TRUSTVect#

#include <TRUSTVect.h>

How to cite this class in this doc#

:ref:`TRUSTVect <class-template-trustvect>`
[TRUSTVect](#class-template-trustvect)

Detailed description#

Inherits from#

Inherited by#

List of Protected Methods#

List of Public Methods#

Complete Member Function Documentation#

copy_
void TRUSTVect<_TYPE_, _SIZE_>::copy_(const TRUSTVect &v, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::copy_(const TRUSTVect &v, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) <protected-void-trustvect-type-size-copy-underscore-const-trustvect-ref-v-resize-options-opt-equal-resize-options-copy-init>`
[void TRUSTVect<_TYPE_, _SIZE_>::copy_(const TRUSTVect &v, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)](#protected-void-trustvect-type-size-copy-underscore-const-trustvect-ref-v-resize-options-opt-equal-resize-options-copy-init)
duplique
int TRUSTVect<_TYPE_, _SIZE_>::duplique() const override

Reimplements:

References
How to cite in this doc:
:ref:`int TRUSTVect<_TYPE_, _SIZE_>::duplique() const override <protected-int-trustvect-type-size-duplique-const-override>`
[int TRUSTVect<_TYPE_, _SIZE_>::duplique() const override](#protected-int-trustvect-type-size-duplique-const-override)
printOn
Sortie & TRUSTVect<_TYPE_, _SIZE_>::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 & TRUSTVect<_TYPE_, _SIZE_>::printOn(Sortie &os) const override <protected-sortie-ref-trustvect-type-size-printon-sortie-ref-os-const-override>`
[Sortie & TRUSTVect<_TYPE_, _SIZE_>::printOn(Sortie &os) const override](#protected-sortie-ref-trustvect-type-size-printon-sortie-ref-os-const-override)
readOn
Entree & TRUSTVect<_TYPE_, _SIZE_>::readOn(Entree &is) override

Lecture d’un vecteur sequentiel (comme un ArrOfDouble) Attention: appel invalide si le vecteur a un MD_Vector non nul.

(pour les vecteurs paralleles, utiliser une methode de sauvegarde/reprise)

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`Entree & TRUSTVect<_TYPE_, _SIZE_>::readOn(Entree &is) override <protected-entree-ref-trustvect-type-size-readon-entree-ref-is-override>`
[Entree & TRUSTVect<_TYPE_, _SIZE_>::readOn(Entree &is) override](#protected-entree-ref-trustvect-type-size-readon-entree-ref-is-override)
resize_vect_
void TRUSTVect<_TYPE_, _SIZE_>::resize_vect_(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::resize_vect_(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) <protected-void-trustvect-type-size-resize-vect-underscore-size-n-resize-options-opt-equal-resize-options-copy-init>`
[void TRUSTVect<_TYPE_, _SIZE_>::resize_vect_(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)](#protected-void-trustvect-type-size-resize-vect-underscore-size-n-resize-options-opt-equal-resize-options-copy-init)
set_line_size_
void TRUSTVect<_TYPE_, _SIZE_>::set_line_size_(int n)
Referenced By
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::set_line_size_(int n) <protected-void-trustvect-type-size-set-line-size-underscore-int-n>`
[void TRUSTVect<_TYPE_, _SIZE_>::set_line_size_(int n)](#protected-void-trustvect-type-size-set-line-size-underscore-int-n)
taille_memoire
unsigned TRUSTVect<_TYPE_, _SIZE_>::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned TRUSTVect<_TYPE_, _SIZE_>::taille_memoire() const override <protected-unsigned-trustvect-type-size-taille-memoire-const-override>`
[unsigned TRUSTVect<_TYPE_, _SIZE_>::taille_memoire() const override](#protected-unsigned-trustvect-type-size-taille-memoire-const-override)
abs
void TRUSTVect<_TYPE_, _SIZE_>::abs(Mp_vect_options opt=VECT_ALL_ITEMS)
Referenced By
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::abs(Mp_vect_options opt=VECT_ALL_ITEMS) <public-void-trustvect-type-size-abs-mp-vect-options-opt-equal-vect-all-items>`
[void TRUSTVect<_TYPE_, _SIZE_>::abs(Mp_vect_options opt=VECT_ALL_ITEMS)](#public-void-trustvect-type-size-abs-mp-vect-options-opt-equal-vect-all-items)
ajoute
void TRUSTVect<_TYPE_, _SIZE_>::ajoute(_SCALAR_TYPE_ alpha, const TRUSTVect &y, Mp_vect_options opt=VECT_ALL_ITEMS)
Referenced By
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::ajoute(_SCALAR_TYPE_ alpha, const TRUSTVect &y, Mp_vect_options opt=VECT_ALL_ITEMS) <public-void-trustvect-type-size-ajoute-scalar-type-alpha-const-trustvect-ref-y-mp-vect-options-opt-equal-vect-all-items>`
[void TRUSTVect<_TYPE_, _SIZE_>::ajoute(_SCALAR_TYPE_ alpha, const TRUSTVect &y, Mp_vect_options opt=VECT_ALL_ITEMS)](#public-void-trustvect-type-size-ajoute-scalar-type-alpha-const-trustvect-ref-y-mp-vect-options-opt-equal-vect-all-items)
ajoute_carre
void TRUSTVect<_TYPE_, _SIZE_>::ajoute_carre(_SCALAR_TYPE_ alpha, const TRUSTVect &y, Mp_vect_options opt=VECT_ALL_ITEMS)
Referenced By
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::ajoute_carre(_SCALAR_TYPE_ alpha, const TRUSTVect &y, Mp_vect_options opt=VECT_ALL_ITEMS) <public-void-trustvect-type-size-ajoute-carre-scalar-type-alpha-const-trustvect-ref-y-mp-vect-options-opt-equal-vect-all-items>`
[void TRUSTVect<_TYPE_, _SIZE_>::ajoute_carre(_SCALAR_TYPE_ alpha, const TRUSTVect &y, Mp_vect_options opt=VECT_ALL_ITEMS)](#public-void-trustvect-type-size-ajoute-carre-scalar-type-alpha-const-trustvect-ref-y-mp-vect-options-opt-equal-vect-all-items)
ajoute_produit_scalaire
void TRUSTVect<_TYPE_, _SIZE_>::ajoute_produit_scalaire(_SCALAR_TYPE_ alpha, const TRUSTVect &x, const TRUSTVect &y, Mp_vect_options opt=VECT_ALL_ITEMS)
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::ajoute_produit_scalaire(_SCALAR_TYPE_ alpha, const TRUSTVect &x, const TRUSTVect &y, Mp_vect_options opt=VECT_ALL_ITEMS) <public-void-trustvect-type-size-ajoute-produit-scalaire-scalar-type-alpha-const-trustvect-ref-x-const-trustvect-ref-y-mp-vect-options-opt-equal-vect-all-items>`
[void TRUSTVect<_TYPE_, _SIZE_>::ajoute_produit_scalaire(_SCALAR_TYPE_ alpha, const TRUSTVect &x, const TRUSTVect &y, Mp_vect_options opt=VECT_ALL_ITEMS)](#public-void-trustvect-type-size-ajoute-produit-scalaire-scalar-type-alpha-const-trustvect-ref-x-const-trustvect-ref-y-mp-vect-options-opt-equal-vect-all-items)
ajoute_sans_ech_esp_virt
void TRUSTVect<_TYPE_, _SIZE_>::ajoute_sans_ech_esp_virt(_SCALAR_TYPE_ alpha, const TRUSTVect &y, Mp_vect_options opt=VECT_REAL_ITEMS)
Referenced By
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::ajoute_sans_ech_esp_virt(_SCALAR_TYPE_ alpha, const TRUSTVect &y, Mp_vect_options opt=VECT_REAL_ITEMS) <public-void-trustvect-type-size-ajoute-sans-ech-esp-virt-scalar-type-alpha-const-trustvect-ref-y-mp-vect-options-opt-equal-vect-real-items>`
[void TRUSTVect<_TYPE_, _SIZE_>::ajoute_sans_ech_esp_virt(_SCALAR_TYPE_ alpha, const TRUSTVect &y, Mp_vect_options opt=VECT_REAL_ITEMS)](#public-void-trustvect-type-size-ajoute-sans-ech-esp-virt-scalar-type-alpha-const-trustvect-ref-y-mp-vect-options-opt-equal-vect-real-items)
carre
void TRUSTVect<_TYPE_, _SIZE_>::carre(Mp_vect_options opt=VECT_ALL_ITEMS)
Referenced By
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::carre(Mp_vect_options opt=VECT_ALL_ITEMS) <public-void-trustvect-type-size-carre-mp-vect-options-opt-equal-vect-all-items>`
[void TRUSTVect<_TYPE_, _SIZE_>::carre(Mp_vect_options opt=VECT_ALL_ITEMS)](#public-void-trustvect-type-size-carre-mp-vect-options-opt-equal-vect-all-items)
copy
void TRUSTVect<_TYPE_, _SIZE_>::copy(const TRUSTArray< _TYPE_, _SIZE_ > &, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)
Referenced By
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::copy(const TRUSTArray< _TYPE_, _SIZE_ > &, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) <public-void-trustvect-type-size-copy-const-trustarray-type-size-ref-resize-options-opt-equal-resize-options-copy-init>`
[void TRUSTVect<_TYPE_, _SIZE_>::copy(const TRUSTArray< _TYPE_, _SIZE_ > &, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)](#public-void-trustvect-type-size-copy-const-trustarray-type-size-ref-resize-options-opt-equal-resize-options-copy-init)
copy
void TRUSTVect<_TYPE_, _SIZE_>::copy(const TRUSTVect &, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::copy(const TRUSTVect &, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) <public-void-trustvect-type-size-copy-const-trustvect-ref-resize-options-opt-equal-resize-options-copy-init>`
[void TRUSTVect<_TYPE_, _SIZE_>::copy(const TRUSTVect &, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)](#public-void-trustvect-type-size-copy-const-trustvect-ref-resize-options-opt-equal-resize-options-copy-init)
detach_vect
virtual void TRUSTVect<_TYPE_, _SIZE_>::detach_vect()
References
Referenced By
How to cite in this doc:
:ref:`virtual void TRUSTVect<_TYPE_, _SIZE_>::detach_vect() <public-virtual-void-trustvect-type-size-detach-vect>`
[virtual void TRUSTVect<_TYPE_, _SIZE_>::detach_vect()](#public-virtual-void-trustvect-type-size-detach-vect)
echange_espace_virtuel
virtual void TRUSTVect<_TYPE_, _SIZE_>::echange_espace_virtuel()
Referenced By
How to cite in this doc:
:ref:`virtual void TRUSTVect<_TYPE_, _SIZE_>::echange_espace_virtuel() <public-virtual-void-trustvect-type-size-echange-espace-virtuel>`
[virtual void TRUSTVect<_TYPE_, _SIZE_>::echange_espace_virtuel()](#public-virtual-void-trustvect-type-size-echange-espace-virtuel)
ecrit
virtual void TRUSTVect<_TYPE_, _SIZE_>::ecrit(Sortie &) const
Referenced By
How to cite in this doc:
:ref:`virtual void TRUSTVect<_TYPE_, _SIZE_>::ecrit(Sortie &) const <public-virtual-void-trustvect-type-size-ecrit-sortie-ref-const>`
[virtual void TRUSTVect<_TYPE_, _SIZE_>::ecrit(Sortie &) const](#public-virtual-void-trustvect-type-size-ecrit-sortie-ref-const)
from_tid_to_int
void TRUSTVect<_TYPE_, _SIZE_>::from_tid_to_int(TRUSTVect< int, int > &out) const
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::from_tid_to_int(TRUSTVect< int, int > &out) const <public-void-trustvect-type-size-from-tid-to-int-trustvect-int-int-ref-out-const>`
[void TRUSTVect<_TYPE_, _SIZE_>::from_tid_to_int(TRUSTVect< int, int > &out) const](#public-void-trustvect-type-size-from-tid-to-int-trustvect-int-int-ref-out-const)
get_md_vector
virtual const MD_Vector & TRUSTVect<_TYPE_, _SIZE_>::get_md_vector() const
References
Referenced By
How to cite in this doc:
:ref:`virtual const MD_Vector & TRUSTVect<_TYPE_, _SIZE_>::get_md_vector() const <public-virtual-const-md-vector-ref-trustvect-type-size-get-md-vector-const>`
[virtual const MD_Vector & TRUSTVect<_TYPE_, _SIZE_>::get_md_vector() const](#public-virtual-const-md-vector-ref-trustvect-type-size-get-md-vector-const)
get_span
const Span_ TRUSTVect<_TYPE_, _SIZE_>::get_span() const override

Reimplements:

References
How to cite in this doc:
:ref:`const Span_ TRUSTVect<_TYPE_, _SIZE_>::get_span() const override <public-const-span-trustvect-type-size-get-span-const-override>`
[const Span_ TRUSTVect<_TYPE_, _SIZE_>::get_span() const override](#public-const-span-trustvect-type-size-get-span-const-override)
get_span
Span_ TRUSTVect<_TYPE_, _SIZE_>::get_span() override

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`Span_ TRUSTVect<_TYPE_, _SIZE_>::get_span() override <public-span-trustvect-type-size-get-span-override>`
[Span_ TRUSTVect<_TYPE_, _SIZE_>::get_span() override](#public-span-trustvect-type-size-get-span-override)
get_span_tot
const Span_ TRUSTVect<_TYPE_, _SIZE_>::get_span_tot() const override

Reimplements:

How to cite in this doc:
:ref:`const Span_ TRUSTVect<_TYPE_, _SIZE_>::get_span_tot() const override <public-const-span-trustvect-type-size-get-span-tot-const-override>`
[const Span_ TRUSTVect<_TYPE_, _SIZE_>::get_span_tot() const override](#public-const-span-trustvect-type-size-get-span-tot-const-override)
get_span_tot
Span_ TRUSTVect<_TYPE_, _SIZE_>::get_span_tot() override

Reimplements:

Referenced By
How to cite in this doc:
:ref:`Span_ TRUSTVect<_TYPE_, _SIZE_>::get_span_tot() override <public-span-trustvect-type-size-get-span-tot-override>`
[Span_ TRUSTVect<_TYPE_, _SIZE_>::get_span_tot() override](#public-span-trustvect-type-size-get-span-tot-override)
jump
virtual void TRUSTVect<_TYPE_, _SIZE_>::jump(Entree &)
How to cite in this doc:
:ref:`virtual void TRUSTVect<_TYPE_, _SIZE_>::jump(Entree &) <public-virtual-void-trustvect-type-size-jump-entree-ref>`
[virtual void TRUSTVect<_TYPE_, _SIZE_>::jump(Entree &)](#public-virtual-void-trustvect-type-size-jump-entree-ref)
line_size
int TRUSTVect<_TYPE_, _SIZE_>::line_size() const
Referenced By
How to cite in this doc:
:ref:`int TRUSTVect<_TYPE_, _SIZE_>::line_size() const <public-int-trustvect-type-size-line-size-const>`
[int TRUSTVect<_TYPE_, _SIZE_>::line_size() const](#public-int-trustvect-type-size-line-size-const)
lit
virtual void TRUSTVect<_TYPE_, _SIZE_>::lit(Entree &, bool resize_and_read=1)
Referenced By
How to cite in this doc:
:ref:`virtual void TRUSTVect<_TYPE_, _SIZE_>::lit(Entree &, bool resize_and_read=1) <public-virtual-void-trustvect-type-size-lit-entree-ref-bool-resize-and-read-equal-1>`
[virtual void TRUSTVect<_TYPE_, _SIZE_>::lit(Entree &, bool resize_and_read=1)](#public-virtual-void-trustvect-type-size-lit-entree-ref-bool-resize-and-read-equal-1)
local_max_abs_vect
_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::local_max_abs_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const
Referenced By
How to cite in this doc:
:ref:`_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::local_max_abs_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const <public-type-trustvect-type-size-local-max-abs-vect-mp-vect-options-opt-equal-vect-real-items-const>`
[_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::local_max_abs_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const](#public-type-trustvect-type-size-local-max-abs-vect-mp-vect-options-opt-equal-vect-real-items-const)
local_max_vect
_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::local_max_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const
Referenced By
How to cite in this doc:
:ref:`_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::local_max_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const <public-type-trustvect-type-size-local-max-vect-mp-vect-options-opt-equal-vect-real-items-const>`
[_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::local_max_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const](#public-type-trustvect-type-size-local-max-vect-mp-vect-options-opt-equal-vect-real-items-const)
local_min_abs_vect
_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::local_min_abs_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const
How to cite in this doc:
:ref:`_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::local_min_abs_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const <public-type-trustvect-type-size-local-min-abs-vect-mp-vect-options-opt-equal-vect-real-items-const>`
[_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::local_min_abs_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const](#public-type-trustvect-type-size-local-min-abs-vect-mp-vect-options-opt-equal-vect-real-items-const)
local_min_vect
_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::local_min_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const
Referenced By
How to cite in this doc:
:ref:`_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::local_min_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const <public-type-trustvect-type-size-local-min-vect-mp-vect-options-opt-equal-vect-real-items-const>`
[_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::local_min_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const](#public-type-trustvect-type-size-local-min-vect-mp-vect-options-opt-equal-vect-real-items-const)
mp_max_abs_vect
_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_max_abs_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const
Referenced By
How to cite in this doc:
:ref:`_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_max_abs_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const <public-type-trustvect-type-size-mp-max-abs-vect-mp-vect-options-opt-equal-vect-real-items-const>`
[_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_max_abs_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const](#public-type-trustvect-type-size-mp-max-abs-vect-mp-vect-options-opt-equal-vect-real-items-const)
mp_max_vect
_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_max_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const
Referenced By
How to cite in this doc:
:ref:`_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_max_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const <public-type-trustvect-type-size-mp-max-vect-mp-vect-options-opt-equal-vect-real-items-const>`
[_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_max_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const](#public-type-trustvect-type-size-mp-max-vect-mp-vect-options-opt-equal-vect-real-items-const)
mp_min_abs_vect
_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_min_abs_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const
How to cite in this doc:
:ref:`_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_min_abs_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const <public-type-trustvect-type-size-mp-min-abs-vect-mp-vect-options-opt-equal-vect-real-items-const>`
[_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_min_abs_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const](#public-type-trustvect-type-size-mp-min-abs-vect-mp-vect-options-opt-equal-vect-real-items-const)
mp_min_vect
_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_min_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const
Referenced By
How to cite in this doc:
:ref:`_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_min_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const <public-type-trustvect-type-size-mp-min-vect-mp-vect-options-opt-equal-vect-real-items-const>`
[_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_min_vect(Mp_vect_options opt=VECT_REAL_ITEMS) const](#public-type-trustvect-type-size-mp-min-vect-mp-vect-options-opt-equal-vect-real-items-const)
mp_norme_vect
_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_norme_vect() const
Referenced By
How to cite in this doc:
:ref:`_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_norme_vect() const <public-type-trustvect-type-size-mp-norme-vect-const>`
[_TYPE_ TRUSTVect<_TYPE_, _SIZE_>::mp_norme_vect() const](#public-type-trustvect-type-size-mp-norme-vect-const)
operator* =
void TRUSTVect<_TYPE_, _SIZE_>::operator*=(const _TYPE_ x)
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::operator*=(const _TYPE_ x) <public-void-trustvect-type-size-operator-ptr-equal-const-type-x>`
[void TRUSTVect<_TYPE_, _SIZE_>::operator*=(const _TYPE_ x)](#public-void-trustvect-type-size-operator-ptr-equal-const-type-x)
operator* =
void TRUSTVect<_TYPE_, _SIZE_>::operator*=(const TRUSTVect &v)
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::operator*=(const TRUSTVect &v) <public-void-trustvect-type-size-operator-ptr-equal-const-trustvect-ref-v>`
[void TRUSTVect<_TYPE_, _SIZE_>::operator*=(const TRUSTVect &v)](#public-void-trustvect-type-size-operator-ptr-equal-const-trustvect-ref-v)
operator + =
void TRUSTVect<_TYPE_, _SIZE_>::operator+=(const _TYPE_ x)
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::operator+=(const _TYPE_ x) <public-void-trustvect-type-size-operator+-equal-const-type-x>`
[void TRUSTVect<_TYPE_, _SIZE_>::operator+=(const _TYPE_ x)](#public-void-trustvect-type-size-operator+-equal-const-type-x)
operator + =
void TRUSTVect<_TYPE_, _SIZE_>::operator+=(const TRUSTVect &v)
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::operator+=(const TRUSTVect &v) <public-void-trustvect-type-size-operator+-equal-const-trustvect-ref-v>`
[void TRUSTVect<_TYPE_, _SIZE_>::operator+=(const TRUSTVect &v)](#public-void-trustvect-type-size-operator+-equal-const-trustvect-ref-v)
operator - =
void TRUSTVect<_TYPE_, _SIZE_>::operator-=(const _TYPE_ x)
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::operator-=(const _TYPE_ x) <public-void-trustvect-type-size-operator-equal-const-type-x>`
[void TRUSTVect<_TYPE_, _SIZE_>::operator-=(const _TYPE_ x)](#public-void-trustvect-type-size-operator-equal-const-type-x)
operator - =
void TRUSTVect<_TYPE_, _SIZE_>::operator-=(const TRUSTVect &v)
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::operator-=(const TRUSTVect &v) <public-void-trustvect-type-size-operator-equal-const-trustvect-ref-v>`
[void TRUSTVect<_TYPE_, _SIZE_>::operator-=(const TRUSTVect &v)](#public-void-trustvect-type-size-operator-equal-const-trustvect-ref-v)
operator/ =
void TRUSTVect<_TYPE_, _SIZE_>::operator/=(const _TYPE_ x)
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::operator/=(const _TYPE_ x) <public-void-trustvect-type-size-operator/-equal-const-type-x>`
[void TRUSTVect<_TYPE_, _SIZE_>::operator/=(const _TYPE_ x)](#public-void-trustvect-type-size-operator/-equal-const-type-x)
operator/ =
void TRUSTVect<_TYPE_, _SIZE_>::operator/=(const TRUSTVect< _T_, _SIZE_ > &v)
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::operator/=(const TRUSTVect< _T_, _SIZE_ > &v) <public-void-trustvect-type-size-operator/-equal-const-trustvect-t-size-ref-v>`
[void TRUSTVect<_TYPE_, _SIZE_>::operator/=(const TRUSTVect< _T_, _SIZE_ > &v)](#public-void-trustvect-type-size-operator/-equal-const-trustvect-t-size-ref-v)
operator =
TRUSTVect & TRUSTVect<_TYPE_, _SIZE_>::operator=(_TYPE_)
How to cite in this doc:
:ref:`TRUSTVect & TRUSTVect<_TYPE_, _SIZE_>::operator=(_TYPE_) <public-trustvect-ref-trustvect-type-size-operator-equal-type>`
[TRUSTVect & TRUSTVect<_TYPE_, _SIZE_>::operator=(_TYPE_)](#public-trustvect-ref-trustvect-type-size-operator-equal-type)
operator =
TRUSTVect & TRUSTVect<_TYPE_, _SIZE_>::operator=(const TRUSTVect &)
How to cite in this doc:
:ref:`TRUSTVect & TRUSTVect<_TYPE_, _SIZE_>::operator=(const TRUSTVect &) <public-trustvect-ref-trustvect-type-size-operator-equal-const-trustvect-ref>`
[TRUSTVect & TRUSTVect<_TYPE_, _SIZE_>::operator=(const TRUSTVect &)](#public-trustvect-ref-trustvect-type-size-operator-equal-const-trustvect-ref)
racine_carree
void TRUSTVect<_TYPE_, _SIZE_>::racine_carree(Mp_vect_options opt=VECT_ALL_ITEMS)
Referenced By
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::racine_carree(Mp_vect_options opt=VECT_ALL_ITEMS) <public-void-trustvect-type-size-racine-carree-mp-vect-options-opt-equal-vect-all-items>`
[void TRUSTVect<_TYPE_, _SIZE_>::racine_carree(Mp_vect_options opt=VECT_ALL_ITEMS)](#public-void-trustvect-type-size-racine-carree-mp-vect-options-opt-equal-vect-all-items)
ref
virtual void TRUSTVect<_TYPE_, _SIZE_>::ref(const TRUSTVect &)
Referenced By
How to cite in this doc:
:ref:`virtual void TRUSTVect<_TYPE_, _SIZE_>::ref(const TRUSTVect &) <public-virtual-void-trustvect-type-size-ref-const-trustvect-ref>`
[virtual void TRUSTVect<_TYPE_, _SIZE_>::ref(const TRUSTVect &)](#public-virtual-void-trustvect-type-size-ref-const-trustvect-ref)
ref_array
void TRUSTVect<_TYPE_, _SIZE_>::ref_array(TRUSTArray< _TYPE_, _SIZE_ > &, _SIZE_ start=0, _SIZE_ sz=-1) override

Reimplements:

Referenced By
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::ref_array(TRUSTArray< _TYPE_, _SIZE_ > &, _SIZE_ start=0, _SIZE_ sz=-1) override <public-void-trustvect-type-size-ref-array-trustarray-type-size-ref-size-start-equal-0-size-sz-equal-1-override>`
[void TRUSTVect<_TYPE_, _SIZE_>::ref_array(TRUSTArray< _TYPE_, _SIZE_ > &, _SIZE_ start=0, _SIZE_ sz=-1) override](#public-void-trustvect-type-size-ref-array-trustarray-type-size-ref-size-start-equal-0-size-sz-equal-1-override)
ref_as_big
void TRUSTVect<_TYPE_, _SIZE_>::ref_as_big(TRUSTVect< _TYPE_, trustIdType > &out) const
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::ref_as_big(TRUSTVect< _TYPE_, trustIdType > &out) const <public-void-trustvect-type-size-ref-as-big-trustvect-type-trustidtype-ref-out-const>`
[void TRUSTVect<_TYPE_, _SIZE_>::ref_as_big(TRUSTVect< _TYPE_, trustIdType > &out) const](#public-void-trustvect-type-size-ref-as-big-trustvect-type-trustidtype-ref-out-const)
ref_as_small
void TRUSTVect<_TYPE_, _SIZE_>::ref_as_small(TRUSTVect< _TYPE_, int > &out) const
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::ref_as_small(TRUSTVect< _TYPE_, int > &out) const <public-void-trustvect-type-size-ref-as-small-trustvect-type-int-ref-out-const>`
[void TRUSTVect<_TYPE_, _SIZE_>::ref_as_small(TRUSTVect< _TYPE_, int > &out) const](#public-void-trustvect-type-size-ref-as-small-trustvect-type-int-ref-out-const)
ref_data
void TRUSTVect<_TYPE_, _SIZE_>::ref_data(_TYPE_ *ptr, _SIZE_ new_size) override

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

Reimplements:

Referenced By
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::ref_data(_TYPE_ *ptr, _SIZE_ new_size) override <public-void-trustvect-type-size-ref-data-type-ptr-ptr-size-new-size-override>`
[void TRUSTVect<_TYPE_, _SIZE_>::ref_data(_TYPE_ *ptr, _SIZE_ new_size) override](#public-void-trustvect-type-size-ref-data-type-ptr-ptr-size-new-size-override)
resize
void TRUSTVect<_TYPE_, _SIZE_>::resize(_SIZE_, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)
Referenced By
How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::resize(_SIZE_, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) <public-void-trustvect-type-size-resize-size-resize-options-opt-equal-resize-options-copy-init>`
[void TRUSTVect<_TYPE_, _SIZE_>::resize(_SIZE_, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)](#public-void-trustvect-type-size-resize-size-resize-options-opt-equal-resize-options-copy-init)
resize_tab
void TRUSTVect<_TYPE_, _SIZE_>::resize_tab(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) override

Reimplements:

How to cite in this doc:
:ref:`void TRUSTVect<_TYPE_, _SIZE_>::resize_tab(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) override <public-void-trustvect-type-size-resize-tab-size-n-resize-options-opt-equal-resize-options-copy-init-override>`
[void TRUSTVect<_TYPE_, _SIZE_>::resize_tab(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT) override](#public-void-trustvect-type-size-resize-tab-size-n-resize-options-opt-equal-resize-options-copy-init-override)
set_md_vector
virtual void TRUSTVect<_TYPE_, _SIZE_>::set_md_vector(const MD_Vector &)
Referenced By
How to cite in this doc:
:ref:`virtual void TRUSTVect<_TYPE_, _SIZE_>::set_md_vector(const MD_Vector &) <public-virtual-void-trustvect-type-size-set-md-vector-const-md-vector-ref>`
[virtual void TRUSTVect<_TYPE_, _SIZE_>::set_md_vector(const MD_Vector &)](#public-virtual-void-trustvect-type-size-set-md-vector-const-md-vector-ref)
size
_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size() const
Referenced By
How to cite in this doc:
:ref:`_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size() const <public-size-trustvect-type-size-size-const>`
[_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size() const](#public-size-trustvect-type-size-size-const)
size_reelle
_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size_reelle() const
Referenced By
How to cite in this doc:
:ref:`_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size_reelle() const <public-size-trustvect-type-size-size-reelle-const>`
[_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size_reelle() const](#public-size-trustvect-type-size-size-reelle-const)
size_reelle_ok
_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size_reelle_ok() const
Referenced By
How to cite in this doc:
:ref:`_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size_reelle_ok() const <public-size-trustvect-type-size-size-reelle-ok-const>`
[_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size_reelle_ok() const](#public-size-trustvect-type-size-size-reelle-ok-const)
size_totale
_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size_totale() const
Referenced By
How to cite in this doc:
:ref:`_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size_totale() const <public-size-trustvect-type-size-size-totale-const>`
[_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size_totale() const](#public-size-trustvect-type-size-size-totale-const)
TRUSTVect
TRUSTVect<_TYPE_, _SIZE_>::TRUSTVect()
How to cite in this doc:
:ref:`TRUSTVect<_TYPE_, _SIZE_>::TRUSTVect() <public-trustvect-type-size-trustvect>`
[TRUSTVect<_TYPE_, _SIZE_>::TRUSTVect()](#public-trustvect-type-size-trustvect)
TRUSTVect
TRUSTVect<_TYPE_, _SIZE_>::TRUSTVect(_SIZE_ n)

construction d’un vecteur de taille n.

Les elements du vecteur sont initialises a zero par defaut. Pour ne pas initialiser les valeurs, utiliser ceci: DoubleVect toto; toto.resize(n, RESIZE_OPTIONS::NOCOPY_NOINIT);

How to cite in this doc:
:ref:`TRUSTVect<_TYPE_, _SIZE_>::TRUSTVect(_SIZE_ n) <public-trustvect-type-size-trustvect-size-n>`
[TRUSTVect<_TYPE_, _SIZE_>::TRUSTVect(_SIZE_ n)](#public-trustvect-type-size-trustvect-size-n)
TRUSTVect
TRUSTVect<_TYPE_, _SIZE_>::TRUSTVect(const TRUSTVect &v)

Constructeur par copie.

Il s’agit d’un “deep copy” voir ArrOfDouble::ArrOfDouble(const ArrOfDouble &) Remarque: il n’y a pas de constructeur par copie a partir de ArrOfDouble Ceci est volontaire, sinon on risque de grosses pertes de performances par creation implicite d’objets, difficile a trouver. (exemple: appel d’une methode toto(const IntVect &) avec un ArrOfInt produit une copie du tableau !) Utiliser copy() pour copier un ArrOfDouble dans un DoubleVect

How to cite in this doc:
:ref:`TRUSTVect<_TYPE_, _SIZE_>::TRUSTVect(const TRUSTVect &v) <public-trustvect-type-size-trustvect-const-trustvect-ref-v>`
[TRUSTVect<_TYPE_, _SIZE_>::TRUSTVect(const TRUSTVect &v)](#public-trustvect-type-size-trustvect-const-trustvect-ref-v)
~TRUSTVect
virtual TRUSTVect<_TYPE_, _SIZE_>::~TRUSTVect()
How to cite in this doc:
:ref:`virtual TRUSTVect<_TYPE_, _SIZE_>::~TRUSTVect() <public-virtual-trustvect-type-size-dtor-trustvect>`
[virtual TRUSTVect<_TYPE_, _SIZE_>::~TRUSTVect()](#public-virtual-trustvect-type-size-dtor-trustvect)

Attributes Documentation#

line_size_ (protected)
int TRUSTVect<_TYPE_, _SIZE_>::line_size_
md_vector_ (protected)
MD_Vector TRUSTVect<_TYPE_, _SIZE_>::md_vector_
size_reelle_ (protected)
_SIZE_ TRUSTVect<_TYPE_, _SIZE_>::size_reelle_

Friends#

  • friend class TRUSTVect