16#ifndef Convection_Diffusion_Phase_field_included
17#define Convection_Diffusion_Phase_field_included
19#include <Convection_Diffusion_Concentration.h>
20#include <Operateur_Grad.h>
21#include <Constituant.h>
classe Champ_Don_base classe de base des Champs donnes (non calcules)
classe Champ_Fonc_base Classe de base des champs qui sont fonction d'une grandeur calculee
Convection_Diffusion_Concentration()
classe Convection_Diffusion_Phase_field Cas particulier de Convection_Diffusion_Concentration
void discretiser() override
Discretise l'equation.
int preparer_calcul() override
Tout ce qui ne depend pas des autres problemes eventuels.
void completer() override
Complete la construction (initialisation) des objets associes a l'equation.
OBS_PTR(Fluide_base) le_fluide_
const DoubleTab & get_alpha_gradC_carre() const
const DoubleTab & get_div_alpha_gradC() const
const DoubleTab & get_div_alpha_rho_gradC() const
Operateur_Grad & operateur_gradient()
DoubleTab div_alpha_rho_gradC_
DoubleTab & set_div_alpha_gradC()
const DoubleTab & get_c_demi() const
const DoubleTab & get_mutilde_demi() const
DoubleTab & set_div_alpha_rho_gradC()
DoubleTab & set_mutilde()
DoubleTab div_alpha_gradC_
void mettre_a_jour(double) override
La valeur de l'inconnue sur le pas de temps a ete calculee.
void associer_milieu_base(const Milieu_base &) override
Associe un milieu physique a l'equation, le milieu est en fait caste en Constituant et associe a l'eq...
const DoubleTab & get_pression_thermo() 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.
const Champ_Don_base & diffusivite_pour_transport() const override
DoubleTab alpha_gradC_carre_
Champ_Fonc_base & set_mutilde_()
void set_param(Param &titi) const override
const Milieu_base & milieu() const override
Renvoie le milieu physique de l'equation.
const Champ_Fonc_base & get_mutilde_() const
DoubleTab & set_pression_thermo()
DoubleTab & set_alpha_gradC_carre()
DoubleTab pression_thermo_
DoubleTab & set_mutilde_demi()
const DoubleTab & get_mutilde() const
OWN_PTR(Champ_Fonc_base) ch_mutilde_
Class defining operators and methods for all reading operation in an input flow (file,...
classe Fluide_base Cette classe represente un d'un fluide incompressible ainsi que
classe Milieu_base Cette classe est la base de la hierarchie des milieux (physiques)
Une chaine de caractere (Nom) en majuscules.
Classe Operateur_Grad Classe generique de la hierarchie des operateurs calculant le gradient.
Helper class to factorize the readOn method of Objet_U classes.