Discr_inst#

#include <Discr_inst.h>
Brief description

class Discr_inst Cette classe ne sait rien faire, on en a besoin pour le Pb_MED

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:`Discr\_inst <class-discr-inst>`
[Discr\_inst](#class-discr-inst)

Detailed description#

on a besoin d’avoir associe une discretisation

Inherits from#

Inheritance graph#

If the image is too small, right-click and open in new tab

../../../../../_images/classDiscr__inst__inherit__graph.png

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

List of Private Methods#

Complete Member Function Documentation#

Discr_inst#

Definition
Discr_inst::Discr_inst()
Brief description
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:`Discr_inst::Discr_inst() <discr-inst-public-discr-inst-discr-inst>`
[Discr_inst::Discr_inst()](#discr-inst-public-discr-inst-discr-inst)

discretiser_champ#

Definition
void Discr_inst::discretiser_champ(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &nom, const Noms &unite, int nb_comp, double temps, TRUST_Deriv< Champ_Don_base > &champ) const override
Brief description

Idem que Discr_inst::discretiser_champ (.

Detailed description

Reimplements:

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:`void Discr_inst::discretiser_champ(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &nom, const Noms &unite, int nb_comp, double temps, TRUST_Deriv< Champ_Don_base > &champ) const override <discr-inst-public-void-discr-inst-discretiser-champ-const-motcle-ref-directive-const-domaine-dis-base-ref-z-nature-du-champ-nature-const-noms-ref-nom-const-noms-ref-unite-int-nb-comp-double-temps-trust-deriv-champ-don-base-ref-champ-const-override>`
[void Discr_inst::discretiser_champ(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &nom, const Noms &unite, int nb_comp, double temps, TRUST_Deriv< Champ_Don_base > &champ) const override](#discr-inst-public-void-discr-inst-discretiser-champ-const-motcle-ref-directive-const-domaine-dis-base-ref-z-nature-du-champ-nature-const-noms-ref-nom-const-noms-ref-unite-int-nb-comp-double-temps-trust-deriv-champ-don-base-ref-champ-const-override)

discretiser_champ#

Definition
void Discr_inst::discretiser_champ(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &nom, const Noms &unite, int nb_comp, double temps, TRUST_Deriv< Champ_Fonc_base > &champ) const override
Brief description

Idem que Discr_inst::discretiser_champ (.

Detailed description

Reimplements:

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:`void Discr_inst::discretiser_champ(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &nom, const Noms &unite, int nb_comp, double temps, TRUST_Deriv< Champ_Fonc_base > &champ) const override <discr-inst-public-void-discr-inst-discretiser-champ-const-motcle-ref-directive-const-domaine-dis-base-ref-z-nature-du-champ-nature-const-noms-ref-nom-const-noms-ref-unite-int-nb-comp-double-temps-trust-deriv-champ-fonc-base-ref-champ-const-override>`
[void Discr_inst::discretiser_champ(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &nom, const Noms &unite, int nb_comp, double temps, TRUST_Deriv< Champ_Fonc_base > &champ) const override](#discr-inst-public-void-discr-inst-discretiser-champ-const-motcle-ref-directive-const-domaine-dis-base-ref-z-nature-du-champ-nature-const-noms-ref-nom-const-noms-ref-unite-int-nb-comp-double-temps-trust-deriv-champ-fonc-base-ref-champ-const-override)

discretiser_champ#

Definition
void Discr_inst::discretiser_champ(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &nom, const Noms &unite, int nb_comp, int nb_pas_dt, double temps, TRUST_Deriv< Champ_Inc_base > &champ, const Nom &sous_type=NOM_VIDE) const override
Brief description

Discretisation d’un champ en fonction de la directive et des autres parametres.

Detailed description

Voir les classes derivees. Cette methode ne traite aucune directive, elle affiche la liste des directives comprises par les classes derivees. Voir par exemple VDF_discretisation.cpp et VEF…

Reimplements:

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:`void Discr_inst::discretiser_champ(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &nom, const Noms &unite, int nb_comp, int nb_pas_dt, double temps, TRUST_Deriv< Champ_Inc_base > &champ, const Nom &sous_type=NOM_VIDE) const override <discr-inst-public-void-discr-inst-discretiser-champ-const-motcle-ref-directive-const-domaine-dis-base-ref-z-nature-du-champ-nature-const-noms-ref-nom-const-noms-ref-unite-int-nb-comp-int-nb-pas-dt-double-temps-trust-deriv-champ-inc-base-ref-champ-const-nom-ref-sous-type-equal-nom-vide-const-override>`
[void Discr_inst::discretiser_champ(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &nom, const Noms &unite, int nb_comp, int nb_pas_dt, double temps, TRUST_Deriv< Champ_Inc_base > &champ, const Nom &sous_type=NOM_VIDE) const override](#discr-inst-public-void-discr-inst-discretiser-champ-const-motcle-ref-directive-const-domaine-dis-base-ref-z-nature-du-champ-nature-const-noms-ref-nom-const-noms-ref-unite-int-nb-comp-int-nb-pas-dt-double-temps-trust-deriv-champ-inc-base-ref-champ-const-nom-ref-sous-type-equal-nom-vide-const-override)

domaine_cl_dis_type#

Definition
Nom Discr_inst::domaine_cl_dis_type() const override
Brief description
Detailed description

Reimplements:

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:`Nom Discr_inst::domaine_cl_dis_type() const override <discr-inst-public-nom-discr-inst-domaine-cl-dis-type-const-override>`
[Nom Discr_inst::domaine_cl_dis_type() const override](#discr-inst-public-nom-discr-inst-domaine-cl-dis-type-const-override)

duplique#

Definition
int Discr_inst::duplique() const override
Brief description
Detailed description

Reimplements:

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:`int Discr_inst::duplique() const override <discr-inst-public-int-discr-inst-duplique-const-override>`
[int Discr_inst::duplique() const override](#discr-inst-public-int-discr-inst-duplique-const-override)

get_info#

Definition
const Type_info * Discr_inst::get_info() const override
Brief description

Donne des informations sur le type de l’ Objet_U .

Detailed description

Reimplements:

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:`const Type_info * Discr_inst::get_info() const override <discr-inst-public-const-type-info-ptr-discr-inst-get-info-const-override>`
[const Type_info * Discr_inst::get_info() const override](#discr-inst-public-const-type-info-ptr-discr-inst-get-info-const-override)

modifier_champ_tabule#

Definition
void Discr_inst::modifier_champ_tabule(const Domaine_dis_base &domaine_vdf, Champ_Fonc_Tabule &lambda_tab, const TRUST_Vector< TRUST_Ref< Champ_base * > > &ch_temper) const override
Brief description
Detailed description

Reimplements:

References
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:`void Discr_inst::modifier_champ_tabule(const Domaine_dis_base &domaine_vdf, Champ_Fonc_Tabule &lambda_tab, const TRUST_Vector< TRUST_Ref< Champ_base * > > &ch_temper) const override <discr-inst-public-void-discr-inst-modifier-champ-tabule-const-domaine-dis-base-ref-domaine-vdf-champ-fonc-tabule-ref-lambda-tab-const-trust-vector-trust-ref-champ-base-ptr-ref-ch-temper-const-override>`
[void Discr_inst::modifier_champ_tabule(const Domaine_dis_base &domaine_vdf, Champ_Fonc_Tabule &lambda_tab, const TRUST_Vector< TRUST_Ref< Champ_base * > > &ch_temper) const override](#discr-inst-public-void-discr-inst-modifier-champ-tabule-const-domaine-dis-base-ref-domaine-vdf-champ-fonc-tabule-ref-lambda-tab-const-trust-vector-trust-ref-champ-base-ptr-ref-ch-temper-const-override)

taille_memoire#

Definition
unsigned Discr_inst::taille_memoire() const override
Brief description
Detailed description

Reimplements:

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:`unsigned Discr_inst::taille_memoire() const override <discr-inst-public-unsigned-discr-inst-taille-memoire-const-override>`
[unsigned Discr_inst::taille_memoire() const override](#discr-inst-public-unsigned-discr-inst-taille-memoire-const-override)

volume_maille#

Definition
void Discr_inst::volume_maille(const Schema_Temps_base &sch, const Domaine_dis_base &z, TRUST_Deriv< Champ_Fonc_base > &ch) const
Brief description
Detailed description
References
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:`void Discr_inst::volume_maille(const Schema_Temps_base &sch, const Domaine_dis_base &z, TRUST_Deriv< Champ_Fonc_base > &ch) const <discr-inst-public-void-discr-inst-volume-maille-const-schema-temps-base-ref-sch-const-domaine-dis-base-ref-z-trust-deriv-champ-fonc-base-ref-ch-const>`
[void Discr_inst::volume_maille(const Schema_Temps_base &sch, const Domaine_dis_base &z, TRUST_Deriv< Champ_Fonc_base > &ch) const](#discr-inst-public-void-discr-inst-volume-maille-const-schema-temps-base-ref-sch-const-domaine-dis-base-ref-z-trust-deriv-champ-fonc-base-ref-ch-const)

~Discr_inst#

Definition
Discr_inst::~Discr_inst()
Brief description
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:`Discr_inst::~Discr_inst() <discr-inst-public-discr-inst-dtor-discr-inst>`
[Discr_inst::~Discr_inst()](#discr-inst-public-discr-inst-dtor-discr-inst)

cree_instance#

Definition
Objet_U * Discr_inst::cree_instance()
Brief description
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:`Objet_U * Discr_inst::cree_instance() <discr-inst-public-static-objet-u-ptr-discr-inst-cree-instance>`
[Objet_U * Discr_inst::cree_instance()](#discr-inst-public-static-objet-u-ptr-discr-inst-cree-instance)

info#

Definition
const Type_info * Discr_inst::info()
Brief description
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:`const Type_info * Discr_inst::info() <discr-inst-public-static-const-type-info-ptr-discr-inst-info>`
[const Type_info * Discr_inst::info()](#discr-inst-public-static-const-type-info-ptr-discr-inst-info)

self_cast#

Definition
const Discr_inst & Discr_inst::self_cast(const Objet_U &)
Brief description
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:`const Discr_inst & Discr_inst::self_cast(const Objet_U &) <discr-inst-public-static-const-discr-inst-ref-discr-inst-self-cast-const-objet-u-ref>`
[const Discr_inst & Discr_inst::self_cast(const Objet_U &)](#discr-inst-public-static-const-discr-inst-ref-discr-inst-self-cast-const-objet-u-ref)

self_cast#

Definition
Discr_inst & Discr_inst::self_cast(Objet_U &)
Brief description
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:`Discr_inst & Discr_inst::self_cast(Objet_U &) <discr-inst-public-static-discr-inst-ref-discr-inst-self-cast-objet-u-ref>`
[Discr_inst & Discr_inst::self_cast(Objet_U &)](#discr-inst-public-static-discr-inst-ref-discr-inst-self-cast-objet-u-ref)

printOn#

Definition
Sortie & Discr_inst::printOn(Sortie &x) const override
Brief description

Ecriture de l’objet sur un flot de sortie Methode a surcharger.

Detailed description

Reimplements:

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:`Sortie & Discr_inst::printOn(Sortie &x) const override <discr-inst-protected-sortie-ref-discr-inst-printon-sortie-ref-x-const-override>`
[Sortie & Discr_inst::printOn(Sortie &x) const override](#discr-inst-protected-sortie-ref-discr-inst-printon-sortie-ref-x-const-override)

readOn#

Definition
Entree & Discr_inst::readOn(Entree &) override
Brief description

Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.

Detailed description

Reimplements:

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:`Entree & Discr_inst::readOn(Entree &) override <discr-inst-protected-entree-ref-discr-inst-readon-entree-ref-override>`
[Entree & Discr_inst::readOn(Entree &) override](#discr-inst-protected-entree-ref-discr-inst-readon-entree-ref-override)

discretiser_champ_fonc_don#

Definition
void Discr_inst::discretiser_champ_fonc_don(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &noms, const Noms &unites, int nb_comp, double temps, Objet_U &champ) const
Brief description

Idem que VEF_discretisation::discretiser_champ (.

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:`void Discr_inst::discretiser_champ_fonc_don(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &noms, const Noms &unites, int nb_comp, double temps, Objet_U &champ) const <discr-inst-private-void-discr-inst-discretiser-champ-fonc-don-const-motcle-ref-directive-const-domaine-dis-base-ref-z-nature-du-champ-nature-const-noms-ref-noms-const-noms-ref-unites-int-nb-comp-double-temps-objet-u-ref-champ-const>`
[void Discr_inst::discretiser_champ_fonc_don(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &noms, const Noms &unites, int nb_comp, double temps, Objet_U &champ) const](#discr-inst-private-void-discr-inst-discretiser-champ-fonc-don-const-motcle-ref-directive-const-domaine-dis-base-ref-z-nature-du-champ-nature-const-noms-ref-noms-const-noms-ref-unites-int-nb-comp-double-temps-objet-u-ref-champ-const)

Attributes Documentation#

info_obj (public)
const Type_info Discr_inst::info_obj