1 #include "pod_adaptive_sampling_run.h" 2 #include "reduced_order/pod_basis_offline.h" 3 #include "parameters/all_parameters.h" 4 #include "flow_solver/flow_solver.h" 5 #include "flow_solver/flow_solver_factory.h" 6 #include "ode_solver/ode_solver_factory.h" 7 #include "reduced_order/assemble_ECSW_residual.h" 8 #include "linear_solver/NNLS_solver.h" 9 #include "linear_solver/helper_functions.h" 10 #include "reduced_order/pod_adaptive_sampling.h" 16 template <
int dim,
int nstate>
18 const dealii::ParameterHandler ¶meter_handler_input)
20 , parameter_handler(parameter_handler_input)
23 template <
int dim,
int nstate>
26 pcout <<
"Starting adaptive sampling procedure..." << std::endl;
const dealii::ParameterHandler & parameter_handler
Dummy parameter handler because flowsolver requires it.
Files for the baseline physics.
Main parameter class that contains the various other sub-parameter classes.
int run_test() const override
Run adaptive sampling procedure.
const Parameters::AllParameters *const all_parameters
Pointer to all parameters.
Runs adaptive sampling procedure.
dealii::ConditionalOStream pcout
ConditionalOStream.
int run_sampling() const override
Run Sampling Procedure.
AdaptiveSamplingRun(const Parameters::AllParameters *const parameters_input, const dealii::ParameterHandler ¶meter_handler_input)
Constructor.
Base class of all the tests.