Template Class ReducedPoissonParameters

Inheritance Relationships

Base Type

  • public dealii::ParameterAcceptor

Class Documentation

template<int spacedim, int reduced_dim = 1, int cross_section_dim = 2>
class ReducedPoissonParameters : public dealii::ParameterAcceptor

Public Functions

ReducedPoissonParameters()

Public Members

std::string output_directory = "."
std::string output_name = "solution"
unsigned int fe_degree = 1
std::list<types::boundary_id> dirichlet_ids = {0}
std::string name_of_grid = "hyper_cube"
std::string arguments_for_grid = "-1: 1: false"
std::string refinement_strategy = "fixed_fraction"
double coarsening_fraction = 0.0
double refinement_fraction = 0.3
unsigned int n_refinement_cycles = 1
unsigned int max_cells = 20000
mutable ParameterAcceptorProxy<Functions::ParsedFunction<spacedim>> rhs
mutable ParameterAcceptorProxy<Functions::ParsedFunction<spacedim>> bc
mutable ParameterAcceptorProxy<ReductionControl> inner_control
mutable ParameterAcceptorProxy<ReductionControl> outer_control
bool output_results_before_solving = false
bool estimate_condition_number = false
std::string solver_name = "AL"
bool assemble_full_AL_system = false
mutable ParsedConvergenceTable convergence_table
ReducedCouplingParameters<reduced_dim, cross_section_dim, spacedim, 1> reduced_coupling_parameters