16#ifndef Milieu_Phase_field_included
17#define Milieu_Phase_field_included
19#include <Fermeture_Phase_field_base.h>
20#include <Fluide_Incompressible.h>
classe Champ_Don_base classe de base des Champs donnes (non calcules)
classe Discretisation_base Cette classe represente un schema de discretisation en espace,...
Class defining operators and methods for all reading operation in an input flow (file,...
const Champ_Don_base & rho() const
OWN_PTR(Champ_Don_base) rho_
Fermeture_Phase_field_base & get_fermeture()
void calculer_rho(const bool init=false)
Calcule rho_n+1 pour utilisation dans la pression.
OWN_PTR(Champ_Don_base) drhodc_
OWN_PTR(Champ_Don_base) mu_
void mettre_a_jour(double temps) override
Effectue une mise a jour en temps du milieu, et donc de ses parametres caracteristiques.
int get_diff_boussi() const
int lire_motcle_non_standard(const Motcle &, Entree &) override
Lecture des parametres de type non simple d'un objet_U a partir d'un flot d'entree.
OWN_PTR(Fermeture_Phase_field_base) fermeture_
void calculer_mu(const bool init=false)
const double & rho0() const
void set_param(Param ¶m) const override
const Champ_Don_base & drhodc() const
OBS_PTR(Pb_Phase_field) pb_pf_
int initialiser(const double temps) override
Initialise les parametres du fluide.
void discretiser(const Probleme_base &pb, const Discretisation_base &dis) override
const Champ_Don_base & mu() const
Champ_Don_base & drhodc()
const Fermeture_Phase_field_base & get_fermeture() const
void update_rho_mu(double temps)
Une chaine de caractere (Nom) en majuscules.
Helper class to factorize the readOn method of Objet_U classes.
Classe Pb_Phase_field Cette classe represente un probleme d'hydraulique avec transport.
classe Probleme_base C'est un Probleme_U qui n'est pas un couplage.