KASKADE 7 development version
Classes | Namespaces | Typedefs
elementary_functions.hh File Reference
#include <cmath>
#include <limits>

Go to the source code of this file.

Classes

class  Kaskade::PenaltyFunction< Base >
 Sets a function to std::numeric_limits<double>::max() for negative arguments. More...
 
class  Kaskade::Monomial< k >
 Monomial a*x^k of order k. More...
 
class  Kaskade::LN
 Natural logarithm of the form a*\ln(x) More...
 
class  Kaskade::Exp
 Exponential function of the form a*exp(b*x) More...
 
class  Kaskade::Sqrt
 

Namespaces

namespace  Kaskade
 
 

Typedefs

template<int k>
using Kaskade::PenaltyMonomial = PenaltyFunction< Monomial< k > >
 
typedef PenaltyFunction< LN > Kaskade::PenaltyLN