Structure TabT

Tableau de données évaluées, avec type spécifique, et nombre de dimensions spécifique.

Espace de nom : tsd

Liste des champs

raw_data : T *

Liste des méthodes

tsd::TabT<T, ndims>::TabT(const dsp::TabT<T, ndims> &x)

T TabT<T, ndims>::produit() const

TabT<T, ndims> TabT<T, ndims>::cwiseSign() const

TabT<T, ndims> TabT<T, ndims>::cwiseMax(T x) const

TabT<T, ndims> TabT<T, ndims>::cwiseMax(const TabT<T, ndims> &x) const

TabT<T, ndims> TabT<T, ndims>::cwiseMin(const TabT<T, ndims> &x) const

bool TabT<T, ndims>::tous_vrai() const

bool TabT<T, ndims>::tous_faux() const

bool TabT<T, ndims>::au_moins_un_vrai() const

bool TabT<T, ndims>::au_moins_un_faux() const

TabT<T2, ndims> TabT<T, ndims>::select(const TabT<T2, ndims> &x1, const TabT<T2, ndims> &x2) const

TabT<T2, ndims> TabT<T, ndims>::select(const TabT<T2, ndims> &x1, T2 x2) const

TabT<T, ndims> TabT<T, ndims>::cwiseMin(T x) const

entier TabT<T, ndims>::index_max() const

entier TabT<T, ndims>::index_min() const

T TabT<T, ndims>::valeur_max() const

T TabT<T, ndims>::valeur_min() const

tuple<T, T> TabT<T, ndims>::valeurs_minmax() const

tuple<entier, entier> TabT<T, ndims>::index_max() const

tuple<entier, entier> TabT<T, ndims>::index_min() const

tuple<T, entier> TabT<T, ndims>::max() const

tuple<T, entier, entier> TabT<T, ndims>::max() const

tuple<T, entier> TabT<T, ndims>::min() const

tuple<T, entier, entier> TabT<T, ndims>::min() const

tsd::TabT<T, ndims>::TabT()

tsd::TabT<T, ndims>::TabT(const Tab &t)

tsd::TabT<T, ndims>::TabT(const TabT<T2, ndims> &t) &&((est_complexe<T>())||(!est_complexe<T2>()))))

tsd::TabT<T, ndims>::TabT(TabT &&t)

bool TabT<T, ndims>::est_reference() const

TabT & TabT<T, ndims>::operator=(TabT &&t)

tsd::TabT<T, ndims>::TabT(const TabT &t)

TabT & TabT<T, ndims>::operator=(const TabT &t)

tsd::TabT<T, ndims>::TabT(entier n, entier m=1)

TabT<T, ndims> TabT<T, ndims>::transpose() const

TabT<T, ndims> TabT<T, ndims>::inverse_matricielle() const

void TabT<T, ndims>::resize(entier n, entier m)

void TabT<T, ndims>::resize(entier n)

void TabT<T, ndims>::conservativeResize(entier n, entier m=1)

void TabT<T, ndims>::set_ones(entier n=-1, entier m=1)

void TabT<T, ndims>::setZero(entier n=-1, entier m=1)

void TabT<T, ndims>::setRandom()

TabT<T, ndims> TabT<T, ndims>::clone() const

T TabT<T, ndims>::somme_impl() const

auto TabT<T, ndims>::ms() const

auto TabT<T, ndims>::ms() const

auto TabT<T, ndims>::rms() const

auto TabT<T, ndims>::norme() const

auto TabT<T, ndims>::norme_carré() const

auto TabT<T, ndims>::norme_carré() const

T TabT<T, ndims>::somme() const

T TabT<T, ndims>::somme() const

T TabT<T, ndims>::somme() const

TabT<T, 1> TabT<T, ndims>::moyenne_colonnes() const

TabT<T, 1> TabT<T, ndims>::moyenne_lignes() const

TabT<T, 1> TabT<T, ndims>::somme_colonnes() const

TabT<T, 1> TabT<T, ndims>::somme_lignes() const

TabT<T, ndims> TabT<T, ndims>::ajoute_lignes(const TabT<T, 1> &x) const

TabT<T, ndims> TabT<T, ndims>::produit_lignes(const TabT<T, 1> &x) const

TabT<T, ndims> TabT<T, ndims>::ajoute_colonnes(const TabT<T, 1> &x) const

TabT<T, ndims> TabT<T, ndims>::produit_colonnes(const TabT<T, 1> &x) const

T TabT<T, ndims>::moyenne() const

TabT<T, 2> TabT<T, ndims>::reverse_rows() const

TabT<T, ndims> TabT<T, ndims>::reverse() const

void TabT<T, ndims>::reverseInPlace()

TabT<T, 2> TabT<T, ndims>::reshape(entier m, entier n) const

TabT<T, 1> TabT<T, ndims>::reshape(entier m) const

entier TabT<T, ndims>::dim() const

TabT<T, 1> TabT<T, ndims>::head(entier n) const

TabT<T, 1> TabT<T, ndims>::tail(entier n) const

TabT<T, 1> TabT<T, ndims>::segment(entier i0, entier n) const

