Pb_Couple_Rayonnement#

#include <Pb_Couple_Rayonnement.h>

How to cite this class in this doc#

:ref:`Pb\_Couple\_Rayonnement <class-pb-couple-rayonnement>`
[Pb\_Couple\_Rayonnement](#class-pb-couple-rayonnement)

Detailed description#

Inherits from#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

associer_
int Pb_Couple_Rayonnement::associer_(Objet_U &) override

Surcharge Objet_U::associer_(Objet_U&) Associe un objet au probleme couple, en verifiant le type.

dynamiquement. L’objet peut - etre:

Reimplements:

References
How to cite in this doc:
:ref:`int Pb_Couple_Rayonnement::associer_(Objet_U &) override <public-int-pb-couple-rayonnement-associer-underscore-objet-u-ref-override>`
[int Pb_Couple_Rayonnement::associer_(Objet_U &) override](#public-int-pb-couple-rayonnement-associer-underscore-objet-u-ref-override)
associer_cl_base
void Pb_Couple_Rayonnement::associer_cl_base(const Cond_lim_base &)
References
How to cite in this doc:
:ref:`void Pb_Couple_Rayonnement::associer_cl_base(const Cond_lim_base &) <public-void-pb-couple-rayonnement-associer-cl-base-const-cond-lim-base-ref>`
[void Pb_Couple_Rayonnement::associer_cl_base(const Cond_lim_base &)](#public-void-pb-couple-rayonnement-associer-cl-base-const-cond-lim-base-ref)
cond_l_base
Cond_lim_base & Pb_Couple_Rayonnement::cond_l_base()
References
How to cite in this doc:
:ref:`Cond_lim_base & Pb_Couple_Rayonnement::cond_l_base() <public-cond-lim-base-ref-pb-couple-rayonnement-cond-l-base>`
[Cond_lim_base & Pb_Couple_Rayonnement::cond_l_base()](#public-cond-lim-base-ref-pb-couple-rayonnement-cond-l-base)
duplique
int Pb_Couple_Rayonnement::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Pb_Couple_Rayonnement::duplique() const override <public-int-pb-couple-rayonnement-duplique-const-override>`
[int Pb_Couple_Rayonnement::duplique() const override](#public-int-pb-couple-rayonnement-duplique-const-override)
get_info
const Type_info * Pb_Couple_Rayonnement::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 * Pb_Couple_Rayonnement::get_info() const override <public-const-type-info-ptr-pb-couple-rayonnement-get-info-const-override>`
[const Type_info * Pb_Couple_Rayonnement::get_info() const override](#public-const-type-info-ptr-pb-couple-rayonnement-get-info-const-override)
initialize
void Pb_Couple_Rayonnement::initialize() override

This method is called once at the beginning, before any other one of the interface Problem.

Reimplements:

References
How to cite in this doc:
:ref:`void Pb_Couple_Rayonnement::initialize() override <public-void-pb-couple-rayonnement-initialize-override>`
[void Pb_Couple_Rayonnement::initialize() override](#public-void-pb-couple-rayonnement-initialize-override)
le_modele_rayo
Modele_Rayonnement_base & Pb_Couple_Rayonnement::le_modele_rayo()
References
Referenced By
How to cite in this doc:
:ref:`Modele_Rayonnement_base & Pb_Couple_Rayonnement::le_modele_rayo() <public-modele-rayonnement-base-ref-pb-couple-rayonnement-le-modele-rayo>`
[Modele_Rayonnement_base & Pb_Couple_Rayonnement::le_modele_rayo()](#public-modele-rayonnement-base-ref-pb-couple-rayonnement-le-modele-rayo)
le_modele_rayo_associe
void Pb_Couple_Rayonnement::le_modele_rayo_associe(const Modele_Rayonnement_base &)
References
Referenced By
How to cite in this doc:
:ref:`void Pb_Couple_Rayonnement::le_modele_rayo_associe(const Modele_Rayonnement_base &) <public-void-pb-couple-rayonnement-le-modele-rayo-associe-const-modele-rayonnement-base-ref>`
[void Pb_Couple_Rayonnement::le_modele_rayo_associe(const Modele_Rayonnement_base &)](#public-void-pb-couple-rayonnement-le-modele-rayo-associe-const-modele-rayonnement-base-ref)
Pb_Couple_Rayonnement
Pb_Couple_Rayonnement::Pb_Couple_Rayonnement()
How to cite in this doc:
:ref:`Pb_Couple_Rayonnement::Pb_Couple_Rayonnement() <public-pb-couple-rayonnement-pb-couple-rayonnement>`
[Pb_Couple_Rayonnement::Pb_Couple_Rayonnement()](#public-pb-couple-rayonnement-pb-couple-rayonnement)
postraiter
int Pb_Couple_Rayonnement::postraiter(int force=1) override

Demande au probleme de postraiter ses champs, sondes,.

Reimplements:

References
How to cite in this doc:
:ref:`int Pb_Couple_Rayonnement::postraiter(int force=1) override <public-int-pb-couple-rayonnement-postraiter-int-force-equal-1-override>`
[int Pb_Couple_Rayonnement::postraiter(int force=1) override](#public-int-pb-couple-rayonnement-postraiter-int-force-equal-1-override)
taille_memoire
unsigned Pb_Couple_Rayonnement::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Pb_Couple_Rayonnement::taille_memoire() const override <public-unsigned-pb-couple-rayonnement-taille-memoire-const-override>`
[unsigned Pb_Couple_Rayonnement::taille_memoire() const override](#public-unsigned-pb-couple-rayonnement-taille-memoire-const-override)
validateTimeStep
void Pb_Couple_Rayonnement::validateTimeStep() override

Validates the calculated unknown by moving the present time at the end of the time step.

This method is allowed to free past values of the unknown and given fields.

Reimplements:

References
How to cite in this doc:
:ref:`void Pb_Couple_Rayonnement::validateTimeStep() override <public-void-pb-couple-rayonnement-validatetimestep-override>`
[void Pb_Couple_Rayonnement::validateTimeStep() override](#public-void-pb-couple-rayonnement-validatetimestep-override)
~Pb_Couple_Rayonnement
Pb_Couple_Rayonnement::~Pb_Couple_Rayonnement()
How to cite in this doc:
:ref:`Pb_Couple_Rayonnement::~Pb_Couple_Rayonnement() <public-pb-couple-rayonnement-dtor-pb-couple-rayonnement>`
[Pb_Couple_Rayonnement::~Pb_Couple_Rayonnement()](#public-pb-couple-rayonnement-dtor-pb-couple-rayonnement)
cree_instance
Objet_U * Pb_Couple_Rayonnement::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Pb_Couple_Rayonnement::cree_instance() <public-static-objet-u-ptr-pb-couple-rayonnement-cree-instance>`
[Objet_U * Pb_Couple_Rayonnement::cree_instance()](#public-static-objet-u-ptr-pb-couple-rayonnement-cree-instance)
info
const Type_info * Pb_Couple_Rayonnement::info()
How to cite in this doc:
:ref:`const Type_info * Pb_Couple_Rayonnement::info() <public-static-const-type-info-ptr-pb-couple-rayonnement-info>`
[const Type_info * Pb_Couple_Rayonnement::info()](#public-static-const-type-info-ptr-pb-couple-rayonnement-info)
self_cast
const Pb_Couple_Rayonnement & Pb_Couple_Rayonnement::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Pb_Couple_Rayonnement & Pb_Couple_Rayonnement::self_cast(const Objet_U &) <public-static-const-pb-couple-rayonnement-ref-pb-couple-rayonnement-self-cast-const-objet-u-ref>`
[const Pb_Couple_Rayonnement & Pb_Couple_Rayonnement::self_cast(const Objet_U &)](#public-static-const-pb-couple-rayonnement-ref-pb-couple-rayonnement-self-cast-const-objet-u-ref)
self_cast
Pb_Couple_Rayonnement & Pb_Couple_Rayonnement::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Pb_Couple_Rayonnement & Pb_Couple_Rayonnement::self_cast(Objet_U &) <public-static-pb-couple-rayonnement-ref-pb-couple-rayonnement-self-cast-objet-u-ref>`
[Pb_Couple_Rayonnement & Pb_Couple_Rayonnement::self_cast(Objet_U &)](#public-static-pb-couple-rayonnement-ref-pb-couple-rayonnement-self-cast-objet-u-ref)
printOn
Sortie & Pb_Couple_Rayonnement::printOn(Sortie &x) const override

Surcharge Objet_U::printOn(Sortie&) Imprime les problemes couples sur un flot de sortie.

Reimplements:

References
How to cite in this doc:
:ref:`Sortie & Pb_Couple_Rayonnement::printOn(Sortie &x) const override <protected-sortie-ref-pb-couple-rayonnement-printon-sortie-ref-x-const-override>`
[Sortie & Pb_Couple_Rayonnement::printOn(Sortie &x) const override](#protected-sortie-ref-pb-couple-rayonnement-printon-sortie-ref-x-const-override)
readOn
Entree & Pb_Couple_Rayonnement::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 & Pb_Couple_Rayonnement::readOn(Entree &) override <protected-entree-ref-pb-couple-rayonnement-readon-entree-ref-override>`
[Entree & Pb_Couple_Rayonnement::readOn(Entree &) override](#protected-entree-ref-pb-couple-rayonnement-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Pb_Couple_Rayonnement::info_obj
le_modele_de_rayo (protected)
TRUST_Ref<Modele_Rayonnement_base *> Pb_Couple_Rayonnement::le_modele_de_rayo
les_cl (protected)
TRUST_Ref<Cond_lim_base *> Pb_Couple_Rayonnement::les_cl