|
mFES - molecular Finite Element Solver
0.4
|
Public Member Functions | |
| Opti3FreeMinFunction (const PointFunction &apf) | |
| void | SetPoint (const Point< 3 > &asp1) |
| virtual double | Func (const Vector &x) const |
| virtual double | FuncGrad (const Vector &x, Vector &g) const |
| virtual double | FuncDeriv (const Vector &x, const Vector &dir, double &deriv) const |
| virtual double | GradStopping (const Vector &x) const |
| virtual void | ApproximateHesse (const Vector &x, DenseMatrix &hesse) const |
Private Attributes | |
| const PointFunction & | pf |
| Point< 3 > | sp1 |
| netgen::Opti3FreeMinFunction::Opti3FreeMinFunction | ( | const PointFunction & | apf | ) |
| void netgen::Opti3FreeMinFunction::ApproximateHesse | ( | const Vector & | x, |
| DenseMatrix & | hesse | ||
| ) | const [virtual] |
| double netgen::Opti3FreeMinFunction::Func | ( | const Vector & | x | ) | const [virtual] |
| double netgen::Opti3FreeMinFunction::FuncDeriv | ( | const Vector & | x, |
| const Vector & | dir, | ||
| double & | deriv | ||
| ) | const [virtual] |
| double netgen::Opti3FreeMinFunction::FuncGrad | ( | const Vector & | x, |
| Vector & | g | ||
| ) | const [virtual] |
| double netgen::Opti3FreeMinFunction::GradStopping | ( | const Vector & | x | ) | const [virtual] |
| void netgen::Opti3FreeMinFunction::SetPoint | ( | const Point< 3 > & | asp1 | ) | [inline] |
const PointFunction& netgen::Opti3FreeMinFunction::pf [private] |
Point<3> netgen::Opti3FreeMinFunction::sp1 [private] |
1.7.6.1