|
OMDc
1.0.0
created from c01aff8 on deploy-documentation
|
Functor for linesearch along geodesic. More...
#include <Functor.hpp>
Public Member Functions | |
| const Eigen::Index | costDim () |
| dimension of the cost function vector More... | |
| LineSearchFunctor (DataStore &DS) | |
| standard constructor More... | |
| int | cost (Eigen::VectorXd &fvec, const Eigen::MatrixXd &L) const |
| evaluates cost function at bases More... | |
| double | derivative (Eigen::MatrixXd &dF, const Eigen::MatrixXd &L) const |
| componentwise derivative w.r.t. given modes More... | |
Functor for linesearch along geodesic.
| OMDc::LineSearchFunctor::LineSearchFunctor | ( | DataStore & | DS | ) |
standard constructor
| DS | reference to data holder |
| int OMDc::LineSearchFunctor::cost | ( | Eigen::VectorXd & | fvec, |
| const Eigen::MatrixXd & | L | ||
| ) | const |
evaluates cost function at bases
| fvec | cost function value (scalar-valued) |
| L | bases where geodesic is evaluated |
|
inline |
dimension of the cost function vector
| double OMDc::LineSearchFunctor::derivative | ( | Eigen::MatrixXd & | dF, |
| const Eigen::MatrixXd & | L | ||
| ) | const |
componentwise derivative w.r.t. given modes
| dF | reference to derivative (n x r) |
| L | given modes (n x r) |
{}