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_maxinput_path
 Path to lag_bubbles.dat.
real(wpepsilonb
 Standard deviation scaling for the gaussian function.
real(wpcharwidth
 Domain virtual depth (z direction, for 2D simulations).
integer charnz
 Number of grid cells in characteristic depth.
real(wpvalmaxvoid
 Maximum void fraction permitted.

Detailed Description

Lagrangian bubble parameters.

Definition at line 844 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 864 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 863 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 847 of file m_derived_types.fpp.f90.

◆ drag_model

integer m_derived_types::bubbles_lagrange_parameters::drag_model

Particle drag model.

Definition at line 857 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 862 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 859 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 850 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 861 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 860 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 851 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 855 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 848 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 858 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 849 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 846 of file m_derived_types.fpp.f90.

◆ valmaxvoid

real(wp) m_derived_types::bubbles_lagrange_parameters::valmaxvoid

Maximum void fraction permitted.

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

◆ vel_model

integer m_derived_types::bubbles_lagrange_parameters::vel_model

Particle velocity model.

Definition at line 856 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 853 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 854 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 852 of file m_derived_types.fpp.f90.


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