AdaptiveMeshingData< number > Struct Template Reference
|
Developer Documentation
|
MeltPoolDG::AdaptiveMeshingData< number > Struct Template Reference
#include <amr_data.hpp>
Public Member Functions | |
| void | add_parameters (dealii::ParameterHandler &prm) |
| void | post (const unsigned int global_refinements, const bool load_restart_data) |
Public Attributes | |
| bool | do_amr = false |
| bool | do_not_modify_boundary_cells = false |
| number | upper_perc_to_refine = 0.0 |
| number | lower_perc_to_coarsen = 0.0 |
| int | n_initial_refinement_cycles = 0 |
| int | every_n_step = 1 |
| unsigned int | max_grid_refinement_level = 12 |
| int | min_grid_refinement_level = -1 |
| int | min_cells_marked_for_refinement = 1 |
| number | indicator_min_value_to_mark_for_refinement = 0.0 |
| bool | solution_transfer_average_values = false |
Member Function Documentation
◆ add_parameters()
template<typename number >
| void MeltPoolDG::AdaptiveMeshingData< number >::add_parameters | ( | dealii::ParameterHandler & | prm | ) |
◆ post()
template<typename number >
| void MeltPoolDG::AdaptiveMeshingData< number >::post | ( | const unsigned int | global_refinements, |
| const bool | load_restart_data | ||
| ) |
Member Data Documentation
◆ do_amr
template<typename number >
| bool MeltPoolDG::AdaptiveMeshingData< number >::do_amr = false |
◆ do_not_modify_boundary_cells
template<typename number >
| bool MeltPoolDG::AdaptiveMeshingData< number >::do_not_modify_boundary_cells = false |
◆ every_n_step
template<typename number >
| int MeltPoolDG::AdaptiveMeshingData< number >::every_n_step = 1 |
◆ indicator_min_value_to_mark_for_refinement
template<typename number >
| number MeltPoolDG::AdaptiveMeshingData< number >::indicator_min_value_to_mark_for_refinement = 0.0 |
◆ lower_perc_to_coarsen
template<typename number >
| number MeltPoolDG::AdaptiveMeshingData< number >::lower_perc_to_coarsen = 0.0 |
◆ max_grid_refinement_level
template<typename number >
| unsigned int MeltPoolDG::AdaptiveMeshingData< number >::max_grid_refinement_level = 12 |
◆ min_cells_marked_for_refinement
template<typename number >
| int MeltPoolDG::AdaptiveMeshingData< number >::min_cells_marked_for_refinement = 1 |
◆ min_grid_refinement_level
template<typename number >
| int MeltPoolDG::AdaptiveMeshingData< number >::min_grid_refinement_level = -1 |
◆ n_initial_refinement_cycles
template<typename number >
| int MeltPoolDG::AdaptiveMeshingData< number >::n_initial_refinement_cycles = 0 |
◆ solution_transfer_average_values
template<typename number >
| bool MeltPoolDG::AdaptiveMeshingData< number >::solution_transfer_average_values = false |
◆ upper_perc_to_refine
template<typename number >
| number MeltPoolDG::AdaptiveMeshingData< number >::upper_perc_to_refine = 0.0 |
The documentation for this struct was generated from the following files:
- include/meltpooldg/utilities/amr_data.hpp
- source/utilities/amr_data.cpp
Generated by