DarcyDampingData< number > Struct Template Reference

Developer Documentation: MeltPoolDG::Flow::DarcyDampingData< number > Struct Template Reference
Developer Documentation
MeltPoolDG::Flow::DarcyDampingData< number > Struct Template Reference

Collection of parameters for Darcy damping. More...

#include <darcy_damping_data.hpp>

Public Member Functions

void add_parameters (dealii::ParameterHandler &prm)
 Add darcy damping parameters in the parameter handler.
 

Public Attributes

number mushy_zone_morphology = 0.0
 Mushy zone morphology for Darcy damping.
 
number avoid_div_zero_constant = 1e-3
 
DarcyDampingFormulation formulation = DarcyDampingFormulation::implicit_formulation
 Formulation of the Darcy damping force.
 

Detailed Description

template<typename number>
struct MeltPoolDG::Flow::DarcyDampingData< number >

Collection of parameters for Darcy damping.

Member Function Documentation

◆ add_parameters()

template<typename number >
void MeltPoolDG::Flow::DarcyDampingData< number >::add_parameters ( dealii::ParameterHandler &  prm)

Add darcy damping parameters in the parameter handler.

Parameters
prmThe parameter handler to which the parameters are added.

Member Data Documentation

◆ avoid_div_zero_constant

template<typename number >
number MeltPoolDG::Flow::DarcyDampingData< number >::avoid_div_zero_constant = 1e-3

Parameter to avoid division by zero in the Kozeny–Carman equation for the Darcy damping force.

◆ formulation

template<typename number >
DarcyDampingFormulation MeltPoolDG::Flow::DarcyDampingData< number >::formulation = DarcyDampingFormulation::implicit_formulation

Formulation of the Darcy damping force.

◆ mushy_zone_morphology

template<typename number >
number MeltPoolDG::Flow::DarcyDampingData< number >::mushy_zone_morphology = 0.0

Mushy zone morphology for Darcy damping.


The documentation for this struct was generated from the following files: