Integrale_tps_Champ#

#include <Integrale_tps_Champ.h>

How to cite this class in this doc#

:ref:`Integrale\_tps\_Champ <class-integrale-tps-champ>`
[Integrale\_tps\_Champ](#class-integrale-tps-champ)

Detailed description#

Inherits from#

Inherited by#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

associer
void Integrale_tps_Champ::associer(const Champ_base &, int, double, double)
Referenced By
How to cite in this doc:
:ref:`void Integrale_tps_Champ::associer(const Champ_base &, int, double, double) <public-void-integrale-tps-champ-associer-const-champ-base-ref-int-double-double>`
[void Integrale_tps_Champ::associer(const Champ_base &, int, double, double)](#public-void-integrale-tps-champ-associer-const-champ-base-ref-int-double-double)
associer
void Integrale_tps_Champ::associer(const Champ_Generique_base &, int, double, double)
References
How to cite in this doc:
:ref:`void Integrale_tps_Champ::associer(const Champ_Generique_base &, int, double, double) <public-void-integrale-tps-champ-associer-const-champ-generique-base-ref-int-double-double>`
[void Integrale_tps_Champ::associer(const Champ_Generique_base &, int, double, double)](#public-void-integrale-tps-champ-associer-const-champ-generique-base-ref-int-double-double)
dt_integration
double Integrale_tps_Champ::dt_integration() const
References
Referenced By
How to cite in this doc:
:ref:`double Integrale_tps_Champ::dt_integration() const <public-double-integrale-tps-champ-dt-integration-const>`
[double Integrale_tps_Champ::dt_integration() const](#public-double-integrale-tps-champ-dt-integration-const)
duplique
int Integrale_tps_Champ::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Integrale_tps_Champ::duplique() const override <public-int-integrale-tps-champ-duplique-const-override>`
[int Integrale_tps_Champ::duplique() const override](#public-int-integrale-tps-champ-duplique-const-override)
fixer_dt_integr
void Integrale_tps_Champ::fixer_dt_integr(double t)
References
Referenced By
How to cite in this doc:
:ref:`void Integrale_tps_Champ::fixer_dt_integr(double t) <public-void-integrale-tps-champ-fixer-dt-integr-double-t>`
[void Integrale_tps_Champ::fixer_dt_integr(double t)](#public-void-integrale-tps-champ-fixer-dt-integr-double-t)
fixer_t_debut
void Integrale_tps_Champ::fixer_t_debut(double t)
References
Referenced By
How to cite in this doc:
:ref:`void Integrale_tps_Champ::fixer_t_debut(double t) <public-void-integrale-tps-champ-fixer-t-debut-double-t>`
[void Integrale_tps_Champ::fixer_t_debut(double t)](#public-void-integrale-tps-champ-fixer-t-debut-double-t)
fixer_t_fin
void Integrale_tps_Champ::fixer_t_fin(double t)
References
Referenced By
How to cite in this doc:
:ref:`void Integrale_tps_Champ::fixer_t_fin(double t) <public-void-integrale-tps-champ-fixer-t-fin-double-t>`
[void Integrale_tps_Champ::fixer_t_fin(double t)](#public-void-integrale-tps-champ-fixer-t-fin-double-t)
fixer_tps_integrale
void Integrale_tps_Champ::fixer_tps_integrale(double t)
References
Referenced By
How to cite in this doc:
:ref:`void Integrale_tps_Champ::fixer_tps_integrale(double t) <public-void-integrale-tps-champ-fixer-tps-integrale-double-t>`
[void Integrale_tps_Champ::fixer_tps_integrale(double t)](#public-void-integrale-tps-champ-fixer-tps-integrale-double-t)
get_info
const Type_info * Integrale_tps_Champ::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 * Integrale_tps_Champ::get_info() const override <public-const-type-info-ptr-integrale-tps-champ-get-info-const-override>`
[const Type_info * Integrale_tps_Champ::get_info() const override](#public-const-type-info-ptr-integrale-tps-champ-get-info-const-override)
Integrale_tps_Champ
Integrale_tps_Champ::Integrale_tps_Champ()
How to cite in this doc:
:ref:`Integrale_tps_Champ::Integrale_tps_Champ() <public-integrale-tps-champ-integrale-tps-champ>`
[Integrale_tps_Champ::Integrale_tps_Champ()](#public-integrale-tps-champ-integrale-tps-champ)
le_champ
const TRUST_Ref<Champ_Generique_base *> & Integrale_tps_Champ::le_champ() const
References
Referenced By
How to cite in this doc:
:ref:`const TRUST_Ref<Champ_Generique_base *> & Integrale_tps_Champ::le_champ() const <public-const-trust-ref-champ-generique-base-ptr-ref-integrale-tps-champ-le-champ-const>`
[const TRUST_Ref<Champ_Generique_base *> & Integrale_tps_Champ::le_champ() const](#public-const-trust-ref-champ-generique-base-ptr-ref-integrale-tps-champ-le-champ-const)
le_champ_calcule
Champ_Fonc_base & Integrale_tps_Champ::le_champ_calcule()
References
How to cite in this doc:
:ref:`Champ_Fonc_base & Integrale_tps_Champ::le_champ_calcule() <public-champ-fonc-base-ref-integrale-tps-champ-le-champ-calcule>`
[Champ_Fonc_base & Integrale_tps_Champ::le_champ_calcule()](#public-champ-fonc-base-ref-integrale-tps-champ-le-champ-calcule)
le_champ_calcule
const Champ_Fonc_base & Integrale_tps_Champ::le_champ_calcule() const
References
Referenced By
How to cite in this doc:
:ref:`const Champ_Fonc_base & Integrale_tps_Champ::le_champ_calcule() const <public-const-champ-fonc-base-ref-integrale-tps-champ-le-champ-calcule-const>`
[const Champ_Fonc_base & Integrale_tps_Champ::le_champ_calcule() const](#public-const-champ-fonc-base-ref-integrale-tps-champ-le-champ-calcule-const)
mettre_a_jour
virtual void Integrale_tps_Champ::mettre_a_jour(double)
References
Referenced By
How to cite in this doc:
:ref:`virtual void Integrale_tps_Champ::mettre_a_jour(double) <public-virtual-void-integrale-tps-champ-mettre-a-jour-double>`
[virtual void Integrale_tps_Champ::mettre_a_jour(double)](#public-virtual-void-integrale-tps-champ-mettre-a-jour-double)
mettre_a_jour_integrale
void Integrale_tps_Champ::mettre_a_jour_integrale()

Mets a jour l’integrale.

Verifie que le temps de l’integrale est inferieur a celui du champ associe et poursuit l’integration jusqu’au temps courant. si la borne superieure de l’integrale n’est pas depassee.

References
Referenced By
How to cite in this doc:
:ref:`void Integrale_tps_Champ::mettre_a_jour_integrale() <public-void-integrale-tps-champ-mettre-a-jour-integrale>`
[void Integrale_tps_Champ::mettre_a_jour_integrale()](#public-void-integrale-tps-champ-mettre-a-jour-integrale)
t_debut
double Integrale_tps_Champ::t_debut() const
References
How to cite in this doc:
:ref:`double Integrale_tps_Champ::t_debut() const <public-double-integrale-tps-champ-t-debut-const>`
[double Integrale_tps_Champ::t_debut() const](#public-double-integrale-tps-champ-t-debut-const)
t_fin
double Integrale_tps_Champ::t_fin() const
References
How to cite in this doc:
:ref:`double Integrale_tps_Champ::t_fin() const <public-double-integrale-tps-champ-t-fin-const>`
[double Integrale_tps_Champ::t_fin() const](#public-double-integrale-tps-champ-t-fin-const)
taille_memoire
unsigned Integrale_tps_Champ::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Integrale_tps_Champ::taille_memoire() const override <public-unsigned-integrale-tps-champ-taille-memoire-const-override>`
[unsigned Integrale_tps_Champ::taille_memoire() const override](#public-unsigned-integrale-tps-champ-taille-memoire-const-override)
temps_integrale
double Integrale_tps_Champ::temps_integrale() const
References
How to cite in this doc:
:ref:`double Integrale_tps_Champ::temps_integrale() const <public-double-integrale-tps-champ-temps-integrale-const>`
[double Integrale_tps_Champ::temps_integrale() const](#public-double-integrale-tps-champ-temps-integrale-const)
typer_champ
void Integrale_tps_Champ::typer_champ(const Nom &)
References
Referenced By
How to cite in this doc:
:ref:`void Integrale_tps_Champ::typer_champ(const Nom &) <public-void-integrale-tps-champ-typer-champ-const-nom-ref>`
[void Integrale_tps_Champ::typer_champ(const Nom &)](#public-void-integrale-tps-champ-typer-champ-const-nom-ref)
~Integrale_tps_Champ
Integrale_tps_Champ::~Integrale_tps_Champ()
How to cite in this doc:
:ref:`Integrale_tps_Champ::~Integrale_tps_Champ() <public-integrale-tps-champ-dtor-integrale-tps-champ>`
[Integrale_tps_Champ::~Integrale_tps_Champ()](#public-integrale-tps-champ-dtor-integrale-tps-champ)
cree_instance
Objet_U * Integrale_tps_Champ::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Integrale_tps_Champ::cree_instance() <public-static-objet-u-ptr-integrale-tps-champ-cree-instance>`
[Objet_U * Integrale_tps_Champ::cree_instance()](#public-static-objet-u-ptr-integrale-tps-champ-cree-instance)
info
const Type_info * Integrale_tps_Champ::info()
How to cite in this doc:
:ref:`const Type_info * Integrale_tps_Champ::info() <public-static-const-type-info-ptr-integrale-tps-champ-info>`
[const Type_info * Integrale_tps_Champ::info()](#public-static-const-type-info-ptr-integrale-tps-champ-info)
self_cast
const Integrale_tps_Champ & Integrale_tps_Champ::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Integrale_tps_Champ & Integrale_tps_Champ::self_cast(const Objet_U &) <public-static-const-integrale-tps-champ-ref-integrale-tps-champ-self-cast-const-objet-u-ref>`
[const Integrale_tps_Champ & Integrale_tps_Champ::self_cast(const Objet_U &)](#public-static-const-integrale-tps-champ-ref-integrale-tps-champ-self-cast-const-objet-u-ref)
self_cast
Integrale_tps_Champ & Integrale_tps_Champ::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Integrale_tps_Champ & Integrale_tps_Champ::self_cast(Objet_U &) <public-static-integrale-tps-champ-ref-integrale-tps-champ-self-cast-objet-u-ref>`
[Integrale_tps_Champ & Integrale_tps_Champ::self_cast(Objet_U &)](#public-static-integrale-tps-champ-ref-integrale-tps-champ-self-cast-objet-u-ref)
printOn
Sortie & Integrale_tps_Champ::printOn(Sortie &x) const override

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

Reimplements:

References
How to cite in this doc:
:ref:`Sortie & Integrale_tps_Champ::printOn(Sortie &x) const override <protected-sortie-ref-integrale-tps-champ-printon-sortie-ref-x-const-override>`
[Sortie & Integrale_tps_Champ::printOn(Sortie &x) const override](#protected-sortie-ref-integrale-tps-champ-printon-sortie-ref-x-const-override)
readOn
Entree & Integrale_tps_Champ::readOn(Entree &) override

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

Reimplements:

How to cite in this doc:
:ref:`Entree & Integrale_tps_Champ::readOn(Entree &) override <protected-entree-ref-integrale-tps-champ-readon-entree-ref-override>`
[Entree & Integrale_tps_Champ::readOn(Entree &) override](#protected-entree-ref-integrale-tps-champ-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Integrale_tps_Champ::info_obj
dt_integr_calcul_ (protected)
double Integrale_tps_Champ::dt_integr_calcul_ = - 100.
le_champ_ (protected)
TRUST_Deriv<Champ_Fonc_base> Integrale_tps_Champ::le_champ_
le_champ_ref_ (protected)
TRUST_Ref<Champ_Generique_base *> Integrale_tps_Champ::le_champ_ref_
puissance_ (protected)
int Integrale_tps_Champ::puissance_ = - 10
t_debut_ (protected)
double Integrale_tps_Champ::t_debut_ = - 100.
t_fin_ (protected)
double Integrale_tps_Champ::t_fin_ = - 100.
tps_integrale_ (protected)
double Integrale_tps_Champ::tps_integrale_ = - 100.