Modele_rayo_semi_transp#
#include <Modele_rayo_semi_transp.h>
Le Modele_rayo_semi_transp est un Probleme_base qui a 4 particularites : * Son equation doit etre typee en fonction de la dicretisation.
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:`Modele\_rayo\_semi\_transp <class-modele-rayo-semi-transp>`
[Modele\_rayo\_semi\_transp](#class-modele-rayo-semi-transp)
Detailed description#
Cela impose de differer certaines initialisations jusqu’a connaitre la discretisation utilisee.
Inherits from#
public : Probleme_base
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
associer_probleme#
void Modele_rayo_semi_transp::associer_probleme(Probleme_base &Pb)
Detailed description
References
Referenced By
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 Modele_rayo_semi_transp::associer_probleme(Probleme_base &Pb) <modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-associer-probleme-probleme-base-ref-pb>`
[void Modele_rayo_semi_transp::associer_probleme(Probleme_base &Pb)](#modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-associer-probleme-probleme-base-ref-pb)
associer_sch_tps_base#
void Modele_rayo_semi_transp::associer_sch_tps_base(const Schema_Temps_base &) override
Associe un schema en temps au probleme.
Detailed description
Associe ensuite le schema en temps a toutes les equations du probleme.
Reimplements:
References
Referenced By
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 Modele_rayo_semi_transp::associer_sch_tps_base(const Schema_Temps_base &) override <modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-associer-sch-tps-base-const-schema-temps-base-ref-override>`
[void Modele_rayo_semi_transp::associer_sch_tps_base(const Schema_Temps_base &) override](#modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-associer-sch-tps-base-const-schema-temps-base-ref-override)
calculer_flux_radiatif#
void Modele_rayo_semi_transp::calculer_flux_radiatif()
Detailed description
References
Referenced By
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 Modele_rayo_semi_transp::calculer_flux_radiatif() <modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-calculer-flux-radiatif>`
[void Modele_rayo_semi_transp::calculer_flux_radiatif()](#modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-calculer-flux-radiatif)
calculer_pas_de_temps#
double Modele_rayo_semi_transp::calculer_pas_de_temps() const override
Calcul la valeur du prochain pas de temps du probleme.
Detailed description
On calcule le minimum des pas de temps des equations associees au probleme.
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:`double Modele_rayo_semi_transp::calculer_pas_de_temps() const override <modele-rayo-semi-transp-public-double-modele-rayo-semi-transp-calculer-pas-de-temps-const-override>`
[double Modele_rayo_semi_transp::calculer_pas_de_temps() const override](#modele-rayo-semi-transp-public-double-modele-rayo-semi-transp-calculer-pas-de-temps-const-override)
completer#
void Modele_rayo_semi_transp::completer() override
Complete les equations associees au probleme.
Detailed description
Remplissage des references, deleguee aux equations.
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 Modele_rayo_semi_transp::completer() override <modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-completer-override>`
[void Modele_rayo_semi_transp::completer() override](#modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-completer-override)
computeTimeStep#
double Modele_rayo_semi_transp::computeTimeStep(bool &stop) const override
Compute the value the Problem would like for the next time step.
Detailed description
This value will not necessarily be used at the call of initTimeStep, but it is a hint. This method may use all the internal state of the Problem.
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:`double Modele_rayo_semi_transp::computeTimeStep(bool &stop) const override <modele-rayo-semi-transp-public-double-modele-rayo-semi-transp-computetimestep-bool-ref-stop-const-override>`
[double Modele_rayo_semi_transp::computeTimeStep(bool &stop) const override](#modele-rayo-semi-transp-public-double-modele-rayo-semi-transp-computetimestep-bool-ref-stop-const-override)
discretiser#
void Modele_rayo_semi_transp::discretiser(Discretisation_base &) override
Affecte une discretisation au probleme Discretise le Domaine associe au probleme avec la discretisation.
Detailed description
Associe le premier Domaine aux equations du probleme Discretise les equations associees au probleme
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 Modele_rayo_semi_transp::discretiser(Discretisation_base &) override <modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-discretiser-discretisation-base-ref-override>`
[void Modele_rayo_semi_transp::discretiser(Discretisation_base &) override](#modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-discretiser-discretisation-base-ref-override)
duplique#
int Modele_rayo_semi_transp::duplique() const override
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 Modele_rayo_semi_transp::duplique() const override <modele-rayo-semi-transp-public-int-modele-rayo-semi-transp-duplique-const-override>`
[int Modele_rayo_semi_transp::duplique() const override](#modele-rayo-semi-transp-public-int-modele-rayo-semi-transp-duplique-const-override)
eq_rayo#
Equation_rayonnement_base & Modele_rayo_semi_transp::eq_rayo()
Detailed description
Referenced By
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:`Equation_rayonnement_base & Modele_rayo_semi_transp::eq_rayo() <modele-rayo-semi-transp-public-equation-rayonnement-base-ref-modele-rayo-semi-transp-eq-rayo>`
[Equation_rayonnement_base & Modele_rayo_semi_transp::eq_rayo()](#modele-rayo-semi-transp-public-equation-rayonnement-base-ref-modele-rayo-semi-transp-eq-rayo)
eq_rayo#
const Equation_rayonnement_base & Modele_rayo_semi_transp::eq_rayo() const
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 Equation_rayonnement_base & Modele_rayo_semi_transp::eq_rayo() const <modele-rayo-semi-transp-public-const-equation-rayonnement-base-ref-modele-rayo-semi-transp-eq-rayo-const>`
[const Equation_rayonnement_base & Modele_rayo_semi_transp::eq_rayo() const](#modele-rayo-semi-transp-public-const-equation-rayonnement-base-ref-modele-rayo-semi-transp-eq-rayo-const)
equation#
const Equation_base & Modele_rayo_semi_transp::equation(int i) const override
Detailed description
Reimplements:
References
Referenced By
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 Equation_base & Modele_rayo_semi_transp::equation(int i) const override <modele-rayo-semi-transp-public-const-equation-base-ref-modele-rayo-semi-transp-equation-int-i-const-override>`
[const Equation_base & Modele_rayo_semi_transp::equation(int i) const override](#modele-rayo-semi-transp-public-const-equation-base-ref-modele-rayo-semi-transp-equation-int-i-const-override)
equation#
Equation_base & Modele_rayo_semi_transp::equation(int i) override
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:`Equation_base & Modele_rayo_semi_transp::equation(int i) override <modele-rayo-semi-transp-public-equation-base-ref-modele-rayo-semi-transp-equation-int-i-override>`
[Equation_base & Modele_rayo_semi_transp::equation(int i) override](#modele-rayo-semi-transp-public-equation-base-ref-modele-rayo-semi-transp-equation-int-i-override)
flux_radiatif#
const Champ_front_base & Modele_rayo_semi_transp::flux_radiatif(const Nom &nom_bord) const
Detailed description
References
Referenced By
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 Champ_front_base & Modele_rayo_semi_transp::flux_radiatif(const Nom &nom_bord) const <modele-rayo-semi-transp-public-const-champ-front-base-ref-modele-rayo-semi-transp-flux-radiatif-const-nom-ref-nom-bord-const>`
[const Champ_front_base & Modele_rayo_semi_transp::flux_radiatif(const Nom &nom_bord) const](#modele-rayo-semi-transp-public-const-champ-front-base-ref-modele-rayo-semi-transp-flux-radiatif-const-nom-ref-nom-bord-const)
get_equation_by_name#
const Equation_base & Modele_rayo_semi_transp::get_equation_by_name(const Nom &) const override
(B. Math): Methode virtuelle ajoutee pour les problemes ayant plusieurs equations de meme type ( Probleme_FT_Disc_gen ). Dans ce cas, le nom de l’equation n’est pas son type…
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:`const Equation_base & Modele_rayo_semi_transp::get_equation_by_name(const Nom &) const override <modele-rayo-semi-transp-public-const-equation-base-ref-modele-rayo-semi-transp-get-equation-by-name-const-nom-ref-const-override>`
[const Equation_base & Modele_rayo_semi_transp::get_equation_by_name(const Nom &) const override](#modele-rayo-semi-transp-public-const-equation-base-ref-modele-rayo-semi-transp-get-equation-by-name-const-nom-ref-const-override)
get_info#
const Type_info * Modele_rayo_semi_transp::get_info() const override
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 * Modele_rayo_semi_transp::get_info() const override <modele-rayo-semi-transp-public-const-type-info-ptr-modele-rayo-semi-transp-get-info-const-override>`
[const Type_info * Modele_rayo_semi_transp::get_info() const override](#modele-rayo-semi-transp-public-const-type-info-ptr-modele-rayo-semi-transp-get-info-const-override)
getset_equation_by_name#
Equation_base & Modele_rayo_semi_transp::getset_equation_by_name(const Nom &) override
(B. Math): Methode virtuelle ajoutee pour les problemes ayant plusieurs equations de meme type ( Probleme_FT_Disc_gen ). Dans ce cas, le nom de l’equation n’est pas son type… Version non const. Cette methode est notamment appelee a la lecture du probleme.
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:`Equation_base & Modele_rayo_semi_transp::getset_equation_by_name(const Nom &) override <modele-rayo-semi-transp-public-equation-base-ref-modele-rayo-semi-transp-getset-equation-by-name-const-nom-ref-override>`
[Equation_base & Modele_rayo_semi_transp::getset_equation_by_name(const Nom &) override](#modele-rayo-semi-transp-public-equation-base-ref-modele-rayo-semi-transp-getset-equation-by-name-const-nom-ref-override)
initTimeStep#
bool Modele_rayo_semi_transp::initTimeStep(double dt) override
This method allocates and initializes the unknown and given fields for the future time step.
Detailed description
The value of the interval is imposed through the parameter dt. In case of error, returns false.
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:`bool Modele_rayo_semi_transp::initTimeStep(double dt) override <modele-rayo-semi-transp-public-bool-modele-rayo-semi-transp-inittimestep-double-dt-override>`
[bool Modele_rayo_semi_transp::initTimeStep(double dt) override](#modele-rayo-semi-transp-public-bool-modele-rayo-semi-transp-inittimestep-double-dt-override)
is_pb_rayo#
bool Modele_rayo_semi_transp::is_pb_rayo() override
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:`bool Modele_rayo_semi_transp::is_pb_rayo() override <modele-rayo-semi-transp-public-bool-modele-rayo-semi-transp-is-pb-rayo-override>`
[bool Modele_rayo_semi_transp::is_pb_rayo() override](#modele-rayo-semi-transp-public-bool-modele-rayo-semi-transp-is-pb-rayo-override)
iterateTimeStep#
bool Modele_rayo_semi_transp::iterateTimeStep(bool &converged) override
In the case solveTimeStep uses an iterative process, this method executes a single iteration.
Detailed description
It is thus possible to modify the given fields between iterations. converged is set to true if the process has converged, ie if the unknown fields are solution to the problem on the next time step. Otherwise converged is set to false. The return value indicates if the convergence process behaves normally. If false, the Problem wishes to abort the time step resolution.
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:`bool Modele_rayo_semi_transp::iterateTimeStep(bool &converged) override <modele-rayo-semi-transp-public-bool-modele-rayo-semi-transp-iteratetimestep-bool-ref-converged-override>`
[bool Modele_rayo_semi_transp::iterateTimeStep(bool &converged) override](#modele-rayo-semi-transp-public-bool-modele-rayo-semi-transp-iteratetimestep-bool-ref-converged-override)
mettre_a_jour#
void Modele_rayo_semi_transp::mettre_a_jour(double temps) override
Effectue une mise a jour en temps du probleme.
Detailed description
Effectue la mise a jour sur toutes les equations du probleme.
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 Modele_rayo_semi_transp::mettre_a_jour(double temps) override <modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-mettre-a-jour-double-temps-override>`
[void Modele_rayo_semi_transp::mettre_a_jour(double temps) override](#modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-mettre-a-jour-double-temps-override)
Modele_rayo_semi_transp#
Modele_rayo_semi_transp::Modele_rayo_semi_transp()
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:`Modele_rayo_semi_transp::Modele_rayo_semi_transp() <modele-rayo-semi-transp-public-modele-rayo-semi-transp-modele-rayo-semi-transp>`
[Modele_rayo_semi_transp::Modele_rayo_semi_transp()](#modele-rayo-semi-transp-public-modele-rayo-semi-transp-modele-rayo-semi-transp)
nombre_d_equations#
int Modele_rayo_semi_transp::nombre_d_equations() const override
Detailed description
Reimplements:
Referenced By
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 Modele_rayo_semi_transp::nombre_d_equations() const override <modele-rayo-semi-transp-public-int-modele-rayo-semi-transp-nombre-d-equations-const-override>`
[int Modele_rayo_semi_transp::nombre_d_equations() const override](#modele-rayo-semi-transp-public-int-modele-rayo-semi-transp-nombre-d-equations-const-override)
preparer_calcul#
void Modele_rayo_semi_transp::preparer_calcul() override
Prepare le calcul: initialise les parametres du milieu et prepare le calcul de chacune des equations.
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 Modele_rayo_semi_transp::preparer_calcul() override <modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-preparer-calcul-override>`
[void Modele_rayo_semi_transp::preparer_calcul() override](#modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-preparer-calcul-override)
probleme#
Probleme_base & Modele_rayo_semi_transp::probleme()
Detailed description
References
Referenced By
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:`Probleme_base & Modele_rayo_semi_transp::probleme() <modele-rayo-semi-transp-public-probleme-base-ref-modele-rayo-semi-transp-probleme>`
[Probleme_base & Modele_rayo_semi_transp::probleme()](#modele-rayo-semi-transp-public-probleme-base-ref-modele-rayo-semi-transp-probleme)
probleme#
const Probleme_base & Modele_rayo_semi_transp::probleme() const
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:`const Probleme_base & Modele_rayo_semi_transp::probleme() const <modele-rayo-semi-transp-public-const-probleme-base-ref-modele-rayo-semi-transp-probleme-const>`
[const Probleme_base & Modele_rayo_semi_transp::probleme() const](#modele-rayo-semi-transp-public-const-probleme-base-ref-modele-rayo-semi-transp-probleme-const)
put_irradience#
Champ_Inc_base & Modele_rayo_semi_transp::put_irradience()
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:`Champ_Inc_base & Modele_rayo_semi_transp::put_irradience() <modele-rayo-semi-transp-public-champ-inc-base-ref-modele-rayo-semi-transp-put-irradience>`
[Champ_Inc_base & Modele_rayo_semi_transp::put_irradience()](#modele-rayo-semi-transp-public-champ-inc-base-ref-modele-rayo-semi-transp-put-irradience)
taille_memoire#
unsigned Modele_rayo_semi_transp::taille_memoire() const override
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 Modele_rayo_semi_transp::taille_memoire() const override <modele-rayo-semi-transp-public-unsigned-modele-rayo-semi-transp-taille-memoire-const-override>`
[unsigned Modele_rayo_semi_transp::taille_memoire() const override](#modele-rayo-semi-transp-public-unsigned-modele-rayo-semi-transp-taille-memoire-const-override)
terminate#
void Modele_rayo_semi_transp::terminate() override
This method is called once at the end, after any other one.
Detailed description
It frees the memory and saves anything that needs to be saved.
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 Modele_rayo_semi_transp::terminate() override <modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-terminate-override>`
[void Modele_rayo_semi_transp::terminate() override](#modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-terminate-override)
valeur_sigma#
const double & Modele_rayo_semi_transp::valeur_sigma() const
Detailed description
References
Referenced By
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 double & Modele_rayo_semi_transp::valeur_sigma() const <modele-rayo-semi-transp-public-const-double-ref-modele-rayo-semi-transp-valeur-sigma-const>`
[const double & Modele_rayo_semi_transp::valeur_sigma() const](#modele-rayo-semi-transp-public-const-double-ref-modele-rayo-semi-transp-valeur-sigma-const)
validateTimeStep#
void Modele_rayo_semi_transp::validateTimeStep() override
Validates the calculated unknown by moving the present time at the end of the time step.
Detailed description
This method is allowed to free past values of the unknown and given fields.
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 Modele_rayo_semi_transp::validateTimeStep() override <modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-validatetimestep-override>`
[void Modele_rayo_semi_transp::validateTimeStep() override](#modele-rayo-semi-transp-public-void-modele-rayo-semi-transp-validatetimestep-override)
~Modele_rayo_semi_transp#
Modele_rayo_semi_transp::~Modele_rayo_semi_transp()
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:`Modele_rayo_semi_transp::~Modele_rayo_semi_transp() <modele-rayo-semi-transp-public-modele-rayo-semi-transp-dtor-modele-rayo-semi-transp>`
[Modele_rayo_semi_transp::~Modele_rayo_semi_transp()](#modele-rayo-semi-transp-public-modele-rayo-semi-transp-dtor-modele-rayo-semi-transp)
cree_instance#
Objet_U * Modele_rayo_semi_transp::cree_instance()
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 * Modele_rayo_semi_transp::cree_instance() <modele-rayo-semi-transp-public-static-objet-u-ptr-modele-rayo-semi-transp-cree-instance>`
[Objet_U * Modele_rayo_semi_transp::cree_instance()](#modele-rayo-semi-transp-public-static-objet-u-ptr-modele-rayo-semi-transp-cree-instance)
info#
const Type_info * Modele_rayo_semi_transp::info()
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 * Modele_rayo_semi_transp::info() <modele-rayo-semi-transp-public-static-const-type-info-ptr-modele-rayo-semi-transp-info>`
[const Type_info * Modele_rayo_semi_transp::info()](#modele-rayo-semi-transp-public-static-const-type-info-ptr-modele-rayo-semi-transp-info)
self_cast#
const Modele_rayo_semi_transp & Modele_rayo_semi_transp::self_cast(const Objet_U &)
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 Modele_rayo_semi_transp & Modele_rayo_semi_transp::self_cast(const Objet_U &) <modele-rayo-semi-transp-public-static-const-modele-rayo-semi-transp-ref-modele-rayo-semi-transp-self-cast-const-objet-u-ref>`
[const Modele_rayo_semi_transp & Modele_rayo_semi_transp::self_cast(const Objet_U &)](#modele-rayo-semi-transp-public-static-const-modele-rayo-semi-transp-ref-modele-rayo-semi-transp-self-cast-const-objet-u-ref)
self_cast#
Modele_rayo_semi_transp & Modele_rayo_semi_transp::self_cast(Objet_U &)
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:`Modele_rayo_semi_transp & Modele_rayo_semi_transp::self_cast(Objet_U &) <modele-rayo-semi-transp-public-static-modele-rayo-semi-transp-ref-modele-rayo-semi-transp-self-cast-objet-u-ref>`
[Modele_rayo_semi_transp & Modele_rayo_semi_transp::self_cast(Objet_U &)](#modele-rayo-semi-transp-public-static-modele-rayo-semi-transp-ref-modele-rayo-semi-transp-self-cast-objet-u-ref)
printOn#
Sortie & Modele_rayo_semi_transp::printOn(Sortie &x) const override
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 & Modele_rayo_semi_transp::printOn(Sortie &x) const override <modele-rayo-semi-transp-protected-sortie-ref-modele-rayo-semi-transp-printon-sortie-ref-x-const-override>`
[Sortie & Modele_rayo_semi_transp::printOn(Sortie &x) const override](#modele-rayo-semi-transp-protected-sortie-ref-modele-rayo-semi-transp-printon-sortie-ref-x-const-override)
readOn#
Entree & Modele_rayo_semi_transp::readOn(Entree &) override
Lecture d’un probleme dans un flot d’entree, et ouverture du flot de sauvegarde.
Detailed description
Format: { nom_milieu bloc de lecture d’un milieu nom_equation bloc de lecture d’une equation Postraitement bloc de lecture postraitement reprise | sauvegarde | sauvegarde_simple formatte | binaire | pdi nom_de_fichier } L’option sauvegarde_simple permet de sauver le probleme dans le fichier choisi en ecrasant a chaque fois les sauvegardes precedentes : cela permet d’economiser de la place disque.
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:`Entree & Modele_rayo_semi_transp::readOn(Entree &) override <modele-rayo-semi-transp-protected-entree-ref-modele-rayo-semi-transp-readon-entree-ref-override>`
[Entree & Modele_rayo_semi_transp::readOn(Entree &) override](#modele-rayo-semi-transp-protected-entree-ref-modele-rayo-semi-transp-readon-entree-ref-override)
Attributes Documentation#
const Type_info Modele_rayo_semi_transp::info_obj
TRUST_Deriv<Equation_rayonnement_base> Modele_rayo_semi_transp::Eq_rayo_
TRUST_Ref<Probleme_base *> Modele_rayo_semi_transp::mon_probleme_
double const Modele_rayo_semi_transp::sigma = 5.67e-8