IJK_One_Dimensional_Subproblem_Geometry#

#include <IJK_One_Dimensional_Subproblem_Geometry.h>
Brief description

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:`IJK\_One\_Dimensional\_Subproblem\_Geometry <class-ijk-one-dimensional-subproblem-geometry>`
[IJK\_One\_Dimensional\_Subproblem\_Geometry](#class-ijk-one-dimensional-subproblem-geometry)

Detailed description#

Inherits from#

Inheritance graph#

If the image is too small, right-click and open in new tab

../../../../../_images/classIJK__One__Dimensional__Subproblem__Geometry__inherit__graph.png

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

compute_cell_faces_weighting#

Definition
double IJK_One_Dimensional_Subproblem_Geometry::compute_cell_faces_weighting(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib, const int &dir)
Brief description
Detailed description
References
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:`double IJK_One_Dimensional_Subproblem_Geometry::compute_cell_faces_weighting(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib, const int &dir) <ijk-one-dimensional-subproblem-geometry-public-double-ijk-one-dimensional-subproblem-geometry-compute-cell-faces-weighting-const-double-ref-dx-contrib-const-double-ref-dy-contrib-const-double-ref-dz-contrib-const-int-ref-dir>`
[double IJK_One_Dimensional_Subproblem_Geometry::compute_cell_faces_weighting(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib, const int &dir)](#ijk-one-dimensional-subproblem-geometry-public-double-ijk-one-dimensional-subproblem-geometry-compute-cell-faces-weighting-const-double-ref-dx-contrib-const-double-ref-dy-contrib-const-double-ref-dz-contrib-const-int-ref-dir)

compute_cell_weighting#

Definition
double IJK_One_Dimensional_Subproblem_Geometry::compute_cell_weighting(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib)
Brief description
Detailed description
References
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:`double IJK_One_Dimensional_Subproblem_Geometry::compute_cell_weighting(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib) <ijk-one-dimensional-subproblem-geometry-public-double-ijk-one-dimensional-subproblem-geometry-compute-cell-weighting-const-double-ref-dx-contrib-const-double-ref-dy-contrib-const-double-ref-dz-contrib>`
[double IJK_One_Dimensional_Subproblem_Geometry::compute_cell_weighting(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib)](#ijk-one-dimensional-subproblem-geometry-public-double-ijk-one-dimensional-subproblem-geometry-compute-cell-weighting-const-double-ref-dx-contrib-const-double-ref-dy-contrib-const-double-ref-dz-contrib)

compute_colinearity#

Definition
double IJK_One_Dimensional_Subproblem_Geometry::compute_colinearity(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib)
Brief description
Detailed description
References
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:`double IJK_One_Dimensional_Subproblem_Geometry::compute_colinearity(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib) <ijk-one-dimensional-subproblem-geometry-public-double-ijk-one-dimensional-subproblem-geometry-compute-colinearity-const-double-ref-dx-contrib-const-double-ref-dy-contrib-const-double-ref-dz-contrib>`
[double IJK_One_Dimensional_Subproblem_Geometry::compute_colinearity(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib)](#ijk-one-dimensional-subproblem-geometry-public-double-ijk-one-dimensional-subproblem-geometry-compute-colinearity-const-double-ref-dx-contrib-const-double-ref-dy-contrib-const-double-ref-dz-contrib)

compute_colinearity_cell_faces#

Definition
double IJK_One_Dimensional_Subproblem_Geometry::compute_colinearity_cell_faces(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib, const int &dir)
Brief description
Detailed description
References
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:`double IJK_One_Dimensional_Subproblem_Geometry::compute_colinearity_cell_faces(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib, const int &dir) <ijk-one-dimensional-subproblem-geometry-public-double-ijk-one-dimensional-subproblem-geometry-compute-colinearity-cell-faces-const-double-ref-dx-contrib-const-double-ref-dy-contrib-const-double-ref-dz-contrib-const-int-ref-dir>`
[double IJK_One_Dimensional_Subproblem_Geometry::compute_colinearity_cell_faces(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib, const int &dir)](#ijk-one-dimensional-subproblem-geometry-public-double-ijk-one-dimensional-subproblem-geometry-compute-colinearity-cell-faces-const-double-ref-dx-contrib-const-double-ref-dy-contrib-const-double-ref-dz-contrib-const-int-ref-dir)

compute_distance_cell_centre#

Definition
void IJK_One_Dimensional_Subproblem_Geometry::compute_distance_cell_centre()
Brief description
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:`void IJK_One_Dimensional_Subproblem_Geometry::compute_distance_cell_centre() <ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-distance-cell-centre>`
[void IJK_One_Dimensional_Subproblem_Geometry::compute_distance_cell_centre()](#ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-distance-cell-centre)

compute_distance_cell_centres_neighbours#

Definition
void IJK_One_Dimensional_Subproblem_Geometry::compute_distance_cell_centres_neighbours()
Brief description
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:`void IJK_One_Dimensional_Subproblem_Geometry::compute_distance_cell_centres_neighbours() <ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-distance-cell-centres-neighbours>`
[void IJK_One_Dimensional_Subproblem_Geometry::compute_distance_cell_centres_neighbours()](#ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-distance-cell-centres-neighbours)

compute_distance_cell_faces#

Definition
double IJK_One_Dimensional_Subproblem_Geometry::compute_distance_cell_faces(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib)
Brief description
Detailed description
References
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:`double IJK_One_Dimensional_Subproblem_Geometry::compute_distance_cell_faces(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib) <ijk-one-dimensional-subproblem-geometry-public-double-ijk-one-dimensional-subproblem-geometry-compute-distance-cell-faces-const-double-ref-dx-contrib-const-double-ref-dy-contrib-const-double-ref-dz-contrib>`
[double IJK_One_Dimensional_Subproblem_Geometry::compute_distance_cell_faces(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib)](#ijk-one-dimensional-subproblem-geometry-public-double-ijk-one-dimensional-subproblem-geometry-compute-distance-cell-faces-const-double-ref-dx-contrib-const-double-ref-dy-contrib-const-double-ref-dz-contrib)

compute_distance_faces_centres#

Definition
void IJK_One_Dimensional_Subproblem_Geometry::compute_distance_faces_centres()
Brief description
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:`void IJK_One_Dimensional_Subproblem_Geometry::compute_distance_faces_centres() <ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-distance-faces-centres>`
[void IJK_One_Dimensional_Subproblem_Geometry::compute_distance_faces_centres()](#ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-distance-faces-centres)

compute_distance_last_cell_faces_neighbours#

Definition
void IJK_One_Dimensional_Subproblem_Geometry::compute_distance_last_cell_faces_neighbours()
Brief description
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:`void IJK_One_Dimensional_Subproblem_Geometry::compute_distance_last_cell_faces_neighbours() <ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-distance-last-cell-faces-neighbours>`
[void IJK_One_Dimensional_Subproblem_Geometry::compute_distance_last_cell_faces_neighbours()](#ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-distance-last-cell-faces-neighbours)

compute_interface_basis_vectors#

Definition
void IJK_One_Dimensional_Subproblem_Geometry::compute_interface_basis_vectors()
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:`void IJK_One_Dimensional_Subproblem_Geometry::compute_interface_basis_vectors() <ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-interface-basis-vectors>`
[void IJK_One_Dimensional_Subproblem_Geometry::compute_interface_basis_vectors()](#ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-interface-basis-vectors)

compute_local_discretisation#

Definition
void IJK_One_Dimensional_Subproblem_Geometry::compute_local_discretisation()
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:`void IJK_One_Dimensional_Subproblem_Geometry::compute_local_discretisation() <ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-local-discretisation>`
[void IJK_One_Dimensional_Subproblem_Geometry::compute_local_discretisation()](#ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-local-discretisation)

compute_pure_spherical_basis_vectors#

Definition
void IJK_One_Dimensional_Subproblem_Geometry::compute_pure_spherical_basis_vectors()
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:`void IJK_One_Dimensional_Subproblem_Geometry::compute_pure_spherical_basis_vectors() <ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-pure-spherical-basis-vectors>`
[void IJK_One_Dimensional_Subproblem_Geometry::compute_pure_spherical_basis_vectors()](#ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-compute-pure-spherical-basis-vectors)

compute_relative_vector_cell_faces#

Definition
Vecteur3 IJK_One_Dimensional_Subproblem_Geometry::compute_relative_vector_cell_faces(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib)
Brief description
Detailed description
References
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:`Vecteur3 IJK_One_Dimensional_Subproblem_Geometry::compute_relative_vector_cell_faces(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib) <ijk-one-dimensional-subproblem-geometry-public-vecteur3-ijk-one-dimensional-subproblem-geometry-compute-relative-vector-cell-faces-const-double-ref-dx-contrib-const-double-ref-dy-contrib-const-double-ref-dz-contrib>`
[Vecteur3 IJK_One_Dimensional_Subproblem_Geometry::compute_relative_vector_cell_faces(const double &dx_contrib, const double &dy_contrib, const double &dz_contrib)](#ijk-one-dimensional-subproblem-geometry-public-vecteur3-ijk-one-dimensional-subproblem-geometry-compute-relative-vector-cell-faces-const-double-ref-dx-contrib-const-double-ref-dy-contrib-const-double-ref-dz-contrib)

duplique#

Definition
int IJK_One_Dimensional_Subproblem_Geometry::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 IJK_One_Dimensional_Subproblem_Geometry::duplique() const override <ijk-one-dimensional-subproblem-geometry-public-int-ijk-one-dimensional-subproblem-geometry-duplique-const-override>`
[int IJK_One_Dimensional_Subproblem_Geometry::duplique() const override](#ijk-one-dimensional-subproblem-geometry-public-int-ijk-one-dimensional-subproblem-geometry-duplique-const-override)

get_dxyz_increment_max#

Definition
int IJK_One_Dimensional_Subproblem_Geometry::get_dxyz_increment_max()
Brief description
Detailed description
References
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:`int IJK_One_Dimensional_Subproblem_Geometry::get_dxyz_increment_max() <ijk-one-dimensional-subproblem-geometry-public-int-ijk-one-dimensional-subproblem-geometry-get-dxyz-increment-max>`
[int IJK_One_Dimensional_Subproblem_Geometry::get_dxyz_increment_max()](#ijk-one-dimensional-subproblem-geometry-public-int-ijk-one-dimensional-subproblem-geometry-get-dxyz-increment-max)

get_dxyz_over_two_increment_max#

Definition
int IJK_One_Dimensional_Subproblem_Geometry::get_dxyz_over_two_increment_max()
Brief description
Detailed description
References
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:`int IJK_One_Dimensional_Subproblem_Geometry::get_dxyz_over_two_increment_max() <ijk-one-dimensional-subproblem-geometry-public-int-ijk-one-dimensional-subproblem-geometry-get-dxyz-over-two-increment-max>`
[int IJK_One_Dimensional_Subproblem_Geometry::get_dxyz_over_two_increment_max()](#ijk-one-dimensional-subproblem-geometry-public-int-ijk-one-dimensional-subproblem-geometry-get-dxyz-over-two-increment-max)

get_info#

Definition
const Type_info * IJK_One_Dimensional_Subproblem_Geometry::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 * IJK_One_Dimensional_Subproblem_Geometry::get_info() const override <ijk-one-dimensional-subproblem-geometry-public-const-type-info-ptr-ijk-one-dimensional-subproblem-geometry-get-info-const-override>`
[const Type_info * IJK_One_Dimensional_Subproblem_Geometry::get_info() const override](#ijk-one-dimensional-subproblem-geometry-public-const-type-info-ptr-ijk-one-dimensional-subproblem-geometry-get-info-const-override)

get_maximum_remaining_distance#

Definition
void IJK_One_Dimensional_Subproblem_Geometry::get_maximum_remaining_distance(int &dx_remaining, int &dy_remaining, int &dz_remaining)
Brief description
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:`void IJK_One_Dimensional_Subproblem_Geometry::get_maximum_remaining_distance(int &dx_remaining, int &dy_remaining, int &dz_remaining) <ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-get-maximum-remaining-distance-int-ref-dx-remaining-int-ref-dy-remaining-int-ref-dz-remaining>`
[void IJK_One_Dimensional_Subproblem_Geometry::get_maximum_remaining_distance(int &dx_remaining, int &dy_remaining, int &dz_remaining)](#ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-get-maximum-remaining-distance-int-ref-dx-remaining-int-ref-dy-remaining-int-ref-dz-remaining)

IJK_One_Dimensional_Subproblem_Geometry#

Definition
IJK_One_Dimensional_Subproblem_Geometry::IJK_One_Dimensional_Subproblem_Geometry()
Brief description
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_One_Dimensional_Subproblem_Geometry::IJK_One_Dimensional_Subproblem_Geometry() <ijk-one-dimensional-subproblem-geometry-public-ijk-one-dimensional-subproblem-geometry-ijk-one-dimensional-subproblem-geometry>`
[IJK_One_Dimensional_Subproblem_Geometry::IJK_One_Dimensional_Subproblem_Geometry()](#ijk-one-dimensional-subproblem-geometry-public-ijk-one-dimensional-subproblem-geometry-ijk-one-dimensional-subproblem-geometry)

interpolate_indicator_on_probes#

Definition
void IJK_One_Dimensional_Subproblem_Geometry::interpolate_indicator_on_probes()
Brief description
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:`void IJK_One_Dimensional_Subproblem_Geometry::interpolate_indicator_on_probes() <ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-interpolate-indicator-on-probes>`
[void IJK_One_Dimensional_Subproblem_Geometry::interpolate_indicator_on_probes()](#ijk-one-dimensional-subproblem-geometry-public-void-ijk-one-dimensional-subproblem-geometry-interpolate-indicator-on-probes)

taille_memoire#

Definition
unsigned IJK_One_Dimensional_Subproblem_Geometry::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 IJK_One_Dimensional_Subproblem_Geometry::taille_memoire() const override <ijk-one-dimensional-subproblem-geometry-public-unsigned-ijk-one-dimensional-subproblem-geometry-taille-memoire-const-override>`
[unsigned IJK_One_Dimensional_Subproblem_Geometry::taille_memoire() const override](#ijk-one-dimensional-subproblem-geometry-public-unsigned-ijk-one-dimensional-subproblem-geometry-taille-memoire-const-override)

~IJK_One_Dimensional_Subproblem_Geometry#

Definition
IJK_One_Dimensional_Subproblem_Geometry::~IJK_One_Dimensional_Subproblem_Geometry()
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:`IJK_One_Dimensional_Subproblem_Geometry::~IJK_One_Dimensional_Subproblem_Geometry() <ijk-one-dimensional-subproblem-geometry-public-ijk-one-dimensional-subproblem-geometry-dtor-ijk-one-dimensional-subproblem-geometry>`
[IJK_One_Dimensional_Subproblem_Geometry::~IJK_One_Dimensional_Subproblem_Geometry()](#ijk-one-dimensional-subproblem-geometry-public-ijk-one-dimensional-subproblem-geometry-dtor-ijk-one-dimensional-subproblem-geometry)

cree_instance#

Definition
Objet_U * IJK_One_Dimensional_Subproblem_Geometry::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 * IJK_One_Dimensional_Subproblem_Geometry::cree_instance() <ijk-one-dimensional-subproblem-geometry-public-static-objet-u-ptr-ijk-one-dimensional-subproblem-geometry-cree-instance>`
[Objet_U * IJK_One_Dimensional_Subproblem_Geometry::cree_instance()](#ijk-one-dimensional-subproblem-geometry-public-static-objet-u-ptr-ijk-one-dimensional-subproblem-geometry-cree-instance)

info#

Definition
const Type_info * IJK_One_Dimensional_Subproblem_Geometry::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 * IJK_One_Dimensional_Subproblem_Geometry::info() <ijk-one-dimensional-subproblem-geometry-public-static-const-type-info-ptr-ijk-one-dimensional-subproblem-geometry-info>`
[const Type_info * IJK_One_Dimensional_Subproblem_Geometry::info()](#ijk-one-dimensional-subproblem-geometry-public-static-const-type-info-ptr-ijk-one-dimensional-subproblem-geometry-info)

self_cast#

Definition
const IJK_One_Dimensional_Subproblem_Geometry & IJK_One_Dimensional_Subproblem_Geometry::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 IJK_One_Dimensional_Subproblem_Geometry & IJK_One_Dimensional_Subproblem_Geometry::self_cast(const Objet_U &) <ijk-one-dimensional-subproblem-geometry-public-static-const-ijk-one-dimensional-subproblem-geometry-ref-ijk-one-dimensional-subproblem-geometry-self-cast-const-objet-u-ref>`
[const IJK_One_Dimensional_Subproblem_Geometry & IJK_One_Dimensional_Subproblem_Geometry::self_cast(const Objet_U &)](#ijk-one-dimensional-subproblem-geometry-public-static-const-ijk-one-dimensional-subproblem-geometry-ref-ijk-one-dimensional-subproblem-geometry-self-cast-const-objet-u-ref)

self_cast#

Definition
IJK_One_Dimensional_Subproblem_Geometry & IJK_One_Dimensional_Subproblem_Geometry::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:`IJK_One_Dimensional_Subproblem_Geometry & IJK_One_Dimensional_Subproblem_Geometry::self_cast(Objet_U &) <ijk-one-dimensional-subproblem-geometry-public-static-ijk-one-dimensional-subproblem-geometry-ref-ijk-one-dimensional-subproblem-geometry-self-cast-objet-u-ref>`
[IJK_One_Dimensional_Subproblem_Geometry & IJK_One_Dimensional_Subproblem_Geometry::self_cast(Objet_U &)](#ijk-one-dimensional-subproblem-geometry-public-static-ijk-one-dimensional-subproblem-geometry-ref-ijk-one-dimensional-subproblem-geometry-self-cast-objet-u-ref)

compute_vertex_position#

Definition
void IJK_One_Dimensional_Subproblem_Geometry::compute_vertex_position(const int &vertex_number, const int &face_dir, Vecteur3 &bary_vertex, double &distance_vertex_centre, double &tangential_distance_vertex_centre, Vecteur3 &tangential_distance_vector_vertex_centre)
Brief description
Detailed description
References
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:`void IJK_One_Dimensional_Subproblem_Geometry::compute_vertex_position(const int &vertex_number, const int &face_dir, Vecteur3 &bary_vertex, double &distance_vertex_centre, double &tangential_distance_vertex_centre, Vecteur3 &tangential_distance_vector_vertex_centre) <ijk-one-dimensional-subproblem-geometry-protected-void-ijk-one-dimensional-subproblem-geometry-compute-vertex-position-const-int-ref-vertex-number-const-int-ref-face-dir-vecteur3-ref-bary-vertex-double-ref-distance-vertex-centre-double-ref-tangential-distance-vertex-centre-vecteur3-ref-tangential-distance-vector-vertex-centre>`
[void IJK_One_Dimensional_Subproblem_Geometry::compute_vertex_position(const int &vertex_number, const int &face_dir, Vecteur3 &bary_vertex, double &distance_vertex_centre, double &tangential_distance_vertex_centre, Vecteur3 &tangential_distance_vector_vertex_centre)](#ijk-one-dimensional-subproblem-geometry-protected-void-ijk-one-dimensional-subproblem-geometry-compute-vertex-position-const-int-ref-vertex-number-const-int-ref-face-dir-vecteur3-ref-bary-vertex-double-ref-distance-vertex-centre-double-ref-tangential-distance-vertex-centre-vecteur3-ref-tangential-distance-vector-vertex-centre)

printOn#

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

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

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 & IJK_One_Dimensional_Subproblem_Geometry::printOn(Sortie &x) const override <ijk-one-dimensional-subproblem-geometry-protected-sortie-ref-ijk-one-dimensional-subproblem-geometry-printon-sortie-ref-x-const-override>`
[Sortie & IJK_One_Dimensional_Subproblem_Geometry::printOn(Sortie &x) const override](#ijk-one-dimensional-subproblem-geometry-protected-sortie-ref-ijk-one-dimensional-subproblem-geometry-printon-sortie-ref-x-const-override)

readOn#

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

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

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:`Entree & IJK_One_Dimensional_Subproblem_Geometry::readOn(Entree &) override <ijk-one-dimensional-subproblem-geometry-protected-entree-ref-ijk-one-dimensional-subproblem-geometry-readon-entree-ref-override>`
[Entree & IJK_One_Dimensional_Subproblem_Geometry::readOn(Entree &) override](#ijk-one-dimensional-subproblem-geometry-protected-entree-ref-ijk-one-dimensional-subproblem-geometry-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info IJK_One_Dimensional_Subproblem_Geometry::info_obj
cell_centre_distance_ (protected)
double IJK_One_Dimensional_Subproblem_Geometry::cell_centre_distance_ = 0
cell_centre_tangential_distance_ (protected)
double IJK_One_Dimensional_Subproblem_Geometry::cell_centre_tangential_distance_ = 0.
compute_reachable_fluxes_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::compute_reachable_fluxes_ = 0
coordinates_cartesian_compo_ (protected)
DoubleTab IJK_One_Dimensional_Subproblem_Geometry::coordinates_cartesian_compo_
correct_fluxes_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::correct_fluxes_ = 0
correct_neighbours_rank_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::correct_neighbours_rank_ = 1
correct_temperature_cell_neighbours_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::correct_temperature_cell_neighbours_ = 0
debug_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::debug_ = 0
disable_find_cell_centre_probe_tip_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::disable_find_cell_centre_probe_tip_
disable_probe_collision_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::disable_probe_collision_
dxyz_increment_bool_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::dxyz_increment_bool_ = 0
dxyz_over_two_increment_bool_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::dxyz_over_two_increment_bool_ = 0
enable_resize_probe_collision_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::enable_resize_probe_collision_
face_centres_distance_ (protected)
FixedVector<double,6> IJK_One_Dimensional_Subproblem_Geometry::face_centres_distance_
face_centres_tangential_distance_ (protected)
FixedVector<double,6> IJK_One_Dimensional_Subproblem_Geometry::face_centres_tangential_distance_
face_tangential_distance_vector_ (protected)
FixedVector<Vecteur3,6> IJK_One_Dimensional_Subproblem_Geometry::face_tangential_distance_vector_
facet_barycentre_ (protected)
Vecteur3 IJK_One_Dimensional_Subproblem_Geometry::facet_barycentre_
find_cell_neighbours_for_fluxes_spherical_correction_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::find_cell_neighbours_for_fluxes_spherical_correction_ = 0
has_computed_cell_centre_distance_ (protected)
bool IJK_One_Dimensional_Subproblem_Geometry::has_computed_cell_centre_distance_ = false
has_computed_cell_faces_distance_ (protected)
bool IJK_One_Dimensional_Subproblem_Geometry::has_computed_cell_faces_distance_ = false
index_i_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::index_i_ = 0
index_j_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::index_j_ = 0
index_k_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::index_k_ = 0
indicator_interp_ (protected)
DoubleVect IJK_One_Dimensional_Subproblem_Geometry::indicator_interp_
interfaces_ (protected)
const IJK_Interfaces* IJK_One_Dimensional_Subproblem_Geometry::interfaces_
modified_probe_length_from_vertices_ (protected)
double IJK_One_Dimensional_Subproblem_Geometry::modified_probe_length_from_vertices_ = 0.
neighbours_colinearity_distance_weighting_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::neighbours_colinearity_distance_weighting_ = 0
neighbours_colinearity_weighting_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::neighbours_colinearity_weighting_ = 0
neighbours_corrected_rank_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::neighbours_corrected_rank_ = 1
neighbours_distance_weighting_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::neighbours_distance_weighting_ = 0
neighbours_face_corrected_rank_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::neighbours_face_corrected_rank_ = 1
neighbours_last_faces_colinearity_face_weighting_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::neighbours_last_faces_colinearity_face_weighting_ = 0.
neighbours_last_faces_colinearity_weighting_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::neighbours_last_faces_colinearity_weighting_ = 0
neighbours_last_faces_distance_colinearity_face_weighting_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::neighbours_last_faces_distance_colinearity_face_weighting_ = 0.
neighbours_last_faces_distance_colinearity_weighting_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::neighbours_last_faces_distance_colinearity_weighting_ = 0.
neighbours_last_faces_distance_weighting_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::neighbours_last_faces_distance_weighting_ = 0.
neighbours_last_faces_weighting_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::neighbours_last_faces_weighting_ = 0
neighbours_weighting_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::neighbours_weighting_ = 0
normal_vector_compo_ (protected)
Vecteur3 IJK_One_Dimensional_Subproblem_Geometry::normal_vector_compo_
points_per_thermal_subproblem_ (protected)
int* IJK_One_Dimensional_Subproblem_Geometry::points_per_thermal_subproblem_
probe_length_ (protected)
double IJK_One_Dimensional_Subproblem_Geometry::probe_length_ = 0.
pure_liquid_neighbours_ (protected)
FixedVector<bool,6> IJK_One_Dimensional_Subproblem_Geometry::pure_liquid_neighbours_
pure_neighbours_corrected_colinearity_ (protected)
std::vector<std::vector<std::vector<double>>> IJK_One_Dimensional_Subproblem_Geometry::pure_neighbours_corrected_colinearity_
pure_neighbours_corrected_distance_ (protected)
std::vector<std::vector<std::vector<double>>> IJK_One_Dimensional_Subproblem_Geometry::pure_neighbours_corrected_distance_
pure_neighbours_corrected_sign_ (protected)
FixedVector<int,3> IJK_One_Dimensional_Subproblem_Geometry::pure_neighbours_corrected_sign_
pure_neighbours_last_faces_corrected_colinearity_ (protected)
std::vector<std::vector<std::vector<std::vector<double>>>> IJK_One_Dimensional_Subproblem_Geometry::pure_neighbours_last_faces_corrected_colinearity_
pure_neighbours_last_faces_corrected_distance_ (protected)
std::vector<std::vector<std::vector<std::vector<double>>>> IJK_One_Dimensional_Subproblem_Geometry::pure_neighbours_last_faces_corrected_distance_
pure_neighbours_last_faces_to_correct_ (protected)
std::vector<std::vector<std::vector<std::vector<bool>>>> IJK_One_Dimensional_Subproblem_Geometry::pure_neighbours_last_faces_to_correct_
pure_neighbours_to_correct_ (protected)
std::vector<std::vector<std::vector<bool>>> IJK_One_Dimensional_Subproblem_Geometry::pure_neighbours_to_correct_
ref_ijk_ft_ (protected)
TRUST_Ref<Probleme_FTD_IJK_base *> IJK_One_Dimensional_Subproblem_Geometry::ref_ijk_ft_
resize_probe_collision_index_ (protected)
int IJK_One_Dimensional_Subproblem_Geometry::resize_probe_collision_index_
tangential_distance_vector_ (protected)
Vecteur3 IJK_One_Dimensional_Subproblem_Geometry::tangential_distance_vector_
vertices_centres_distance_ (protected)
FixedVector<FixedVector<double,4>,6> IJK_One_Dimensional_Subproblem_Geometry::vertices_centres_distance_
vertices_centres_tangential_distance_ (protected)
FixedVector<FixedVector<double,4>,6> IJK_One_Dimensional_Subproblem_Geometry::vertices_centres_tangential_distance_
vertices_tangential_distance_vector_ (protected)
FixedVector<FixedVector<Vecteur3,4>,6> IJK_One_Dimensional_Subproblem_Geometry::vertices_tangential_distance_vector_

Friends#

  • friend class IJK_One_Dimensional_Subproblem