NeoPZ
TPZAssert.cpp
Go to the documentation of this file.
1 /*
2  * File: TPZAssert.cpp
3  * Author: thiago
4  *
5  * Created on 26 de Fevereiro de 2018, 13:49
6  */
7 
8 #include "TPZAssert.h"
9 
10 template<> int& TPZAssert::NonNegative(int&);
11 template<> int64_t& TPZAssert::NonNegative(int64_t&);
12 template<> float& TPZAssert::NonNegative(float&);
13 template<> double& TPZAssert::NonNegative(double&);
14 template<> long double& TPZAssert::NonNegative(long double&);
15 
16 template<> int TPZAssert::NonNegative(const int&);
17 template<> int64_t TPZAssert::NonNegative(const int64_t&);
18 template<> float TPZAssert::NonNegative(const float&);
19 template<> double TPZAssert::NonNegative(const double&);
20 template<> long double TPZAssert::NonNegative(const long double&);
static T & NonNegative(T &value)
Definition: TPZAssert.h:18