TRUSTTrav#
#include <TRUSTTrav.h>
Temporary multidimensional array (‘tableau de travail’)
How to cite this class in this doc#
:ref:`TRUSTTrav <class-template-trusttrav>`
[TRUSTTrav](#class-template-trusttrav)
Detailed description#
Exactly the same as a TRUSTTab with a custom memory pool management allowing re-using previously allocated blocks See implementation in TRUSTTravPool class. 64 bits version is not defined, as those should be only used inside the timestepping algorithm.
Inherits from#
public : TRUSTTab
<_TYPE_, int>
List of Protected Methods#
List of Public Methods#
List of Private Methods#
Complete Member Function Documentation#
duplique
int TRUSTTrav<_TYPE_>::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int TRUSTTrav<_TYPE_>::duplique() const override <protected-int-trusttrav-type-duplique-const-override>`
[int TRUSTTrav<_TYPE_>::duplique() const override](#protected-int-trusttrav-type-duplique-const-override)
printOn
Sortie & TRUSTTrav<_TYPE_>::printOn(Sortie &os) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Reimplements:
References
How to cite in this doc:
:ref:`Sortie & TRUSTTrav<_TYPE_>::printOn(Sortie &os) const override <protected-sortie-ref-trusttrav-type-printon-sortie-ref-os-const-override>`
[Sortie & TRUSTTrav<_TYPE_>::printOn(Sortie &os) const override](#protected-sortie-ref-trusttrav-type-printon-sortie-ref-os-const-override)
readOn
Entree & TRUSTTrav<_TYPE_>::readOn(Entree &is) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
Reimplements:
References
How to cite in this doc:
:ref:`Entree & TRUSTTrav<_TYPE_>::readOn(Entree &is) override <protected-entree-ref-trusttrav-type-readon-entree-ref-is-override>`
[Entree & TRUSTTrav<_TYPE_>::readOn(Entree &is) override](#protected-entree-ref-trusttrav-type-readon-entree-ref-is-override)
taille_memoire
unsigned TRUSTTrav<_TYPE_>::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned TRUSTTrav<_TYPE_>::taille_memoire() const override <protected-unsigned-trusttrav-type-taille-memoire-const-override>`
[unsigned TRUSTTrav<_TYPE_>::taille_memoire() const override](#protected-unsigned-trusttrav-type-taille-memoire-const-override)
operator =
TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(_TYPE_ d)
References
How to cite in this doc:
:ref:`TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(_TYPE_ d) <public-trusttrav-ref-trusttrav-type-operator-equal-type-d>`
[TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(_TYPE_ d)](#public-trusttrav-ref-trusttrav-type-operator-equal-type-d)
operator =
TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTTab< _TYPE_, int > &tab)
References
How to cite in this doc:
:ref:`TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTTab< _TYPE_, int > &tab) <public-trusttrav-ref-trusttrav-type-operator-equal-const-trusttab-type-int-ref-tab>`
[TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTTab< _TYPE_, int > &tab)](#public-trusttrav-ref-trusttrav-type-operator-equal-const-trusttab-type-int-ref-tab)
operator =
TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTTrav &tab)
References
How to cite in this doc:
:ref:`TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTTrav &tab) <public-trusttrav-ref-trusttrav-type-operator-equal-const-trusttrav-ref-tab>`
[TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTTrav &tab)](#public-trusttrav-ref-trusttrav-type-operator-equal-const-trusttrav-ref-tab)
operator =
TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTVect< _TYPE_, int > &tab)
References
How to cite in this doc:
:ref:`TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTVect< _TYPE_, int > &tab) <public-trusttrav-ref-trusttrav-type-operator-equal-const-trustvect-type-int-ref-tab>`
[TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTVect< _TYPE_, int > &tab)](#public-trusttrav-ref-trusttrav-type-operator-equal-const-trustvect-type-int-ref-tab)
TRUSTTrav
TRUSTTrav<_TYPE_>::TRUSTTrav()
References
Referenced By
How to cite in this doc:
:ref:`TRUSTTrav<_TYPE_>::TRUSTTrav() <public-trusttrav-type-trusttrav>`
[TRUSTTrav<_TYPE_>::TRUSTTrav()](#public-trusttrav-type-trusttrav)
TRUSTTrav
TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTTab< _TYPE_, int > &tab)
References
How to cite in this doc:
:ref:`TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTTab< _TYPE_, int > &tab) <public-trusttrav-type-trusttrav-const-trusttab-type-int-ref-tab>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTTab< _TYPE_, int > &tab)](#public-trusttrav-type-trusttrav-const-trusttab-type-int-ref-tab)
TRUSTTrav
TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTTrav &tab)
How to cite in this doc:
:ref:`TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTTrav &tab) <public-trusttrav-type-trusttrav-const-trusttrav-ref-tab>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTTrav &tab)](#public-trusttrav-type-trusttrav-const-trusttrav-ref-tab)
TRUSTTrav
TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTVect< _TYPE_, int > &tab)
References
How to cite in this doc:
:ref:`TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTVect< _TYPE_, int > &tab) <public-trusttrav-type-trusttrav-const-trustvect-type-int-ref-tab>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTVect< _TYPE_, int > &tab)](#public-trusttrav-type-trusttrav-const-trustvect-type-int-ref-tab)
TRUSTTrav
TRUSTTrav<_TYPE_>::TRUSTTrav(int n)
References
How to cite in this doc:
:ref:`TRUSTTrav<_TYPE_>::TRUSTTrav(int n) <public-trusttrav-type-trusttrav-int-n>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(int n)](#public-trusttrav-type-trusttrav-int-n)
TRUSTTrav
TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2)
References
How to cite in this doc:
:ref:`TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2) <public-trusttrav-type-trusttrav-int-n1-int-n2>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2)](#public-trusttrav-type-trusttrav-int-n1-int-n2)
TRUSTTrav
TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2, int n3)
References
How to cite in this doc:
:ref:`TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2, int n3) <public-trusttrav-type-trusttrav-int-n1-int-n2-int-n3>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2, int n3)](#public-trusttrav-type-trusttrav-int-n1-int-n2-int-n3)
TRUSTTrav
TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2, int n3, int n4)
References
How to cite in this doc:
:ref:`TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2, int n3, int n4) <public-trusttrav-type-trusttrav-int-n1-int-n2-int-n3-int-n4>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2, int n3, int n4)](#public-trusttrav-type-trusttrav-int-n1-int-n2-int-n3-int-n4)
append_line
void TRUSTTrav<_TYPE_>::append_line(_TYPE_)
How to cite in this doc:
:ref:`void TRUSTTrav<_TYPE_>::append_line(_TYPE_) <private-void-trusttrav-type-append-line-type>`
[void TRUSTTrav<_TYPE_>::append_line(_TYPE_)](#private-void-trusttrav-type-append-line-type)
append_line
void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_)
How to cite in this doc:
:ref:`void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_) <private-void-trusttrav-type-append-line-type-type>`
[void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_)](#private-void-trusttrav-type-append-line-type-type)
append_line
void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_, _TYPE_)
How to cite in this doc:
:ref:`void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_, _TYPE_) <private-void-trusttrav-type-append-line-type-type-type>`
[void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_, _TYPE_)](#private-void-trusttrav-type-append-line-type-type-type)
append_line
void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_, _TYPE_, _TYPE_)
How to cite in this doc:
:ref:`void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_, _TYPE_, _TYPE_) <private-void-trusttrav-type-append-line-type-type-type-type>`
[void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_, _TYPE_, _TYPE_)](#private-void-trusttrav-type-append-line-type-type-type-type)
Attributes Documentation#
TYPE_ZERO (private)
constexpr _TYPE_ TRUSTTrav<_TYPE_>::TYPE_ZERO = (_TYPE_)0