ExaDG
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ExaDG::ConvDiff::Parameters Class Reference

Public Member Functions

void check () const
 
bool involves_h_multigrid () const
 
bool linear_system_including_convective_term_has_to_be_solved () const
 
bool convective_problem () const
 
bool diffusive_problem () const
 
bool linear_system_has_to_be_solved () const
 
TypeVelocityField get_type_velocity_field () const
 
void print (dealii::ConditionalOStream const &pcout, std::string const &name) const
 

Public Attributes

ProblemType problem_type
 
EquationType equation_type
 
bool analytical_velocity_field
 
bool ale_formulation
 
bool right_hand_side
 
FormulationConvectiveTerm formulation_convective_term
 
double start_time
 
double end_time
 
double diffusivity
 
TemporalDiscretization temporal_discretization
 
TimeIntegratorRK time_integrator_rk
 
unsigned int order_time_integrator
 
bool start_with_low_order
 
TreatmentOfConvectiveTerm treatment_of_convective_term
 
TimeStepCalculation calculation_of_time_step_size
 
bool adaptive_time_stepping
 
double adaptive_time_stepping_limiting_factor
 
double time_step_size_max
 
CFLConditionType adaptive_time_stepping_cfl_type
 
double time_step_size
 
unsigned int max_number_of_time_steps
 
unsigned int n_refine_time
 
double cfl
 
double max_velocity
 
double diffusion_number
 
double c_eff
 
double exponent_fe_degree_convection
 
double exponent_fe_degree_diffusion
 
bool restarted_simulation
 
RestartData restart_data
 
GridData grid
 
unsigned int mapping_degree
 
unsigned int mapping_degree_coarse_grids
 
unsigned int degree
 
bool enable_adaptivity
 
AdaptiveMeshRefinementData amr_data
 
NumericalFluxConvectiveOperator numerical_flux_convective_operator
 
double IP_factor
 
InverseMassParameters inverse_mass_operator
 
InverseMassParameters inverse_mass_preconditioner
 
Solver solver
 
SolverData solver_data
 
Preconditioner preconditioner
 
bool update_preconditioner
 
unsigned int update_preconditioner_every_time_steps
 
bool implement_block_diagonal_preconditioner_matrix_free
 
Elementwise::Solver solver_block_diagonal
 
Elementwise::Preconditioner preconditioner_block_diagonal
 
SolverData solver_data_block_diagonal
 
MultigridOperatorType mg_operator_type
 
MultigridData multigrid_data
 
SolverInfoData solver_info_data
 
bool use_cell_based_face_loops
 
bool use_combined_operator
 
bool store_analytical_velocity_in_dof_vector
 
bool use_overintegration
 

The documentation for this class was generated from the following files: