include/meltpooldg/core/base_data.hpp Source File

Developer Documentation: include/meltpooldg/core/base_data.hpp Source File
Developer Documentation
base_data.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <deal.II/base/parameter_handler.h>
4
7
8namespace MeltPoolDG
9{
10 struct BaseData
11 {
12 std::string case_name = "not_initialized";
13 unsigned int dimension = 2;
14 std::string number = "double";
15 unsigned int global_refinements = 1;
17 unsigned int verbosity_level = 1;
19
20 BaseData();
21
22 void
23 add_parameters(dealii::ParameterHandler &prm);
24
25 void
27 };
28} // namespace MeltPoolDG
Interface for a general preconditioner.
Definition boundary_condition_functions.hpp:17
Definition base_data.hpp:11
bool do_print_parameters
Definition base_data.hpp:16
void check_input_parameters() const
Definition base_data.cpp:46
std::string number
Definition base_data.hpp:14
unsigned int dimension
Definition base_data.hpp:13
unsigned int global_refinements
Definition base_data.hpp:15
void add_parameters(dealii::ParameterHandler &prm)
Definition base_data.cpp:12
std::string case_name
Definition base_data.hpp:12
FiniteElementData fe
Definition base_data.hpp:18
unsigned int verbosity_level
Definition base_data.hpp:17
BaseData()
Definition base_data.cpp:5
Definition finite_element_data.hpp:12