Eq_rayo_semi_transp_VEF#

#include <Eq_rayo_semi_transp_VEF.h>
Brief description

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#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

assembler_matrice#

Definition
void Eq_rayo_semi_transp_VEF::assembler_matrice() override
Brief description
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#

Definition
void Eq_rayo_semi_transp_VEF::completer() override
Brief description

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#

Definition
int Eq_rayo_semi_transp_VEF::duplique() const override
Brief description
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#

Definition
Eq_rayo_semi_transp_VEF::Eq_rayo_semi_transp_VEF()
Brief description
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#

Definition
void Eq_rayo_semi_transp_VEF::evaluer_cl_rayonnement(double temps) override
Brief description
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 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#

Definition
const Type_info * Eq_rayo_semi_transp_VEF::get_info() const override
Brief description

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#

Definition
void Eq_rayo_semi_transp_VEF::modifier_matrice() override
Brief description

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#

Definition
int Eq_rayo_semi_transp_VEF::nb_colonnes() override
Brief description
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#

Definition
int Eq_rayo_semi_transp_VEF::nb_colonnes_tot() override
Brief description
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_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#

Definition
void Eq_rayo_semi_transp_VEF::resoudre(double temps) override
Brief description

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#

Definition
unsigned Eq_rayo_semi_transp_VEF::taille_memoire() const override
Brief description
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#

Definition
void Eq_rayo_semi_transp_VEF::typer_op_grad() override
Brief description
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#

Definition
Eq_rayo_semi_transp_VEF::~Eq_rayo_semi_transp_VEF()
Brief description
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#

Definition
Objet_U * Eq_rayo_semi_transp_VEF::cree_instance()
Brief description
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#

Definition
const Type_info * Eq_rayo_semi_transp_VEF::info()
Brief description
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#

Definition
const Eq_rayo_semi_transp_VEF & Eq_rayo_semi_transp_VEF::self_cast(const Objet_U &)
Brief description
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#

Definition
Eq_rayo_semi_transp_VEF & Eq_rayo_semi_transp_VEF::self_cast(Objet_U &)
Brief description
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#

Definition
Sortie & Eq_rayo_semi_transp_VEF::printOn(Sortie &x) const override
Brief description

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#

Definition
Entree & Eq_rayo_semi_transp_VEF::readOn(Entree &) override
Brief description
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#

info_obj (public)
const Type_info Eq_rayo_semi_transp_VEF::info_obj