IJKArray_with_ghost#

#include <IJKArray_with_ghost.h>
Brief description

This is an array with [] operator.

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:`IJKArray\_with\_ghost <class-template-ijkarray-with-ghost>`
[IJKArray\_with\_ghost](#class-template-ijkarray-with-ghost)

Detailed description#

Allocate array with resize(n, ghost). tab[i] is valid for “ - ghost < = i <n + ghost”

Inherits from#

List of Protected Methods#

List of Public Methods#

Complete Member Function Documentation#

duplique#

Definition
int IJKArray_with_ghost<_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 IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::duplique() const override <ijkarray-with-ghost-protected-int-ijkarray-with-ghost-type-type-array-duplique-const-override>`
[int IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::duplique() const override](#ijkarray-with-ghost-protected-int-ijkarray-with-ghost-type-type-array-duplique-const-override)

printOn#

Definition
Sortie & IJKArray_with_ghost<_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 & IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::printOn(Sortie &os) const override <ijkarray-with-ghost-protected-sortie-ref-ijkarray-with-ghost-type-type-array-printon-sortie-ref-os-const-override>`
[Sortie & IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::printOn(Sortie &os) const override](#ijkarray-with-ghost-protected-sortie-ref-ijkarray-with-ghost-type-type-array-printon-sortie-ref-os-const-override)

readOn#

Definition
Entree & IJKArray_with_ghost<_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 & IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::readOn(Entree &is) override <ijkarray-with-ghost-protected-entree-ref-ijkarray-with-ghost-type-type-array-readon-entree-ref-is-override>`
[Entree & IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::readOn(Entree &is) override](#ijkarray-with-ghost-protected-entree-ref-ijkarray-with-ghost-type-type-array-readon-entree-ref-is-override)

taille_memoire#

Definition
unsigned IJKArray_with_ghost<_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 IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::taille_memoire() const override <ijkarray-with-ghost-protected-unsigned-ijkarray-with-ghost-type-type-array-taille-memoire-const-override>`
[unsigned IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::taille_memoire() const override](#ijkarray-with-ghost-protected-unsigned-ijkarray-with-ghost-type-type-array-taille-memoire-const-override)

data#

Definition
const _TYPE_ARRAY_ & IJKArray_with_ghost<_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_ & IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::data() const <ijkarray-with-ghost-public-const-type-array-ref-ijkarray-with-ghost-type-type-array-data-const>`
[const _TYPE_ARRAY_ & IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::data() const](#ijkarray-with-ghost-public-const-type-array-ref-ijkarray-with-ghost-type-type-array-data-const)

echange_espace_virtuel#

Definition
void IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::echange_espace_virtuel(int pe_min, int pe_max)
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 IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::echange_espace_virtuel(int pe_min, int pe_max) <ijkarray-with-ghost-public-void-ijkarray-with-ghost-type-type-array-echange-espace-virtuel-int-pe-min-int-pe-max>`
[void IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::echange_espace_virtuel(int pe_min, int pe_max)](#ijkarray-with-ghost-public-void-ijkarray-with-ghost-type-type-array-echange-espace-virtuel-int-pe-min-int-pe-max)

ghost#

Definition
int IJKArray_with_ghost<_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 IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::ghost() const <ijkarray-with-ghost-public-int-ijkarray-with-ghost-type-type-array-ghost-const>`
[int IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::ghost() const](#ijkarray-with-ghost-public-int-ijkarray-with-ghost-type-type-array-ghost-const)

IJKArray_with_ghost#

Definition
IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::IJKArray_with_ghost()
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:`IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::IJKArray_with_ghost() <ijkarray-with-ghost-public-ijkarray-with-ghost-type-type-array-ijkarray-with-ghost>`
[IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::IJKArray_with_ghost()](#ijkarray-with-ghost-public-ijkarray-with-ghost-type-type-array-ijkarray-with-ghost)

operator[]#

Definition
_TYPE_ & IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::operator[](int i)
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_ & IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::operator[](int i) <ijkarray-with-ghost-public-type-ref-ijkarray-with-ghost-type-type-array-operator[]-int-i>`
[_TYPE_ & IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::operator[](int i)](#ijkarray-with-ghost-public-type-ref-ijkarray-with-ghost-type-type-array-operator[]-int-i)

operator[]#

Definition
_TYPE_ IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::operator[](int i) 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:`_TYPE_ IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::operator[](int i) const <ijkarray-with-ghost-public-type-ijkarray-with-ghost-type-type-array-operator[]-int-i-const>`
[_TYPE_ IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::operator[](int i) const](#ijkarray-with-ghost-public-type-ijkarray-with-ghost-type-type-array-operator[]-int-i-const)

resize#

Definition
void IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::resize(int n, int new_ghost)
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 IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::resize(int n, int new_ghost) <ijkarray-with-ghost-public-void-ijkarray-with-ghost-type-type-array-resize-int-n-int-new-ghost>`
[void IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::resize(int n, int new_ghost)](#ijkarray-with-ghost-public-void-ijkarray-with-ghost-type-type-array-resize-int-n-int-new-ghost)

size#

Definition
int IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::size() 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 IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::size() const <ijkarray-with-ghost-public-int-ijkarray-with-ghost-type-type-array-size-const>`
[int IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::size() const](#ijkarray-with-ghost-public-int-ijkarray-with-ghost-type-type-array-size-const)

Attributes Documentation#

ghost_ (protected)
int IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::ghost_
tab_ (protected)
_TYPE_ARRAY_ IJKArray_with_ghost<_TYPE_, _TYPE_ARRAY_>::tab_