Champ_Ostwald_VDF#

#include <Champ_Ostwald_VDF.h>

classe Champ_Ostwald_VDF Represente un champ en discretisation VDF qui varie en fonction

How to cite this class in this doc#

:ref:`Champ\_Ostwald\_VDF <class-champ-ostwald-vdf>`
[Champ\_Ostwald\_VDF](#class-champ-ostwald-vdf)

Detailed description#

de la consistance et de l’indice de structure. Champ utilise pour le fluide d’Ostwald et la discretisation VDF. Fait reference a Champ_Face pour lancer le calcul de D:D dans Champ4.cpp domaine_VDF pou utiliser la

Inherits from#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

associer_champ
void Champ_Ostwald_VDF::associer_champ(const Champ_Face_VDF &un_champ)
References
Referenced By
How to cite in this doc:
:ref:`void Champ_Ostwald_VDF::associer_champ(const Champ_Face_VDF &un_champ) <public-void-champ-ostwald-vdf-associer-champ-const-champ-face-vdf-ref-un-champ>`
[void Champ_Ostwald_VDF::associer_champ(const Champ_Face_VDF &un_champ)](#public-void-champ-ostwald-vdf-associer-champ-const-champ-face-vdf-ref-un-champ)
Champ_Ostwald_VDF
Champ_Ostwald_VDF::Champ_Ostwald_VDF()
How to cite in this doc:
:ref:`Champ_Ostwald_VDF::Champ_Ostwald_VDF() <public-champ-ostwald-vdf-champ-ostwald-vdf>`
[Champ_Ostwald_VDF::Champ_Ostwald_VDF()](#public-champ-ostwald-vdf-champ-ostwald-vdf)
duplique
int Champ_Ostwald_VDF::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Champ_Ostwald_VDF::duplique() const override <public-int-champ-ostwald-vdf-duplique-const-override>`
[int Champ_Ostwald_VDF::duplique() const override](#public-int-champ-ostwald-vdf-duplique-const-override)
get_info
const Type_info * Champ_Ostwald_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 * Champ_Ostwald_VDF::get_info() const override <public-const-type-info-ptr-champ-ostwald-vdf-get-info-const-override>`
[const Type_info * Champ_Ostwald_VDF::get_info() const override](#public-const-type-info-ptr-champ-ostwald-vdf-get-info-const-override)
initialiser
int Champ_Ostwald_VDF::initialiser(const double temps) override

Initialise le champs.

Reimplements:

References
How to cite in this doc:
:ref:`int Champ_Ostwald_VDF::initialiser(const double temps) override <public-int-champ-ostwald-vdf-initialiser-const-double-temps-override>`
[int Champ_Ostwald_VDF::initialiser(const double temps) override](#public-int-champ-ostwald-vdf-initialiser-const-double-temps-override)
me_calculer
void Champ_Ostwald_VDF::me_calculer(double tps) override

Calcul le champ Ostwald : calcul de D::D.

puis calcul de mu

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`void Champ_Ostwald_VDF::me_calculer(double tps) override <public-void-champ-ostwald-vdf-me-calculer-double-tps-override>`
[void Champ_Ostwald_VDF::me_calculer(double tps) override](#public-void-champ-ostwald-vdf-me-calculer-double-tps-override)
mettre_a_jour
void Champ_Ostwald_VDF::mettre_a_jour(double temps) override

mettre_a_jour de la classe de base Champ_base :ne fait rien !

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`void Champ_Ostwald_VDF::mettre_a_jour(double temps) override <public-void-champ-ostwald-vdf-mettre-a-jour-double-temps-override>`
[void Champ_Ostwald_VDF::mettre_a_jour(double temps) override](#public-void-champ-ostwald-vdf-mettre-a-jour-double-temps-override)
mon_champs
const Champ_Face_VDF & Champ_Ostwald_VDF::mon_champs() const
References
How to cite in this doc:
:ref:`const Champ_Face_VDF & Champ_Ostwald_VDF::mon_champs() const <public-const-champ-face-vdf-ref-champ-ostwald-vdf-mon-champs-const>`
[const Champ_Face_VDF & Champ_Ostwald_VDF::mon_champs() const](#public-const-champ-face-vdf-ref-champ-ostwald-vdf-mon-champs-const)
taille_memoire
unsigned Champ_Ostwald_VDF::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Champ_Ostwald_VDF::taille_memoire() const override <public-unsigned-champ-ostwald-vdf-taille-memoire-const-override>`
[unsigned Champ_Ostwald_VDF::taille_memoire() const override](#public-unsigned-champ-ostwald-vdf-taille-memoire-const-override)
~Champ_Ostwald_VDF
Champ_Ostwald_VDF::~Champ_Ostwald_VDF()
How to cite in this doc:
:ref:`Champ_Ostwald_VDF::~Champ_Ostwald_VDF() <public-champ-ostwald-vdf-dtor-champ-ostwald-vdf>`
[Champ_Ostwald_VDF::~Champ_Ostwald_VDF()](#public-champ-ostwald-vdf-dtor-champ-ostwald-vdf)
cree_instance
Objet_U * Champ_Ostwald_VDF::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Champ_Ostwald_VDF::cree_instance() <public-static-objet-u-ptr-champ-ostwald-vdf-cree-instance>`
[Objet_U * Champ_Ostwald_VDF::cree_instance()](#public-static-objet-u-ptr-champ-ostwald-vdf-cree-instance)
info
const Type_info * Champ_Ostwald_VDF::info()
How to cite in this doc:
:ref:`const Type_info * Champ_Ostwald_VDF::info() <public-static-const-type-info-ptr-champ-ostwald-vdf-info>`
[const Type_info * Champ_Ostwald_VDF::info()](#public-static-const-type-info-ptr-champ-ostwald-vdf-info)
self_cast
const Champ_Ostwald_VDF & Champ_Ostwald_VDF::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Champ_Ostwald_VDF & Champ_Ostwald_VDF::self_cast(const Objet_U &) <public-static-const-champ-ostwald-vdf-ref-champ-ostwald-vdf-self-cast-const-objet-u-ref>`
[const Champ_Ostwald_VDF & Champ_Ostwald_VDF::self_cast(const Objet_U &)](#public-static-const-champ-ostwald-vdf-ref-champ-ostwald-vdf-self-cast-const-objet-u-ref)
self_cast
Champ_Ostwald_VDF & Champ_Ostwald_VDF::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Champ_Ostwald_VDF & Champ_Ostwald_VDF::self_cast(Objet_U &) <public-static-champ-ostwald-vdf-ref-champ-ostwald-vdf-self-cast-objet-u-ref>`
[Champ_Ostwald_VDF & Champ_Ostwald_VDF::self_cast(Objet_U &)](#public-static-champ-ostwald-vdf-ref-champ-ostwald-vdf-self-cast-objet-u-ref)
calculer_mu
void Champ_Ostwald_VDF::calculer_mu(DoubleTab &)

Calcul la viscosite mu en fonction de la consistance et de l’indice de structure en utilisant la loi d’Ostwald.

Pour des viscsites tres faible et tres fortes on utilise une regression

References
Referenced By
How to cite in this doc:
:ref:`void Champ_Ostwald_VDF::calculer_mu(DoubleTab &) <protected-void-champ-ostwald-vdf-calculer-mu-doubletab-ref>`
[void Champ_Ostwald_VDF::calculer_mu(DoubleTab &)](#protected-void-champ-ostwald-vdf-calculer-mu-doubletab-ref)
printOn
Sortie & Champ_Ostwald_VDF::printOn(Sortie &x) const override

Ecriture de l’objet sur un flot de sortie Methode a surcharger.

Reimplements:

References
How to cite in this doc:
:ref:`Sortie & Champ_Ostwald_VDF::printOn(Sortie &x) const override <protected-sortie-ref-champ-ostwald-vdf-printon-sortie-ref-x-const-override>`
[Sortie & Champ_Ostwald_VDF::printOn(Sortie &x) const override](#protected-sortie-ref-champ-ostwald-vdf-printon-sortie-ref-x-const-override)
readOn
Entree & Champ_Ostwald_VDF::readOn(Entree &) override

Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.

Reimplements:

How to cite in this doc:
:ref:`Entree & Champ_Ostwald_VDF::readOn(Entree &) override <protected-entree-ref-champ-ostwald-vdf-readon-entree-ref-override>`
[Entree & Champ_Ostwald_VDF::readOn(Entree &) override](#protected-entree-ref-champ-ostwald-vdf-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Champ_Ostwald_VDF::info_obj
mon_champ_ (protected)
TRUST_Ref<Champ_Face_VDF *> Champ_Ostwald_VDF::mon_champ_