ObstacleData< number > Struct Template Reference
|
Developer Documentation
|
#include <obstacle_data.hpp>
Public Member Functions | |
| void | add_parameters (dealii::ParameterHandler &prm) |
Public Attributes | ||
| bool | stationary_obstacles = false | |
| If true, obstacles are fixed and do not move during the simulation. | ||
| std::string | obstacle_state_input_file | |
| Path to the input file containing the initial obstacle state. | ||
| struct { | ||
| bool do_refine_obstacles = false | ||
| number inner_fractional_distance_to_surface = 1. | ||
| number outer_fractional_distance_to_surface = 1. | ||
| } | amr | |
| SphericalParticleCohesiveForceData< number > | cohesive_forces | |
| Cohesive force data defining the material and cohesive contact properties for all particles. | ||
| SphericalParticleContactData< number > | contact_forces | |
| Contact force data defining the material and contact properties for all particles. | ||
Member Function Documentation
◆ add_parameters()
|
inline |
Member Data Documentation
◆ [struct]
| struct { ... } MeltPoolDG::ObstacleData< number >::amr |
◆ cohesive_forces
| SphericalParticleCohesiveForceData<number> MeltPoolDG::ObstacleData< number >::cohesive_forces |
Cohesive force data defining the material and cohesive contact properties for all particles.
◆ contact_forces
| SphericalParticleContactData<number> MeltPoolDG::ObstacleData< number >::contact_forces |
Contact force data defining the material and contact properties for all particles.
◆ do_refine_obstacles
| bool MeltPoolDG::ObstacleData< number >::do_refine_obstacles = false |
If true and AMR is enabled, regions around obstacles are adaptively refined according to the specified refinement parameters.
◆ inner_fractional_distance_to_surface
| number MeltPoolDG::ObstacleData< number >::inner_fractional_distance_to_surface = 1. |
Fraction of a reference length (e.g., particle radius) used to determine the distance from the obstacle surface within which cells inside the obstacles are refined.
◆ obstacle_state_input_file
| std::string MeltPoolDG::ObstacleData< number >::obstacle_state_input_file |
Path to the input file containing the initial obstacle state.
◆ outer_fractional_distance_to_surface
| number MeltPoolDG::ObstacleData< number >::outer_fractional_distance_to_surface = 1. |
Fraction of a reference length (e.g., particle radius) used to determine the distance from the obstacle surface within which cells outside the obstacles are refined.
◆ stationary_obstacles
| bool MeltPoolDG::ObstacleData< number >::stationary_obstacles = false |
If true, obstacles are fixed and do not move during the simulation.
The documentation for this struct was generated from the following file:
- include/meltpooldg/particles/obstacle_data.hpp
Generated by