|
ContRap-Libraries
|
Class Function is the most general function interface in ContRap. More...
#include <functions.h>
Public Member Functions | |
| virtual | ~Function () |
| Virtual destructor. | |
| virtual Domain | operator() (const std::vector< Domain > &x)=0 |
| Evaluates the function at a given point. | |
| virtual int | get_arity () const =0 |
| Returns the number of expected arguments. | |
Class Function is the most general function interface in ContRap.
It represents vector valued function with an arbitrary type.
| virtual crp::Function< Domain >::~Function | ( | ) | [inline, virtual] |
Virtual destructor.
| virtual int crp::Function< Domain >::get_arity | ( | ) | const [pure virtual] |
Returns the number of expected arguments.
Implemented in crp::RealFunction.
| virtual Domain crp::Function< Domain >::operator() | ( | const std::vector< Domain > & | x | ) | [pure virtual] |
Evaluates the function at a given point.
| x | Evaluation point |
Implemented in crp::RealFunction.
1.7.3