16#ifndef Chimie_included
17#define Chimie_included
19#include <Champs_compris_interface.h>
20#include <TRUST_List.h>
35 Declare_instanciable_with_param(
Chimie);
classe Champ_base Cette classe est la base de la hierarchie des champs.
int sauvegarder(Sortie &) const override
Sauvegarde d'un Objet_U sur un flot de sortie Methode a surcharger.
Motcle espece_en_competition_micro_melange_
VECT(OBS_PTR(Champ_Inc_base)) liste_Y_
void discretiser(const Probleme_base &)
int reprendre(Entree &) override
Reprise d'un Objet_U sur un flot d'entree Methode a surcharger.
virtual bool has_champ(const Motcle &nom, OBS_PTR(Champ_base) &ref_champ) const
virtual int preparer_calcul()
int modele_micro_melange_
virtual const Champ_base & get_champ(const Motcle &nom) const
double calculer_pas_de_temps() const
void mettre_a_jour(double temps)
virtual void completer(const Probleme_base &pb)
int marqueur_espece_en_competition_micro_melange_
OBS_PTR(Probleme_base) pb_
LIST(Reaction) reactions_
DoubleTab Puissance_volumique_
double constante_modele_micro_melange_
virtual void get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const
classe Discretisation_base Cette classe represente un schema de discretisation en espace,...
classe Domaine_dis_base Cette classe est la base de la hierarchie des domaines discretisees.
Une chaine de caractere (Nom) en majuscules.
Un tableau d'objets de la classe Motcle.
Un tableau de chaine de caracteres (VECT(Nom)).
Inherits from Objet_U, adds the very common method set_param for the Objet_U hierarchy.
classe Probleme_base C'est un Probleme_U qui n'est pas un couplage.