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