Grid_Level_Data_template#
#include <Grid_Level_Data_template.h>
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:`Grid\_Level\_Data\_template <class-template-grid-level-data-template>`
[Grid\_Level\_Data\_template](#class-template-grid-level-data-template)
Detailed description#
Inherits from#
public : Objet_U
Inheritance graph#
If the image is too small, right-click and open in new tab
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()
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:`void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_inv_rho_cst_i_cst_j_cst_k() <grid-level-data-template-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()](#grid-level-data-template-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()
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:`void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_inv_rho_cst_i_cst_j_var_k() <grid-level-data-template-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()](#grid-level-data-template-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()
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:`void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho_cst_i_cst_j_cst_k() <grid-level-data-template-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()](#grid-level-data-template-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()
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:`void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho_cst_i_cst_j_var_k() <grid-level-data-template-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()](#grid-level-data-template-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
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 Grid_Level_Data_template<_TYPE_>::duplique() const override <grid-level-data-template-protected-int-grid-level-data-template-type-duplique-const-override>`
[int Grid_Level_Data_template<_TYPE_>::duplique() const override](#grid-level-data-template-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.
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:`Sortie & Grid_Level_Data_template<_TYPE_>::printOn(Sortie &os) const override <grid-level-data-template-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](#grid-level-data-template-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.
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:`Entree & Grid_Level_Data_template<_TYPE_>::readOn(Entree &is) override <grid-level-data-template-protected-entree-ref-grid-level-data-template-type-readon-entree-ref-is-override>`
[Entree & Grid_Level_Data_template<_TYPE_>::readOn(Entree &is) override](#grid-level-data-template-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
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 Grid_Level_Data_template<_TYPE_>::taille_memoire() const override <grid-level-data-template-protected-unsigned-grid-level-data-template-type-taille-memoire-const-override>`
[unsigned Grid_Level_Data_template<_TYPE_>::taille_memoire() const override](#grid-level-data-template-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 > &)
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:`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 > &) <grid-level-data-template-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 > &)](#grid-level-data-template-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()
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:`void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_inv_rho() <grid-level-data-template-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()](#grid-level-data-template-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()
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:`void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho() <grid-level-data-template-public-void-grid-level-data-template-type-compute-faces-coefficients-from-rho>`
[void Grid_Level_Data_template<_TYPE_>::compute_faces_coefficients_from_rho()](#grid-level-data-template-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
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 Domaine_IJK & Grid_Level_Data_template<_TYPE_>::get_domaine() const <grid-level-data-template-public-const-domaine-ijk-ref-grid-level-data-template-type-get-domaine-const>`
[const Domaine_IJK & Grid_Level_Data_template<_TYPE_>::get_domaine() const](#grid-level-data-template-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
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 IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_faces_coefficients() const <grid-level-data-template-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](#grid-level-data-template-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
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:`int Grid_Level_Data_template<_TYPE_>::get_ghost_size() const <grid-level-data-template-public-int-grid-level-data-template-type-get-ghost-size-const>`
[int Grid_Level_Data_template<_TYPE_>::get_ghost_size() const](#grid-level-data-template-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
Detailed description
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:`const IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_rho() const <grid-level-data-template-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](#grid-level-data-template-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()
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:`IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_residue() <grid-level-data-template-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()](#grid-level-data-template-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()
Detailed description
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:`IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_rho() <grid-level-data-template-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()](#grid-level-data-template-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()
Detailed description
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:`IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_rhs() <grid-level-data-template-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()](#grid-level-data-template-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()
Detailed description
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:`IJK_Field_template<_TYPE_, TRUSTArray<_TYPE_>> & Grid_Level_Data_template<_TYPE_>::get_update_x() <grid-level-data-template-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()](#grid-level-data-template-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()
Detailed description
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:`Grid_Level_Data_template<_TYPE_>::Grid_Level_Data_template() <grid-level-data-template-public-grid-level-data-template-type-grid-level-data-template>`
[Grid_Level_Data_template<_TYPE_>::Grid_Level_Data_template()](#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)
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:`void Grid_Level_Data_template<_TYPE_>::initialize(const Domaine_IJK &, int ghost, int additional_k_layers) <grid-level-data-template-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)](#grid-level-data-template-public-void-grid-level-data-template-type-initialize-const-domaine-ijk-ref-int-ghost-int-additional-k-layers)
Attributes Documentation#
Domaine_IJK Grid_Level_Data_template<_TYPE_>::domaine_ijk_
int Grid_Level_Data_template<_TYPE_>::ghost_size_
IJK_Field_template<_TYPE_,TRUSTArray<_TYPE_>> Grid_Level_Data_template<_TYPE_>::ijk_faces_coefficients_
IJK_Field_template<_TYPE_,TRUSTArray<_TYPE_>> Grid_Level_Data_template<_TYPE_>::ijk_residue_
IJK_Field_template<_TYPE_,TRUSTArray<_TYPE_>> Grid_Level_Data_template<_TYPE_>::ijk_rho_
IJK_Field_template<_TYPE_,TRUSTArray<_TYPE_>> Grid_Level_Data_template<_TYPE_>::ijk_rhs_
IJK_Field_template<_TYPE_,TRUSTArray<_TYPE_>> Grid_Level_Data_template<_TYPE_>::ijk_x_
TRUST_Vector<ArrOfDouble_with_ghost> Grid_Level_Data_template<_TYPE_>::local_delta_xyz_
bool Grid_Level_Data_template<_TYPE_>::perio_k_ = false
bool Grid_Level_Data_template<_TYPE_>::uniform_[3]