1 #ifndef __PARAMETERS_HYPER_REDUCTION_H__     2 #define __PARAMETERS_HYPER_REDUCTION_H__     4 #include <deal.II/base/parameter_handler.h> Files for the baseline physics. 
int num_training_snaps
Maximum number of snapshots in the ECSW training. 
int NNLS_max_iter
Maximum number of iterations for NNLS Solver. 
static void declare_parameters(dealii::ParameterHandler &prm)
Declares the possible variables and sets the defaults. 
double NNLS_tol
Tolerance for NNLS Solver. 
bool adapt_sampling_bool
Run Adapative Sampling (Online POD) or use Snapshots in path_to_search in Reduced Order Params...
double ROM_error_tol
Minimum Error for ROM sampling point to be included in post-sampling HROM analysis. 
std::string training_data
Training data (Residual-based vs Jacobian-based) 
void parse_parameters(dealii::ParameterHandler &prm)
Parses input file and sets the variables. 
Parameters related to reduced-order model.