52 minRatio_(coeffsDict().getOrDefault<scalar>(
"minRatio", 0.1)),
53 firstMeritValue_(
Zero),
55 meritDerivative_(
Zero)
67 scalar denom = 1./(step*step);
85 meritDerivative_ = deriv;
91 secondMeritValue_ = value;
97 firstMeritValue_ = value;
virtual void setOldMeritValue(const scalar value)
Set old merit value.
virtual void setNewMeritValue(const scalar value)
Set new merit value.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
Ostream & endl(Ostream &os)
Add newline and flush stream.
Macros for easy insertion into run-time selection tables.
defineTypeNameAndDebug(combustionModel, 0)
addToRunTimeSelectionTable(decompositionMethod, kahipDecomp, dictionary)
Abstract base class for step update methods used in line search.
virtual void updateStep(scalar &step)
Update step in given direction.
messageStream Info
Information stream (stdout output on master, null elsewhere)
virtual void setDeriv(const scalar deriv)
Set objective derivative.
static constexpr const zero Zero
Global zero (0)