IJK_Field_local_template#

#include <IJK_Field_local_template.h>
Brief description

: This class describes a scalar field in an ijk box without any parallel information.

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\_Field\_local\_template <class-template-ijk-field-local-template>`
[IJK\_Field\_local\_template](#class-template-ijk-field-local-template)

Detailed description#

The scalar field can be accessed by Inherits from Field_base to have access to all the naming logic.

Inherits from#

Inherited by#

Inheritance graph#

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

../../../../../_images/classIJK__Field__local__template__inherit__graph.png

List of Protected Methods#

List of Public Methods#

Complete Member Function Documentation#

duplique#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::duplique() const override
Brief description
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:`int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::duplique() const override <ijk-field-local-template-protected-int-ijk-field-local-template-type-type-array-duplique-const-override>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::duplique() const override](#ijk-field-local-template-protected-int-ijk-field-local-template-type-type-array-duplique-const-override)

printOn#

Definition
Sortie & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::printOn(Sortie &os) const override
Brief description

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 & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::printOn(Sortie &os) const override <ijk-field-local-template-protected-sortie-ref-ijk-field-local-template-type-type-array-printon-sortie-ref-os-const-override>`
[Sortie & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::printOn(Sortie &os) const override](#ijk-field-local-template-protected-sortie-ref-ijk-field-local-template-type-type-array-printon-sortie-ref-os-const-override)

readOn#

Definition
Entree & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::readOn(Entree &is) override
Brief description

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 & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::readOn(Entree &is) override <ijk-field-local-template-protected-entree-ref-ijk-field-local-template-type-type-array-readon-entree-ref-is-override>`
[Entree & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::readOn(Entree &is) override](#ijk-field-local-template-protected-entree-ref-ijk-field-local-template-type-type-array-readon-entree-ref-is-override)

taille_memoire#

Definition
unsigned IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::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_Field_local_template<_TYPE_, _TYPE_ARRAY_>::taille_memoire() const override <ijk-field-local-template-protected-unsigned-ijk-field-local-template-type-type-array-taille-memoire-const-override>`
[unsigned IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::taille_memoire() const override](#ijk-field-local-template-protected-unsigned-ijk-field-local-template-type-type-array-taille-memoire-const-override)

allocate#

Definition
void IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::allocate(int ni, int nj, int nk, int ghosts, int additional_k_layers=0, int nb_compo=1, bool external_storage=false)
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:`void IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::allocate(int ni, int nj, int nk, int ghosts, int additional_k_layers=0, int nb_compo=1, bool external_storage=false) <ijk-field-local-template-public-void-ijk-field-local-template-type-type-array-allocate-int-ni-int-nj-int-nk-int-ghosts-int-additional-k-layers-equal-0-int-nb-compo-equal-1-bool-external-storage-equal-false>`
[void IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::allocate(int ni, int nj, int nk, int ghosts, int additional_k_layers=0, int nb_compo=1, bool external_storage=false)](#ijk-field-local-template-public-void-ijk-field-local-template-type-type-array-allocate-int-ni-int-nj-int-nk-int-ghosts-int-additional-k-layers-equal-0-int-nb-compo-equal-1-bool-external-storage-equal-false)

compo_stride#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::compo_stride() 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::compo_stride() const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-compo-stride-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::compo_stride() const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-compo-stride-const)

data#

Definition
_TYPE_ARRAY_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::data()
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:`_TYPE_ARRAY_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::data() <ijk-field-local-template-public-type-array-ref-ijk-field-local-template-type-type-array-data>`
[_TYPE_ARRAY_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::data()](#ijk-field-local-template-public-type-array-ref-ijk-field-local-template-type-type-array-data)

data#

Definition
const _TYPE_ARRAY_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::data() 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:`const _TYPE_ARRAY_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::data() const <ijk-field-local-template-public-const-type-array-ref-ijk-field-local-template-type-type-array-data-const>`
[const _TYPE_ARRAY_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::data() const](#ijk-field-local-template-public-const-type-array-ref-ijk-field-local-template-type-type-array-data-const)

get_allocated_size#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_allocated_size() 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_allocated_size() const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-get-allocated-size-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_allocated_size() const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-get-allocated-size-const)

get_in_allocated_area#

Definition
_TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_in_allocated_area(int i, int j, int k)
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:`_TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_in_allocated_area(int i, int j, int k) <ijk-field-local-template-public-type-ref-ijk-field-local-template-type-type-array-get-in-allocated-area-int-i-int-j-int-k>`
[_TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_in_allocated_area(int i, int j, int k)](#ijk-field-local-template-public-type-ref-ijk-field-local-template-type-type-array-get-in-allocated-area-int-i-int-j-int-k)

get_in_allocated_area#

Definition
const _TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_in_allocated_area(int i, int j, int k) 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:`const _TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_in_allocated_area(int i, int j, int k) const <ijk-field-local-template-public-const-type-ref-ijk-field-local-template-type-type-array-get-in-allocated-area-int-i-int-j-int-k-const>`
[const _TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_in_allocated_area(int i, int j, int k) const](#ijk-field-local-template-public-const-type-ref-ijk-field-local-template-type-type-array-get-in-allocated-area-int-i-int-j-int-k-const)

get_in_allocated_area#

Definition
_TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_in_allocated_area(int i, int j, int k, int compo)
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:`_TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_in_allocated_area(int i, int j, int k, int compo) <ijk-field-local-template-public-type-ref-ijk-field-local-template-type-type-array-get-in-allocated-area-int-i-int-j-int-k-int-compo>`
[_TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_in_allocated_area(int i, int j, int k, int compo)](#ijk-field-local-template-public-type-ref-ijk-field-local-template-type-type-array-get-in-allocated-area-int-i-int-j-int-k-int-compo)

get_in_allocated_area#

Definition
const _TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_in_allocated_area(int i, int j, int k, int compo) 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:`const _TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_in_allocated_area(int i, int j, int k, int compo) const <ijk-field-local-template-public-const-type-ref-ijk-field-local-template-type-type-array-get-in-allocated-area-int-i-int-j-int-k-int-compo-const>`
[const _TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::get_in_allocated_area(int i, int j, int k, int compo) const](#ijk-field-local-template-public-const-type-ref-ijk-field-local-template-type-type-array-get-in-allocated-area-int-i-int-j-int-k-int-compo-const)

ghost#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ghost() 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ghost() const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-ghost-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ghost() const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-ghost-const)

IJK_Field_local_template#

Definition
IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::IJK_Field_local_template()
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:`IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::IJK_Field_local_template() <ijk-field-local-template-public-ijk-field-local-template-type-type-array-ijk-field-local-template>`
[IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::IJK_Field_local_template()](#ijk-field-local-template-public-ijk-field-local-template-type-type-array-ijk-field-local-template)

j_stride#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::j_stride() 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::j_stride() const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-j-stride-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::j_stride() const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-j-stride-const)

k_layer#

Definition
_TYPE_ * IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer(int k)
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:`_TYPE_ * IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer(int k) <ijk-field-local-template-public-type-ptr-ijk-field-local-template-type-type-array-k-layer-int-k>`
[_TYPE_ * IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer(int k)](#ijk-field-local-template-public-type-ptr-ijk-field-local-template-type-type-array-k-layer-int-k)

k_layer#

Definition
const _TYPE_ * IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer(int k) 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:`const _TYPE_ * IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer(int k) const <ijk-field-local-template-public-const-type-ptr-ijk-field-local-template-type-type-array-k-layer-int-k-const>`
[const _TYPE_ * IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer(int k) const](#ijk-field-local-template-public-const-type-ptr-ijk-field-local-template-type-type-array-k-layer-int-k-const)

k_layer#

Definition
_TYPE_ * IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer(int k, int compo)
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:`_TYPE_ * IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer(int k, int compo) <ijk-field-local-template-public-type-ptr-ijk-field-local-template-type-type-array-k-layer-int-k-int-compo>`
[_TYPE_ * IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer(int k, int compo)](#ijk-field-local-template-public-type-ptr-ijk-field-local-template-type-type-array-k-layer-int-k-int-compo)

k_layer#

Definition
const _TYPE_ * IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer(int k, int compo) 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:`const _TYPE_ * IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer(int k, int compo) const <ijk-field-local-template-public-const-type-ptr-ijk-field-local-template-type-type-array-k-layer-int-k-int-compo-const>`
[const _TYPE_ * IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer(int k, int compo) const](#ijk-field-local-template-public-const-type-ptr-ijk-field-local-template-type-type-array-k-layer-int-k-int-compo-const)

k_shift#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_shift() 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_shift() const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-k-shift-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_shift() const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-k-shift-const)

k_shift_max#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_shift_max() 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_shift_max() const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-k-shift-max-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_shift_max() const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-k-shift-max-const)

k_stride#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_stride() 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_stride() const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-k-stride-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_stride() const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-k-stride-const)

linear_index#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::linear_index(int i, int j, int k) 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::linear_index(int i, int j, int k) const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-linear-index-int-i-int-j-int-k-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::linear_index(int i, int j, int k) const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-linear-index-int-i-int-j-int-k-const)

linear_index#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::linear_index(int i, int j, int k, int compo) 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::linear_index(int i, int j, int k, int compo) const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-linear-index-int-i-int-j-int-k-int-compo-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::linear_index(int i, int j, int k, int compo) const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-linear-index-int-i-int-j-int-k-int-compo-const)

linear_index_relaxed_test#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::linear_index_relaxed_test(int i, int j, int k) 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::linear_index_relaxed_test(int i, int j, int k) const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-linear-index-relaxed-test-int-i-int-j-int-k-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::linear_index_relaxed_test(int i, int j, int k) const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-linear-index-relaxed-test-int-i-int-j-int-k-const)

linear_index_relaxed_test#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::linear_index_relaxed_test(int i, int j, int k, int compo) 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::linear_index_relaxed_test(int i, int j, int k, int compo) const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-linear-index-relaxed-test-int-i-int-j-int-k-int-compo-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::linear_index_relaxed_test(int i, int j, int k, int compo) const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-linear-index-relaxed-test-int-i-int-j-int-k-int-compo-const)

nb_elem_local#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nb_elem_local(int dir) 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nb_elem_local(int dir) const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-nb-elem-local-int-dir-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nb_elem_local(int dir) const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-nb-elem-local-int-dir-const)

ni#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni() 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni() const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-ni-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni() const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-ni-const)

nj#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj() 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj() const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-nj-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj() const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-nj-const)

nk#

Definition
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk() 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 IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk() const <ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-nk-const>`
[int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk() const](#ijk-field-local-template-public-int-ijk-field-local-template-type-type-array-nk-const)

operator()#

Definition
_TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::operator()(int i, int j, int k)
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:`_TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::operator()(int i, int j, int k) <ijk-field-local-template-public-type-ref-ijk-field-local-template-type-type-array-operator-int-i-int-j-int-k>`
[_TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::operator()(int i, int j, int k)](#ijk-field-local-template-public-type-ref-ijk-field-local-template-type-type-array-operator-int-i-int-j-int-k)

operator()#

Definition
const _TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::operator()(int i, int j, int k) 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:`const _TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::operator()(int i, int j, int k) const <ijk-field-local-template-public-const-type-ref-ijk-field-local-template-type-type-array-operator-int-i-int-j-int-k-const>`
[const _TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::operator()(int i, int j, int k) const](#ijk-field-local-template-public-const-type-ref-ijk-field-local-template-type-type-array-operator-int-i-int-j-int-k-const)

operator()#

Definition
_TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::operator()(int i, int j, int k, int compo)
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:`_TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::operator()(int i, int j, int k, int compo) <ijk-field-local-template-public-type-ref-ijk-field-local-template-type-type-array-operator-int-i-int-j-int-k-int-compo>`
[_TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::operator()(int i, int j, int k, int compo)](#ijk-field-local-template-public-type-ref-ijk-field-local-template-type-type-array-operator-int-i-int-j-int-k-int-compo)

operator()#

Definition
const _TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::operator()(int i, int j, int k, int compo) 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:`const _TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::operator()(int i, int j, int k, int compo) const <ijk-field-local-template-public-const-type-ref-ijk-field-local-template-type-type-array-operator-int-i-int-j-int-k-int-compo-const>`
[const _TYPE_ & IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::operator()(int i, int j, int k, int compo) const](#ijk-field-local-template-public-const-type-ref-ijk-field-local-template-type-type-array-operator-int-i-int-j-int-k-int-compo-const)

ref_ij#

Definition
void IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ref_ij(IJK_Field_local_template &src, int k_layer)
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:`void IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ref_ij(IJK_Field_local_template &src, int k_layer) <ijk-field-local-template-public-void-ijk-field-local-template-type-type-array-ref-ij-ijk-field-local-template-ref-src-int-k-layer>`
[void IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ref_ij(IJK_Field_local_template &src, int k_layer)](#ijk-field-local-template-public-void-ijk-field-local-template-type-type-array-ref-ij-ijk-field-local-template-ref-src-int-k-layer)

shift_k_origin#

Definition
void IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::shift_k_origin(int n)
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:`void IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::shift_k_origin(int n) <ijk-field-local-template-public-void-ijk-field-local-template-type-type-array-shift-k-origin-int-n>`
[void IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::shift_k_origin(int n)](#ijk-field-local-template-public-void-ijk-field-local-template-type-type-array-shift-k-origin-int-n)

Attributes Documentation#

additional_k_layers_ (protected)
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::additional_k_layers_
allocated_size_ (protected)
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::allocated_size_
compo_stride_ (protected)
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::compo_stride_
data_ (protected)
_TYPE_ARRAY_ IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::data_
ghost_size_ (protected)
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ghost_size_
j_stride_ (protected)
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::j_stride_
k_layer_shift_ (protected)
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::k_layer_shift_
ni_ (protected)
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni_
nj_ (protected)
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj_
nk_ (protected)
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk_
offset_ (protected)
int IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::offset_