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#
public : Probleme_Couple
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
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)
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)
void Pb_Couple_Rayonnement::completer()
Referenced By
How to cite in this doc:
:ref:`void Pb_Couple_Rayonnement::completer() <public-void-pb-couple-rayonnement-completer>`
[void Pb_Couple_Rayonnement::completer()](#public-void-pb-couple-rayonnement-completer)
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)
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)
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)
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)
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)
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()
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)
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)
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)
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()
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)
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)
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)
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)
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)
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)
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#
const Type_info Pb_Couple_Rayonnement::info_obj
TRUST_Ref<Modele_Rayonnement_base *> Pb_Couple_Rayonnement::le_modele_de_rayo
TRUST_Ref<Cond_lim_base *> Pb_Couple_Rayonnement::les_cl