# 📦 Applications
| Application name | Features | Parameters |
|---|---|---|
| `mp-advec-diff` |
- transient scalar advection-diffusion transport
- prescribed velocity fields
- CG-FEM (using SUPG stabilization)
- DG-FEM discretization
| [parameters](mp-advec-diff.md) |
| `mp-heat-transfer` | - transient heat transfer
- adiabatic, Dirichlet, radiation and free convection boundary conditions
- CG-FEM discretization
- diffuse-interface and CutFEM-based two-phase operators based on a prescribed interface description
- optional: prescribed velocity fields
- optional: laser heat source modeling
- optional: solidification
- optional: evaporative cooling
| [parameters](mp-heat-transfer.md) |
| `mp-level-set` | - level-set transport and reinitialization
- prescribed velocity fields
- inflow, outflow, inflow-outflow, and wetting boundary conditions
- evaporation-induced interface motion
- curvature and normal-vector evaluation
- CG-FEM and DG-FEM discretizations
- hyperbolic, elliptic and geometric reinitialization methods
| [parameters](mp-level-set.md) |
| `mp-melt-pool` | - incompressible two-phase flow with diffuse-interface description (CG-FEM)
- Diffuse- (CG-FEM) or sharp-interface (CutFEM) heat transfer
- Level-set based interface capturing
- Evaporation with unreolved or resolved vapor flow
- Temperature-dependent surface tension
- Solidification modeling
- Laser heat source
| [parameters](mp-melt-pool.md) |
| `mp-radiative-transport` | - radiative transport equation
- two-phase domains with prescribed interface geometries
- intensity field computation
- diffuse surface heat source computation
- laser energy deposition modeling
- CG-FEM discretization
| [parameters](mp-radiative-transport.md) |
| `mp-reinit` | - level-set reinitialization
- homogeneous Neumann, Dirichlet, and wetting boundary conditions
- signed-distance/tanh-based level-set fields
- Hyperbolic, elliptic, and geometric reinitialization methods
- CG-FEM and DG-FEM discretizations
| [parameters](mp-reinit.md) |