Champs_compris_interface#
#include <Champs_compris_interface.h>
classe Champs_compris_interface Cette classe contient une interface de methodes destinees a gerer
How to cite this class in this doc#
:ref:`Champs\_compris\_interface <class-champs-compris-interface>`
[Champs\_compris\_interface](#class-champs-compris-interface)
Detailed description#
les champs compris (postraitables) pour une classe donnee. Les classes qui heritent de cette classe sont : Probleme_base, Equation_base, Milieu_base, Operateur_base, Source_base, Traitement_particulier_NS_base, Traitement_particulier_Solide_base, Modele_turbulence_hyd_base, Modele_turbulence_scal_base, Loi_Etat_base, Modele_Fonc_Bas_Reynolds_Base, Modele_Fonc_Bas_Reynolds_Thermique_Base et l interface est propagee dans leurs classes derivees Methodes de l interface creer_champ() get_champ() get_noms_champs_postraitables()
Inherited by#
public : Correlation_base
public : Domaine_dis_base
public : Equation_base
public : Loi_Etat_base
public : Loi_Fermeture_base
public : Marqueur_Lagrange_base
public : Milieu_base
public : Modele_Fonc_Bas_Reynolds_Base
public : Modele_Fonc_Realisable_base
public : Modele_turbulence_hyd_base
public : Modele_turbulence_scal_base
public : Operateur_base
public : Probleme_base
public : Source_base
public : Traitement_particulier_NS_base
public : Traitement_particulier_Solide_base
public : Turbulence_paroi_base
public : Turbulence_paroi_scal_base
List of Public Methods#
Complete Member Function Documentation#
virtual void Champs_compris_interface::creer_champ(const Motcle &motlu)=0
How to cite in this doc:
:ref:`virtual void Champs_compris_interface::creer_champ(const Motcle &motlu)=0 <public-virtual-void-champs-compris-interface-creer-champ-const-motcle-ref-motlu-equal-0>`
[virtual void Champs_compris_interface::creer_champ(const Motcle &motlu)=0](#public-virtual-void-champs-compris-interface-creer-champ-const-motcle-ref-motlu-equal-0)
virtual const Champ_base & Champs_compris_interface::get_champ(const Motcle &nom) const =0
How to cite in this doc:
:ref:`virtual const Champ_base & Champs_compris_interface::get_champ(const Motcle &nom) const =0 <public-virtual-const-champ-base-ref-champs-compris-interface-get-champ-const-motcle-ref-nom-const-equal-0>`
[virtual const Champ_base & Champs_compris_interface::get_champ(const Motcle &nom) const =0](#public-virtual-const-champ-base-ref-champs-compris-interface-get-champ-const-motcle-ref-nom-const-equal-0)
virtual void Champs_compris_interface::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const =0
How to cite in this doc:
:ref:`virtual void Champs_compris_interface::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const =0 <public-virtual-void-champs-compris-interface-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-equal-0>`
[virtual void Champs_compris_interface::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const =0](#public-virtual-void-champs-compris-interface-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-equal-0)
virtual bool Champs_compris_interface::has_champ(const Motcle &nom) const =0
How to cite in this doc:
:ref:`virtual bool Champs_compris_interface::has_champ(const Motcle &nom) const =0 <public-virtual-bool-champs-compris-interface-has-champ-const-motcle-ref-nom-const-equal-0>`
[virtual bool Champs_compris_interface::has_champ(const Motcle &nom) const =0](#public-virtual-bool-champs-compris-interface-has-champ-const-motcle-ref-nom-const-equal-0)
virtual bool Champs_compris_interface::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const =0
How to cite in this doc:
:ref:`virtual bool Champs_compris_interface::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const =0 <public-virtual-bool-champs-compris-interface-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-equal-0>`
[virtual bool Champs_compris_interface::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const =0](#public-virtual-bool-champs-compris-interface-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-equal-0)
virtual Champs_compris_interface::~Champs_compris_interface()
How to cite in this doc:
:ref:`virtual Champs_compris_interface::~Champs_compris_interface() <public-virtual-champs-compris-interface-dtor-champs-compris-interface>`
[virtual Champs_compris_interface::~Champs_compris_interface()](#public-virtual-champs-compris-interface-dtor-champs-compris-interface)