8 #ifndef READUCT_ELEMENTARYSTEPOPTIMIZATION_COSTCALCULATORS_READUCTDEFAULT_H
9 #define READUCT_ELEMENTARYSTEPOPTIMIZATION_COSTCALCULATORS_READUCTDEFAULT_H
21 namespace ElementaryStepOptimization {
23 namespace CostBasedOptimization {
32 void setTensionFactor(
double factor);
33 double getTensionFactor()
const;
35 static constexpr
double defaultTensionFactor = 1e-5;
38 std::unique_ptr<ReactionPathCostCalculator> cloneImpl()
const override;
39 bool energiesRequiredImpl()
const override;
41 double getCostImpl()
const override;
42 Eigen::MatrixXd getCostDerivativesImpl()
const override;
53 #endif // READUCT_ELEMENTARYSTEPOPTIMIZATION_COSTCALCULATORS_READUCTDEFAULT_H
Interface for the cost calculation of reaction paths.
Definition: ReactionPathCostCalculator.h:39
Definition: ReaductDefault.h:28
Definition: CostCombiner.h:29
Definition: EnergiesAndGradientsAlongSpline.h:25