A class representing a function that is identically zero. More...
#include <Functions.h>
 Inheritance diagram for Core::ZeroFunction:
 Inheritance diagram for Core::ZeroFunction: Collaboration diagram for Core::ZeroFunction:
 Collaboration diagram for Core::ZeroFunction:| Public Member Functions | |
| virtual const FunctionDerivatives * | deriv (double) const | 
| See OneArgumentDiffFunction::deriv()  More... | |
| double | operator() (double) const | 
| The function value (=0).  More... | |
| double | range_high () const | 
| The function is defined everywhere.  More... | |
| double | range_low () const | 
| The function is defined everywhere.  More... | |
| InterpSolutionIterator | crossings (double=0) const | 
| An iterator over the ages where the quantity takes the given y value.  More... | |
|  Public Member Functions inherited from Core::OneArgumentFunction< double, double > | |
| virtual | ~OneArgumentFunction () | 
| Provide a virtual destructor for a virtual class.  More... | |
| Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int) | 
| Friends | |
| class | boost::serialization::access | 
| Needed for serialization to work.  More... | |
A class representing a function that is identically zero.
Definition at line 143 of file Functions.h.
| 
 | virtual | 
An iterator over the ages where the quantity takes the given y value.
Implements Core::OneArgumentFunction< double, double >.
Definition at line 35 of file Functions.cpp.
| 
 | inlinevirtual | 
See OneArgumentDiffFunction::deriv()
Implements Core::OneArgumentDiffFunction.
Definition at line 161 of file Functions.h.
| 
 | inlinevirtual | 
The function value (=0).
Implements Core::OneArgumentFunction< double, double >.
Definition at line 165 of file Functions.h.
| 
 | inlinevirtual | 
The function is defined everywhere.
Implements Core::OneArgumentFunction< double, double >.
Definition at line 168 of file Functions.h.
| 
 | inlinevirtual | 
The function is defined everywhere.
Implements Core::OneArgumentFunction< double, double >.
Definition at line 171 of file Functions.h.
| 
 | inlineprivate | 
Serialize this function. The second parameter is supposed to be version
Definition at line 152 of file Functions.h.
| 
 | friend | 
Needed for serialization to work.
Definition at line 147 of file Functions.h.