Eq_rayo_semi_transp_VDF#

#include <Eq_rayo_semi_transp_VDF.h>

classe Eq_rayo_semi_transp Cette classe represente l’equation de rayonnement pour l’irradiance

How to cite this class in this doc#

:ref:`Eq\_rayo\_semi\_transp\_VDF <class-eq-rayo-semi-transp-vdf>`
[Eq\_rayo\_semi\_transp\_VDF](#class-eq-rayo-semi-transp-vdf)

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
void Eq_rayo_semi_transp_VDF::assembler_matrice() override

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`void Eq_rayo_semi_transp_VDF::assembler_matrice() override <public-void-eq-rayo-semi-transp-vdf-assembler-matrice-override>`
[void Eq_rayo_semi_transp_VDF::assembler_matrice() override](#public-void-eq-rayo-semi-transp-vdf-assembler-matrice-override)
completer
void Eq_rayo_semi_transp_VDF::completer() override

Complete la construction (initialisation) des objets associes a l’equation.

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 cite in this doc:
:ref:`void Eq_rayo_semi_transp_VDF::completer() override <public-void-eq-rayo-semi-transp-vdf-completer-override>`
[void Eq_rayo_semi_transp_VDF::completer() override](#public-void-eq-rayo-semi-transp-vdf-completer-override)
duplique
int Eq_rayo_semi_transp_VDF::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Eq_rayo_semi_transp_VDF::duplique() const override <public-int-eq-rayo-semi-transp-vdf-duplique-const-override>`
[int Eq_rayo_semi_transp_VDF::duplique() const override](#public-int-eq-rayo-semi-transp-vdf-duplique-const-override)
Eq_rayo_semi_transp_VDF
Eq_rayo_semi_transp_VDF::Eq_rayo_semi_transp_VDF()
How to cite in this doc:
:ref:`Eq_rayo_semi_transp_VDF::Eq_rayo_semi_transp_VDF() <public-eq-rayo-semi-transp-vdf-eq-rayo-semi-transp-vdf>`
[Eq_rayo_semi_transp_VDF::Eq_rayo_semi_transp_VDF()](#public-eq-rayo-semi-transp-vdf-eq-rayo-semi-transp-vdf)
evaluer_cl_rayonnement
void Eq_rayo_semi_transp_VDF::evaluer_cl_rayonnement(double temps) override

Reimplements:

References
How to cite in this doc:
:ref:`void Eq_rayo_semi_transp_VDF::evaluer_cl_rayonnement(double temps) override <public-void-eq-rayo-semi-transp-vdf-evaluer-cl-rayonnement-double-temps-override>`
[void Eq_rayo_semi_transp_VDF::evaluer_cl_rayonnement(double temps) override](#public-void-eq-rayo-semi-transp-vdf-evaluer-cl-rayonnement-double-temps-override)
get_info
const Type_info * Eq_rayo_semi_transp_VDF::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 * Eq_rayo_semi_transp_VDF::get_info() const override <public-const-type-info-ptr-eq-rayo-semi-transp-vdf-get-info-const-override>`
[const Type_info * Eq_rayo_semi_transp_VDF::get_info() const override](#public-const-type-info-ptr-eq-rayo-semi-transp-vdf-get-info-const-override)
modifier_matrice
void Eq_rayo_semi_transp_VDF::modifier_matrice() override

modifie la matrice pour prendre en compte la presence de faces rayonnantes au voisinage des elements de bord

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`void Eq_rayo_semi_transp_VDF::modifier_matrice() override <public-void-eq-rayo-semi-transp-vdf-modifier-matrice-override>`
[void Eq_rayo_semi_transp_VDF::modifier_matrice() override](#public-void-eq-rayo-semi-transp-vdf-modifier-matrice-override)
nb_colonnes
int Eq_rayo_semi_transp_VDF::nb_colonnes() override

Reimplements:

References
How to cite in this doc:
:ref:`int Eq_rayo_semi_transp_VDF::nb_colonnes() override <public-int-eq-rayo-semi-transp-vdf-nb-colonnes-override>`
[int Eq_rayo_semi_transp_VDF::nb_colonnes() override](#public-int-eq-rayo-semi-transp-vdf-nb-colonnes-override)
nb_colonnes_tot
int Eq_rayo_semi_transp_VDF::nb_colonnes_tot() override

Reimplements:

References
How to cite in this doc:
:ref:`int Eq_rayo_semi_transp_VDF::nb_colonnes_tot() override <public-int-eq-rayo-semi-transp-vdf-nb-colonnes-tot-override>`
[int Eq_rayo_semi_transp_VDF::nb_colonnes_tot() override](#public-int-eq-rayo-semi-transp-vdf-nb-colonnes-tot-override)
resoudre
void Eq_rayo_semi_transp_VDF::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.

Met le resultat dans inconnue.valeurs() Suppose que le schema en temps est Euler explicite…

Reimplements:

References
How to cite in this doc:
:ref:`void Eq_rayo_semi_transp_VDF::resoudre(double temps) override <public-void-eq-rayo-semi-transp-vdf-resoudre-double-temps-override>`
[void Eq_rayo_semi_transp_VDF::resoudre(double temps) override](#public-void-eq-rayo-semi-transp-vdf-resoudre-double-temps-override)
taille_memoire
unsigned Eq_rayo_semi_transp_VDF::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Eq_rayo_semi_transp_VDF::taille_memoire() const override <public-unsigned-eq-rayo-semi-transp-vdf-taille-memoire-const-override>`
[unsigned Eq_rayo_semi_transp_VDF::taille_memoire() const override](#public-unsigned-eq-rayo-semi-transp-vdf-taille-memoire-const-override)
typer_op_grad
void Eq_rayo_semi_transp_VDF::typer_op_grad() override

Reimplements:

How to cite in this doc:
:ref:`void Eq_rayo_semi_transp_VDF::typer_op_grad() override <public-void-eq-rayo-semi-transp-vdf-typer-op-grad-override>`
[void Eq_rayo_semi_transp_VDF::typer_op_grad() override](#public-void-eq-rayo-semi-transp-vdf-typer-op-grad-override)
~Eq_rayo_semi_transp_VDF
Eq_rayo_semi_transp_VDF::~Eq_rayo_semi_transp_VDF()
How to cite in this doc:
:ref:`Eq_rayo_semi_transp_VDF::~Eq_rayo_semi_transp_VDF() <public-eq-rayo-semi-transp-vdf-dtor-eq-rayo-semi-transp-vdf>`
[Eq_rayo_semi_transp_VDF::~Eq_rayo_semi_transp_VDF()](#public-eq-rayo-semi-transp-vdf-dtor-eq-rayo-semi-transp-vdf)
cree_instance
Objet_U * Eq_rayo_semi_transp_VDF::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Eq_rayo_semi_transp_VDF::cree_instance() <public-static-objet-u-ptr-eq-rayo-semi-transp-vdf-cree-instance>`
[Objet_U * Eq_rayo_semi_transp_VDF::cree_instance()](#public-static-objet-u-ptr-eq-rayo-semi-transp-vdf-cree-instance)
info
const Type_info * Eq_rayo_semi_transp_VDF::info()
How to cite in this doc:
:ref:`const Type_info * Eq_rayo_semi_transp_VDF::info() <public-static-const-type-info-ptr-eq-rayo-semi-transp-vdf-info>`
[const Type_info * Eq_rayo_semi_transp_VDF::info()](#public-static-const-type-info-ptr-eq-rayo-semi-transp-vdf-info)
self_cast
const Eq_rayo_semi_transp_VDF & Eq_rayo_semi_transp_VDF::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Eq_rayo_semi_transp_VDF & Eq_rayo_semi_transp_VDF::self_cast(const Objet_U &) <public-static-const-eq-rayo-semi-transp-vdf-ref-eq-rayo-semi-transp-vdf-self-cast-const-objet-u-ref>`
[const Eq_rayo_semi_transp_VDF & Eq_rayo_semi_transp_VDF::self_cast(const Objet_U &)](#public-static-const-eq-rayo-semi-transp-vdf-ref-eq-rayo-semi-transp-vdf-self-cast-const-objet-u-ref)
self_cast
Eq_rayo_semi_transp_VDF & Eq_rayo_semi_transp_VDF::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Eq_rayo_semi_transp_VDF & Eq_rayo_semi_transp_VDF::self_cast(Objet_U &) <public-static-eq-rayo-semi-transp-vdf-ref-eq-rayo-semi-transp-vdf-self-cast-objet-u-ref>`
[Eq_rayo_semi_transp_VDF & Eq_rayo_semi_transp_VDF::self_cast(Objet_U &)](#public-static-eq-rayo-semi-transp-vdf-ref-eq-rayo-semi-transp-vdf-self-cast-objet-u-ref)
printOn
Sortie & Eq_rayo_semi_transp_VDF::printOn(Sortie &x) const override

Imprime le type de l’equation sur un flot de sortie.

Reimplements:

References
How to cite in this doc:
:ref:`Sortie & Eq_rayo_semi_transp_VDF::printOn(Sortie &x) const override <protected-sortie-ref-eq-rayo-semi-transp-vdf-printon-sortie-ref-x-const-override>`
[Sortie & Eq_rayo_semi_transp_VDF::printOn(Sortie &x) const override](#protected-sortie-ref-eq-rayo-semi-transp-vdf-printon-sortie-ref-x-const-override)
readOn
Entree & Eq_rayo_semi_transp_VDF::readOn(Entree &) override

Reimplements:

References
How to cite in this doc:
:ref:`Entree & Eq_rayo_semi_transp_VDF::readOn(Entree &) override <protected-entree-ref-eq-rayo-semi-transp-vdf-readon-entree-ref-override>`
[Entree & Eq_rayo_semi_transp_VDF::readOn(Entree &) override](#protected-entree-ref-eq-rayo-semi-transp-vdf-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Eq_rayo_semi_transp_VDF::info_obj