ug4
|
Go to the source code of this file.
Classes | |
class | ug::AlphaMat_Expression< R > |
class | ug::AlphaMatVec_X_Expression< L, operation, R > |
class | ug::AlphaVec_Expression< R > |
class | ug::MatVec_Expression< L, R > |
struct | ug::operation_add |
struct | ug::operation_sub |
class | ug::TE_AMV_X< A > |
class | ug::TRANSPOSED< A > |
this helper class is a transposed of class A More... | |
Namespaces | |
namespace | ug |
the ug namespace | |
Macros | |
#define | MAKE_TEMPLATE_OPERATORS_MATRIX(MATRIX_TYPE) |
#define | MAKE_TEMPLATE_OPERATORS_MATRIX2(TEMPLATE_DEFINITION, MATRIX_TYPE) |
#define | MAKE_TEMPLATE_OPERATORS_VECTOR(VECTOR_TYPE) |
#define | MAKE_TEMPLATE_OPERATORS_VECTOR2(TEMPLATE_DEFINITION, VECTOR_TYPE) |
Functions | |
template<typename T > | |
double | ug::getScaling (const AlphaVec_Expression< T > &t) |
template<typename T > | |
double | ug::getScaling (const T &t) |
template<typename T > | |
const T & | ug::getVector (const AlphaVec_Expression< T > &t) |
template<typename T > | |
const T & | ug::getVector (const T &t) |
template<typename L , typename R > | |
MatVec_Expression< L, R > | ug::operator* (const AlphaMat_Expression< L > &l, const R &r) |
create a MatVec_Expression by (alpha*MATRIX) * VECTOR | |
template<typename L , typename R > | |
AlphaMatVec_X_Expression< L, operation_add, R > | ug::operator+ (const TE_AMV_X< L > &l, const TE_AMV_X< R > &r) |
create AlphaMatVec_X_Expression<L, operation_add, R> by conjunction of TE_AMV_X<L> + TE_AMV_X<R> | |
template<typename L , typename R > | |
AlphaMatVec_X_Expression< L, operation_sub, R > | ug::operator- (const TE_AMV_X< L > &l, const TE_AMV_X< R > &r) |
create AlphaMatVec_X_Expression<L, operation_minus, R> by conjunction of TE_AMV_X<L> + TE_AMV_X<R> | |
#define MAKE_TEMPLATE_OPERATORS_MATRIX | ( | MATRIX_TYPE | ) |
#define MAKE_TEMPLATE_OPERATORS_MATRIX2 | ( | TEMPLATE_DEFINITION, | |
MATRIX_TYPE | |||
) |
#define MAKE_TEMPLATE_OPERATORS_VECTOR | ( | VECTOR_TYPE | ) |
#define MAKE_TEMPLATE_OPERATORS_VECTOR2 | ( | TEMPLATE_DEFINITION, | |
VECTOR_TYPE | |||
) |