[P]arallel [Hi]gh-order [Li]brary for [P]DEs
Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
|
Parameters related to reduced-order model. More...
#include <parameters_reduced_order.h>
Public Types | |
enum | LinearSolverEnum { direct, gmres } |
Types of linear solvers available. More... | |
Public Member Functions | |
void | parse_parameters (dealii::ParameterHandler &prm) |
Parses input file and sets the variables. | |
Static Public Member Functions | |
static void | declare_parameters (dealii::ParameterHandler &prm) |
Declares the possible variables and sets the defaults. | |
Public Attributes | |
double | adaptation_tolerance |
Tolerance for POD adaptation. | |
std::string | path_to_search |
Path to search for snapshots or saved POD basis. | |
double | reduced_residual_tolerance |
Tolerance of the reduced-order nonlinear residual. | |
int | num_halton |
Number of Halton sequence points to add to initial snapshot set. | |
std::string | file_path_for_snapshot_locations |
Path to search for file with pre-determined snapshot locations used to build POD (actual FOM snapshots not calculated in advance) (should contain snapshot_table) | |
int | recomputation_coefficient |
Recomputation parameter for adaptive sampling algorithm. | |
std::vector< std::string > | parameter_names |
Names of parameters. | |
std::vector< double > | parameter_min_values |
Minimum value of parameters. | |
std::vector< double > | parameter_max_values |
Maximum value of parameters. | |
int | number_modes |
Number of modes to include in the POD Basis. | |
double | singular_value_threshold |
Singular Value Threshold in the POD Basis. | |
int | output_snapshot_every_x_timesteps |
Number of timesteps before putting solution in snapshot matrix. | |
LinearSolverEnum | FOM_error_linear_solver_type |
Type of linear solver used for first adjoint problem (DWR between FOM and ROM) (direct or gmres) | |
bool | residual_error_bool |
Use residual/reduced residual for error indicator instead of DWR. False by default. | |
Parameters related to reduced-order model.
Definition at line 9 of file parameters_reduced_order.h.
Types of linear solvers available.
Enumerator | |
---|---|
gmres | LU. GMRES. |
Definition at line 14 of file parameters_reduced_order.h.