MovingDroplet Namespace Reference

Developer Documentation: MeltPoolDG::Simulation::MovingDroplet Namespace Reference
Developer Documentation
MeltPoolDG::Simulation::MovingDroplet Namespace Reference

Classes

class  InitialLevelSet
 
class  InitialVelocityField
 
class  SimulationMovingDroplet
 

Functions

 MELTPOOLDG_REGISTER_CASE (MeltPoolCase, SimulationMovingDroplet, "moving_droplet", 1, double)
 
 MELTPOOLDG_REGISTER_CASE (MeltPoolCase, SimulationMovingDroplet, "moving_droplet", 2, double)
 
 MELTPOOLDG_REGISTER_CASE (MeltPoolCase, SimulationMovingDroplet, "moving_droplet", 3, double)
 

Variables

static double velocity = 1.0
 

Detailed Description

This simulation is a reconstruction of the "moving droplet" example, as analyzed in

Bussmann, M., Kothe, D. B., & Sicilian, J. M. (2002, January). "Modeling high density ratio incompressible interfacial flows". Fluids Engineering Division Summer Meeting (Vol. 36150, pp. 707-713).

A droplet is subjected to a constant initial velocity, embedded in an ambient fluid at rest.

It serves as a benchmark to test whether the solver is capable of dealing with high density ratios.

Note
: In this simulation, we considered an aspect ratio of an 1 compared to Bussmann (2002) who considered 2.

Function Documentation

◆ MELTPOOLDG_REGISTER_CASE() [1/3]

MeltPoolDG::Simulation::MovingDroplet::MELTPOOLDG_REGISTER_CASE ( MeltPoolCase  ,
SimulationMovingDroplet  ,
"moving_droplet"  ,
,
double   
)

◆ MELTPOOLDG_REGISTER_CASE() [2/3]

MeltPoolDG::Simulation::MovingDroplet::MELTPOOLDG_REGISTER_CASE ( MeltPoolCase  ,
SimulationMovingDroplet  ,
"moving_droplet"  ,
,
double   
)

◆ MELTPOOLDG_REGISTER_CASE() [3/3]

MeltPoolDG::Simulation::MovingDroplet::MELTPOOLDG_REGISTER_CASE ( MeltPoolCase  ,
SimulationMovingDroplet  ,
"moving_droplet"  ,
,
double   
)

Variable Documentation

◆ velocity

double MeltPoolDG::Simulation::MovingDroplet::velocity = 1.0
static