include/meltpooldg/utilities/amr_data.hpp Source File

Developer Documentation: include/meltpooldg/utilities/amr_data.hpp Source File
Developer Documentation
amr_data.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <deal.II/base/parameter_handler.h>
4
5namespace MeltPoolDG
6{
7 template <typename number>
9 {
10 bool do_amr = false;
15 int every_n_step = 1;
16 unsigned int max_grid_refinement_level = 12;
21
22 void
23 add_parameters(dealii::ParameterHandler &prm);
24
25 void
26 post(const unsigned int global_refinements, const bool load_restart_data);
27 };
28
29} // namespace MeltPoolDG
Interface for a general preconditioner.
Definition boundary_condition_functions.hpp:17
Definition amr_data.hpp:9
number upper_perc_to_refine
Definition amr_data.hpp:12
number lower_perc_to_coarsen
Definition amr_data.hpp:13
bool solution_transfer_average_values
Definition amr_data.hpp:20
void add_parameters(dealii::ParameterHandler &prm)
Definition amr_data.cpp:9
int n_initial_refinement_cycles
Definition amr_data.hpp:14
int min_cells_marked_for_refinement
Definition amr_data.hpp:18
unsigned int max_grid_refinement_level
Definition amr_data.hpp:16
bool do_amr
Definition amr_data.hpp:10
void post(const unsigned int global_refinements, const bool load_restart_data)
Definition amr_data.cpp:57
int every_n_step
Definition amr_data.hpp:15
number indicator_min_value_to_mark_for_refinement
Definition amr_data.hpp:19
int min_grid_refinement_level
Definition amr_data.hpp:17
bool do_not_modify_boundary_cells
Definition amr_data.hpp:11