Eq_rayo_semi_transp_VEF#
#include <Eq_rayo_semi_transp_VEF.h>
classe Eq_rayo_semi_transp Cette classe represente l’equation de rayonnement pour l’irradiance
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:`Eq\_rayo\_semi\_transp\_VEF <class-eq-rayo-semi-transp-vef>`
[Eq\_rayo\_semi\_transp\_VEF](#class-eq-rayo-semi-transp-vef)
Detailed description#
dans un milieu semi transparent. elle est associee au modele de rayonnement semi transparent Elle definit la methode resoudre et calcule l’irradiance.
Inherits from#
public : Equation_rayonnement_base
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
assembler_matrice#
void Eq_rayo_semi_transp_VEF::assembler_matrice() 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:`void Eq_rayo_semi_transp_VEF::assembler_matrice() override <eq-rayo-semi-transp-vef-public-void-eq-rayo-semi-transp-vef-assembler-matrice-override>`
[void Eq_rayo_semi_transp_VEF::assembler_matrice() override](#eq-rayo-semi-transp-vef-public-void-eq-rayo-semi-transp-vef-assembler-matrice-override)
completer#
void Eq_rayo_semi_transp_VEF::completer() override
Complete la construction (initialisation) des objets associes a l’equation.
Detailed description
Complete les sources, associe l’equation a l’inconnue complete les operateurs, complete les conditions aux limites discretisees. Voir les methodes Source_base::completer() , Operateur_base::completer() Domaine_Cl_dis_base::completer() Domaine_Cl_dis_base::completer(const Domaine_dis_base& )
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 Eq_rayo_semi_transp_VEF::completer() override <eq-rayo-semi-transp-vef-public-void-eq-rayo-semi-transp-vef-completer-override>`
[void Eq_rayo_semi_transp_VEF::completer() override](#eq-rayo-semi-transp-vef-public-void-eq-rayo-semi-transp-vef-completer-override)
duplique#
int Eq_rayo_semi_transp_VEF::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 Eq_rayo_semi_transp_VEF::duplique() const override <eq-rayo-semi-transp-vef-public-int-eq-rayo-semi-transp-vef-duplique-const-override>`
[int Eq_rayo_semi_transp_VEF::duplique() const override](#eq-rayo-semi-transp-vef-public-int-eq-rayo-semi-transp-vef-duplique-const-override)
Eq_rayo_semi_transp_VEF#
Eq_rayo_semi_transp_VEF::Eq_rayo_semi_transp_VEF()
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:`Eq_rayo_semi_transp_VEF::Eq_rayo_semi_transp_VEF() <eq-rayo-semi-transp-vef-public-eq-rayo-semi-transp-vef-eq-rayo-semi-transp-vef>`
[Eq_rayo_semi_transp_VEF::Eq_rayo_semi_transp_VEF()](#eq-rayo-semi-transp-vef-public-eq-rayo-semi-transp-vef-eq-rayo-semi-transp-vef)
evaluer_cl_rayonnement#
void Eq_rayo_semi_transp_VEF::evaluer_cl_rayonnement(double temps) override
Detailed description
Reimplements:
References
Frontiere_ouverte_rayo_semi_transp::calculer_temperature_bord
Frontiere_ouverte_temperature_imposee_rayo_semi_transp::calculer_temperature_bord
Neumann_paroi_rayo_semi_transp_VEF::calculer_temperature_bord
Temperature_imposee_paroi_rayo_semi_transp::calculer_temperature_bord
Frontiere_ouverte_temperature_imposee_rayo_semi_transp::temperature_bord
Temperature_imposee_paroi_rayo_semi_transp::temperature_bord
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 Eq_rayo_semi_transp_VEF::evaluer_cl_rayonnement(double temps) override <eq-rayo-semi-transp-vef-public-void-eq-rayo-semi-transp-vef-evaluer-cl-rayonnement-double-temps-override>`
[void Eq_rayo_semi_transp_VEF::evaluer_cl_rayonnement(double temps) override](#eq-rayo-semi-transp-vef-public-void-eq-rayo-semi-transp-vef-evaluer-cl-rayonnement-double-temps-override)
get_info#
const Type_info * Eq_rayo_semi_transp_VEF::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 * Eq_rayo_semi_transp_VEF::get_info() const override <eq-rayo-semi-transp-vef-public-const-type-info-ptr-eq-rayo-semi-transp-vef-get-info-const-override>`
[const Type_info * Eq_rayo_semi_transp_VEF::get_info() const override](#eq-rayo-semi-transp-vef-public-const-type-info-ptr-eq-rayo-semi-transp-vef-get-info-const-override)
modifier_matrice#
void Eq_rayo_semi_transp_VEF::modifier_matrice() override
modifie la matrice pour prendre en compte la presence de faces rayonnantes au voisinage des elements de bord
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:`void Eq_rayo_semi_transp_VEF::modifier_matrice() override <eq-rayo-semi-transp-vef-public-void-eq-rayo-semi-transp-vef-modifier-matrice-override>`
[void Eq_rayo_semi_transp_VEF::modifier_matrice() override](#eq-rayo-semi-transp-vef-public-void-eq-rayo-semi-transp-vef-modifier-matrice-override)
nb_colonnes#
int Eq_rayo_semi_transp_VEF::nb_colonnes() 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:`int Eq_rayo_semi_transp_VEF::nb_colonnes() override <eq-rayo-semi-transp-vef-public-int-eq-rayo-semi-transp-vef-nb-colonnes-override>`
[int Eq_rayo_semi_transp_VEF::nb_colonnes() override](#eq-rayo-semi-transp-vef-public-int-eq-rayo-semi-transp-vef-nb-colonnes-override)
nb_colonnes_tot#
int Eq_rayo_semi_transp_VEF::nb_colonnes_tot() 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 Eq_rayo_semi_transp_VEF::nb_colonnes_tot() override <eq-rayo-semi-transp-vef-public-int-eq-rayo-semi-transp-vef-nb-colonnes-tot-override>`
[int Eq_rayo_semi_transp_VEF::nb_colonnes_tot() override](#eq-rayo-semi-transp-vef-public-int-eq-rayo-semi-transp-vef-nb-colonnes-tot-override)
resoudre#
void Eq_rayo_semi_transp_VEF::resoudre(double temps) override
Calcule le champ de l’irradiance en fonction des CLs au temps donne en parametre et de la temperature au temps par defaut.
Detailed description
Met le resultat dans inconnue.valeurs() Suppose que le schema en temps est Euler explicite…
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 Eq_rayo_semi_transp_VEF::resoudre(double temps) override <eq-rayo-semi-transp-vef-public-void-eq-rayo-semi-transp-vef-resoudre-double-temps-override>`
[void Eq_rayo_semi_transp_VEF::resoudre(double temps) override](#eq-rayo-semi-transp-vef-public-void-eq-rayo-semi-transp-vef-resoudre-double-temps-override)
taille_memoire#
unsigned Eq_rayo_semi_transp_VEF::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 Eq_rayo_semi_transp_VEF::taille_memoire() const override <eq-rayo-semi-transp-vef-public-unsigned-eq-rayo-semi-transp-vef-taille-memoire-const-override>`
[unsigned Eq_rayo_semi_transp_VEF::taille_memoire() const override](#eq-rayo-semi-transp-vef-public-unsigned-eq-rayo-semi-transp-vef-taille-memoire-const-override)
typer_op_grad#
void Eq_rayo_semi_transp_VEF::typer_op_grad() 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:`void Eq_rayo_semi_transp_VEF::typer_op_grad() override <eq-rayo-semi-transp-vef-public-void-eq-rayo-semi-transp-vef-typer-op-grad-override>`
[void Eq_rayo_semi_transp_VEF::typer_op_grad() override](#eq-rayo-semi-transp-vef-public-void-eq-rayo-semi-transp-vef-typer-op-grad-override)
~Eq_rayo_semi_transp_VEF#
Eq_rayo_semi_transp_VEF::~Eq_rayo_semi_transp_VEF()
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:`Eq_rayo_semi_transp_VEF::~Eq_rayo_semi_transp_VEF() <eq-rayo-semi-transp-vef-public-eq-rayo-semi-transp-vef-dtor-eq-rayo-semi-transp-vef>`
[Eq_rayo_semi_transp_VEF::~Eq_rayo_semi_transp_VEF()](#eq-rayo-semi-transp-vef-public-eq-rayo-semi-transp-vef-dtor-eq-rayo-semi-transp-vef)
cree_instance#
Objet_U * Eq_rayo_semi_transp_VEF::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 * Eq_rayo_semi_transp_VEF::cree_instance() <eq-rayo-semi-transp-vef-public-static-objet-u-ptr-eq-rayo-semi-transp-vef-cree-instance>`
[Objet_U * Eq_rayo_semi_transp_VEF::cree_instance()](#eq-rayo-semi-transp-vef-public-static-objet-u-ptr-eq-rayo-semi-transp-vef-cree-instance)
info#
const Type_info * Eq_rayo_semi_transp_VEF::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 * Eq_rayo_semi_transp_VEF::info() <eq-rayo-semi-transp-vef-public-static-const-type-info-ptr-eq-rayo-semi-transp-vef-info>`
[const Type_info * Eq_rayo_semi_transp_VEF::info()](#eq-rayo-semi-transp-vef-public-static-const-type-info-ptr-eq-rayo-semi-transp-vef-info)
self_cast#
const Eq_rayo_semi_transp_VEF & Eq_rayo_semi_transp_VEF::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 Eq_rayo_semi_transp_VEF & Eq_rayo_semi_transp_VEF::self_cast(const Objet_U &) <eq-rayo-semi-transp-vef-public-static-const-eq-rayo-semi-transp-vef-ref-eq-rayo-semi-transp-vef-self-cast-const-objet-u-ref>`
[const Eq_rayo_semi_transp_VEF & Eq_rayo_semi_transp_VEF::self_cast(const Objet_U &)](#eq-rayo-semi-transp-vef-public-static-const-eq-rayo-semi-transp-vef-ref-eq-rayo-semi-transp-vef-self-cast-const-objet-u-ref)
self_cast#
Eq_rayo_semi_transp_VEF & Eq_rayo_semi_transp_VEF::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:`Eq_rayo_semi_transp_VEF & Eq_rayo_semi_transp_VEF::self_cast(Objet_U &) <eq-rayo-semi-transp-vef-public-static-eq-rayo-semi-transp-vef-ref-eq-rayo-semi-transp-vef-self-cast-objet-u-ref>`
[Eq_rayo_semi_transp_VEF & Eq_rayo_semi_transp_VEF::self_cast(Objet_U &)](#eq-rayo-semi-transp-vef-public-static-eq-rayo-semi-transp-vef-ref-eq-rayo-semi-transp-vef-self-cast-objet-u-ref)
printOn#
Sortie & Eq_rayo_semi_transp_VEF::printOn(Sortie &x) const override
Imprime le type de l’equation sur un flot de sortie.
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:`Sortie & Eq_rayo_semi_transp_VEF::printOn(Sortie &x) const override <eq-rayo-semi-transp-vef-protected-sortie-ref-eq-rayo-semi-transp-vef-printon-sortie-ref-x-const-override>`
[Sortie & Eq_rayo_semi_transp_VEF::printOn(Sortie &x) const override](#eq-rayo-semi-transp-vef-protected-sortie-ref-eq-rayo-semi-transp-vef-printon-sortie-ref-x-const-override)
readOn#
Entree & Eq_rayo_semi_transp_VEF::readOn(Entree &) 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:`Entree & Eq_rayo_semi_transp_VEF::readOn(Entree &) override <eq-rayo-semi-transp-vef-protected-entree-ref-eq-rayo-semi-transp-vef-readon-entree-ref-override>`
[Entree & Eq_rayo_semi_transp_VEF::readOn(Entree &) override](#eq-rayo-semi-transp-vef-protected-entree-ref-eq-rayo-semi-transp-vef-readon-entree-ref-override)
Attributes Documentation#
const Type_info Eq_rayo_semi_transp_VEF::info_obj