11 #ifndef Funtriplets_hpp
12 #define Funtriplets_hpp
virtual CouNumber Fpp(CouNumber x)
virtual CouNumber F(CouNumber x)=0
kpowertriplet(CouNumber exponent, CouNumber k)
Basic constructor.
virtual ~simpletriplet()
Destructor.
virtual CouNumber Fp(CouNumber x)
virtual ~funtriplet()
Destructor.
virtual CouNumber FpInv(CouNumber x)
virtual CouNumber Fpp(CouNumber x)=0
virtual CouNumber Fpp(CouNumber x)
virtual CouNumber Fpp(CouNumber x)
virtual CouNumber Fp(CouNumber x)
void fint fint fint real fint real real real real * f
powertriplet(CouNumber exponent, bool signpower=false)
Basic constructor.
virtual CouNumber FpInv(CouNumber x)
virtual CouNumber Fp(CouNumber x)
CouNumber(* unary_function)(CouNumber)
unary function, used in all exprUnary
simpletriplet(unary_function f=NULL, unary_function fp=NULL, unary_function fpp=NULL, unary_function fpI=NULL)
Basic constructor.
virtual ~powertriplet()
Destructor.
virtual CouNumber F(CouNumber x)
double CouNumber
main number type in Couenne
virtual ~kpowertriplet()
Destructor.
virtual CouNumber Fp(CouNumber x)=0
funtriplet()
Basic constructor.
CouNumber safe_pow(CouNumber base, CouNumber exponent, bool signpower=false)
compute power and check for integer-and-odd inverse exponent
virtual CouNumber F(CouNumber x)
virtual CouNumber FpInv(CouNumber x)=0
virtual CouNumber F(CouNumber x)
virtual CouNumber FpInv(CouNumber x)
void fint fint fint real fint real * x