17#ifndef Pb_MED_included
18#define Pb_MED_included
20#include <Discretisation_base.h>
21#include <Probleme_Couple.h>
22#include <Probleme_base.h>
23#include <Champs_Fonc.h>
29 Declare_instanciable(
Pb_MED);
38 inline const ArrOfDouble&
temps_sauv()
const {
return temps_sauv_ ; }
58 Discretisation dis_bidon;
59 ArrOfDouble temps_sauv_;
classe Champ_base Cette classe est la base de la hierarchie des champs.
classe Champs_Fonc Liste de OWN_PTR(Champ_Fonc_base) declaree grace a la macro LIST(X)
classe Equation_base Le role d'une equation est le calcul d'un ou plusieurs champs....
Une chaine de caractere (Nom) en majuscules.
class Nom Une chaine de caractere pour nommer les objets de TRUST
Un tableau de chaine de caracteres (VECT(Nom)).
Classe Pb_MED Classe pour postraiter relire des fichiers med et les postraiter.
const Champ_base & get_champ(const Motcle &nom) const override
const Equation_base & equation(int) const override
Renvoie l'equation de type MED si i = 0,.
Champs_Fonc champs_fonc_post
Champs_Fonc & get_champs_fonc_post()
bool has_champ(const Motcle &nom, OBS_PTR(Champ_base) &ref_champ) const override
void typer_lire_milieu(Entree &is) override
const ArrOfDouble & temps_sauv() const
int nombre_d_equations() const override
Renvoie le nombre d'equations du probleme.
int comprend_champ(const Motcle &) const
void get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override
void creer_champ(const Motcle &motlu) override
classe Probleme_Couple C'est la classe historique de couplage de TRUST.
classe Probleme_base C'est un Probleme_U qui n'est pas un couplage.
OBS_PTR(Field_base) findInputField(const Nom &name) const override