bpp-core3
3.0.0
|
Negative value for an operator. More...
#include <Bpp/Numeric/Function/Operators/NegativeOperator.h>
Public Member Functions | |
NegativeOperator (std::shared_ptr< Operator > son) | |
NegativeOperator * | clone () const |
Create a copy of this object and send a pointer to it. More... | |
std::shared_ptr< Operator > | getSon () |
double | getValue () const |
double | getFirstOrderDerivative (const std::string &variable) const |
double | getSecondOrderDerivative (const std::string &variable) const |
std::string | output () const |
Private Attributes | |
std::shared_ptr< Operator > | son_ |
Negative value for an operator.
Definition at line 18 of file NegativeOperator.h.
|
inline |
Definition at line 25 of file NegativeOperator.h.
Referenced by clone().
|
inlinevirtual |
Create a copy of this object and send a pointer to it.
Implements bpp::Clonable.
Definition at line 29 of file NegativeOperator.h.
References NegativeOperator().
|
inlinevirtual |
Implements bpp::Operator.
Definition at line 44 of file NegativeOperator.h.
|
inlinevirtual |
Implements bpp::Operator.
Definition at line 49 of file NegativeOperator.h.
|
inline |
Definition at line 34 of file NegativeOperator.h.
References son_.
|
inlinevirtual |
Implements bpp::Operator.
Definition at line 39 of file NegativeOperator.h.
|
inlinevirtual |
Implements bpp::Operator.
Definition at line 54 of file NegativeOperator.h.
|
private |
Definition at line 22 of file NegativeOperator.h.
Referenced by getSon().