Grid_Level_Data_template#

#include <Grid_Level_Data_template.h>

How to cite this class in this doc#

:ref:`Grid\_Level\_Data\_template <class-template-grid-level-data-template>`
[Grid\_Level\_Data\_template](#class-template-grid-level-data-template)

Detailed description#

Inherits from#

List of Protected Methods#

List of Public Methods#

Complete Member Function Documentation#

compute_faces_coefficients_from_inv_rho_cst_i_cst_j_cst_k
void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_inv_rho_cst_i_cst_j_cst_k()
How to cite in this doc:
:ref:`void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_inv_rho_cst_i_cst_j_cst_k() <protected-void-grid-level-data-template-type-compute-faces-coefficients-from-inv-rho-cst-i-cst-j-cst-k>`
[void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_inv_rho_cst_i_cst_j_cst_k()](#protected-void-grid-level-data-template-type-compute-faces-coefficients-from-inv-rho-cst-i-cst-j-cst-k)
compute_faces_coefficients_from_inv_rho_cst_i_cst_j_var_k
void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_inv_rho_cst_i_cst_j_var_k()
How to cite in this doc:
:ref:`void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_inv_rho_cst_i_cst_j_var_k() <protected-void-grid-level-data-template-type-compute-faces-coefficients-from-inv-rho-cst-i-cst-j-var-k>`
[void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_inv_rho_cst_i_cst_j_var_k()](#protected-void-grid-level-data-template-type-compute-faces-coefficients-from-inv-rho-cst-i-cst-j-var-k)
compute_faces_coefficients_from_rho_cst_i_cst_j_cst_k
void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho_cst_i_cst_j_cst_k()
How to cite in this doc:
:ref:`void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho_cst_i_cst_j_cst_k() <protected-void-grid-level-data-template-type-compute-faces-coefficients-from-rho-cst-i-cst-j-cst-k>`
[void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho_cst_i_cst_j_cst_k()](#protected-void-grid-level-data-template-type-compute-faces-coefficients-from-rho-cst-i-cst-j-cst-k)
compute_faces_coefficients_from_rho_cst_i_cst_j_var_k
void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho_cst_i_cst_j_var_k()
How to cite in this doc:
:ref:`void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho_cst_i_cst_j_var_k() <protected-void-grid-level-data-template-type-compute-faces-coefficients-from-rho-cst-i-cst-j-var-k>`
[void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho_cst_i_cst_j_var_k()](#protected-void-grid-level-data-template-type-compute-faces-coefficients-from-rho-cst-i-cst-j-var-k)
duplique
int Grid_Level_Data_template<_TYPE_>::duplique() const override

Reimplements:

References
How to cite in this doc:
:ref:`int Grid_Level_Data_template<_TYPE_>::duplique() const override <protected-int-grid-level-data-template-type-duplique-const-override>`
[int Grid_Level_Data_template<_TYPE_>::duplique() const override](#protected-int-grid-level-data-template-type-duplique-const-override)
printOn
Sortie & Grid_Level_Data_template<_TYPE_>::printOn(Sortie &os) const override

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

Reimplements:

How to cite in this doc:
:ref:`Sortie & Grid_Level_Data_template<_TYPE_>::printOn(Sortie &os) const override <protected-sortie-ref-grid-level-data-template-type-printon-sortie-ref-os-const-override>`
[Sortie & Grid_Level_Data_template<_TYPE_>::printOn(Sortie &os) const override](#protected-sortie-ref-grid-level-data-template-type-printon-sortie-ref-os-const-override)
readOn
Entree & Grid_Level_Data_template<_TYPE_>::readOn(Entree &is) override

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

Reimplements:

How to cite in this doc:
:ref:`Entree & Grid_Level_Data_template<_TYPE_>::readOn(Entree &is) override <protected-entree-ref-grid-level-data-template-type-readon-entree-ref-is-override>`
[Entree & Grid_Level_Data_template<_TYPE_>::readOn(Entree &is) override](#protected-entree-ref-grid-level-data-template-type-readon-entree-ref-is-override)
taille_memoire
unsigned Grid_Level_Data_template<_TYPE_>::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Grid_Level_Data_template<_TYPE_>::taille_memoire() const override <protected-unsigned-grid-level-data-template-type-taille-memoire-const-override>`
[unsigned Grid_Level_Data_template<_TYPE_>::taille_memoire() const override](#protected-unsigned-grid-level-data-template-type-taille-memoire-const-override)
compute_faces_coefficients_from_double_coeffs
std::enable_if_t<std::is_same<MY_TYPE, float>::value, void> Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_double_coeffs(const Grid_Level_Data_template< double > &)
How to cite in this doc:
:ref:`std::enable_if_t<std::is_same<MY_TYPE, float>::value, void> Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_double_coeffs(const Grid_Level_Data_template< double > &) <public-std-enable-if-t-std-is-same-my-type-float-value-void-grid-level-data-template-type-compute-faces-coefficients-from-double-coeffs-const-grid-level-data-template-double-ref>`
[std::enable_if_t<std::is_same<MY_TYPE, float>::value, void> Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_double_coeffs(const Grid_Level_Data_template< double > &)](#public-std-enable-if-t-std-is-same-my-type-float-value-void-grid-level-data-template-type-compute-faces-coefficients-from-double-coeffs-const-grid-level-data-template-double-ref)
compute_faces_coefficients_from_inv_rho
void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_inv_rho()
How to cite in this doc:
:ref:`void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_inv_rho() <public-void-grid-level-data-template-type-compute-faces-coefficients-from-inv-rho>`
[void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_inv_rho()](#public-void-grid-level-data-template-type-compute-faces-coefficients-from-inv-rho)
compute_faces_coefficients_from_rho
void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho()
How to cite in this doc:
:ref:`void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho() <public-void-grid-level-data-template-type-compute-faces-coefficients-from-rho>`
[void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho()](#public-void-grid-level-data-template-type-compute-faces-coefficients-from-rho)
get_domaine
const Domaine_IJK & Grid_Level_Data_template<_TYPE_>::get_domaine() const
References
How to cite in this doc:
:ref:`const Domaine_IJK & Grid_Level_Data_template<_TYPE_>::get_domaine() const <public-const-domaine-ijk-ref-grid-level-data-template-type-get-domaine-const>`
[const Domaine_IJK & Grid_Level_Data_template<_TYPE_>::get_domaine() const](#public-const-domaine-ijk-ref-grid-level-data-template-type-get-domaine-const)
get_faces_coefficients
const IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_faces_coefficients() const
References
How to cite in this doc:
:ref:`const IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_faces_coefficients() const <public-const-ijk-field-template-type-trustarray-type-ref-grid-level-data-template-type-get-faces-coefficients-const>`
[const IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_faces_coefficients() const](#public-const-ijk-field-template-type-trustarray-type-ref-grid-level-data-template-type-get-faces-coefficients-const)
get_ghost_size
int Grid_Level_Data_template<_TYPE_>::get_ghost_size() const
References
How to cite in this doc:
:ref:`int Grid_Level_Data_template<_TYPE_>::get_ghost_size() const <public-int-grid-level-data-template-type-get-ghost-size-const>`
[int Grid_Level_Data_template<_TYPE_>::get_ghost_size() const](#public-int-grid-level-data-template-type-get-ghost-size-const)
get_rho
const IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_rho() const
References
How to cite in this doc:
:ref:`const IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_rho() const <public-const-ijk-field-template-type-trustarray-type-ref-grid-level-data-template-type-get-rho-const>`
[const IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_rho() const](#public-const-ijk-field-template-type-trustarray-type-ref-grid-level-data-template-type-get-rho-const)
get_update_residue
IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_residue()
References
How to cite in this doc:
:ref:`IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_residue() <public-ijk-field-template-type-trustarray-type-ref-grid-level-data-template-type-get-update-residue>`
[IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_residue()](#public-ijk-field-template-type-trustarray-type-ref-grid-level-data-template-type-get-update-residue)
get_update_rho
IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_rho()
References
How to cite in this doc:
:ref:`IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_rho() <public-ijk-field-template-type-trustarray-type-ref-grid-level-data-template-type-get-update-rho>`
[IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_rho()](#public-ijk-field-template-type-trustarray-type-ref-grid-level-data-template-type-get-update-rho)
get_update_rhs
IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_rhs()
References
How to cite in this doc:
:ref:`IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_rhs() <public-ijk-field-template-type-trustarray-type-ref-grid-level-data-template-type-get-update-rhs>`
[IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_rhs()](#public-ijk-field-template-type-trustarray-type-ref-grid-level-data-template-type-get-update-rhs)
get_update_x
IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_x()
References
How to cite in this doc:
:ref:`IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_x() <public-ijk-field-template-type-trustarray-type-ref-grid-level-data-template-type-get-update-x>`
[IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_x()](#public-ijk-field-template-type-trustarray-type-ref-grid-level-data-template-type-get-update-x)
Grid_Level_Data_template
Grid_Level_Data_template<_TYPE_>::Grid_Level_Data_template()
Referenced By
How to cite in this doc:
:ref:`Grid_Level_Data_template<_TYPE_>::Grid_Level_Data_template() <public-grid-level-data-template-type-grid-level-data-template>`
[Grid_Level_Data_template<_TYPE_>::Grid_Level_Data_template()](#public-grid-level-data-template-type-grid-level-data-template)
initialize
void Grid_Level_Data_template<_TYPE_>::initialize(const Domaine_IJK &, int ghost, int additional_k_layers)
How to cite in this doc:
:ref:`void Grid_Level_Data_template<_TYPE_>::initialize(const Domaine_IJK &, int ghost, int additional_k_layers) <public-void-grid-level-data-template-type-initialize-const-domaine-ijk-ref-int-ghost-int-additional-k-layers>`
[void Grid_Level_Data_template<_TYPE_>::initialize(const Domaine_IJK &, int ghost, int additional_k_layers)](#public-void-grid-level-data-template-type-initialize-const-domaine-ijk-ref-int-ghost-int-additional-k-layers)

Attributes Documentation#

domaine_ijk_ (protected)
Domaine_IJK Grid_Level_Data_template<_TYPE_>::domaine_ijk_
ghost_size_ (protected)
int Grid_Level_Data_template<_TYPE_>::ghost_size_
ijk_faces_coefficients_ (protected)
IJK_Field_template<_TYPE_,TRUSTArray<_TYPE_>> Grid_Level_Data_template<_TYPE_>::ijk_faces_coefficients_
ijk_residue_ (protected)
IJK_Field_template<_TYPE_,TRUSTArray<_TYPE_>> Grid_Level_Data_template<_TYPE_>::ijk_residue_
ijk_rho_ (protected)
IJK_Field_template<_TYPE_,TRUSTArray<_TYPE_>> Grid_Level_Data_template<_TYPE_>::ijk_rho_
ijk_rhs_ (protected)
IJK_Field_template<_TYPE_,TRUSTArray<_TYPE_>> Grid_Level_Data_template<_TYPE_>::ijk_rhs_
ijk_x_ (protected)
IJK_Field_template<_TYPE_,TRUSTArray<_TYPE_>> Grid_Level_Data_template<_TYPE_>::ijk_x_
local_delta_xyz_ (protected)
TRUST_Vector<ArrOfDouble_with_ghost> Grid_Level_Data_template<_TYPE_>::local_delta_xyz_
perio_k_ (protected)
bool Grid_Level_Data_template<_TYPE_>::perio_k_ = false
uniform_ (protected)
bool Grid_Level_Data_template<_TYPE_>::uniform_[3]