include/meltpooldg/particles/cohesive_forces_data.hpp Source File

Developer Documentation: include/meltpooldg/particles/cohesive_forces_data.hpp Source File
Developer Documentation
cohesive_forces_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 {
12
15
19
25 void
26 add_parameters(dealii::ParameterHandler &prm)
27 {
28 prm.enter_subsection("cohesive forces");
29 {
30 prm.add_parameter(
31 "hamaker constant",
33 "Hamaker constant used in the van der Waals force calculation for all particles.");
34 prm.add_parameter(
35 "surface energy",
37 "Surface energy used in the pull-off force calculation for all particles.");
38 prm.add_parameter(
39 "cut off relative decline van der waals",
41 "Cut-off relative decline for the van der Waals force calculation at which the force is set to zero.");
42 }
43 prm.leave_subsection();
44 }
45 };
46} // namespace MeltPoolDG
Interface for a general preconditioner.
Definition boundary_condition_functions.hpp:17
Definition cohesive_forces_data.hpp:9
number cut_off_relative_decline_van_der_waals
Definition cohesive_forces_data.hpp:18
void add_parameters(dealii::ParameterHandler &prm)
Definition cohesive_forces_data.hpp:26
number hamaker_constant
Hamaker constant used in the van der Waals force calculation for all particles.
Definition cohesive_forces_data.hpp:11
number surface_energy
Surface energy used in the pull-off force calculation for all particles.
Definition cohesive_forces_data.hpp:14