|
| kronecker (unsigned int a_order) |
|
| array () |
|
| array (const uints_t &a_orders) |
|
| array (unsigned int a_dimension, unsigned int a_order) |
|
virtual | ~array () |
|
| array (const array &a_from) |
|
array & | operator= (const array &a_from) |
|
array & | operator*= (const T &a_T) |
|
bool | operator== (const array &a_array) const |
|
bool | operator!= (const array &a_array) const |
|
array | operator* (const T &a_T) const |
|
void | copy (const array &a_from) |
|
void | clear () |
|
bool | configure (const uints_t &a_orders) |
|
size_t | dimension () const |
|
const uints_t & | orders () const |
|
size_t | size () const |
|
bool | set_value (const uints_t &a_is, const T &a_value) |
|
bool | value (const uints_t &a_is, T &a_value) const |
|
T | value_no_check (const uints_t &a_is) const |
|
void | reset () |
|
const std::vector< T > & | vector () const |
|
std::vector< T > & | vector () |
|
bool | fill (const std::vector< T > &a_values, cut_t *a_cut=0) |
|
bool | fill (unsigned int a_sz, const T *a_data, cut_t *a_cut=0) |
|
bool | equal (const array &a_array) const |
|
bool | equal (const array &a_array, T aEpsilon) const |
|
bool | is_proportional (const array &a_array, T &a_factor) const |
|
bool | add (const array &a_array, cut_t *a_cut=0) |
|
bool | subtract (const array &a_array) |
|
bool | multiply (const array &a_array) |
|
bool | divide (const array &a_array) |
|
bool | contract (const array &a_array, T &a_value) const |
|
void | add (const T &a_T, cut_t *a_cut=0) |
|
void | multiply (const T &a_T) |
|
bool | divide (const T &a_T) |
|
bool | invert () |
|
bool | offset (const uints_t &a_is, unsigned int &a_offset) const |
|
bool | indices (unsigned int a_offset, uints_t &a_is) const |
|
bool | accept (unsigned int a_index, const cut_t &a_cut) const |
|
void | set_constant (const T &a_v) |
|
void | set_zero () |
|
template<class T>
class tools::kronecker< T >
common array /////////////////////////////////////////////////////////////
Definition at line 558 of file array.