FEAT 3
Finite Element Analysis Toolbox
Loading...
Searching...
No Matches
FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ > Member List

This is the complete list of members for FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >, including all inherited members.

add_double_mat_mult(const Matrix< T_, k_, l_, sma_, sna_ > &a, const Matrix< T_, k_, m_, smb_, snb_ > &b, const Matrix< T_, l_, n_, smd_, snd_ > &d, DataType alpha=DataType(1))FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
add_mat_mat_mult(const Matrix< T_, m_, la_, sma_, sna_ > &a, const Matrix< T_, lb_, n_, smb_, snb_ > &b, DataType alpha=DataType(1))FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
add_outer_product(const Vector< T_, m_, snx_ > &x, const Vector< T_, n_, sny_ > &y, const DataType alpha=DataType(1))FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
add_scalar_main_diag(DataType alpha)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
add_vec_tensor_mult(const Vector< T_, l_, snv_ > &x, const Tensor3< T_, l_, m_, n_, slt_, smt_, snt_ > &t, DataType alpha=DataType(1))FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
axpy(DataType alpha, const Matrix< T_, m_, n_, sma_, sna_ > &a)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
convert(const Matrix< Tx_, m_, n_, sma_, sna_ > &a)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
copy(const Matrix< T_, m_, n_, sma_, sna_ > &a)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
copy_n(const Matrix< T_, ma_, na_, sma_, sna_ > &a)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
DataType typedefFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >
det() constFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
format(DataType alpha=DataType(0))FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
mFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >static
Matrix()FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
Matrix(DataType value)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inlineexplicit
Matrix(const Matrix< T2_, m_, n_, sma_, sna_ > &a)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
Matrix(const std::initializer_list< Tx_ > &x)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inlineexplicit
Matrix(const std::initializer_list< std::initializer_list< Tx_ > > &x)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inlineexplicit
nFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >static
norm_frobenius() constFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
norm_frobenius_sqr() constFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
norm_hessian_sqr() constFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
norm_sub_id_frobenius() constFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
null()FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inlinestatic
operator()(int i, int j)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
operator()(int i, int j) constFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
operator*=(DataType alpha)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
operator+=(const Matrix< T_, m_, n_, sma_, sna_ > &a)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
operator-=(const Matrix< T_, m_, n_, sma_, sna_ > &a)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
operator<<FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >friend
operator=(DataType value)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
operator=(const Matrix< T_, m_, n_, sma_, sna_ > &a)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
operator=(const std::initializer_list< Tx_ > &x)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
operator=(const std::initializer_list< std::initializer_list< Tx_ > > &x)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
operator[](int i)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
operator[](int i) constFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
RowType typedefFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >
scalar_product(const Vector< T_, m_, snx_ > &x, const Vector< T_, n_, sny_ > &y) constFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
set_cofactor(const Matrix< T_, m_, n_, sma_, sna_ > &a)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
set_double_mat_mult(const Matrix< T_, k_, l_, sma_, sna_ > &a, const Matrix< T_, k_, m_, smb_, snb_ > &b, const Matrix< T_, l_, n_, smd_, snd_ > &d, T_ alpha=T_(1))FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
set_gram(const Matrix< T_, l_, n_, sla_, sna_ > &a)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
set_identity()FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
set_inverse(const Matrix< T_, m_, n_, sma_, sna_ > &a)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
set_mat_mat_mult(const Matrix< T_, m_, la_, sma_, sna_ > &a, const Matrix< T_, lb_, n_, smb_, snb_ > &b)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
set_outer_product(const Vector< T_, m_, snx_ > &x, const Vector< T_, n_, sny_ > &y)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
set_rotation_2d(T_ angle)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
set_rotation_3d(T_ yaw, T_ pitch, T_ roll)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
set_transpose(const Matrix< T_, n_, m_, sma_, sna_ > &a)FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
set_vec_tensor_mult(const Vector< T_, l_, snv_ > &x, const Tensor3< T_, l_, m_, n_, slt_, smt_, snt_ > &t, DataType alpha=DataType(1))FEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
smFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >static
snFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >static
trace() constFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline
vFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >
ValueType typedefFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >
vol() constFEAT::Tiny::Matrix< T_, m_, n_, sm_, sn_ >inline