43 virtual bool needSample(
const std::vector<Real> & row,
44 dof_id_type local_ind,
45 dof_id_type global_ind,
ConditionalSampleReporterTempl< Real > ConditionalSampleReporter
This is a base class for performing active learning routines, meant to be used in conjunction with Sa...
This object is mainly meant for demonstration for eventual active learning algorithms,...
const T & _default_value
User-inputted default value.
static InputParameters validParams()
SymFunctionPtr _func_F
Parsed function pointer.
virtual bool needSample(const std::vector< Real > &row, dof_id_type local_ind, dof_id_type global_ind, T &val) override
This evaluates the inputted function to determine whether a multiapp solve is necessary/allowed,...
const std::string & _function
User-inputted function string.
const std::vector< std::pair< std::string, unsigned int > > _sampler_vars
Pairs between the variables in the function string and their associated sampler column index.
const bool _use_time
Whether or not the function string includes a time variable.
std::shared_ptr< SymFunction > SymFunctionPtr
const InputParameters & parameters() const