Operateur_IJK_data_channel#

#include <Operateur_IJK_data_channel.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:`Operateur\_IJK\_data\_channel <class-operateur-ijk-data-channel>`
[Operateur\_IJK\_data\_channel](#class-operateur-ijk-data-channel)

Detailed description#

List of Public Methods#

Complete Member Function Documentation#

first_global_k_layer_flux#

Definition
int Operateur_IJK_data_channel::first_global_k_layer_flux(int icompo, int idir) const
Brief description
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:`int Operateur_IJK_data_channel::first_global_k_layer_flux(int icompo, int idir) const <operateur-ijk-data-channel-public-int-operateur-ijk-data-channel-first-global-k-layer-flux-int-icompo-int-idir-const>`
[int Operateur_IJK_data_channel::first_global_k_layer_flux(int icompo, int idir) const](#operateur-ijk-data-channel-public-int-operateur-ijk-data-channel-first-global-k-layer-flux-int-icompo-int-idir-const)

get_delta#

Definition
double Operateur_IJK_data_channel::get_delta(int dir, int k_layer=-1) const
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:`double Operateur_IJK_data_channel::get_delta(int dir, int k_layer=-1) const <operateur-ijk-data-channel-public-double-operateur-ijk-data-channel-get-delta-int-dir-int-k-layer-equal-1-const>`
[double Operateur_IJK_data_channel::get_delta(int dir, int k_layer=-1) const](#operateur-ijk-data-channel-public-double-operateur-ijk-data-channel-get-delta-int-dir-int-k-layer-equal-1-const)

get_delta_x#

Definition
double Operateur_IJK_data_channel::get_delta_x() const
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:`double Operateur_IJK_data_channel::get_delta_x() const <operateur-ijk-data-channel-public-double-operateur-ijk-data-channel-get-delta-x-const>`
[double Operateur_IJK_data_channel::get_delta_x() const](#operateur-ijk-data-channel-public-double-operateur-ijk-data-channel-get-delta-x-const)

get_delta_xyz#

Definition
double Operateur_IJK_data_channel::get_delta_xyz(int k_layer, int dir)
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:`double Operateur_IJK_data_channel::get_delta_xyz(int k_layer, int dir) <operateur-ijk-data-channel-public-double-operateur-ijk-data-channel-get-delta-xyz-int-k-layer-int-dir>`
[double Operateur_IJK_data_channel::get_delta_xyz(int k_layer, int dir)](#operateur-ijk-data-channel-public-double-operateur-ijk-data-channel-get-delta-xyz-int-k-layer-int-dir)

get_delta_y#

Definition
double Operateur_IJK_data_channel::get_delta_y() const
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:`double Operateur_IJK_data_channel::get_delta_y() const <operateur-ijk-data-channel-public-double-operateur-ijk-data-channel-get-delta-y-const>`
[double Operateur_IJK_data_channel::get_delta_y() const](#operateur-ijk-data-channel-public-double-operateur-ijk-data-channel-get-delta-y-const)

get_delta_z#

Definition
const ArrOfDouble_with_ghost & Operateur_IJK_data_channel::get_delta_z() const
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:`const ArrOfDouble_with_ghost & Operateur_IJK_data_channel::get_delta_z() const <operateur-ijk-data-channel-public-const-arrofdouble-with-ghost-ref-operateur-ijk-data-channel-get-delta-z-const>`
[const ArrOfDouble_with_ghost & Operateur_IJK_data_channel::get_delta_z() const](#operateur-ijk-data-channel-public-const-arrofdouble-with-ghost-ref-operateur-ijk-data-channel-get-delta-z-const)

get_surface#

Definition
double Operateur_IJK_data_channel::get_surface(int k_layer, int compo, int dir)
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:`double Operateur_IJK_data_channel::get_surface(int k_layer, int compo, int dir) <operateur-ijk-data-channel-public-double-operateur-ijk-data-channel-get-surface-int-k-layer-int-compo-int-dir>`
[double Operateur_IJK_data_channel::get_surface(int k_layer, int compo, int dir)](#operateur-ijk-data-channel-public-double-operateur-ijk-data-channel-get-surface-int-k-layer-int-compo-int-dir)

get_surface_leftright#

Definition
void Operateur_IJK_data_channel::get_surface_leftright(int k_layer, int compo, int dir, double &left, double &right)
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 Operateur_IJK_data_channel::get_surface_leftright(int k_layer, int compo, int dir, double &left, double &right) <operateur-ijk-data-channel-public-void-operateur-ijk-data-channel-get-surface-leftright-int-k-layer-int-compo-int-dir-double-ref-left-double-ref-right>`
[void Operateur_IJK_data_channel::get_surface_leftright(int k_layer, int compo, int dir, double &left, double &right)](#operateur-ijk-data-channel-public-void-operateur-ijk-data-channel-get-surface-leftright-int-k-layer-int-compo-int-dir-double-ref-left-double-ref-right)

initialize#

Definition
void Operateur_IJK_data_channel::initialize(const Domaine_IJK &splitting)
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 Operateur_IJK_data_channel::initialize(const Domaine_IJK &splitting) <operateur-ijk-data-channel-public-void-operateur-ijk-data-channel-initialize-const-domaine-ijk-ref-splitting>`
[void Operateur_IJK_data_channel::initialize(const Domaine_IJK &splitting)](#operateur-ijk-data-channel-public-void-operateur-ijk-data-channel-initialize-const-domaine-ijk-ref-splitting)

inv_distance_for_gradient#

Definition
double Operateur_IJK_data_channel::inv_distance_for_gradient(int k_layer, int compo, int dir)
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:`double Operateur_IJK_data_channel::inv_distance_for_gradient(int k_layer, int compo, int dir) <operateur-ijk-data-channel-public-double-operateur-ijk-data-channel-inv-distance-for-gradient-int-k-layer-int-compo-int-dir>`
[double Operateur_IJK_data_channel::inv_distance_for_gradient(int k_layer, int compo, int dir)](#operateur-ijk-data-channel-public-double-operateur-ijk-data-channel-inv-distance-for-gradient-int-k-layer-int-compo-int-dir)

is_k_periodic#

Definition
bool Operateur_IJK_data_channel::is_k_periodic()
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:`bool Operateur_IJK_data_channel::is_k_periodic() <operateur-ijk-data-channel-public-bool-operateur-ijk-data-channel-is-k-periodic>`
[bool Operateur_IJK_data_channel::is_k_periodic()](#operateur-ijk-data-channel-public-bool-operateur-ijk-data-channel-is-k-periodic)

is_k_uniform_and_periodic#

Definition
bool Operateur_IJK_data_channel::is_k_uniform_and_periodic()
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:`bool Operateur_IJK_data_channel::is_k_uniform_and_periodic() <operateur-ijk-data-channel-public-bool-operateur-ijk-data-channel-is-k-uniform-and-periodic>`
[bool Operateur_IJK_data_channel::is_k_uniform_and_periodic()](#operateur-ijk-data-channel-public-bool-operateur-ijk-data-channel-is-k-uniform-and-periodic)

last_global_k_layer_flux#

Definition
int Operateur_IJK_data_channel::last_global_k_layer_flux(int icompo, int idir) const
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 Operateur_IJK_data_channel::last_global_k_layer_flux(int icompo, int idir) const <operateur-ijk-data-channel-public-int-operateur-ijk-data-channel-last-global-k-layer-flux-int-icompo-int-idir-const>`
[int Operateur_IJK_data_channel::last_global_k_layer_flux(int icompo, int idir) const](#operateur-ijk-data-channel-public-int-operateur-ijk-data-channel-last-global-k-layer-flux-int-icompo-int-idir-const)

nb_elem_k_tot#

Definition
int Operateur_IJK_data_channel::nb_elem_k_tot() const
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:`int Operateur_IJK_data_channel::nb_elem_k_tot() const <operateur-ijk-data-channel-public-int-operateur-ijk-data-channel-nb-elem-k-tot-const>`
[int Operateur_IJK_data_channel::nb_elem_k_tot() const](#operateur-ijk-data-channel-public-int-operateur-ijk-data-channel-nb-elem-k-tot-const)

offset_to_global_k_layer#

Definition
int Operateur_IJK_data_channel::offset_to_global_k_layer() const
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 Operateur_IJK_data_channel::offset_to_global_k_layer() const <operateur-ijk-data-channel-public-int-operateur-ijk-data-channel-offset-to-global-k-layer-const>`
[int Operateur_IJK_data_channel::offset_to_global_k_layer() const](#operateur-ijk-data-channel-public-int-operateur-ijk-data-channel-offset-to-global-k-layer-const)

Attributes Documentation#

delta_x_ (protected)
double Operateur_IJK_data_channel::delta_x_
delta_y_ (protected)
double Operateur_IJK_data_channel::delta_y_
delta_z_ (protected)
ArrOfDouble_with_ghost Operateur_IJK_data_channel::delta_z_
inv_delta_x_ (protected)
double Operateur_IJK_data_channel::inv_delta_x_
inv_delta_y_ (protected)
double Operateur_IJK_data_channel::inv_delta_y_
inv_dist_z_elemcenter_ (protected)
ArrOfDouble_with_ghost Operateur_IJK_data_channel::inv_dist_z_elemcenter_
inv_elem_size_z_ (protected)
ArrOfDouble_with_ghost Operateur_IJK_data_channel::inv_elem_size_z_
nb_elem_k_tot_ (protected)
int Operateur_IJK_data_channel::nb_elem_k_tot_
offset_to_global_k_layer_ (protected)
int Operateur_IJK_data_channel::offset_to_global_k_layer_
perio_k_ (protected)
bool Operateur_IJK_data_channel::perio_k_
uniform_k_ (protected)
bool Operateur_IJK_data_channel::uniform_k_