21 static REAL
val(
const int number) {
25 static REAL
val(
const int64_t number) {
29 static REAL
val(
const float number) {
33 static REAL
val(
const double number) {
37 static REAL
val(
const long double number) {
41 static REAL
val(
const std::complex<float> number) {
42 return (REAL) number.real();
45 static REAL
val(
const std::complex<double> number) {
46 return (REAL) number.real();
49 static REAL
val(
const std::complex<long double> number) {
50 return (REAL) number.real();
54 static REAL
val(
const T number) {
58 static int&
ref(
int &number) {
62 static int64_t&
ref(int64_t &number) {
66 static float&
ref(
float &number) {
70 static double&
ref(
double &number) {
74 static long double&
ref(
long double &number) {
80 template <
int Num,
class T>
bool IsZero(long double a)
Returns if the value a is close Zero as the allowable tolerance.
GetArithmeticType< T >::type arithmetic_type
Contains the declaration of TPZFlopCounter class and TPZCounter struct.