Champ_front_var#
#include <Champ_front_var.h>
classe Champ_front_var Classe derivee de Champ_front_base qui represente un champ sur
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:`Champ\_front\_var <class-champ-front-var>`
[Champ\_front\_var](#class-champ-front-var)
Detailed description#
une frontiere variable en espace (non uniforme). Le DoubleTab est dimensionne au nombre de faces de la frontiere par la methode initialiser et possede un espace virtuel. Chaque modification du tableau de valeurs doit donc etre suivie d’un appel a echange_espace_virtuel(). Les Champ_front_var sont classes suivant qu’ils sont stationnaires (Champ_front_var_stationnaire) ou non (Champ_front_var_instationnaire). Dans le premier cas, le tableau de valeurs est rempli une fois pour toutes par la methode initialiser. Dans le deuxieme, il est aussi recalcule a chaque appel a mettre_a_jour.
Inherits from#
public : Champ_front_base
Inherited by#
public : Ch_front_var_stationnaire
public : Champ_front_var_instationnaire
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
Champ_front_var#
Champ_front_var::Champ_front_var()
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:`Champ_front_var::Champ_front_var() <champ-front-var-public-champ-front-var-champ-front-var>`
[Champ_front_var::Champ_front_var()](#champ-front-var-public-champ-front-var-champ-front-var)
get_info#
const Type_info * Champ_front_var::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 * Champ_front_var::get_info() const override <champ-front-var-public-const-type-info-ptr-champ-front-var-get-info-const-override>`
[const Type_info * Champ_front_var::get_info() const override](#champ-front-var-public-const-type-info-ptr-champ-front-var-get-info-const-override)
initialiser#
int Champ_front_var::initialiser(double temps, const Champ_Inc_base &inco) override
Initialisation en debut de calcul.
Detailed description
Dimensionne le tableau de valeurs et cree son espace virtuel. Les classes derivees doivent imperativement appeler cette methode.
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:`int Champ_front_var::initialiser(double temps, const Champ_Inc_base &inco) override <champ-front-var-public-int-champ-front-var-initialiser-double-temps-const-champ-inc-base-ref-inco-override>`
[int Champ_front_var::initialiser(double temps, const Champ_Inc_base &inco) override](#champ-front-var-public-int-champ-front-var-initialiser-double-temps-const-champ-inc-base-ref-inco-override)
~Champ_front_var#
Champ_front_var::~Champ_front_var() override
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:`Champ_front_var::~Champ_front_var() override <champ-front-var-public-champ-front-var-dtor-champ-front-var-override>`
[Champ_front_var::~Champ_front_var() override](#champ-front-var-public-champ-front-var-dtor-champ-front-var-override)
info#
const Type_info * Champ_front_var::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 * Champ_front_var::info() <champ-front-var-public-static-const-type-info-ptr-champ-front-var-info>`
[const Type_info * Champ_front_var::info()](#champ-front-var-public-static-const-type-info-ptr-champ-front-var-info)
self_cast#
const Champ_front_var & Champ_front_var::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 Champ_front_var & Champ_front_var::self_cast(const Objet_U &) <champ-front-var-public-static-const-champ-front-var-ref-champ-front-var-self-cast-const-objet-u-ref>`
[const Champ_front_var & Champ_front_var::self_cast(const Objet_U &)](#champ-front-var-public-static-const-champ-front-var-ref-champ-front-var-self-cast-const-objet-u-ref)
self_cast#
Champ_front_var & Champ_front_var::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:`Champ_front_var & Champ_front_var::self_cast(Objet_U &) <champ-front-var-public-static-champ-front-var-ref-champ-front-var-self-cast-objet-u-ref>`
[Champ_front_var & Champ_front_var::self_cast(Objet_U &)](#champ-front-var-public-static-champ-front-var-ref-champ-front-var-self-cast-objet-u-ref)
printOn#
Sortie & Champ_front_var::printOn(Sortie &x) const override
Imprime le nom du champ 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 & Champ_front_var::printOn(Sortie &x) const override <champ-front-var-protected-sortie-ref-champ-front-var-printon-sortie-ref-x-const-override>`
[Sortie & Champ_front_var::printOn(Sortie &x) const override](#champ-front-var-protected-sortie-ref-champ-front-var-printon-sortie-ref-x-const-override)
readOn#
Entree & Champ_front_var::readOn(Entree &) override
NE FAIT RIEN A surcharger dans les classes derivees.
Detailed description
Doit dans tous les cas fixer nb_comp
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 & Champ_front_var::readOn(Entree &) override <champ-front-var-protected-entree-ref-champ-front-var-readon-entree-ref-override>`
[Entree & Champ_front_var::readOn(Entree &) override](#champ-front-var-protected-entree-ref-champ-front-var-readon-entree-ref-override)
Attributes Documentation#
const Type_info Champ_front_var::info_obj