#include <ObjectiveFunction.h>
Public Member Functions | |
| ObjectiveFunction (const Parameters ¶msPassed) | |
| virtual | ~ObjectiveFunction () |
| virtual double | getEnergy ()=0 |
| virtual VectorXd | getGradient (bool fdstep=false)=0 |
| virtual void | setPositions (const VectorXd &x)=0 |
| virtual VectorXd | getPositions ()=0 |
| virtual int | degreesOfFreedom ()=0 |
| virtual bool | isConverged ()=0 |
| virtual double | getConvergence ()=0 |
| virtual VectorXd | difference (const VectorXd &a, const VectorXd &b)=0 |
Protected Attributes | |
| const Parameters & | params |
Definition at line 18 of file ObjectiveFunction.h.
|
inline |
Definition at line 23 of file ObjectiveFunction.h.
|
inlinevirtual |
Definition at line 25 of file ObjectiveFunction.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protected |
Definition at line 20 of file ObjectiveFunction.h.