Loi_Fermeture_Test#

#include <Loi_Fermeture_Test.h>
Brief description

: class Loi_Fermeture_Test

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:`Loi\_Fermeture\_Test <class-loi-fermeture-test>`
[Loi\_Fermeture\_Test](#class-loi-fermeture-test)

Detailed description#

Inherits from#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

discretiser#

Definition
void Loi_Fermeture_Test::discretiser(const Discretisation_base &) override
Brief description

Cette methode est appelee par le probleme apres la discretisation des equations et du milieu et avant.

Detailed description

l’appel a readOn() pour lecture des parametres. Dans les classes derivees elle doit discretiser au minimum les champs qui seront requis dans le readOn() des equations ou des autres lois de fermeture.

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 Loi_Fermeture_Test::discretiser(const Discretisation_base &) override <loi-fermeture-test-public-void-loi-fermeture-test-discretiser-const-discretisation-base-ref-override>`
[void Loi_Fermeture_Test::discretiser(const Discretisation_base &) override](#loi-fermeture-test-public-void-loi-fermeture-test-discretiser-const-discretisation-base-ref-override)

duplique#

Definition
int Loi_Fermeture_Test::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 Loi_Fermeture_Test::duplique() const override <loi-fermeture-test-public-int-loi-fermeture-test-duplique-const-override>`
[int Loi_Fermeture_Test::duplique() const override](#loi-fermeture-test-public-int-loi-fermeture-test-duplique-const-override)

get_info#

Definition
const Type_info * Loi_Fermeture_Test::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 * Loi_Fermeture_Test::get_info() const override <loi-fermeture-test-public-const-type-info-ptr-loi-fermeture-test-get-info-const-override>`
[const Type_info * Loi_Fermeture_Test::get_info() const override](#loi-fermeture-test-public-const-type-info-ptr-loi-fermeture-test-get-info-const-override)

Loi_Fermeture_Test#

Definition
Loi_Fermeture_Test::Loi_Fermeture_Test()
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:`Loi_Fermeture_Test::Loi_Fermeture_Test() <loi-fermeture-test-public-loi-fermeture-test-loi-fermeture-test>`
[Loi_Fermeture_Test::Loi_Fermeture_Test()](#loi-fermeture-test-public-loi-fermeture-test-loi-fermeture-test)

mettre_a_jour#

Definition
void Loi_Fermeture_Test::mettre_a_jour(double temps) override
Brief description

Cette methode est appelee par le probleme apres mettre_a_jour() des equations et du milieu.

Detailed description

Elle doit mettre a jour tous les champs qu’elle gere en fonction des autres champs 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 Loi_Fermeture_Test::mettre_a_jour(double temps) override <loi-fermeture-test-public-void-loi-fermeture-test-mettre-a-jour-double-temps-override>`
[void Loi_Fermeture_Test::mettre_a_jour(double temps) override](#loi-fermeture-test-public-void-loi-fermeture-test-mettre-a-jour-double-temps-override)

set_param#

Definition
void Loi_Fermeture_Test::set_param(Param &param) override
Brief description

Cette methode est appelee par le readOn de la classe.

Detailed description

Elle doit etre reimplementee dans les classes derivees pour ajouter dans “param” les differents parametres a lire dans le jeu de donnees et appeler la methode de l’ancetre. Dans la classe de base: aucun parametre.

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 Loi_Fermeture_Test::set_param(Param &param) override <loi-fermeture-test-public-void-loi-fermeture-test-set-param-param-ref-param-override>`
[void Loi_Fermeture_Test::set_param(Param &param) override](#loi-fermeture-test-public-void-loi-fermeture-test-set-param-param-ref-param-override)

taille_memoire#

Definition
unsigned Loi_Fermeture_Test::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 Loi_Fermeture_Test::taille_memoire() const override <loi-fermeture-test-public-unsigned-loi-fermeture-test-taille-memoire-const-override>`
[unsigned Loi_Fermeture_Test::taille_memoire() const override](#loi-fermeture-test-public-unsigned-loi-fermeture-test-taille-memoire-const-override)

~Loi_Fermeture_Test#

Definition
Loi_Fermeture_Test::~Loi_Fermeture_Test()
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:`Loi_Fermeture_Test::~Loi_Fermeture_Test() <loi-fermeture-test-public-loi-fermeture-test-dtor-loi-fermeture-test>`
[Loi_Fermeture_Test::~Loi_Fermeture_Test()](#loi-fermeture-test-public-loi-fermeture-test-dtor-loi-fermeture-test)

cree_instance#

Definition
Objet_U * Loi_Fermeture_Test::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 * Loi_Fermeture_Test::cree_instance() <loi-fermeture-test-public-static-objet-u-ptr-loi-fermeture-test-cree-instance>`
[Objet_U * Loi_Fermeture_Test::cree_instance()](#loi-fermeture-test-public-static-objet-u-ptr-loi-fermeture-test-cree-instance)

info#

Definition
const Type_info * Loi_Fermeture_Test::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 * Loi_Fermeture_Test::info() <loi-fermeture-test-public-static-const-type-info-ptr-loi-fermeture-test-info>`
[const Type_info * Loi_Fermeture_Test::info()](#loi-fermeture-test-public-static-const-type-info-ptr-loi-fermeture-test-info)

self_cast#

Definition
const Loi_Fermeture_Test & Loi_Fermeture_Test::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 Loi_Fermeture_Test & Loi_Fermeture_Test::self_cast(const Objet_U &) <loi-fermeture-test-public-static-const-loi-fermeture-test-ref-loi-fermeture-test-self-cast-const-objet-u-ref>`
[const Loi_Fermeture_Test & Loi_Fermeture_Test::self_cast(const Objet_U &)](#loi-fermeture-test-public-static-const-loi-fermeture-test-ref-loi-fermeture-test-self-cast-const-objet-u-ref)

self_cast#

Definition
Loi_Fermeture_Test & Loi_Fermeture_Test::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:`Loi_Fermeture_Test & Loi_Fermeture_Test::self_cast(Objet_U &) <loi-fermeture-test-public-static-loi-fermeture-test-ref-loi-fermeture-test-self-cast-objet-u-ref>`
[Loi_Fermeture_Test & Loi_Fermeture_Test::self_cast(Objet_U &)](#loi-fermeture-test-public-static-loi-fermeture-test-ref-loi-fermeture-test-self-cast-objet-u-ref)

OWN_PTR#

Definition
Loi_Fermeture_Test::OWN_PTR(Champ_Don_base) champ_test_
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:`Loi_Fermeture_Test::OWN_PTR(Champ_Don_base) champ_test_ <loi-fermeture-test-protected-loi-fermeture-test-own-ptr-champ-don-base-champ-test>`
[Loi_Fermeture_Test::OWN_PTR(Champ_Don_base) champ_test_](#loi-fermeture-test-protected-loi-fermeture-test-own-ptr-champ-don-base-champ-test)

printOn#

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

Pour l’instant, exit()

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 & Loi_Fermeture_Test::printOn(Sortie &x) const override <loi-fermeture-test-protected-sortie-ref-loi-fermeture-test-printon-sortie-ref-x-const-override>`
[Sortie & Loi_Fermeture_Test::printOn(Sortie &x) const override](#loi-fermeture-test-protected-sortie-ref-loi-fermeture-test-printon-sortie-ref-x-const-override)

readOn#

Definition
Entree & Loi_Fermeture_Test::readOn(Entree &) override
Brief description

Cette methode appelle la methode set_param() pour initialiser les parametres, puis lit les parametres.

Detailed description

Dans l’implementation des classes derivees on peut se contenter d’appeler la methode de la classe de base et verifier les parametres.

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 & Loi_Fermeture_Test::readOn(Entree &) override <loi-fermeture-test-protected-entree-ref-loi-fermeture-test-readon-entree-ref-override>`
[Entree & Loi_Fermeture_Test::readOn(Entree &) override](#loi-fermeture-test-protected-entree-ref-loi-fermeture-test-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Loi_Fermeture_Test::info_obj
coef_ (protected)
double Loi_Fermeture_Test::coef_ = 1.