29 #ifndef SCIMATH_COMPILEDFUNCTION_H
30 #define SCIMATH_COMPILEDFUNCTION_H
173 #ifndef CASACORE_NO_AUTO_TEMPLATES
174 #include <casacore/scimath/Functionals/CompiledFunction.tcc>
175 #endif //# CASACORE_NO_AUTO_TEMPLATES
virtual Function< typename FunctionTraits< T >::BaseType > * cloneNonAD() const
virtual Function< typename FunctionTraits< T >::DiffType > * cloneAD() const
Parameters for a compiled string function object.
Form a linear combination of function objects.
CompiledParam< T > & operator=(const CompiledParam< T > &other)
Make this object a (deep) copy of other.
virtual Function< T > * clone() const
Return a copy of this object from the heap.
CompiledFunction()
The default constructor – no functions, no parameters, nothing, the function operator returns a 0...
CompiledFunction(const CompiledFunction< W > &other)
Numerical functional interface class.
CompiledFunction(const CompiledFunction< T > &other)
Make this object a (deep) copy of other.
virtual T eval(typename Function< T >::FunctionArg x) const
Evaluate the function at x.
virtual ~CompiledFunction()
Destructor.
CompiledFunction< T > & operator=(const CompiledFunction< T > &other)
Make this object a (deep) copy of other.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.