|
| UpdateFunctionManager (ParametrizationData &data, std::shared_ptr< Utils::Settings > settings, ParameterToOptimize typeOfParameter) |
|
void | updateErrors (const Eigen::VectorXd ¶meters, Eigen::VectorXd &errors) override |
| Update the errors vector for the least squares optimization for a given parameter.
|
|
int | getNumberOfDataPoints (const Eigen::VectorXd ¶meters) const override |
| This function returns the number of data points present in the least squares optimization, i.e., the number of Hessian elements for the parameter to be optimized and optionally 2 data points to implement constraints on the parameter.
|
|
MolecularMechanics::SfamParameters | vectorToParameters (const Eigen::VectorXd ¶meters) |
| Function that converts the variables of the optimization to the parameters object.
|
|
Eigen::VectorXd | parametersToVector (const MolecularMechanics::SfamParameters ¶meters) |
| Function that converts the parameters object to the variables of the optimization.
|
|
void | setInitialParameters (Eigen::VectorXd initialParameters) |
| Set the initial variables of the optimization (variables are MM parameters).
|
|
virtual void | updateJacobian (const Eigen::VectorXd ¶meters, Eigen::MatrixXd &jacobian) |
|
The documentation for this class was generated from the following files: