16#ifndef Solide_included
17#define Solide_included
19#include <Milieu_base.h>
27 Declare_instanciable(
Solide);
34 inline const DoubleTab&
get_user_champ()
const {
return mon_champ_->valeurs(); }
39 bool is_user_defined_ =
false;
classe Champ_Don_base classe de base des Champs donnes (non calcules)
classe Discretisation_base Cette classe represente un schema de discretisation en espace,...
classe Milieu_base Cette classe est la base de la hierarchie des milieux (physiques)
Une chaine de caractere (Nom) en majuscules.
class Nom Une chaine de caractere pour nommer les objets de TRUST
Helper class to factorize the readOn method of Objet_U classes.
classe Probleme_base C'est un Probleme_U qui n'est pas un couplage.
Classe Solide Cette classe represente un milieu solide et ses proprietes.
void verifier_coherence_champs(int &err, Nom &message) override
Verifie que les champs caracterisant le milieu solide qui on ete lu par readOn(Entree&) sont coherent...
const bool & is_user_defined() 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.
void discretiser(const Probleme_base &pb, const Discretisation_base &dis) override
void set_param(Param ¶m) const override
const DoubleTab & get_user_champ() const
const Motcle & get_user_champ_name() const