Matrix is the main matrix class
Matrix is the main matrix class
Default is a dense matrix with default allocation. Default value is Real.
PA: I thinks it is buggy
T_value value_t
T_structure structure_t
T_storage storage_t
T_structure::iterator_t iterator_t
this_t
constructors
Matrix()
Matrix( Index const n )
or
by
depending on storage
Matrix( Index const n, Index const p )
by
matrix
Matrix( Index const n, Index const p, Index const q )
by
by
matrix
Matrix( Index const n, value_t * init )
or
by
depending on storage matrix, allocation done by user
Matrix( Index const n, Index const p, value_t * init )
by
matrix, allocation done by user
Matrix( Index const n, Index const p, Index const q, value_t * init )
by
by
matrix, allocation done by user
Matrix( Index const n, Index const p, Matrix <value_t, T2_structure> const& m )
Matrix( Index const n, Index const p, Index const q, Matrix <value_t, T2_structure> const& m )
get/set member
this_t& resize( Index const n, Index const p = MinIndex )
rows by
cols
this_t& reshape( Index const n, Index const p = MinIndex )
value_t& get( Index const i, Index const j )
,
value_t get( Index const i, Index const j ) const
,
value_t& get( Index const i, Index const j, Index const k )
,
,
value_t get( Index const i, Index const j, Index const k ) const
,
,
value_t& operator() ( Index const i, Index const j = MinIndex )
,
, index control enable
value_t operator() ( Index const i, Index const j = MinIndex ) const
,
, index control enable
value_t& operator() ( Index const i, Index const j, Index const k )
,
,
index control enable
value_t operator() ( Index const i, Index const j, Index const k ) const
,
,
index control enable
alias operators needed for compatibility with matlab
alias operators needed for compatibility with matlab
contractions operators: sum, min, max
mathematical operators returning a scalar
slrestrict my_d
Alphabetic index HTML hierarchy of classes or Java