MFC
Exascale flow solver
Loading...
Searching...
No Matches
m_derived_types::bubbles_lagrange_parameters Type Reference

Lagrangian bubble parameters. More...

Public Attributes

integer solver_approach
 1: One-way coupling, 2: two-way coupling
integer cluster_type
 Cluster model to find p_inf.
logical pressure_corrector
 Cell pressure correction term.
integer smooth_type
 Smoothing function. 1: Gaussian, 2:Delta 3x3.
logical heattransfer_model
 Activate HEAT transfer model at the bubble-liquid interface.
logical masstransfer_model
 Activate MASS transfer model at the bubble-liquid interface.
logical write_void_evol
 Write files to track evolution of void fraction at each time step.
logical write_bubbles
 Write files to track the bubble evolution each time step.
logical write_bubbles_stats
 Write the maximum and minimum radius of each bubble.
integer nbubs_glb
 Global number of bubbles.
integer vel_model
 Particle velocity model.
integer drag_model
 Particle drag model.
logical pressure_force
 Include pressure force translational motion.
logical gravity_force
 Include gravity force in translational motion.
logical kahan_summation
 Use Kahan summation for void fraction accumulation (improves precision).
character(len=pathlen_max) input_path
 Path to lag_bubbles.dat.
real(wp) epsilonb
 Standard deviation scaling for the gaussian function.
real(wp) charwidth
 Domain virtual depth (z direction, for 2D simulations).
integer charnz
 Number of grid cells in characteristic depth.
real(wp) valmaxvoid
 Maximum void fraction permitted.

Detailed Description

Lagrangian bubble parameters.

Definition at line 944 of file m_derived_types.fpp.f90.

Member Data Documentation

◆ charnz

integer m_derived_types::bubbles_lagrange_parameters::charnz

Number of grid cells in characteristic depth.

Definition at line 964 of file m_derived_types.fpp.f90.

◆ charwidth

real(wp) m_derived_types::bubbles_lagrange_parameters::charwidth

Domain virtual depth (z direction, for 2D simulations).

Definition at line 963 of file m_derived_types.fpp.f90.

◆ cluster_type

integer m_derived_types::bubbles_lagrange_parameters::cluster_type

Cluster model to find p_inf.

Definition at line 947 of file m_derived_types.fpp.f90.

◆ drag_model

integer m_derived_types::bubbles_lagrange_parameters::drag_model

Particle drag model.

Definition at line 957 of file m_derived_types.fpp.f90.

◆ epsilonb

real(wp) m_derived_types::bubbles_lagrange_parameters::epsilonb

Standard deviation scaling for the gaussian function.

Definition at line 962 of file m_derived_types.fpp.f90.

◆ gravity_force

logical m_derived_types::bubbles_lagrange_parameters::gravity_force

Include gravity force in translational motion.

Definition at line 959 of file m_derived_types.fpp.f90.

◆ heattransfer_model

logical m_derived_types::bubbles_lagrange_parameters::heattransfer_model

Activate HEAT transfer model at the bubble-liquid interface.

Definition at line 950 of file m_derived_types.fpp.f90.

◆ input_path

character(len=pathlen_max) m_derived_types::bubbles_lagrange_parameters::input_path

Path to lag_bubbles.dat.

Definition at line 961 of file m_derived_types.fpp.f90.

◆ kahan_summation

logical m_derived_types::bubbles_lagrange_parameters::kahan_summation

Use Kahan summation for void fraction accumulation (improves precision).

Definition at line 960 of file m_derived_types.fpp.f90.

◆ masstransfer_model

logical m_derived_types::bubbles_lagrange_parameters::masstransfer_model

Activate MASS transfer model at the bubble-liquid interface.

Definition at line 951 of file m_derived_types.fpp.f90.

◆ nbubs_glb

integer m_derived_types::bubbles_lagrange_parameters::nbubs_glb

Global number of bubbles.

Definition at line 955 of file m_derived_types.fpp.f90.

◆ pressure_corrector

logical m_derived_types::bubbles_lagrange_parameters::pressure_corrector

Cell pressure correction term.

Definition at line 948 of file m_derived_types.fpp.f90.

◆ pressure_force

logical m_derived_types::bubbles_lagrange_parameters::pressure_force

Include pressure force translational motion.

Definition at line 958 of file m_derived_types.fpp.f90.

◆ smooth_type

integer m_derived_types::bubbles_lagrange_parameters::smooth_type

Smoothing function. 1: Gaussian, 2:Delta 3x3.

Definition at line 949 of file m_derived_types.fpp.f90.

◆ solver_approach

integer m_derived_types::bubbles_lagrange_parameters::solver_approach

1: One-way coupling, 2: two-way coupling

Definition at line 946 of file m_derived_types.fpp.f90.

◆ valmaxvoid

real(wp) m_derived_types::bubbles_lagrange_parameters::valmaxvoid

Maximum void fraction permitted.

Definition at line 965 of file m_derived_types.fpp.f90.

◆ vel_model

integer m_derived_types::bubbles_lagrange_parameters::vel_model

Particle velocity model.

Definition at line 956 of file m_derived_types.fpp.f90.

◆ write_bubbles

logical m_derived_types::bubbles_lagrange_parameters::write_bubbles

Write files to track the bubble evolution each time step.

Definition at line 953 of file m_derived_types.fpp.f90.

◆ write_bubbles_stats

logical m_derived_types::bubbles_lagrange_parameters::write_bubbles_stats

Write the maximum and minimum radius of each bubble.

Definition at line 954 of file m_derived_types.fpp.f90.

◆ write_void_evol

logical m_derived_types::bubbles_lagrange_parameters::write_void_evol

Write files to track evolution of void fraction at each time step.

Definition at line 952 of file m_derived_types.fpp.f90.


The documentation for this type was generated from the following file: