Go to the source code of this file.
Macro Definition Documentation
#define COMPLEX128_ERROR_NOARG |
( |
|
function | ) |
|
Value:template <> \
void SGVector<complex128_t>::function() \
{ \
SG_SERROR("SGVector::%s():: Not supported for complex128_t\n",\
#function);\
}
Definition at line 29 of file SGVector.cpp.
#define COMPLEX128_ERROR_ONEARG |
( |
|
function | ) |
|
Value:template <> \
{ \
SG_SERROR("SGVector::%s():: Not supported for complex128_t\n",\
#function);\
}
Definition at line 37 of file SGVector.cpp.
#define COMPLEX128_ERROR_THREEARGS |
( |
|
function | ) |
|
Value:template <> \
{ \
SG_SERROR("SGVector::%s():: Not supported for complex128_t\n",\
#function);\
}
Definition at line 53 of file SGVector.cpp.
#define COMPLEX128_ERROR_TWOARGS |
( |
|
function | ) |
|
Value:template <> \
{ \
SG_SERROR("SGVector::%s():: Not supported for complex128_t\n",\
#function);\
}
Definition at line 45 of file SGVector.cpp.
#define COMPLEX128_MATHOP |
( |
|
op | ) |
|
Value:template <>\
void SGVector<complex128_t>::op() \
{ \
for (int32_t i=0; i<vlen; i++) \
}
Definition at line 1273 of file SGVector.cpp.
#define COMPLEX128_MATHOP_NOTIMPLEMENTED |
( |
|
op | ) |
|
Value:template <>\
void SGVector<complex128_t>::op() \
{ \
SG_SERROR("SGVector::%s():: Not supported for complex128_t\n",#op);\
}
Definition at line 1294 of file SGVector.cpp.
Value:template <class T> void SGVector<T>::op() \
{ \
for (int32_t i=0; i<vlen; i++) \
vector[i]=(T) CMath::op((double) vector[i]); \
}
Definition at line 1250 of file SGVector.cpp.
#define UNDEFINED |
( |
|
function, |
|
|
|
type |
|
) |
| |
Value:template <> \
SGVector<float64_t> SGVector<type>::function() \
{ \
SG_SERROR("SGVector::%s():: Not supported for %s\n", \
#function, #type); \
SGVector<float64_t> ret(vlen); \
return ret; \
}
Definition at line 1405 of file SGVector.cpp.