TRUSTTab#

#include <TRUSTTab.h>
Brief description

: Tableau a n entrees pour n< = 4.

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:`TRUSTTab <class-template-trusttab>`
[TRUSTTab](#class-template-trusttab)

Detailed description#

Repose sur un TRUSTVect avec calculs de l’indice corespondant

Inherits from#

Inheritance graph#

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

../../../../../_images/classTRUSTTab__inherit__graph.png

List of Protected Methods#

List of Public Methods#

List of Private Methods#

Complete Member Function Documentation#

duplique#

Definition
int TRUSTTab<_TYPE_, _SIZE_>::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 TRUSTTab<_TYPE_, _SIZE_>::duplique() const override <trusttab-protected-int-trusttab-type-size-duplique-const-override>`
[int TRUSTTab<_TYPE_, _SIZE_>::duplique() const override](#trusttab-protected-int-trusttab-type-size-duplique-const-override)

printOn#

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

ecriture d’un tableau sequentiel (idem que TRUSTVect::printOn() on ne sait pas quoi faire de pertinent pour un tableau distribue).

Detailed description

Reimplements:

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:`Sortie & TRUSTTab<_TYPE_, _SIZE_>::printOn(Sortie &os) const override <trusttab-protected-sortie-ref-trusttab-type-size-printon-sortie-ref-os-const-override>`
[Sortie & TRUSTTab<_TYPE_, _SIZE_>::printOn(Sortie &os) const override](#trusttab-protected-sortie-ref-trusttab-type-size-printon-sortie-ref-os-const-override)

readOn#

Definition
Entree & TRUSTTab<_TYPE_, _SIZE_>::readOn(Entree &is) override
Brief description

lecture d’un tableau sequentiel

Detailed description

Reimplements:

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:`Entree & TRUSTTab<_TYPE_, _SIZE_>::readOn(Entree &is) override <trusttab-protected-entree-ref-trusttab-type-size-readon-entree-ref-is-override>`
[Entree & TRUSTTab<_TYPE_, _SIZE_>::readOn(Entree &is) override](#trusttab-protected-entree-ref-trusttab-type-size-readon-entree-ref-is-override)

taille_memoire#

Definition
unsigned TRUSTTab<_TYPE_, _SIZE_>::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 TRUSTTab<_TYPE_, _SIZE_>::taille_memoire() const override <trusttab-protected-unsigned-trusttab-type-size-taille-memoire-const-override>`
[unsigned TRUSTTab<_TYPE_, _SIZE_>::taille_memoire() const override](#trusttab-protected-unsigned-trusttab-type-size-taille-memoire-const-override)

ajoute_produit_tensoriel#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::ajoute_produit_tensoriel(_T_ alpha, const TRUSTTab< _T_, _SIZE_ > &, const TRUSTTab< _T_, _SIZE_ > &)
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 TRUSTTab<_TYPE_, _SIZE_>::ajoute_produit_tensoriel(_T_ alpha, const TRUSTTab< _T_, _SIZE_ > &, const TRUSTTab< _T_, _SIZE_ > &) <trusttab-public-void-trusttab-type-size-ajoute-produit-tensoriel-t-alpha-const-trusttab-t-size-ref-const-trusttab-t-size-ref>`
[void TRUSTTab<_TYPE_, _SIZE_>::ajoute_produit_tensoriel(_T_ alpha, const TRUSTTab< _T_, _SIZE_ > &, const TRUSTTab< _T_, _SIZE_ > &)](#trusttab-public-void-trusttab-type-size-ajoute-produit-tensoriel-t-alpha-const-trusttab-t-size-ref-const-trusttab-t-size-ref)

ajoute_produit_tensoriel#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::ajoute_produit_tensoriel(int alpha, const TRUSTTab< int, _SIZE_ > &, const TRUSTTab< int, _SIZE_ > &)=delete
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 TRUSTTab<_TYPE_, _SIZE_>::ajoute_produit_tensoriel(int alpha, const TRUSTTab< int, _SIZE_ > &, const TRUSTTab< int, _SIZE_ > &)=delete <trusttab-public-void-trusttab-type-size-ajoute-produit-tensoriel-int-alpha-const-trusttab-int-size-ref-const-trusttab-int-size-ref-equal-delete>`
[void TRUSTTab<_TYPE_, _SIZE_>::ajoute_produit_tensoriel(int alpha, const TRUSTTab< int, _SIZE_ > &, const TRUSTTab< int, _SIZE_ > &)=delete](#trusttab-public-void-trusttab-type-size-ajoute-produit-tensoriel-int-alpha-const-trusttab-int-size-ref-const-trusttab-int-size-ref-equal-delete)

append_line#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::append_line(_TYPE_)
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 TRUSTTab<_TYPE_, _SIZE_>::append_line(_TYPE_) <trusttab-public-void-trusttab-type-size-append-line-type>`
[void TRUSTTab<_TYPE_, _SIZE_>::append_line(_TYPE_)](#trusttab-public-void-trusttab-type-size-append-line-type)

append_line#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::append_line(_TYPE_, _TYPE_)
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 TRUSTTab<_TYPE_, _SIZE_>::append_line(_TYPE_, _TYPE_) <trusttab-public-void-trusttab-type-size-append-line-type-type>`
[void TRUSTTab<_TYPE_, _SIZE_>::append_line(_TYPE_, _TYPE_)](#trusttab-public-void-trusttab-type-size-append-line-type-type)

append_line#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::append_line(_TYPE_, _TYPE_, _TYPE_)
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 TRUSTTab<_TYPE_, _SIZE_>::append_line(_TYPE_, _TYPE_, _TYPE_) <trusttab-public-void-trusttab-type-size-append-line-type-type-type>`
[void TRUSTTab<_TYPE_, _SIZE_>::append_line(_TYPE_, _TYPE_, _TYPE_)](#trusttab-public-void-trusttab-type-size-append-line-type-type-type)

append_line#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::append_line(_TYPE_, _TYPE_, _TYPE_, _TYPE_)
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 TRUSTTab<_TYPE_, _SIZE_>::append_line(_TYPE_, _TYPE_, _TYPE_, _TYPE_) <trusttab-public-void-trusttab-type-size-append-line-type-type-type-type>`
[void TRUSTTab<_TYPE_, _SIZE_>::append_line(_TYPE_, _TYPE_, _TYPE_, _TYPE_)](#trusttab-public-void-trusttab-type-size-append-line-type-type-type-type)

copy#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::copy(const TRUSTTab &, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)
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 TRUSTTab<_TYPE_, _SIZE_>::copy(const TRUSTTab &, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) <trusttab-public-void-trusttab-type-size-copy-const-trusttab-ref-resize-options-opt-equal-resize-options-copy-init>`
[void TRUSTTab<_TYPE_, _SIZE_>::copy(const TRUSTTab &, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)](#trusttab-public-void-trusttab-type-size-copy-const-trusttab-ref-resize-options-opt-equal-resize-options-copy-init)

decomp_LU#

Definition
bool TRUSTTab<_TYPE_, _SIZE_>::decomp_LU(_SIZE_, TRUSTArray< int, _SIZE_ > &, TRUSTTab< _T_, _SIZE_ > &)
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:`bool TRUSTTab<_TYPE_, _SIZE_>::decomp_LU(_SIZE_, TRUSTArray< int, _SIZE_ > &, TRUSTTab< _T_, _SIZE_ > &) <trusttab-public-bool-trusttab-type-size-decomp-lu-size-trustarray-int-size-ref-trusttab-t-size-ref>`
[bool TRUSTTab<_TYPE_, _SIZE_>::decomp_LU(_SIZE_, TRUSTArray< int, _SIZE_ > &, TRUSTTab< _T_, _SIZE_ > &)](#trusttab-public-bool-trusttab-type-size-decomp-lu-size-trustarray-int-size-ref-trusttab-t-size-ref)

decomp_LU#

Definition
int TRUSTTab<_TYPE_, _SIZE_>::decomp_LU(int, TRUSTArray< int, _SIZE_ > &, TRUSTTab< int, _SIZE_ > &)=delete
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:`int TRUSTTab<_TYPE_, _SIZE_>::decomp_LU(int, TRUSTArray< int, _SIZE_ > &, TRUSTTab< int, _SIZE_ > &)=delete <trusttab-public-int-trusttab-type-size-decomp-lu-int-trustarray-int-size-ref-trusttab-int-size-ref-equal-delete>`
[int TRUSTTab<_TYPE_, _SIZE_>::decomp_LU(int, TRUSTArray< int, _SIZE_ > &, TRUSTTab< int, _SIZE_ > &)=delete](#trusttab-public-int-trusttab-type-size-decomp-lu-int-trustarray-int-size-ref-trusttab-int-size-ref-equal-delete)

dimension#

Definition
_SIZE_ TRUSTTab<_TYPE_, _SIZE_>::dimension(int d) 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:`_SIZE_ TRUSTTab<_TYPE_, _SIZE_>::dimension(int d) const <trusttab-public-size-trusttab-type-size-dimension-int-d-const>`
[_SIZE_ TRUSTTab<_TYPE_, _SIZE_>::dimension(int d) const](#trusttab-public-size-trusttab-type-size-dimension-int-d-const)

dimension_int#

Definition
int TRUSTTab<_TYPE_, _SIZE_>::dimension_int(int d) 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 TRUSTTab<_TYPE_, _SIZE_>::dimension_int(int d) const <trusttab-public-int-trusttab-type-size-dimension-int-int-d-const>`
[int TRUSTTab<_TYPE_, _SIZE_>::dimension_int(int d) const](#trusttab-public-int-trusttab-type-size-dimension-int-int-d-const)

dimension_tot#

Definition
_SIZE_ TRUSTTab<_TYPE_, _SIZE_>::dimension_tot(int) const override
Brief description
Detailed description

Reimplements:

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:`_SIZE_ TRUSTTab<_TYPE_, _SIZE_>::dimension_tot(int) const override <trusttab-public-size-trusttab-type-size-dimension-tot-int-const-override>`
[_SIZE_ TRUSTTab<_TYPE_, _SIZE_>::dimension_tot(int) const override](#trusttab-public-size-trusttab-type-size-dimension-tot-int-const-override)

ecrit#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::ecrit(Sortie &) const override
Brief description
Detailed description

Reimplements:

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 TRUSTTab<_TYPE_, _SIZE_>::ecrit(Sortie &) const override <trusttab-public-void-trusttab-type-size-ecrit-sortie-ref-const-override>`
[void TRUSTTab<_TYPE_, _SIZE_>::ecrit(Sortie &) const override](#trusttab-public-void-trusttab-type-size-ecrit-sortie-ref-const-override)

from_tid_to_int#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::from_tid_to_int(TRUSTTab< int, int > &out) const
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 TRUSTTab<_TYPE_, _SIZE_>::from_tid_to_int(TRUSTTab< int, int > &out) const <trusttab-public-void-trusttab-type-size-from-tid-to-int-trusttab-int-int-ref-out-const>`
[void TRUSTTab<_TYPE_, _SIZE_>::from_tid_to_int(TRUSTTab< int, int > &out) const](#trusttab-public-void-trusttab-type-size-from-tid-to-int-trusttab-int-int-ref-out-const)

inverse_LU#

Definition
bool TRUSTTab<_TYPE_, _SIZE_>::inverse_LU(const TRUSTArray< _T_, _SIZE_ > &, TRUSTArray< _T_, _SIZE_ > &)
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:`bool TRUSTTab<_TYPE_, _SIZE_>::inverse_LU(const TRUSTArray< _T_, _SIZE_ > &, TRUSTArray< _T_, _SIZE_ > &) <trusttab-public-bool-trusttab-type-size-inverse-lu-const-trustarray-t-size-ref-trustarray-t-size-ref>`
[bool TRUSTTab<_TYPE_, _SIZE_>::inverse_LU(const TRUSTArray< _T_, _SIZE_ > &, TRUSTArray< _T_, _SIZE_ > &)](#trusttab-public-bool-trusttab-type-size-inverse-lu-const-trustarray-t-size-ref-trustarray-t-size-ref)

inverse_LU#

Definition
int TRUSTTab<_TYPE_, _SIZE_>::inverse_LU(const TRUSTArray< int, _SIZE_ > &, TRUSTArray< int, _SIZE_ > &)=delete
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:`int TRUSTTab<_TYPE_, _SIZE_>::inverse_LU(const TRUSTArray< int, _SIZE_ > &, TRUSTArray< int, _SIZE_ > &)=delete <trusttab-public-int-trusttab-type-size-inverse-lu-const-trustarray-int-size-ref-trustarray-int-size-ref-equal-delete>`
[int TRUSTTab<_TYPE_, _SIZE_>::inverse_LU(const TRUSTArray< int, _SIZE_ > &, TRUSTArray< int, _SIZE_ > &)=delete](#trusttab-public-int-trusttab-type-size-inverse-lu-const-trustarray-int-size-ref-trustarray-int-size-ref-equal-delete)

jump#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::jump(Entree &) override
Brief description
Detailed description

Reimplements:

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 TRUSTTab<_TYPE_, _SIZE_>::jump(Entree &) override <trusttab-public-void-trusttab-type-size-jump-entree-ref-override>`
[void TRUSTTab<_TYPE_, _SIZE_>::jump(Entree &) override](#trusttab-public-void-trusttab-type-size-jump-entree-ref-override)

lit#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::lit(Entree &, bool resize_and_read=true) override
Brief description
Detailed description

Reimplements:

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 TRUSTTab<_TYPE_, _SIZE_>::lit(Entree &, bool resize_and_read=true) override <trusttab-public-void-trusttab-type-size-lit-entree-ref-bool-resize-and-read-equal-true-override>`
[void TRUSTTab<_TYPE_, _SIZE_>::lit(Entree &, bool resize_and_read=true) override](#trusttab-public-void-trusttab-type-size-lit-entree-ref-bool-resize-and-read-equal-true-override)

max_du_u#

Definition
_T_ TRUSTTab<_TYPE_, _SIZE_>::max_du_u(const TRUSTTab< _T_, _SIZE_ > &)
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:`_T_ TRUSTTab<_TYPE_, _SIZE_>::max_du_u(const TRUSTTab< _T_, _SIZE_ > &) <trusttab-public-t-trusttab-type-size-max-du-u-const-trusttab-t-size-ref>`
[_T_ TRUSTTab<_TYPE_, _SIZE_>::max_du_u(const TRUSTTab< _T_, _SIZE_ > &)](#trusttab-public-t-trusttab-type-size-max-du-u-const-trusttab-t-size-ref)

max_du_u#

Definition
int TRUSTTab<_TYPE_, _SIZE_>::max_du_u(const TRUSTTab< int, _SIZE_ > &)=delete
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:`int TRUSTTab<_TYPE_, _SIZE_>::max_du_u(const TRUSTTab< int, _SIZE_ > &)=delete <trusttab-public-int-trusttab-type-size-max-du-u-const-trusttab-int-size-ref-equal-delete>`
[int TRUSTTab<_TYPE_, _SIZE_>::max_du_u(const TRUSTTab< int, _SIZE_ > &)=delete](#trusttab-public-int-trusttab-type-size-max-du-u-const-trusttab-int-size-ref-equal-delete)

nb_dim#

Definition
int TRUSTTab<_TYPE_, _SIZE_>::nb_dim() 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 TRUSTTab<_TYPE_, _SIZE_>::nb_dim() const <trusttab-public-int-trusttab-type-size-nb-dim-const>`
[int TRUSTTab<_TYPE_, _SIZE_>::nb_dim() const](#trusttab-public-int-trusttab-type-size-nb-dim-const)

operator()#

Definition
_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i)
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:`_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i) <trusttab-public-type-ref-trusttab-type-size-operator-size-i>`
[_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i)](#trusttab-public-type-ref-trusttab-type-size-operator-size-i)

operator()#

Definition
const _TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i) const
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_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i) const <trusttab-public-const-type-ref-trusttab-type-size-operator-size-i-const>`
[const _TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i) const](#trusttab-public-const-type-ref-trusttab-type-size-operator-size-i-const)

operator()#

Definition
_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2)
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:`_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2) <trusttab-public-type-ref-trusttab-type-size-operator-size-i1-int-i2>`
[_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2)](#trusttab-public-type-ref-trusttab-type-size-operator-size-i1-int-i2)

operator()#

Definition
const _TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2) const
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_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2) const <trusttab-public-const-type-ref-trusttab-type-size-operator-size-i1-int-i2-const>`
[const _TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2) const](#trusttab-public-const-type-ref-trusttab-type-size-operator-size-i1-int-i2-const)

operator()#

Definition
_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2, int i3)
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:`_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2, int i3) <trusttab-public-type-ref-trusttab-type-size-operator-size-i1-int-i2-int-i3>`
[_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2, int i3)](#trusttab-public-type-ref-trusttab-type-size-operator-size-i1-int-i2-int-i3)

operator()#

Definition
const _TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2, int i3) const
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_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2, int i3) const <trusttab-public-const-type-ref-trusttab-type-size-operator-size-i1-int-i2-int-i3-const>`
[const _TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2, int i3) const](#trusttab-public-const-type-ref-trusttab-type-size-operator-size-i1-int-i2-int-i3-const)

operator()#

Definition
_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2, int i3, int i4)
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:`_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2, int i3, int i4) <trusttab-public-type-ref-trusttab-type-size-operator-size-i1-int-i2-int-i3-int-i4>`
[_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2, int i3, int i4)](#trusttab-public-type-ref-trusttab-type-size-operator-size-i1-int-i2-int-i3-int-i4)

operator()#

Definition
const _TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2, int i3, int i4) const
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_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2, int i3, int i4) const <trusttab-public-const-type-ref-trusttab-type-size-operator-size-i1-int-i2-int-i3-int-i4-const>`
[const _TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(_SIZE_ i1, int i2, int i3, int i4) const](#trusttab-public-const-type-ref-trusttab-type-size-operator-size-i1-int-i2-int-i3-int-i4-const)

operator()#

Definition
_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(const TRUSTArray< _SIZE_, int > &indice)
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:`_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(const TRUSTArray< _SIZE_, int > &indice) <trusttab-public-type-ref-trusttab-type-size-operator-const-trustarray-size-int-ref-indice>`
[_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator()(const TRUSTArray< _SIZE_, int > &indice)](#trusttab-public-type-ref-trusttab-type-size-operator-const-trustarray-size-int-ref-indice)

operator()#

Definition
_TYPE_ TRUSTTab<_TYPE_, _SIZE_>::operator()(const TRUSTArray< _SIZE_, int > &indice) const
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:`_TYPE_ TRUSTTab<_TYPE_, _SIZE_>::operator()(const TRUSTArray< _SIZE_, int > &indice) const <trusttab-public-type-trusttab-type-size-operator-const-trustarray-size-int-ref-indice-const>`
[_TYPE_ TRUSTTab<_TYPE_, _SIZE_>::operator()(const TRUSTArray< _SIZE_, int > &indice) const](#trusttab-public-type-trusttab-type-size-operator-const-trustarray-size-int-ref-indice-const)

operator =#

Definition
TRUSTTab & TRUSTTab<_TYPE_, _SIZE_>::operator=(_TYPE_ d)
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:`TRUSTTab & TRUSTTab<_TYPE_, _SIZE_>::operator=(_TYPE_ d) <trusttab-public-trusttab-ref-trusttab-type-size-operator-equal-type-d>`
[TRUSTTab & TRUSTTab<_TYPE_, _SIZE_>::operator=(_TYPE_ d)](#trusttab-public-trusttab-ref-trusttab-type-size-operator-equal-type-d)

operator =#

Definition
TRUSTTab & TRUSTTab<_TYPE_, _SIZE_>::operator=(const TRUSTTab &)
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:`TRUSTTab & TRUSTTab<_TYPE_, _SIZE_>::operator=(const TRUSTTab &) <trusttab-public-trusttab-ref-trusttab-type-size-operator-equal-const-trusttab-ref>`
[TRUSTTab & TRUSTTab<_TYPE_, _SIZE_>::operator=(const TRUSTTab &)](#trusttab-public-trusttab-ref-trusttab-type-size-operator-equal-const-trusttab-ref)

operator =#

Definition
TRUSTTab & TRUSTTab<_TYPE_, _SIZE_>::operator=(const TRUSTVect< _TYPE_, _SIZE_ > &)
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:`TRUSTTab & TRUSTTab<_TYPE_, _SIZE_>::operator=(const TRUSTVect< _TYPE_, _SIZE_ > &) <trusttab-public-trusttab-ref-trusttab-type-size-operator-equal-const-trustvect-type-size-ref>`
[TRUSTTab & TRUSTTab<_TYPE_, _SIZE_>::operator=(const TRUSTVect< _TYPE_, _SIZE_ > &)](#trusttab-public-trusttab-ref-trusttab-type-size-operator-equal-const-trustvect-type-size-ref)

operator[]#

Definition
_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator[](_SIZE_ i)
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:`_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator[](_SIZE_ i) <trusttab-public-type-ref-trusttab-type-size-operator[]-size-i>`
[_TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator[](_SIZE_ i)](#trusttab-public-type-ref-trusttab-type-size-operator[]-size-i)

operator[]#

Definition
const _TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator[](_SIZE_ i) const
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_ & TRUSTTab<_TYPE_, _SIZE_>::operator[](_SIZE_ i) const <trusttab-public-const-type-ref-trusttab-type-size-operator[]-size-i-const>`
[const _TYPE_ & TRUSTTab<_TYPE_, _SIZE_>::operator[](_SIZE_ i) const](#trusttab-public-const-type-ref-trusttab-type-size-operator[]-size-i-const)

ref#

Definition
virtual void TRUSTTab<_TYPE_, _SIZE_>::ref(const TRUSTTab &)
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:`virtual void TRUSTTab<_TYPE_, _SIZE_>::ref(const TRUSTTab &) <trusttab-public-virtual-void-trusttab-type-size-ref-const-trusttab-ref>`
[virtual void TRUSTTab<_TYPE_, _SIZE_>::ref(const TRUSTTab &)](#trusttab-public-virtual-void-trusttab-type-size-ref-const-trusttab-ref)

ref#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::ref(const TRUSTVect< _TYPE_, _SIZE_ > &) 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:`void TRUSTTab<_TYPE_, _SIZE_>::ref(const TRUSTVect< _TYPE_, _SIZE_ > &) override <trusttab-public-void-trusttab-type-size-ref-const-trustvect-type-size-ref-override>`
[void TRUSTTab<_TYPE_, _SIZE_>::ref(const TRUSTVect< _TYPE_, _SIZE_ > &) override](#trusttab-public-void-trusttab-type-size-ref-const-trustvect-type-size-ref-override)

ref_array#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::ref_array(TRUSTArray< _TYPE_, _SIZE_ > &, _SIZE_ start=0, _SIZE_ sz=-1) override
Brief description
Detailed description

Reimplements:

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 TRUSTTab<_TYPE_, _SIZE_>::ref_array(TRUSTArray< _TYPE_, _SIZE_ > &, _SIZE_ start=0, _SIZE_ sz=-1) override <trusttab-public-void-trusttab-type-size-ref-array-trustarray-type-size-ref-size-start-equal-0-size-sz-equal-1-override>`
[void TRUSTTab<_TYPE_, _SIZE_>::ref_array(TRUSTArray< _TYPE_, _SIZE_ > &, _SIZE_ start=0, _SIZE_ sz=-1) override](#trusttab-public-void-trusttab-type-size-ref-array-trustarray-type-size-ref-size-start-equal-0-size-sz-equal-1-override)

ref_as_big#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::ref_as_big(TRUSTTab< _TYPE_, trustIdType > &out) const
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 TRUSTTab<_TYPE_, _SIZE_>::ref_as_big(TRUSTTab< _TYPE_, trustIdType > &out) const <trusttab-public-void-trusttab-type-size-ref-as-big-trusttab-type-trustidtype-ref-out-const>`
[void TRUSTTab<_TYPE_, _SIZE_>::ref_as_big(TRUSTTab< _TYPE_, trustIdType > &out) const](#trusttab-public-void-trusttab-type-size-ref-as-big-trusttab-type-trustidtype-ref-out-const)

ref_as_small#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::ref_as_small(TRUSTTab< _TYPE_, int > &out) 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:`void TRUSTTab<_TYPE_, _SIZE_>::ref_as_small(TRUSTTab< _TYPE_, int > &out) const <trusttab-public-void-trusttab-type-size-ref-as-small-trusttab-type-int-ref-out-const>`
[void TRUSTTab<_TYPE_, _SIZE_>::ref_as_small(TRUSTTab< _TYPE_, int > &out) const](#trusttab-public-void-trusttab-type-size-ref-as-small-trusttab-type-int-ref-out-const)

ref_data#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::ref_data(_TYPE_ *ptr, _SIZE_ size) override
Brief description
Detailed description

Construction de tableaux qui pointent vers des donnees existantes !!! Utiliser ref_data avec precaution

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:`void TRUSTTab<_TYPE_, _SIZE_>::ref_data(_TYPE_ *ptr, _SIZE_ size) override <trusttab-public-void-trusttab-type-size-ref-data-type-ptr-ptr-size-size-override>`
[void TRUSTTab<_TYPE_, _SIZE_>::ref_data(_TYPE_ *ptr, _SIZE_ size) override](#trusttab-public-void-trusttab-type-size-ref-data-type-ptr-ptr-size-size-override)

ref_tab#

Definition
virtual void TRUSTTab<_TYPE_, _SIZE_>::ref_tab(TRUSTTab &, _SIZE_ start_line=0, _SIZE_ nb_lines=-1)
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:`virtual void TRUSTTab<_TYPE_, _SIZE_>::ref_tab(TRUSTTab &, _SIZE_ start_line=0, _SIZE_ nb_lines=-1) <trusttab-public-virtual-void-trusttab-type-size-ref-tab-trusttab-ref-size-start-line-equal-0-size-nb-lines-equal-1>`
[virtual void TRUSTTab<_TYPE_, _SIZE_>::ref_tab(TRUSTTab &, _SIZE_ start_line=0, _SIZE_ nb_lines=-1)](#trusttab-public-virtual-void-trusttab-type-size-ref-tab-trusttab-ref-size-start-line-equal-0-size-nb-lines-equal-1)

reset#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::reset() override
Brief description
Detailed description

Remet le tableau dans l’etat obtenu avec le constructeur par defaut (libere la memoire mais conserve le mode d’allocation memoire actuel)

Reimplements:

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 TRUSTTab<_TYPE_, _SIZE_>::reset() override <trusttab-public-void-trusttab-type-size-reset-override>`
[void TRUSTTab<_TYPE_, _SIZE_>::reset() override](#trusttab-public-void-trusttab-type-size-reset-override)

reshape#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::reshape(_SIZE_ n1, int n2)
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 TRUSTTab<_TYPE_, _SIZE_>::reshape(_SIZE_ n1, int n2) <trusttab-public-void-trusttab-type-size-reshape-size-n1-int-n2>`
[void TRUSTTab<_TYPE_, _SIZE_>::reshape(_SIZE_ n1, int n2)](#trusttab-public-void-trusttab-type-size-reshape-size-n1-int-n2)

reshape#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::reshape(_SIZE_ n1, int n2, int n3)
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 TRUSTTab<_TYPE_, _SIZE_>::reshape(_SIZE_ n1, int n2, int n3) <trusttab-public-void-trusttab-type-size-reshape-size-n1-int-n2-int-n3>`
[void TRUSTTab<_TYPE_, _SIZE_>::reshape(_SIZE_ n1, int n2, int n3)](#trusttab-public-void-trusttab-type-size-reshape-size-n1-int-n2-int-n3)

reshape#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::reshape(_SIZE_ n1, int n2, int n3, int n4)
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 TRUSTTab<_TYPE_, _SIZE_>::reshape(_SIZE_ n1, int n2, int n3, int n4) <trusttab-public-void-trusttab-type-size-reshape-size-n1-int-n2-int-n3-int-n4>`
[void TRUSTTab<_TYPE_, _SIZE_>::reshape(_SIZE_ n1, int n2, int n3, int n4)](#trusttab-public-void-trusttab-type-size-reshape-size-n1-int-n2-int-n3-int-n4)

resize#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::resize(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)
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 TRUSTTab<_TYPE_, _SIZE_>::resize(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) <trusttab-public-void-trusttab-type-size-resize-size-n-resize-options-opt-equal-resize-options-copy-init>`
[void TRUSTTab<_TYPE_, _SIZE_>::resize(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)](#trusttab-public-void-trusttab-type-size-resize-size-n-resize-options-opt-equal-resize-options-copy-init)

resize#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::resize(_SIZE_ n1, int n2, int n3, int n4, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)
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 TRUSTTab<_TYPE_, _SIZE_>::resize(_SIZE_ n1, int n2, int n3, int n4, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) <trusttab-public-void-trusttab-type-size-resize-size-n1-int-n2-int-n3-int-n4-resize-options-opt-equal-resize-options-copy-init>`
[void TRUSTTab<_TYPE_, _SIZE_>::resize(_SIZE_ n1, int n2, int n3, int n4, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)](#trusttab-public-void-trusttab-type-size-resize-size-n1-int-n2-int-n3-int-n4-resize-options-opt-equal-resize-options-copy-init)

resize#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::resize(_SIZE_ n1, int n2, int n3, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)
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 TRUSTTab<_TYPE_, _SIZE_>::resize(_SIZE_ n1, int n2, int n3, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) <trusttab-public-void-trusttab-type-size-resize-size-n1-int-n2-int-n3-resize-options-opt-equal-resize-options-copy-init>`
[void TRUSTTab<_TYPE_, _SIZE_>::resize(_SIZE_ n1, int n2, int n3, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)](#trusttab-public-void-trusttab-type-size-resize-size-n1-int-n2-int-n3-resize-options-opt-equal-resize-options-copy-init)

resize#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::resize(_SIZE_ n1, int n2, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)
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 TRUSTTab<_TYPE_, _SIZE_>::resize(_SIZE_ n1, int n2, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) <trusttab-public-void-trusttab-type-size-resize-size-n1-int-n2-resize-options-opt-equal-resize-options-copy-init>`
[void TRUSTTab<_TYPE_, _SIZE_>::resize(_SIZE_ n1, int n2, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)](#trusttab-public-void-trusttab-type-size-resize-size-n1-int-n2-resize-options-opt-equal-resize-options-copy-init)

resize#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::resize(const TRUSTArray< _SIZE_, int > &tailles, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)
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 TRUSTTab<_TYPE_, _SIZE_>::resize(const TRUSTArray< _SIZE_, int > &tailles, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) <trusttab-public-void-trusttab-type-size-resize-const-trustarray-size-int-ref-tailles-resize-options-opt-equal-resize-options-copy-init>`
[void TRUSTTab<_TYPE_, _SIZE_>::resize(const TRUSTArray< _SIZE_, int > &tailles, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)](#trusttab-public-void-trusttab-type-size-resize-const-trustarray-size-int-ref-tailles-resize-options-opt-equal-resize-options-copy-init)

resize_dim0#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::resize_dim0(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)
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 TRUSTTab<_TYPE_, _SIZE_>::resize_dim0(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) <trusttab-public-void-trusttab-type-size-resize-dim0-size-n-resize-options-opt-equal-resize-options-copy-init>`
[void TRUSTTab<_TYPE_, _SIZE_>::resize_dim0(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)](#trusttab-public-void-trusttab-type-size-resize-dim0-size-n-resize-options-opt-equal-resize-options-copy-init)

resize_tab#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::resize_tab(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) override
Brief description
Detailed description

Reimplements:

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 TRUSTTab<_TYPE_, _SIZE_>::resize_tab(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) override <trusttab-public-void-trusttab-type-size-resize-tab-size-n-resize-options-opt-equal-resize-options-copy-init-override>`
[void TRUSTTab<_TYPE_, _SIZE_>::resize_tab(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) override](#trusttab-public-void-trusttab-type-size-resize-tab-size-n-resize-options-opt-equal-resize-options-copy-init-override)

resoud_LU#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::resoud_LU(_SIZE_, TRUSTArray< int, _SIZE_ > &, const TRUSTArray< _T_, _SIZE_ > &, TRUSTArray< _T_, _SIZE_ > &)
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 TRUSTTab<_TYPE_, _SIZE_>::resoud_LU(_SIZE_, TRUSTArray< int, _SIZE_ > &, const TRUSTArray< _T_, _SIZE_ > &, TRUSTArray< _T_, _SIZE_ > &) <trusttab-public-void-trusttab-type-size-resoud-lu-size-trustarray-int-size-ref-const-trustarray-t-size-ref-trustarray-t-size-ref>`
[void TRUSTTab<_TYPE_, _SIZE_>::resoud_LU(_SIZE_, TRUSTArray< int, _SIZE_ > &, const TRUSTArray< _T_, _SIZE_ > &, TRUSTArray< _T_, _SIZE_ > &)](#trusttab-public-void-trusttab-type-size-resoud-lu-size-trustarray-int-size-ref-const-trustarray-t-size-ref-trustarray-t-size-ref)

resoud_LU#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::resoud_LU(int, TRUSTArray< int, _SIZE_ > &, const TRUSTArray< int, _SIZE_ > &, TRUSTArray< int, _SIZE_ > &)=delete
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 TRUSTTab<_TYPE_, _SIZE_>::resoud_LU(int, TRUSTArray< int, _SIZE_ > &, const TRUSTArray< int, _SIZE_ > &, TRUSTArray< int, _SIZE_ > &)=delete <trusttab-public-void-trusttab-type-size-resoud-lu-int-trustarray-int-size-ref-const-trustarray-int-size-ref-trustarray-int-size-ref-equal-delete>`
[void TRUSTTab<_TYPE_, _SIZE_>::resoud_LU(int, TRUSTArray< int, _SIZE_ > &, const TRUSTArray< int, _SIZE_ > &, TRUSTArray< int, _SIZE_ > &)=delete](#trusttab-public-void-trusttab-type-size-resoud-lu-int-trustarray-int-size-ref-const-trustarray-int-size-ref-trustarray-int-size-ref-equal-delete)

set_md_vector#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::set_md_vector(const MD_Vector &) override
Brief description
Detailed description

Reimplements:

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 TRUSTTab<_TYPE_, _SIZE_>::set_md_vector(const MD_Vector &) override <trusttab-public-void-trusttab-type-size-set-md-vector-const-md-vector-ref-override>`
[void TRUSTTab<_TYPE_, _SIZE_>::set_md_vector(const MD_Vector &) override](#trusttab-public-void-trusttab-type-size-set-md-vector-const-md-vector-ref-override)

TRUSTTab#

Definition
TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab()
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:`TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab() <trusttab-public-trusttab-type-size-trusttab>`
[TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab()](#trusttab-public-trusttab-type-size-trusttab)

TRUSTTab#

Definition
TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(_SIZE_ n)
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:`TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(_SIZE_ n) <trusttab-public-trusttab-type-size-trusttab-size-n>`
[TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(_SIZE_ n)](#trusttab-public-trusttab-type-size-trusttab-size-n)

TRUSTTab#

Definition
TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(_SIZE_ n1, int n2)
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:`TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(_SIZE_ n1, int n2) <trusttab-public-trusttab-type-size-trusttab-size-n1-int-n2>`
[TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(_SIZE_ n1, int n2)](#trusttab-public-trusttab-type-size-trusttab-size-n1-int-n2)

TRUSTTab#

Definition
TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(_SIZE_ n1, int n2, int n3)
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:`TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(_SIZE_ n1, int n2, int n3) <trusttab-public-trusttab-type-size-trusttab-size-n1-int-n2-int-n3>`
[TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(_SIZE_ n1, int n2, int n3)](#trusttab-public-trusttab-type-size-trusttab-size-n1-int-n2-int-n3)

TRUSTTab#

Definition
TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(_SIZE_ n1, int n2, int n3, int n4)
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:`TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(_SIZE_ n1, int n2, int n3, int n4) <trusttab-public-trusttab-type-size-trusttab-size-n1-int-n2-int-n3-int-n4>`
[TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(_SIZE_ n1, int n2, int n3, int n4)](#trusttab-public-trusttab-type-size-trusttab-size-n1-int-n2-int-n3-int-n4)

TRUSTTab#

Definition
TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(const TRUSTTab &dbt)
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:`TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(const TRUSTTab &dbt) <trusttab-public-trusttab-type-size-trusttab-const-trusttab-ref-dbt>`
[TRUSTTab<_TYPE_, _SIZE_>::TRUSTTab(const TRUSTTab &dbt)](#trusttab-public-trusttab-type-size-trusttab-const-trusttab-ref-dbt)

view_ro#

Definition
std::enable_if_t<is_default_exec_space<EXEC_SPACE>, ConstView<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_ro() 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:`std::enable_if_t<is_default_exec_space<EXEC_SPACE>, ConstView<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_ro() const <trusttab-public-std-enable-if-t-is-default-exec-space-exec-space-constview-type-shape-trusttab-type-size-view-ro-const>`
[std::enable_if_t<is_default_exec_space<EXEC_SPACE>, ConstView<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_ro() const](#trusttab-public-std-enable-if-t-is-default-exec-space-exec-space-constview-type-shape-trusttab-type-size-view-ro-const)

view_ro#

Definition
std::enable_if_t<gpu_enabled_is_host_exec_space<EXEC_SPACE>, ConstHostView<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_ro() const
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:`std::enable_if_t<gpu_enabled_is_host_exec_space<EXEC_SPACE>, ConstHostView<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_ro() const <trusttab-public-std-enable-if-t-gpu-enabled-is-host-exec-space-exec-space-consthostview-type-shape-trusttab-type-size-view-ro-const>`
[std::enable_if_t<gpu_enabled_is_host_exec_space<EXEC_SPACE>, ConstHostView<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_ro() const](#trusttab-public-std-enable-if-t-gpu-enabled-is-host-exec-space-exec-space-consthostview-type-shape-trusttab-type-size-view-ro-const)

view_rw#

Definition
std::enable_if_t<is_default_exec_space<EXEC_SPACE>, View<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_rw()
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:`std::enable_if_t<is_default_exec_space<EXEC_SPACE>, View<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_rw() <trusttab-public-std-enable-if-t-is-default-exec-space-exec-space-view-type-shape-trusttab-type-size-view-rw>`
[std::enable_if_t<is_default_exec_space<EXEC_SPACE>, View<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_rw()](#trusttab-public-std-enable-if-t-is-default-exec-space-exec-space-view-type-shape-trusttab-type-size-view-rw)

view_rw#

Definition
std::enable_if_t<gpu_enabled_is_host_exec_space<EXEC_SPACE>, HostView<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_rw()
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:`std::enable_if_t<gpu_enabled_is_host_exec_space<EXEC_SPACE>, HostView<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_rw() <trusttab-public-std-enable-if-t-gpu-enabled-is-host-exec-space-exec-space-hostview-type-shape-trusttab-type-size-view-rw>`
[std::enable_if_t<gpu_enabled_is_host_exec_space<EXEC_SPACE>, HostView<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_rw()](#trusttab-public-std-enable-if-t-gpu-enabled-is-host-exec-space-exec-space-hostview-type-shape-trusttab-type-size-view-rw)

view_wo#

Definition
std::enable_if_t<is_default_exec_space<EXEC_SPACE>, View<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_wo()
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:`std::enable_if_t<is_default_exec_space<EXEC_SPACE>, View<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_wo() <trusttab-public-std-enable-if-t-is-default-exec-space-exec-space-view-type-shape-trusttab-type-size-view-wo>`
[std::enable_if_t<is_default_exec_space<EXEC_SPACE>, View<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_wo()](#trusttab-public-std-enable-if-t-is-default-exec-space-exec-space-view-type-shape-trusttab-type-size-view-wo)

view_wo#

Definition
std::enable_if_t<gpu_enabled_is_host_exec_space<EXEC_SPACE>, HostView<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_wo()
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:`std::enable_if_t<gpu_enabled_is_host_exec_space<EXEC_SPACE>, HostView<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_wo() <trusttab-public-std-enable-if-t-gpu-enabled-is-host-exec-space-exec-space-hostview-type-shape-trusttab-type-size-view-wo>`
[std::enable_if_t<gpu_enabled_is_host_exec_space<EXEC_SPACE>, HostView<_TYPE_, _SHAPE_>> TRUSTTab<_TYPE_, _SIZE_>::view_wo()](#trusttab-public-std-enable-if-t-gpu-enabled-is-host-exec-space-exec-space-hostview-type-shape-trusttab-type-size-view-wo)

init_dimensions#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::init_dimensions(_SIZE_ *tab)
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 TRUSTTab<_TYPE_, _SIZE_>::init_dimensions(_SIZE_ *tab) <trusttab-private-void-trusttab-type-size-init-dimensions-size-ptr-tab>`
[void TRUSTTab<_TYPE_, _SIZE_>::init_dimensions(_SIZE_ *tab)](#trusttab-private-void-trusttab-type-size-init-dimensions-size-ptr-tab)

verifie_LINE_SIZE#

Definition
bool TRUSTTab<_TYPE_, _SIZE_>::verifie_LINE_SIZE() const
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:`bool TRUSTTab<_TYPE_, _SIZE_>::verifie_LINE_SIZE() const <trusttab-private-bool-trusttab-type-size-verifie-line-size-const>`
[bool TRUSTTab<_TYPE_, _SIZE_>::verifie_LINE_SIZE() const](#trusttab-private-bool-trusttab-type-size-verifie-line-size-const)

verifie_MAXDIM_TAB#

Definition
void TRUSTTab<_TYPE_, _SIZE_>::verifie_MAXDIM_TAB() const
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 TRUSTTab<_TYPE_, _SIZE_>::verifie_MAXDIM_TAB() const <trusttab-private-void-trusttab-type-size-verifie-maxdim-tab-const>`
[void TRUSTTab<_TYPE_, _SIZE_>::verifie_MAXDIM_TAB() const](#trusttab-private-void-trusttab-type-size-verifie-maxdim-tab-const)

Attributes Documentation#

MAXDIM_TAB (private)
constexpr int TRUSTTab<_TYPE_, _SIZE_>::MAXDIM_TAB = 4
dimension_tot_0_ (private)
_SIZE_ TRUSTTab<_TYPE_, _SIZE_>::dimension_tot_0_
dimensions_ (private)
_SIZE_ TRUSTTab<_TYPE_, _SIZE_>::dimensions_[MAXDIM_TAB]

Dimensions “reelles” (dimensions_[0] * line_size() = size_reelle() ) : line_size() est egal au produit des dimensions_[i] pour 1 < = i <this - >nb_dim_ Everything is stored as but higher dims (> = 1) should fit in an int. See line_size() .

Friends#

  • friend class TRUSTTab