InitialLevelSetTwoParticles< dim, number > Class Template Reference
|
Developer Documentation
|
MeltPoolDG::Simulation::PowderParticles::InitialLevelSetTwoParticles< dim, number > Class Template Reference
Inheritance diagram for MeltPoolDG::Simulation::PowderParticles::InitialLevelSetTwoParticles< dim, number >:
Collaboration diagram for MeltPoolDG::Simulation::PowderParticles::InitialLevelSetTwoParticles< dim, number >:
Public Member Functions | |
| InitialLevelSetTwoParticles (const number radius, const number distance, const LevelSet::LevelSetType level_set_type, const number eps) | |
| number | value (const dealii::Point< dim, number > &p, const unsigned int) const override |
Private Attributes | |
| const number | radius |
| const number | half_distance |
| const LevelSet::LevelSetType | level_set_type |
| const number | eps |
Detailed Description
template<int dim, typename number>
class MeltPoolDG::Simulation::PowderParticles::InitialLevelSetTwoParticles< dim, number >
class MeltPoolDG::Simulation::PowderParticles::InitialLevelSetTwoParticles< dim, number >
Initial level set function of two particles that are located along the x-axis at a distance of
- Parameters
-
distance centred around the origin. Both particles have a radius of radius. The CharacteristicFunctions::tanh_characteristic_function() function uses an epsilon of eps.
Constructor & Destructor Documentation
◆ InitialLevelSetTwoParticles()
template<int dim, typename number >
|
inline |
Member Function Documentation
◆ value()
template<int dim, typename number >
|
inlineoverride |
Member Data Documentation
◆ eps
template<int dim, typename number >
|
private |
◆ half_distance
template<int dim, typename number >
|
private |
◆ level_set_type
template<int dim, typename number >
|
private |
◆ radius
template<int dim, typename number >
|
private |
The documentation for this class was generated from the following file:
- applications/mp-reinit/cases/powder_particles/powder_particles.cpp
Generated by