Domaine_VDF#
#include <Domaine_VDF.h>
class Domaine_VDF
How to cite this class in this doc#
:ref:`Domaine\_VDF <class-domaine-vdf>`
[Domaine\_VDF](#class-domaine-vdf)
Detailed description#
Classe instanciable qui derive de Domaine_VF. Cette classe contient les informations geometriques que demande la methode des Volumes Differences Finis. La classe porte un certain nombre d’informations concernant les faces L’ensemble des faces est numerote comme suit: - les faces qui sont sur un Domaine_joint apparaissent en premier (dans l’ordre du vecteur les_joints) - les faces qui sont sur un Domaine_bord apparaissent ensuite (dans l’ordre du vecteur les_bords) - les faces internes apparaissent ensuite A chaque face on fait correspondre un int qui indique son orientation. On suppose qu’a l’interieur de chaque famille de faces (bord,joint,interne) on trouve: - le bloc des faces d’equation x = cte (faces d’orientation 0) - le bloc des faces d’equation y = cte (faces d’orientation 1) - le bloc des faces d’equation z = cte (faces d’orientation 2) Pour le bloc des faces de bord on conserve les sous - blocs constitues par les faces d’un meme bord. On n’a pas besoin d’une numerotation particuliere des elements. On a introduit la notion d’arete pour le calcul des flux diffusifs et convectifs dans la conservation de la quantite de mouvement. Le tableau Qdm contient la connectivite arete/faces. Dans le tableau Qdm les aretes apparaissent dans l’ordre suivant: - bloc des aretes joints - bloc des aretes bord - bloc des aretes mixtes - bloc des aretes internes A l’interieur de chaque bloc les aretes apparaissent dans l’ordre suivant: aretes XY, aretes XZ et aretes YZ.
Inherits from#
public : Domaine_VF
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
List of Private Methods#
Complete Member Function Documentation#
int Domaine_VDF::amont_amont(int, int) const
How to cite in this doc:
:ref:`int Domaine_VDF::amont_amont(int, int) const <public-int-domaine-vdf-amont-amont-int-int-const>`
[int Domaine_VDF::amont_amont(int, int) const](#public-int-domaine-vdf-amont-amont-int-int-const)
void Domaine_VDF::calculer_volumes_entrelaces()
remplissage des volumes entrelaces
References
Referenced By
How to cite in this doc:
:ref:`void Domaine_VDF::calculer_volumes_entrelaces() <public-void-domaine-vdf-calculer-volumes-entrelaces>`
[void Domaine_VDF::calculer_volumes_entrelaces()](#public-void-domaine-vdf-calculer-volumes-entrelaces)
void Domaine_VDF::creer_elements_fictifs(const Domaine_Cl_dis_base &) override
remplit le tableau face_voisins_fictifs_ ne CREE PAS d elts fictifs!!!
Reimplements:
References
How to cite in this doc:
:ref:`void Domaine_VDF::creer_elements_fictifs(const Domaine_Cl_dis_base &) override <public-void-domaine-vdf-creer-elements-fictifs-const-domaine-cl-dis-base-ref-override>`
[void Domaine_VDF::creer_elements_fictifs(const Domaine_Cl_dis_base &) override](#public-void-domaine-vdf-creer-elements-fictifs-const-domaine-cl-dis-base-ref-override)
Faces * Domaine_VDF::creer_faces() override
renvoie un Faces_VDF* !
Reimplements:
How to cite in this doc:
:ref:`Faces * Domaine_VDF::creer_faces() override <public-faces-ptr-domaine-vdf-creer-faces-override>`
[Faces * Domaine_VDF::creer_faces() override](#public-faces-ptr-domaine-vdf-creer-faces-override)
double Domaine_VDF::delta_C(int) const
References
How to cite in this doc:
:ref:`double Domaine_VDF::delta_C(int) const <public-double-domaine-vdf-delta-c-int-const>`
[double Domaine_VDF::delta_C(int) const](#public-double-domaine-vdf-delta-c-int-const)
double Domaine_VDF::dim_elem(int, int) const
Referenced By
Modele_turbulence_hyd_LES_SMAGO_DYN_VDF::calculer_length_scale
Modele_turbulence_hyd_LES_VDF_base::calculer_longueurs_caracteristiques
Modele_turbulence_hyd_LES_SMAGO_DYN_VDF::calculer_Sij_vel_filt
Calcul_Production_K_VDF::calculer_terme_production_K_for_komega
Triple_Line_Model_FT_Disc::compute_approximate_interface_inout
How to cite in this doc:
:ref:`double Domaine_VDF::dim_elem(int, int) const <public-double-domaine-vdf-dim-elem-int-int-const>`
[double Domaine_VDF::dim_elem(int, int) const](#public-double-domaine-vdf-dim-elem-int-int-const)
double Domaine_VDF::dim_face(int, int) const
References
How to cite in this doc:
:ref:`double Domaine_VDF::dim_face(int, int) const <public-double-domaine-vdf-dim-face-int-int-const>`
[double Domaine_VDF::dim_face(int, int) const](#public-double-domaine-vdf-dim-face-int-int-const)
void Domaine_VDF::discretiser() override
appel a Domaine_VF::discretiser() calcul des centres de gravite des elements
remplissage des connectivites elements/faces on reordonne les connectivites faces/elements de sorte que el1 est a gauche et el2 a droite. calcul des porosites volumiques et surfaciques generation des aretes calcul des pas du maillage
Reimplements:
References
How to cite in this doc:
:ref:`void Domaine_VDF::discretiser() override <public-void-domaine-vdf-discretiser-override>`
[void Domaine_VDF::discretiser() override](#public-void-domaine-vdf-discretiser-override)
double Domaine_VDF::dist_elem(int, int, int) const
References
Referenced By
Post_Processing_Hydrodynamic_Forces::compute_friction_force_projected_tensor
Post_Processing_Hydrodynamic_Forces_Stokes::compute_friction_force_projected_tensor
Post_Processing_Hydrodynamic_Forces::compute_neighbors_coordinates_fluid_fa7
Post_Processing_Hydrodynamic_Forces_Stokes::compute_neighbors_coordinates_fluid_fa7
Post_Processing_Hydrodynamic_Forces::trilinear_interpolation_elem
Post_Processing_Hydrodynamic_Forces::trilinear_interpolation_gradU_elem
Post_Processing_Hydrodynamic_Forces::trilinear_interpolation_gradU_elem_P1
How to cite in this doc:
:ref:`double Domaine_VDF::dist_elem(int, int, int) const <public-double-domaine-vdf-dist-elem-int-int-int-const>`
[double Domaine_VDF::dist_elem(int, int, int) const](#public-double-domaine-vdf-dist-elem-int-int-int-const)
double Domaine_VDF::dist_elem_period(int, int, int) const
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::dist_elem_period(int, int, int) const <public-double-domaine-vdf-dist-elem-period-int-int-int-const>`
[double Domaine_VDF::dist_elem_period(int, int, int) const](#public-double-domaine-vdf-dist-elem-period-int-int-int-const)
double Domaine_VDF::dist_face(int, int, int k) const
References
Referenced By
Modele_Jones_Launder_VDF::calcul_derivees_premieres_croisees
Source_Transport_Flux_Chaleur_Turbulente_VDF_Face::calculer_Grad_U
Source_Transport_Flux_Chaleur_Turbulente_VDF_Face::calculer_uiuj
Post_Processing_Hydrodynamic_Forces::trilinear_interpolation_face
Post_Processing_Hydrodynamic_Forces::trilinear_interpolation_face_sommets
Post_Processing_Hydrodynamic_Forces::trilinear_interpolation_gradU_face
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face(int, int, int k) const <public-double-domaine-vdf-dist-face-int-int-int-k-const>`
[double Domaine_VDF::dist_face(int, int, int k) const](#public-double-domaine-vdf-dist-face-int-int-int-k-const)
double Domaine_VDF::dist_face_axi(int, int, int k) const
References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_axi(int, int, int k) const <public-double-domaine-vdf-dist-face-axi-int-int-int-k-const>`
[double Domaine_VDF::dist_face_axi(int, int, int k) const](#public-double-domaine-vdf-dist-face-axi-int-int-int-k-const)
double Domaine_VDF::dist_face_elem0(int, int) const override
Fonction de calcul utilisable uniquement en coordonnees cartesiennes de la distance entre le centre d’une face et.
le centre de face_voisins(face,0)
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_elem0(int, int) const override <public-double-domaine-vdf-dist-face-elem0-int-int-const-override>`
[double Domaine_VDF::dist_face_elem0(int, int) const override](#public-double-domaine-vdf-dist-face-elem0-int-int-const-override)
double Domaine_VDF::dist_face_elem0_axi(int, int) const
Fonction de calcul utilisable uniquement en coordonnees cylindriques de la distance entre le centre d’une face et.
le centre de face_voisins(face,0)
References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_elem0_axi(int, int) const <public-double-domaine-vdf-dist-face-elem0-axi-int-int-const>`
[double Domaine_VDF::dist_face_elem0_axi(int, int) const](#public-double-domaine-vdf-dist-face-elem0-axi-int-int-const)
double Domaine_VDF::dist_face_elem0_period(int, int, double) const override
Reimplements:
References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_elem0_period(int, int, double) const override <public-double-domaine-vdf-dist-face-elem0-period-int-int-double-const-override>`
[double Domaine_VDF::dist_face_elem0_period(int, int, double) const override](#public-double-domaine-vdf-dist-face-elem0-period-int-int-double-const-override)
double Domaine_VDF::dist_face_elem1(int, int) const override
Fonction de calcul utilisable uniquement en coordonnees cartesiennes de la distance entre le centre d’une face et.
le centre de face_voisins(face,1)
Reimplements:
References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_elem1(int, int) const override <public-double-domaine-vdf-dist-face-elem1-int-int-const-override>`
[double Domaine_VDF::dist_face_elem1(int, int) const override](#public-double-domaine-vdf-dist-face-elem1-int-int-const-override)
double Domaine_VDF::dist_face_elem1_axi(int, int) const
Fonction de calcul utilisable uniquement en coordonnees cylindriques de la distance entre le centre d’une face et le centre.
de face_voisins(face,1)
References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_elem1_axi(int, int) const <public-double-domaine-vdf-dist-face-elem1-axi-int-int-const>`
[double Domaine_VDF::dist_face_elem1_axi(int, int) const](#public-double-domaine-vdf-dist-face-elem1-axi-int-int-const)
double Domaine_VDF::dist_face_elem1_period(int, int, double) const override
Reimplements:
References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_elem1_period(int, int, double) const override <public-double-domaine-vdf-dist-face-elem1-period-int-int-double-const-override>`
[double Domaine_VDF::dist_face_elem1_period(int, int, double) const override](#public-double-domaine-vdf-dist-face-elem1-period-int-int-double-const-override)
double Domaine_VDF::dist_face_period(int, int, int) const
References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_period(int, int, int) const <public-double-domaine-vdf-dist-face-period-int-int-int-const>`
[double Domaine_VDF::dist_face_period(int, int, int) const](#public-double-domaine-vdf-dist-face-period-int-int-int-const)
double Domaine_VDF::dist_norm(int num_face) const override
Reimplements:
References
Referenced By
Source_Transport_Fluctuation_Temperature_VDF_Elem::calculer_Prod_uteta_T
Source_Transport_Fluctuation_Temperature_W_Bas_Re_VDF_Elem::calculer_Prod_uteta_T
Source_Transport_Fluctuation_Temperature_W_VDF_Elem::calculer_Prod_uteta_T
Source_Transport_K_Eps_Bas_Reynolds_anisotherme_W_VDF_Elem::calculer_u_teta_W
Source_Transport_Fluctuation_Temperature_W_Bas_Re_VDF_Elem::calculer_u_teta_W
Source_Transport_Fluctuation_Temperature_W_VDF_Elem::calculer_u_teta_W
How to cite in this doc:
:ref:`double Domaine_VDF::dist_norm(int num_face) const override <public-double-domaine-vdf-dist-norm-int-num-face-const-override>`
[double Domaine_VDF::dist_norm(int num_face) const override](#public-double-domaine-vdf-dist-norm-int-num-face-const-override)
double Domaine_VDF::dist_norm_axi(int num_face) const
References
Referenced By
Source_Transport_Fluctuation_Temperature_VDF_Elem::calculer_Prod_uteta_T
Source_Transport_Fluctuation_Temperature_W_Bas_Re_VDF_Elem::calculer_Prod_uteta_T
Source_Transport_Fluctuation_Temperature_W_VDF_Elem::calculer_Prod_uteta_T
Source_Transport_K_Eps_Bas_Reynolds_anisotherme_W_VDF_Elem::calculer_u_teta_W
Source_Transport_Fluctuation_Temperature_W_Bas_Re_VDF_Elem::calculer_u_teta_W
Source_Transport_Fluctuation_Temperature_W_VDF_Elem::calculer_u_teta_W
How to cite in this doc:
:ref:`double Domaine_VDF::dist_norm_axi(int num_face) const <public-double-domaine-vdf-dist-norm-axi-int-num-face-const>`
[double Domaine_VDF::dist_norm_axi(int num_face) const](#public-double-domaine-vdf-dist-norm-axi-int-num-face-const)
DoubleVect & Domaine_VDF::dist_norm_bord(DoubleVect &, const Nom &nom_bord) const
References
How to cite in this doc:
:ref:`DoubleVect & Domaine_VDF::dist_norm_bord(DoubleVect &, const Nom &nom_bord) const <public-doublevect-ref-domaine-vdf-dist-norm-bord-doublevect-ref-const-nom-ref-nom-bord-const>`
[DoubleVect & Domaine_VDF::dist_norm_bord(DoubleVect &, const Nom &nom_bord) const](#public-doublevect-ref-domaine-vdf-dist-norm-bord-doublevect-ref-const-nom-ref-nom-bord-const)
double Domaine_VDF::dist_norm_bord(int num_face) const override
Reimplements:
Referenced By
Modele_Jones_Launder_VDF::calcul_derivees_premieres_croisees
Source_Transport_Fluctuation_Temperature_VDF_Elem::calculer_Prod_uteta_T
Source_Transport_Fluctuation_Temperature_W_Bas_Re_VDF_Elem::calculer_Prod_uteta_T
Source_Transport_Fluctuation_Temperature_W_VDF_Elem::calculer_Prod_uteta_T
Neumann_paroi_rayo_semi_transp_VDF::calculer_temperature_bord
Source_Transport_K_Eps_Bas_Reynolds_anisotherme_W_VDF_Elem::calculer_u_teta_W
Source_Transport_Fluctuation_Temperature_W_Bas_Re_VDF_Elem::calculer_u_teta_W
Source_Transport_Fluctuation_Temperature_W_VDF_Elem::calculer_u_teta_W
How to cite in this doc:
:ref:`double Domaine_VDF::dist_norm_bord(int num_face) const override <public-double-domaine-vdf-dist-norm-bord-int-num-face-const-override>`
[double Domaine_VDF::dist_norm_bord(int num_face) const override](#public-double-domaine-vdf-dist-norm-bord-int-num-face-const-override)
double Domaine_VDF::dist_norm_bord_axi(int num_face) const
Referenced By
Source_Transport_Fluctuation_Temperature_VDF_Elem::calculer_Prod_uteta_T
Source_Transport_Fluctuation_Temperature_W_Bas_Re_VDF_Elem::calculer_Prod_uteta_T
Source_Transport_Fluctuation_Temperature_W_VDF_Elem::calculer_Prod_uteta_T
Source_Transport_K_Eps_Bas_Reynolds_anisotherme_W_VDF_Elem::calculer_u_teta_W
Source_Transport_Fluctuation_Temperature_W_Bas_Re_VDF_Elem::calculer_u_teta_W
Source_Transport_Fluctuation_Temperature_W_VDF_Elem::calculer_u_teta_W
How to cite in this doc:
:ref:`double Domaine_VDF::dist_norm_bord_axi(int num_face) const <public-double-domaine-vdf-dist-norm-bord-axi-int-num-face-const>`
[double Domaine_VDF::dist_norm_bord_axi(int num_face) const](#public-double-domaine-vdf-dist-norm-bord-axi-int-num-face-const)
double Domaine_VDF::dist_norm_period(int, double) const
References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_norm_period(int, double) const <public-double-domaine-vdf-dist-norm-period-int-double-const>`
[double Domaine_VDF::dist_norm_period(int, double) const](#public-double-domaine-vdf-dist-norm-period-int-double-const)
double Domaine_VDF::distance_face(int, int, int k) const
References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::distance_face(int, int, int k) const <public-double-domaine-vdf-distance-face-int-int-int-k-const>`
[double Domaine_VDF::distance_face(int, int, int k) const](#public-double-domaine-vdf-distance-face-int-int-int-k-const)
double Domaine_VDF::distance_normale(int num_face) const
How to cite in this doc:
:ref:`double Domaine_VDF::distance_normale(int num_face) const <public-double-domaine-vdf-distance-normale-int-num-face-const>`
[double Domaine_VDF::distance_normale(int num_face) const](#public-double-domaine-vdf-distance-normale-int-num-face-const)
Domaine_VDF::Domaine_VDF()
How to cite in this doc:
:ref:`Domaine_VDF::Domaine_VDF() <public-domaine-vdf-domaine-vdf>`
[Domaine_VDF::Domaine_VDF()](#public-domaine-vdf-domaine-vdf)
int Domaine_VDF::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int Domaine_VDF::duplique() const override <public-int-domaine-vdf-duplique-const-override>`
[int Domaine_VDF::duplique() const override](#public-int-domaine-vdf-duplique-const-override)
int Domaine_VDF::elem_voisin(int, int, int) const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::elem_voisin(int, int, int) const <public-int-domaine-vdf-elem-voisin-int-int-int-const>`
[int Domaine_VDF::elem_voisin(int, int, int) const](#public-int-domaine-vdf-elem-voisin-int-int-int-const)
int Domaine_VDF::face_amont_conj(int, int, int) const
How to cite in this doc:
:ref:`int Domaine_VDF::face_amont_conj(int, int, int) const <public-int-domaine-vdf-face-amont-conj-int-int-int-const>`
[int Domaine_VDF::face_amont_conj(int, int, int) const](#public-int-domaine-vdf-face-amont-conj-int-int-int-const)
int Domaine_VDF::face_amont_princ(int, int) const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::face_amont_princ(int, int) const <public-int-domaine-vdf-face-amont-princ-int-int-const>`
[int Domaine_VDF::face_amont_princ(int, int) const](#public-int-domaine-vdf-face-amont-princ-int-int-const)
int Domaine_VDF::face_bord_amont(int, int, int) const
Determine la face voisine de notre face en prevoyant que cette derniere puisse etre de type bord.
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::face_bord_amont(int, int, int) const <public-int-domaine-vdf-face-bord-amont-int-int-int-const>`
[int Domaine_VDF::face_bord_amont(int, int, int) const](#public-int-domaine-vdf-face-bord-amont-int-int-int-const)
virtual DoubleTab & Domaine_VF::face_normales()
Reimplements:
How to cite in this doc:
:ref:`virtual DoubleTab & Domaine_VF::face_normales() <public-virtual-doubletab-ref-domaine-vf-face-normales>`
[virtual DoubleTab & Domaine_VF::face_normales()](#public-virtual-doubletab-ref-domaine-vf-face-normales)
virtual const DoubleTab & Domaine_VF::face_normales() const
Reimplements:
How to cite in this doc:
:ref:`virtual const DoubleTab & Domaine_VF::face_normales() const <public-virtual-const-doubletab-ref-domaine-vf-face-normales-const>`
[virtual const DoubleTab & Domaine_VF::face_normales() const](#public-virtual-const-doubletab-ref-domaine-vf-face-normales-const)
virtual double Domaine_VF::face_normales(int face, int comp) const
Reimplements:
How to cite in this doc:
:ref:`virtual double Domaine_VF::face_normales(int face, int comp) const <public-virtual-double-domaine-vf-face-normales-int-face-int-comp-const>`
[virtual double Domaine_VF::face_normales(int face, int comp) const](#public-virtual-double-domaine-vf-face-normales-int-face-int-comp-const)
double Domaine_VDF::face_normales(int, int) const override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::face_normales(int, int) const override <public-double-domaine-vdf-face-normales-int-int-const-override>`
[double Domaine_VDF::face_normales(int, int) const override](#public-double-domaine-vdf-face-normales-int-int-const-override)
const Type_info * Domaine_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 * Domaine_VDF::get_info() const override <public-const-type-info-ptr-domaine-vdf-get-info-const-override>`
[const Type_info * Domaine_VDF::get_info() const override](#public-const-type-info-ptr-domaine-vdf-get-info-const-override)
double Domaine_VDF::h_x() const
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::h_x() const <public-double-domaine-vdf-h-x-const>`
[double Domaine_VDF::h_x() const](#public-double-domaine-vdf-h-x-const)
double Domaine_VDF::h_y() const
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::h_y() const <public-double-domaine-vdf-h-y-const>`
[double Domaine_VDF::h_y() const](#public-double-domaine-vdf-h-y-const)
double Domaine_VDF::h_z() const
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::h_z() const <public-double-domaine-vdf-h-z-const>`
[double Domaine_VDF::h_z() const](#public-double-domaine-vdf-h-z-const)
void Domaine_VDF::init_virt_e_map() const
References
Referenced By
How to cite in this doc:
:ref:`void Domaine_VDF::init_virt_e_map() const <public-void-domaine-vdf-init-virt-e-map-const>`
[void Domaine_VDF::init_virt_e_map() const](#public-void-domaine-vdf-init-virt-e-map-const)
void Domaine_VDF::modifier_pour_Cl(const Conds_lim &cl) override
Reimplements:
References
How to cite in this doc:
:ref:`void Domaine_VDF::modifier_pour_Cl(const Conds_lim &cl) override <public-void-domaine-vdf-modifier-pour-cl-const-conds-lim-ref-cl-override>`
[void Domaine_VDF::modifier_pour_Cl(const Conds_lim &cl) override](#public-void-domaine-vdf-modifier-pour-cl-const-conds-lim-ref-cl-override)
int Domaine_VDF::nb_aretes() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_aretes() const <public-int-domaine-vdf-nb-aretes-const>`
[int Domaine_VDF::nb_aretes() const](#public-int-domaine-vdf-nb-aretes-const)
int Domaine_VDF::nb_aretes_bord() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_aretes_bord() const <public-int-domaine-vdf-nb-aretes-bord-const>`
[int Domaine_VDF::nb_aretes_bord() const](#public-int-domaine-vdf-nb-aretes-bord-const)
int Domaine_VDF::nb_aretes_coin() const
How to cite in this doc:
:ref:`int Domaine_VDF::nb_aretes_coin() const <public-int-domaine-vdf-nb-aretes-coin-const>`
[int Domaine_VDF::nb_aretes_coin() const](#public-int-domaine-vdf-nb-aretes-coin-const)
int Domaine_VDF::nb_aretes_internes() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_aretes_internes() const <public-int-domaine-vdf-nb-aretes-internes-const>`
[int Domaine_VDF::nb_aretes_internes() const](#public-int-domaine-vdf-nb-aretes-internes-const)
int Domaine_VDF::nb_aretes_joint() const
How to cite in this doc:
:ref:`int Domaine_VDF::nb_aretes_joint() const <public-int-domaine-vdf-nb-aretes-joint-const>`
[int Domaine_VDF::nb_aretes_joint() const](#public-int-domaine-vdf-nb-aretes-joint-const)
int Domaine_VDF::nb_aretes_mixtes() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_aretes_mixtes() const <public-int-domaine-vdf-nb-aretes-mixtes-const>`
[int Domaine_VDF::nb_aretes_mixtes() const](#public-int-domaine-vdf-nb-aretes-mixtes-const)
int Domaine_VDF::nb_faces_X() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_faces_X() const <public-int-domaine-vdf-nb-faces-x-const>`
[int Domaine_VDF::nb_faces_X() const](#public-int-domaine-vdf-nb-faces-x-const)
int Domaine_VDF::nb_faces_Y() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_faces_Y() const <public-int-domaine-vdf-nb-faces-y-const>`
[int Domaine_VDF::nb_faces_Y() const](#public-int-domaine-vdf-nb-faces-y-const)
int Domaine_VDF::nb_faces_Z() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_faces_Z() const <public-int-domaine-vdf-nb-faces-z-const>`
[int Domaine_VDF::nb_faces_Z() const](#public-int-domaine-vdf-nb-faces-z-const)
IntVect & Domaine_VDF::orientation()
inline double Domaine_VDF::porosite_face(int i) const {
return porosite_face_[i]; }
Referenced By
How to cite in this doc:
:ref:`IntVect & Domaine_VDF::orientation() <public-intvect-ref-domaine-vdf-orientation>`
[IntVect & Domaine_VDF::orientation()](#public-intvect-ref-domaine-vdf-orientation)
const IntVect & Domaine_VDF::orientation() const override
Reimplements:
How to cite in this doc:
:ref:`const IntVect & Domaine_VDF::orientation() const override <public-const-intvect-ref-domaine-vdf-orientation-const-override>`
[const IntVect & Domaine_VDF::orientation() const override](#public-const-intvect-ref-domaine-vdf-orientation-const-override)
int Domaine_VDF::orientation(int) const override
inline DoubleVect& Domaine_VDF::porosite_face() {
return porosite_face_; } inline const DoubleVect& Domaine_VDF::porosite_face() const { return porosite_face_; } inline DoubleVect& Domaine_VDF::porosite_elem() { return porosite_elem_; } inline const DoubleVect& Domaine_VDF::porosite_elem() const { return porosite_elem_; } inline double Domaine_VDF::porosite_elem(int i) const { return porosite_elem_[i]; }
Reimplements:
Referenced By
Modele_Jones_Launder_VDF::calcul_derivees_premieres_croisees
Transport_Interfaces_FT_Disc::calcul_effort_fluide_interface
Transport_Interfaces_FT_Disc::calcul_tolerance_projete_monophasique
Modele_turbulence_hyd_LES_axi_VDF::calculer_fonction_structure
Source_Transport_Flux_Chaleur_Turbulente_VDF_Face::calculer_Grad_U
Modele_turbulence_hyd_LES_SMAGO_DYN_VDF::calculer_length_scale
Modele_turbulence_hyd_LES_VDF_base::calculer_longueurs_caracteristiques
Traitement_particulier_NS_Profils_VDF::calculer_moyenne_spatiale_vitesse
Calcul_Production_K_VDF::calculer_terme_production_K_for_komega
Source_Transport_K_Eps_Bas_Reynolds_anisotherme_W_VDF_Elem::calculer_u_teta_W
Source_Transport_Fluctuation_Temperature_W_Bas_Re_VDF_Elem::calculer_u_teta_W
Source_Transport_Fluctuation_Temperature_W_VDF_Elem::calculer_u_teta_W
Source_Transport_Flux_Chaleur_Turbulente_VDF_Face::calculer_uiuj
Traitement_particulier_NS_THI_VDF::ch_vit_pour_fft_operateur
Triple_Line_Model_FT_Disc::compute_TCL_fluxes_in_all_boundary_cells
Post_Processing_Hydrodynamic_Forces_Stokes::fill_Stokes_velocity_field
Transport_Interfaces_FT_Disc::get_expression_vitesse_imposee
Terme_Source_Canal_RANS_LES_VDF_Face::init_calcul_moyenne_spat
How to cite in this doc:
:ref:`int Domaine_VDF::orientation(int) const override <public-int-domaine-vdf-orientation-int-const-override>`
[int Domaine_VDF::orientation(int) const override](#public-int-domaine-vdf-orientation-int-const-override)
int Domaine_VDF::premiere_arete_bord() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::premiere_arete_bord() const <public-int-domaine-vdf-premiere-arete-bord-const>`
[int Domaine_VDF::premiere_arete_bord() const](#public-int-domaine-vdf-premiere-arete-bord-const)
int Domaine_VDF::premiere_arete_coin() const
How to cite in this doc:
:ref:`int Domaine_VDF::premiere_arete_coin() const <public-int-domaine-vdf-premiere-arete-coin-const>`
[int Domaine_VDF::premiere_arete_coin() const](#public-int-domaine-vdf-premiere-arete-coin-const)
int Domaine_VDF::premiere_arete_interne() const
Referenced By
Modele_Jones_Launder_VDF::calcul_derivees_premieres_croisees
Modele_turbulence_hyd_LES_axi_VDF::calculer_fonction_structure
Source_Transport_Flux_Chaleur_Turbulente_VDF_Face::calculer_Grad_U
Calcul_Production_K_VDF::calculer_terme_production_K_BiK_Axi
Source_Transport_Flux_Chaleur_Turbulente_VDF_Face::calculer_uiuj
How to cite in this doc:
:ref:`int Domaine_VDF::premiere_arete_interne() const <public-int-domaine-vdf-premiere-arete-interne-const>`
[int Domaine_VDF::premiere_arete_interne() const](#public-int-domaine-vdf-premiere-arete-interne-const)
int Domaine_VDF::premiere_arete_mixte() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::premiere_arete_mixte() const <public-int-domaine-vdf-premiere-arete-mixte-const>`
[int Domaine_VDF::premiere_arete_mixte() const](#public-int-domaine-vdf-premiere-arete-mixte-const)
IntTab & Domaine_VDF::Qdm()
How to cite in this doc:
:ref:`IntTab & Domaine_VDF::Qdm() <public-inttab-ref-domaine-vdf-qdm>`
[IntTab & Domaine_VDF::Qdm()](#public-inttab-ref-domaine-vdf-qdm)
const IntTab & Domaine_VDF::Qdm() const
How to cite in this doc:
:ref:`const IntTab & Domaine_VDF::Qdm() const <public-const-inttab-ref-domaine-vdf-qdm-const>`
[const IntTab & Domaine_VDF::Qdm() const](#public-const-inttab-ref-domaine-vdf-qdm-const)
int Domaine_VDF::Qdm(int num_arete, int) const
Referenced By
Modele_Jones_Launder_VDF::calcul_derivees_premieres_croisees
Modele_turbulence_hyd_LES_axi_VDF::calculer_fonction_structure
Source_Transport_Flux_Chaleur_Turbulente_VDF_Face::calculer_Grad_U
Calcul_Production_K_VDF::calculer_terme_production_K_BiK_Axi
Source_Transport_Flux_Chaleur_Turbulente_VDF_Face::calculer_uiuj
How to cite in this doc:
:ref:`int Domaine_VDF::Qdm(int num_arete, int) const <public-int-domaine-vdf-qdm-int-num-arete-int-const>`
[int Domaine_VDF::Qdm(int num_arete, int) const](#public-int-domaine-vdf-qdm-int-num-arete-int-const)
void Domaine_VDF::reordonner(Faces &) override
Reordonne les faces internes par orientation, on doit mettre a jour tous les tableaux qui dependent des indices de faces, soit:
Reimplements:
References
How to cite in this doc:
:ref:`void Domaine_VDF::reordonner(Faces &) override <public-void-domaine-vdf-reordonner-faces-ref-override>`
[void Domaine_VDF::reordonner(Faces &) override](#public-void-domaine-vdf-reordonner-faces-ref-override)
unsigned Domaine_VDF::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned Domaine_VDF::taille_memoire() const override <public-unsigned-domaine-vdf-taille-memoire-const-override>`
[unsigned Domaine_VDF::taille_memoire() const override](#public-unsigned-domaine-vdf-taille-memoire-const-override)
Domaine_VDF::~Domaine_VDF()
How to cite in this doc:
:ref:`Domaine_VDF::~Domaine_VDF() <public-domaine-vdf-dtor-domaine-vdf>`
[Domaine_VDF::~Domaine_VDF()](#public-domaine-vdf-dtor-domaine-vdf)
Objet_U * Domaine_VDF::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Domaine_VDF::cree_instance() <public-static-objet-u-ptr-domaine-vdf-cree-instance>`
[Objet_U * Domaine_VDF::cree_instance()](#public-static-objet-u-ptr-domaine-vdf-cree-instance)
const Type_info * Domaine_VDF::info()
How to cite in this doc:
:ref:`const Type_info * Domaine_VDF::info() <public-static-const-type-info-ptr-domaine-vdf-info>`
[const Type_info * Domaine_VDF::info()](#public-static-const-type-info-ptr-domaine-vdf-info)
const Domaine_VDF & Domaine_VDF::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Domaine_VDF & Domaine_VDF::self_cast(const Objet_U &) <public-static-const-domaine-vdf-ref-domaine-vdf-self-cast-const-objet-u-ref>`
[const Domaine_VDF & Domaine_VDF::self_cast(const Objet_U &)](#public-static-const-domaine-vdf-ref-domaine-vdf-self-cast-const-objet-u-ref)
Domaine_VDF & Domaine_VDF::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Domaine_VDF & Domaine_VDF::self_cast(Objet_U &) <public-static-domaine-vdf-ref-domaine-vdf-self-cast-objet-u-ref>`
[Domaine_VDF & Domaine_VDF::self_cast(Objet_U &)](#public-static-domaine-vdf-ref-domaine-vdf-self-cast-objet-u-ref)
Sortie & Domaine_VDF::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Reimplements:
How to cite in this doc:
:ref:`Sortie & Domaine_VDF::printOn(Sortie &x) const override <protected-sortie-ref-domaine-vdf-printon-sortie-ref-x-const-override>`
[Sortie & Domaine_VDF::printOn(Sortie &x) const override](#protected-sortie-ref-domaine-vdf-printon-sortie-ref-x-const-override)
Entree & Domaine_VDF::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
Reimplements:
References
How to cite in this doc:
:ref:`Entree & Domaine_VDF::readOn(Entree &) override <protected-entree-ref-domaine-vdf-readon-entree-ref-override>`
[Entree & Domaine_VDF::readOn(Entree &) override](#protected-entree-ref-domaine-vdf-readon-entree-ref-override)
void Domaine_VDF::calcul_h()
calcul des pas du maillage
How to cite in this doc:
:ref:`void Domaine_VDF::calcul_h() <private-void-domaine-vdf-calcul-h>`
[void Domaine_VDF::calcul_h()](#private-void-domaine-vdf-calcul-h)
void Domaine_VDF::genere_aretes()
generation des aretes
How to cite in this doc:
:ref:`void Domaine_VDF::genere_aretes() <private-void-domaine-vdf-genere-aretes>`
[void Domaine_VDF::genere_aretes()](#private-void-domaine-vdf-genere-aretes)
void Domaine_VDF::remplir_face_normales()
How to cite in this doc:
:ref:`void Domaine_VDF::remplir_face_normales() <private-void-domaine-vdf-remplir-face-normales>`
[void Domaine_VDF::remplir_face_normales()](#private-void-domaine-vdf-remplir-face-normales)
Attributes Documentation#
const Type_info Domaine_VDF::info_obj
std::map<std::array<int, 2>, int> Domaine_VDF::virt_e_map
double Domaine_VDF::h_x_ = 1.e30
double Domaine_VDF::h_y_ = 1.e30
double Domaine_VDF::h_z_ = 1.e30
int Domaine_VDF::nb_aretes_ = - 1
int Domaine_VDF::nb_aretes_bord_ = - 1
int Domaine_VDF::nb_aretes_coin_ = - 1
int Domaine_VDF::nb_aretes_internes_ = - 1
int Domaine_VDF::nb_aretes_joint_ = - 1
int Domaine_VDF::nb_aretes_mixtes_ = - 1
int Domaine_VDF::nb_faces_X_ = - 1
int Domaine_VDF::nb_faces_Y_ = - 1
int Domaine_VDF::nb_faces_Z_ = - 1
IntVect Domaine_VDF::orientation_
IntTab Domaine_VDF::Qdm_