43 #ifndef _IFPACK2_CONFIGDEFS_HPP_ 44 #define _IFPACK2_CONFIGDEFS_HPP_ 46 #include <Ifpack2_config.h> 48 #include <Tpetra_ConfigDefs.hpp> 52 template<
class Scalar>
54 IFPACK2_SGN(
const Scalar& x)
57 typedef typename STS::magnitudeType magnitudeType;
58 static const magnitudeType one = STS::magnitude(STS::one());
59 return STS::real(x) > 0.0 ? magnitudeType(-one) : one;
65 typedef Tpetra::global_size_t global_size_t;
Ifpack2 features that are experimental. Use at your own risk.
Ifpack2 implementation details.
Ifpack2 features that have been DEPRECATED and may DISAPPEAR AT ANY TIME. USE AT YOUR OWN RISK...
Preconditioners and smoothers for Tpetra sparse matrices.
Definition: Ifpack2_AdditiveSchwarz_decl.hpp:72