15 #include "gretl/double_state.hpp"
24 const std::vector<FieldState>& inputs,
const TimeInfo& time_info = TimeInfo(0.0, 1.0, 0));
Accelerator functionality.
gretl::State< double, double > DoubleState
typedef
gretl::State< FEFieldPtr, FEDualPtr > FieldState
typedef
DoubleState evaluateObjective(const ScalarObjective &objective, const FieldState &shape_disp, const std::vector< FieldState > &inputs, const TimeInfo &time_info)
Evaluates a DoubleState using a provided ScalarObjective reference, and the input arguments to that o...
Specifies interface for evaluating scalar objective from fields and their field gradients.