Champ_Input_P0_Composite#
#include <Champ_Input_P0_Composite.h>
How to cite this class in this doc#
:ref:`Champ\_Input\_P0\_Composite <class-champ-input-p0-composite>`
[Champ\_Input\_P0\_Composite](#class-champ-input-p0-composite)
Detailed description#
Inherits from#
public : Champ_Fonc_P0_base
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
void Champ_Input_P0_Composite::associer_domaine_dis_base(const Domaine_dis_base &zdb) override
Reimplements:
References
How to cite in this doc:
:ref:`void Champ_Input_P0_Composite::associer_domaine_dis_base(const Domaine_dis_base &zdb) override <public-void-champ-input-p0-composite-associer-domaine-dis-base-const-domaine-dis-base-ref-zdb-override>`
[void Champ_Input_P0_Composite::associer_domaine_dis_base(const Domaine_dis_base &zdb) override](#public-void-champ-input-p0-composite-associer-domaine-dis-base-const-domaine-dis-base-ref-zdb-override)
Champ_Input_P0_Composite::Champ_Input_P0_Composite()
How to cite in this doc:
:ref:`Champ_Input_P0_Composite::Champ_Input_P0_Composite() <public-champ-input-p0-composite-champ-input-p0-composite>`
[Champ_Input_P0_Composite::Champ_Input_P0_Composite()](#public-champ-input-p0-composite-champ-input-p0-composite)
double Champ_Input_P0_Composite::changer_temps(const double t) override
Fixe le temps auquel se situe le champ.
Reimplements:
References
How to cite in this doc:
:ref:`double Champ_Input_P0_Composite::changer_temps(const double t) override <public-double-champ-input-p0-composite-changer-temps-const-double-t-override>`
[double Champ_Input_P0_Composite::changer_temps(const double t) override](#public-double-champ-input-p0-composite-changer-temps-const-double-t-override)
const Domaine_dis_base & Champ_Input_P0_Composite::domaine_dis_base() const override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`const Domaine_dis_base & Champ_Input_P0_Composite::domaine_dis_base() const override <public-const-domaine-dis-base-ref-champ-input-p0-composite-domaine-dis-base-const-override>`
[const Domaine_dis_base & Champ_Input_P0_Composite::domaine_dis_base() const override](#public-const-domaine-dis-base-ref-champ-input-p0-composite-domaine-dis-base-const-override)
int Champ_Input_P0_Composite::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int Champ_Input_P0_Composite::duplique() const override <public-int-champ-input-p0-composite-duplique-const-override>`
[int Champ_Input_P0_Composite::duplique() const override](#public-int-champ-input-p0-composite-duplique-const-override)
const Nom & Champ_Input_P0_Composite::fixer_unite(const Nom &unit) override
Specifie l’unite d’un champ scalaire ou dont toutes les composantes ont la meme unite.
Reimplements:
References
How to cite in this doc:
:ref:`const Nom & Champ_Input_P0_Composite::fixer_unite(const Nom &unit) override <public-const-nom-ref-champ-input-p0-composite-fixer-unite-const-nom-ref-unit-override>`
[const Nom & Champ_Input_P0_Composite::fixer_unite(const Nom &unit) override](#public-const-nom-ref-champ-input-p0-composite-fixer-unite-const-nom-ref-unit-override)
const Nom & Champ_Input_P0_Composite::fixer_unite(int i, const Nom &unit) override
Specifie l’unite de la i - eme composante du champ Signification: l’index de la composante du champ dont on veut specifier l’unite.
Reimplements:
References
How to cite in this doc:
:ref:`const Nom & Champ_Input_P0_Composite::fixer_unite(int i, const Nom &unit) override <public-const-nom-ref-champ-input-p0-composite-fixer-unite-int-i-const-nom-ref-unit-override>`
[const Nom & Champ_Input_P0_Composite::fixer_unite(int i, const Nom &unit) override](#public-const-nom-ref-champ-input-p0-composite-fixer-unite-int-i-const-nom-ref-unit-override)
const Type_info * Champ_Input_P0_Composite::get_info() const override
Donne des informations sur le type de l’ Objet_U .
Reimplements:
How to cite in this doc:
:ref:`const Type_info * Champ_Input_P0_Composite::get_info() const override <public-const-type-info-ptr-champ-input-p0-composite-get-info-const-override>`
[const Type_info * Champ_Input_P0_Composite::get_info() const override](#public-const-type-info-ptr-champ-input-p0-composite-get-info-const-override)
void Champ_Input_P0_Composite::getTemplate(TrioField &afield) const
References
How to cite in this doc:
:ref:`void Champ_Input_P0_Composite::getTemplate(TrioField &afield) const <public-void-champ-input-p0-composite-gettemplate-triofield-ref-afield-const>`
[void Champ_Input_P0_Composite::getTemplate(TrioField &afield) const](#public-void-champ-input-p0-composite-gettemplate-triofield-ref-afield-const)
const DoubleTab & Champ_Input_P0_Composite::initial_values()
References
How to cite in this doc:
:ref:`const DoubleTab & Champ_Input_P0_Composite::initial_values() <public-const-doubletab-ref-champ-input-p0-composite-initial-values>`
[const DoubleTab & Champ_Input_P0_Composite::initial_values()](#public-const-doubletab-ref-champ-input-p0-composite-initial-values)
int Champ_Input_P0_Composite::initialiser(const double t) override
NE FAIT RIEN.
A surcharger dans les classes derivees. Provoque l’initialisation du champ si necessaire
Reimplements:
References
How to cite in this doc:
:ref:`int Champ_Input_P0_Composite::initialiser(const double t) override <public-int-champ-input-p0-composite-initialiser-const-double-t-override>`
[int Champ_Input_P0_Composite::initialiser(const double t) override](#public-int-champ-input-p0-composite-initialiser-const-double-t-override)
Champ_input_P0 & Champ_Input_P0_Composite::input_field()
How to cite in this doc:
:ref:`Champ_input_P0 & Champ_Input_P0_Composite::input_field() <public-champ-input-p0-ref-champ-input-p0-composite-input-field>`
[Champ_input_P0 & Champ_Input_P0_Composite::input_field()](#public-champ-input-p0-ref-champ-input-p0-composite-input-field)
bool Champ_Input_P0_Composite::is_initialized()
References
Referenced By
How to cite in this doc:
:ref:`bool Champ_Input_P0_Composite::is_initialized() <public-bool-champ-input-p0-composite-is-initialized>`
[bool Champ_Input_P0_Composite::is_initialized()](#public-bool-champ-input-p0-composite-is-initialized)
void Champ_Input_P0_Composite::mettre_a_jour(double) override
mettre_a_jour de la classe de base Champ_base :ne fait rien !
Reimplements:
How to cite in this doc:
:ref:`void Champ_Input_P0_Composite::mettre_a_jour(double) override <public-void-champ-input-p0-composite-mettre-a-jour-double-override>`
[void Champ_Input_P0_Composite::mettre_a_jour(double) override](#public-void-champ-input-p0-composite-mettre-a-jour-double-override)
void Champ_Input_P0_Composite::setDoubleValue(const double val)
References
How to cite in this doc:
:ref:`void Champ_Input_P0_Composite::setDoubleValue(const double val) <public-void-champ-input-p0-composite-setdoublevalue-const-double-val>`
[void Champ_Input_P0_Composite::setDoubleValue(const double val)](#public-void-champ-input-p0-composite-setdoublevalue-const-double-val)
void Champ_Input_P0_Composite::setValue(const TrioField &afield)
References
How to cite in this doc:
:ref:`void Champ_Input_P0_Composite::setValue(const TrioField &afield) <public-void-champ-input-p0-composite-setvalue-const-triofield-ref-afield>`
[void Champ_Input_P0_Composite::setValue(const TrioField &afield)](#public-void-champ-input-p0-composite-setvalue-const-triofield-ref-afield)
unsigned Champ_Input_P0_Composite::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned Champ_Input_P0_Composite::taille_memoire() const override <public-unsigned-champ-input-p0-composite-taille-memoire-const-override>`
[unsigned Champ_Input_P0_Composite::taille_memoire() const override](#public-unsigned-champ-input-p0-composite-taille-memoire-const-override)
const DoubleTab & Champ_Input_P0_Composite::valeurs() const override
Reimplements:
References
How to cite in this doc:
:ref:`const DoubleTab & Champ_Input_P0_Composite::valeurs() const override <public-const-doubletab-ref-champ-input-p0-composite-valeurs-const-override>`
[const DoubleTab & Champ_Input_P0_Composite::valeurs() const override](#public-const-doubletab-ref-champ-input-p0-composite-valeurs-const-override)
virtual const DoubleTab & Champ_Proto::valeurs() const=0
Reimplements:
How to cite in this doc:
:ref:`virtual const DoubleTab & Champ_Proto::valeurs() const=0 <public-virtual-const-doubletab-ref-champ-proto-valeurs-const-equal-0>`
[virtual const DoubleTab & Champ_Proto::valeurs() const=0](#public-virtual-const-doubletab-ref-champ-proto-valeurs-const-equal-0)
DoubleTab & Champ_Input_P0_Composite::valeurs() override
Reimplements:
References
How to cite in this doc:
:ref:`DoubleTab & Champ_Input_P0_Composite::valeurs() override <public-doubletab-ref-champ-input-p0-composite-valeurs-override>`
[DoubleTab & Champ_Input_P0_Composite::valeurs() override](#public-doubletab-ref-champ-input-p0-composite-valeurs-override)
virtual DoubleTab & Champ_Proto::valeurs()=0
Surcharge Champ_base::valeurs() Renvoie le tableau des valeurs.
Reimplements:
How to cite in this doc:
:ref:`virtual DoubleTab & Champ_Proto::valeurs()=0 <public-virtual-doubletab-ref-champ-proto-valeurs-equal-0>`
[virtual DoubleTab & Champ_Proto::valeurs()=0](#public-virtual-doubletab-ref-champ-proto-valeurs-equal-0)
virtual DoubleTab & Champ_Proto::valeurs(double temps)
Reimplements:
How to cite in this doc:
:ref:`virtual DoubleTab & Champ_Proto::valeurs(double temps) <public-virtual-doubletab-ref-champ-proto-valeurs-double-temps>`
[virtual DoubleTab & Champ_Proto::valeurs(double temps)](#public-virtual-doubletab-ref-champ-proto-valeurs-double-temps)
virtual const DoubleTab & Champ_Proto::valeurs(double temps) const
Reimplements:
How to cite in this doc:
:ref:`virtual const DoubleTab & Champ_Proto::valeurs(double temps) const <public-virtual-const-doubletab-ref-champ-proto-valeurs-double-temps-const>`
[virtual const DoubleTab & Champ_Proto::valeurs(double temps) const](#public-virtual-const-doubletab-ref-champ-proto-valeurs-double-temps-const)
Champ_Input_P0_Composite::~Champ_Input_P0_Composite()
How to cite in this doc:
:ref:`Champ_Input_P0_Composite::~Champ_Input_P0_Composite() <public-champ-input-p0-composite-dtor-champ-input-p0-composite>`
[Champ_Input_P0_Composite::~Champ_Input_P0_Composite()](#public-champ-input-p0-composite-dtor-champ-input-p0-composite)
Objet_U * Champ_Input_P0_Composite::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Champ_Input_P0_Composite::cree_instance() <public-static-objet-u-ptr-champ-input-p0-composite-cree-instance>`
[Objet_U * Champ_Input_P0_Composite::cree_instance()](#public-static-objet-u-ptr-champ-input-p0-composite-cree-instance)
const Type_info * Champ_Input_P0_Composite::info()
How to cite in this doc:
:ref:`const Type_info * Champ_Input_P0_Composite::info() <public-static-const-type-info-ptr-champ-input-p0-composite-info>`
[const Type_info * Champ_Input_P0_Composite::info()](#public-static-const-type-info-ptr-champ-input-p0-composite-info)
const Champ_Input_P0_Composite & Champ_Input_P0_Composite::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Champ_Input_P0_Composite & Champ_Input_P0_Composite::self_cast(const Objet_U &) <public-static-const-champ-input-p0-composite-ref-champ-input-p0-composite-self-cast-const-objet-u-ref>`
[const Champ_Input_P0_Composite & Champ_Input_P0_Composite::self_cast(const Objet_U &)](#public-static-const-champ-input-p0-composite-ref-champ-input-p0-composite-self-cast-const-objet-u-ref)
Champ_Input_P0_Composite & Champ_Input_P0_Composite::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Champ_Input_P0_Composite & Champ_Input_P0_Composite::self_cast(Objet_U &) <public-static-champ-input-p0-composite-ref-champ-input-p0-composite-self-cast-objet-u-ref>`
[Champ_Input_P0_Composite & Champ_Input_P0_Composite::self_cast(Objet_U &)](#public-static-champ-input-p0-composite-ref-champ-input-p0-composite-self-cast-objet-u-ref)
Sortie & Champ_Input_P0_Composite::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Reimplements:
How to cite in this doc:
:ref:`Sortie & Champ_Input_P0_Composite::printOn(Sortie &x) const override <protected-sortie-ref-champ-input-p0-composite-printon-sortie-ref-x-const-override>`
[Sortie & Champ_Input_P0_Composite::printOn(Sortie &x) const override](#protected-sortie-ref-champ-input-p0-composite-printon-sortie-ref-x-const-override)
Entree & Champ_Input_P0_Composite::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
Reimplements:
References
How to cite in this doc:
:ref:`Entree & Champ_Input_P0_Composite::readOn(Entree &) override <protected-entree-ref-champ-input-p0-composite-readon-entree-ref-override>`
[Entree & Champ_Input_P0_Composite::readOn(Entree &) override](#protected-entree-ref-champ-input-p0-composite-readon-entree-ref-override)
Attributes Documentation#
const Type_info Champ_Input_P0_Composite::info_obj
TRUST_Deriv<Champ_Don_base> Champ_Input_P0_Composite::champ_initial_
Champ_input_P0 Champ_Input_P0_Composite::champ_input_