TRUSTTrav#
#include <TRUSTTrav.h>
Temporary multidimensional array (‘tableau de travail’)
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:`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>
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Protected Methods#
List of Public Methods#
List of Private Methods#
Complete Member Function Documentation#
duplique#
int TRUSTTrav<_TYPE_>::duplique() const override
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:`int TRUSTTrav<_TYPE_>::duplique() const override <trusttrav-protected-int-trusttrav-type-duplique-const-override>`
[int TRUSTTrav<_TYPE_>::duplique() const override](#trusttrav-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.
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:`Sortie & TRUSTTrav<_TYPE_>::printOn(Sortie &os) const override <trusttrav-protected-sortie-ref-trusttrav-type-printon-sortie-ref-os-const-override>`
[Sortie & TRUSTTrav<_TYPE_>::printOn(Sortie &os) const override](#trusttrav-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.
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:`Entree & TRUSTTrav<_TYPE_>::readOn(Entree &is) override <trusttrav-protected-entree-ref-trusttrav-type-readon-entree-ref-is-override>`
[Entree & TRUSTTrav<_TYPE_>::readOn(Entree &is) override](#trusttrav-protected-entree-ref-trusttrav-type-readon-entree-ref-is-override)
taille_memoire#
unsigned TRUSTTrav<_TYPE_>::taille_memoire() const override
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 TRUSTTrav<_TYPE_>::taille_memoire() const override <trusttrav-protected-unsigned-trusttrav-type-taille-memoire-const-override>`
[unsigned TRUSTTrav<_TYPE_>::taille_memoire() const override](#trusttrav-protected-unsigned-trusttrav-type-taille-memoire-const-override)
operator =#
TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(_TYPE_ d)
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:`TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(_TYPE_ d) <trusttrav-public-trusttrav-ref-trusttrav-type-operator-equal-type-d>`
[TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(_TYPE_ d)](#trusttrav-public-trusttrav-ref-trusttrav-type-operator-equal-type-d)
operator =#
TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTTab< _TYPE_, int > &tab)
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:`TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTTab< _TYPE_, int > &tab) <trusttrav-public-trusttrav-ref-trusttrav-type-operator-equal-const-trusttab-type-int-ref-tab>`
[TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTTab< _TYPE_, int > &tab)](#trusttrav-public-trusttrav-ref-trusttrav-type-operator-equal-const-trusttab-type-int-ref-tab)
operator =#
TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTTrav &tab)
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:`TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTTrav &tab) <trusttrav-public-trusttrav-ref-trusttrav-type-operator-equal-const-trusttrav-ref-tab>`
[TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTTrav &tab)](#trusttrav-public-trusttrav-ref-trusttrav-type-operator-equal-const-trusttrav-ref-tab)
operator =#
TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTVect< _TYPE_, int > &tab)
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:`TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTVect< _TYPE_, int > &tab) <trusttrav-public-trusttrav-ref-trusttrav-type-operator-equal-const-trustvect-type-int-ref-tab>`
[TRUSTTrav & TRUSTTrav<_TYPE_>::operator=(const TRUSTVect< _TYPE_, int > &tab)](#trusttrav-public-trusttrav-ref-trusttrav-type-operator-equal-const-trustvect-type-int-ref-tab)
TRUSTTrav#
TRUSTTrav<_TYPE_>::TRUSTTrav()
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:`TRUSTTrav<_TYPE_>::TRUSTTrav() <trusttrav-public-trusttrav-type-trusttrav>`
[TRUSTTrav<_TYPE_>::TRUSTTrav()](#trusttrav-public-trusttrav-type-trusttrav)
TRUSTTrav#
TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTTab< _TYPE_, int > &tab)
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:`TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTTab< _TYPE_, int > &tab) <trusttrav-public-trusttrav-type-trusttrav-const-trusttab-type-int-ref-tab>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTTab< _TYPE_, int > &tab)](#trusttrav-public-trusttrav-type-trusttrav-const-trusttab-type-int-ref-tab)
TRUSTTrav#
TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTTrav &tab)
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:`TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTTrav &tab) <trusttrav-public-trusttrav-type-trusttrav-const-trusttrav-ref-tab>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTTrav &tab)](#trusttrav-public-trusttrav-type-trusttrav-const-trusttrav-ref-tab)
TRUSTTrav#
TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTVect< _TYPE_, int > &tab)
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:`TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTVect< _TYPE_, int > &tab) <trusttrav-public-trusttrav-type-trusttrav-const-trustvect-type-int-ref-tab>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(const TRUSTVect< _TYPE_, int > &tab)](#trusttrav-public-trusttrav-type-trusttrav-const-trustvect-type-int-ref-tab)
TRUSTTrav#
TRUSTTrav<_TYPE_>::TRUSTTrav(int n)
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:`TRUSTTrav<_TYPE_>::TRUSTTrav(int n) <trusttrav-public-trusttrav-type-trusttrav-int-n>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(int n)](#trusttrav-public-trusttrav-type-trusttrav-int-n)
TRUSTTrav#
TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2)
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:`TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2) <trusttrav-public-trusttrav-type-trusttrav-int-n1-int-n2>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2)](#trusttrav-public-trusttrav-type-trusttrav-int-n1-int-n2)
TRUSTTrav#
TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2, int n3)
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:`TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2, int n3) <trusttrav-public-trusttrav-type-trusttrav-int-n1-int-n2-int-n3>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2, int n3)](#trusttrav-public-trusttrav-type-trusttrav-int-n1-int-n2-int-n3)
TRUSTTrav#
TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2, int n3, int n4)
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:`TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2, int n3, int n4) <trusttrav-public-trusttrav-type-trusttrav-int-n1-int-n2-int-n3-int-n4>`
[TRUSTTrav<_TYPE_>::TRUSTTrav(int n1, int n2, int n3, int n4)](#trusttrav-public-trusttrav-type-trusttrav-int-n1-int-n2-int-n3-int-n4)
append_line#
void TRUSTTrav<_TYPE_>::append_line(_TYPE_)
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 TRUSTTrav<_TYPE_>::append_line(_TYPE_) <trusttrav-private-void-trusttrav-type-append-line-type>`
[void TRUSTTrav<_TYPE_>::append_line(_TYPE_)](#trusttrav-private-void-trusttrav-type-append-line-type)
append_line#
void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_)
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 TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_) <trusttrav-private-void-trusttrav-type-append-line-type-type>`
[void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_)](#trusttrav-private-void-trusttrav-type-append-line-type-type)
append_line#
void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_, _TYPE_)
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 TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_, _TYPE_) <trusttrav-private-void-trusttrav-type-append-line-type-type-type>`
[void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_, _TYPE_)](#trusttrav-private-void-trusttrav-type-append-line-type-type-type)
append_line#
void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_, _TYPE_, _TYPE_)
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 TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_, _TYPE_, _TYPE_) <trusttrav-private-void-trusttrav-type-append-line-type-type-type-type>`
[void TRUSTTrav<_TYPE_>::append_line(_TYPE_, _TYPE_, _TYPE_, _TYPE_)](#trusttrav-private-void-trusttrav-type-append-line-type-type-type-type)
Attributes Documentation#
constexpr _TYPE_ TRUSTTrav<_TYPE_>::TYPE_ZERO = (_TYPE_)0