Champs_compris_interface#
#include <Champs_compris_interface.h>
classe Champs_compris_interface Cette classe contient une interface de methodes destinees a gerer
How to reference this class#
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
: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#
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 (public)
Inheritance graph#
If the image is too small, right-click and open in new tab
How to reference this graph
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Champs_compris_interface Inheritance Graph <champs-compris-interface-inherit-graph>`
[Champs_compris_interface Inheritance Graph](#champs-compris-interface-inherit-graph)
Member Functions: Public#
Complete Member Function Documentation#
creer_champ#
virtual void Champs_compris_interface::creer_champ(const Motcle &motlu)=0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Champs_compris_interface::creer_champ(const Motcle &motlu)=0 <champs-compris-interface-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](#champs-compris-interface-public-virtual-void-champs-compris-interface-creer-champ-const-motcle-ref-motlu-equal-0)
get_champ#
virtual const Champ_base & Champs_compris_interface::get_champ(const Motcle &nom) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual const Champ_base & Champs_compris_interface::get_champ(const Motcle &nom) const =0 <champs-compris-interface-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](#champs-compris-interface-public-virtual-const-champ-base-ref-champs-compris-interface-get-champ-const-motcle-ref-nom-const-equal-0)
get_noms_champs_postraitables#
virtual void Champs_compris_interface::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void Champs_compris_interface::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const =0 <champs-compris-interface-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](#champs-compris-interface-public-virtual-void-champs-compris-interface-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-equal-0)
has_champ#
virtual bool Champs_compris_interface::has_champ(const Motcle &nom) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual bool Champs_compris_interface::has_champ(const Motcle &nom) const =0 <champs-compris-interface-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](#champs-compris-interface-public-virtual-bool-champs-compris-interface-has-champ-const-motcle-ref-nom-const-equal-0)
has_champ#
virtual bool Champs_compris_interface::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual bool Champs_compris_interface::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const =0 <champs-compris-interface-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](#champs-compris-interface-public-virtual-bool-champs-compris-interface-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-equal-0)
~Champs_compris_interface#
virtual Champs_compris_interface::~Champs_compris_interface()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual Champs_compris_interface::~Champs_compris_interface() <champs-compris-interface-public-virtual-champs-compris-interface-dtor-champs-compris-interface>`
[virtual Champs_compris_interface::~Champs_compris_interface()](#champs-compris-interface-public-virtual-champs-compris-interface-dtor-champs-compris-interface)