KASKADE 7 development version
|
Classes | |
struct | HasFieldType |
struct | HasScalar |
class | NoFieldType |
class | NoScalar |
struct | ScalarType |
Functions | |
template<class T > | |
T::Scalar | hasScalar (typename T::Scalar *) |
template<class T > | |
T::field_type | hasFieldType (typename T::field_type *) |
template<class Scalar > | |
size_t | checkNanInf (Scalar const *x, size_t n, std::string const &what) |
Checks a vector for nan/inf and reports their number to stderr. More... | |
Variables | |
template<class T > | |
NoScalar | hasScalar (...) |
template<class T > | |
NoFieldType | hasFieldType (...) |
size_t Kaskade::DirectSolver_Detail::checkNanInf | ( | Scalar const * | x, |
size_t | n, | ||
std::string const & | what | ||
) |
Checks a vector for nan/inf and reports their number to stderr.
Definition at line 74 of file direct.hh.
Referenced by Kaskade::DirectSolver< Domain_, Range_ >::apply().
T::field_type Kaskade::DirectSolver_Detail::hasFieldType | ( | typename T::field_type * | ) |
T::Scalar Kaskade::DirectSolver_Detail::hasScalar | ( | typename T::Scalar * | ) |
NoFieldType Kaskade::DirectSolver_Detail::hasFieldType(...) | ( | ... | ) |
NoScalar Kaskade::DirectSolver_Detail::hasScalar(...) | ( | ... | ) |