40 return maxInitChange_.valid();
46 return maxInitChange_;
52 maxInitChange_.reset(
new scalar(maxInitChange));
78 return lowerBounds_.ref();
84 return upperBounds_.ref();
labelList activeDesignVariables_
Which of the design variables will be updated.
scalarField & upperBoundsRef()
Get max bounds for the design variables.
const autoPtr< scalar > & getMaxInitChange()
Get maxInitChange.
const autoPtr< scalarField > & lowerBounds() const
Get min bounds for the design variables.
bool isMaxInitChangeSet() const
Check whether the max. initial change of the design variables has been set.
const labelList & activeDesignVariables() const
Return list of active design variables.
void setMaxInitChange(const scalar maxInitChange)
Set maxInitChange.
scalarField & lowerBoundsRef()
Get min bounds for the design variables.
Pointer management similar to std::unique_ptr, with some additional methods and type checking...
virtual bool resetEta() const
Trigger the recomputation of eta by updateMethod.
const autoPtr< scalarField > & upperBounds() const
Get max bounds for the design variables.