TabT<T, 2> TabT<T, ndims>::block(entier r0, entier nr, entier c0, entier nc) const

TabT<T, 1> TabT<T, ndims>::col(entier num) const

TabT<T, 1> TabT<T, ndims>::row(entier num) const

void TabT<T, ndims>::set_row(entier num, const TabT<T, 1> &x)

T TabT<T, ndims>::dot(const TabT<T, ndims> &x) const

void TabT<T, ndims>::set_real(const auto &x)

void TabT<T, ndims>::set_imag(const auto &x) const

TabT<T, ndims> TabT<T, ndims>::conjugate() const

TabT<complex<T>, ndims> TabT<T, ndims>::as_complex() const

TabT<T, ndims> TabT<T, ndims>::as_complex() const

bouléen TabT<T, ndims>::est_vide() const

void TabT<T, ndims>::setConstant(T c)

TabT & TabT<T, ndims>::operator=(T c)

TabT TabT<T, ndims>::unaryExpr(auto f) const

T & TabT<T, ndims>::operator()(entier i, entier j)

T & TabT<T, ndims>::operator()(entier i)

const T & TabT<T, ndims>::operator()(entier i, entier j) const

const T & TabT<T, ndims>::operator()(entier i) const

T * TabT<T, ndims>::data()

const T * TabT<T, ndims>::data() const

TabT<T, ndims> TabT<T, ndims>::operator-() const

TabT<T, ndims> TabT<T, ndims>::inv() const

TabT<T, 1> TabT<T, ndims>::lsq(const TabT<T, 1> &x) const

TabT<T, 1> TabT<T, ndims>::matprod(const TabT<T, 1> &x) const

TabT<T, 2> TabT<T, ndims>::matprod(const TabT<T, 2> &x) const

TabT<T, ndims> & TabT<T, ndims>::operator*=(const T &x)

TabT<T, ndims> & TabT<T, ndims>::operator*=(const TabT<T, ndims> &x)

TabT<T, ndims> & TabT<T, ndims>::operator/=(const T &x)

TabT<T, ndims> & TabT<T, ndims>::operator/=(const TabT<T, ndims> &x)

TabT<T, ndims> & TabT<T, ndims>::operator+=(const T &x)

TabT<T, ndims> & TabT<T, ndims>::operator+=(const TabT<T, ndims> &x)

TabT<T, ndims> & TabT<T, ndims>::operator-=(const T &x)

TabT<T, ndims> & TabT<T, ndims>::operator-=(const TabT<T, ndims> &x)

TabT<T, ndims> TabT<T, ndims>::operator&&(const TabT<T, ndims> &x) const

TabT<T, ndims> TabT<T, ndims>::operator||(const TabT<T, ndims> &x) const

TabT<T, ndims> TabT<T, ndims>::operator*(const T &x) const

TabT<complex<T>, ndims> TabT<T, ndims>::operator*(const std::complex<T> &x) const

TabT<complex<T>, ndims> TabT<T, ndims>::operator+(const std::complex<T> &x) const

TabT<T, ndims> TabT<T, ndims>::operator+(const T &x) const

TabT<T, ndims> TabT<T, ndims>::operator/(const T &x) const

TabT<T, ndims> TabT<T, ndims>::operator-(const T &x) const

TabT<complex<T>, ndims> TabT<T, ndims>::operator+(const TabT<std::complex<T>, ndims> &x) const

TabT<T, ndims> TabT<T, ndims>::operator+(const TabT<T, ndims> &x) const

TabT<complex<T>, ndims> TabT<T, ndims>::operator*(const TabT<std::complex<T>, ndims> &x) const

TabT<T, ndims> TabT<T, ndims>::operator*(const TabT<T, ndims> &x) const

TabT<complex<T>, ndims> TabT<T, ndims>::operator-(const TabT<std::complex<T>, ndims> &x) const

TabT<T, ndims> TabT<T, ndims>::operator-(const TabT<T, ndims> &x) const

TabT<complex<T>, ndims> TabT<T, ndims>::operator/(const TabT<std::complex<T>, ndims> &x) const

TabT<T, ndims> TabT<T, ndims>::operator/(const TabT<T, ndims> &x) const

TabT<bool_t, ndims> TabT<T, ndims>::operator>(const TabT<T, ndims> &t) const

TabT<bool_t, ndims> TabT<T, ndims>::operator<(const TabT<T, ndims> &t) const

TabT<bool_t, ndims> TabT<T, ndims>::operator==(const TabT<T, ndims> &t) const

TabT<bool_t, ndims> TabT<T, ndims>::operator>=(const TabT<T, ndims> &t) const

TabT<bool_t, ndims> TabT<T, ndims>::operator<=(const TabT<T, ndims> &t) const

TabT<bool_t, ndims> TabT<T, ndims>::operator>(double x) const

TabT<bool_t, ndims> TabT<T, ndims>::operator<(double x) const

TabT<bool_t, ndims> TabT<T, ndims>::operator==(double x) const

TabT<bool_t, ndims> TabT<T, ndims>::operator>=(double x) const

TabT<bool_t, ndims> TabT<T, ndims>::operator<=(double x) const