MFC
Exascale flow solver
Loading...
Searching...
No Matches
m_bubbles_EE.fpp.f90 File Reference

Contains module m_bubbles_EE. More...

Go to the source code of this file.

Modules

module  m_bubbles_ee
 Computes ensemble-averaged (Euler–Euler) bubble source terms for radius, velocity, pressure, and mass transfer.

Functions/Subroutines

impure subroutine m_bubbles_ee::s_initialize_bubbles_ee_module
 Allocates and initializes arrays for the Euler-Euler bubble model.
subroutine m_bubbles_ee::s_comp_alpha_from_n (q_cons_vf)
 Computes the bubble volume fraction alpha from the bubble number density.
subroutine m_bubbles_ee::s_compute_bubbles_ee_rhs (idir, q_prim_vf, divu_in)
 Compute the right-hand side for Euler-Euler bubble transport.
impure subroutine m_bubbles_ee::s_compute_bubble_ee_source (q_cons_vf, q_prim_vf, rhs_vf, divu_in)
 The purpose of this procedure is to compute the source terms that are needed for the bubble modeling.

Variables

real(wp), dimension(:, :, :), allocatable m_bubbles_ee::bub_adv_src
real(wp), dimension(:, :, :, :), allocatable m_bubbles_ee::bub_r_src
real(wp), dimension(:, :, :, :), allocatable m_bubbles_ee::bub_v_src
real(wp), dimension(:, :, :, :), allocatable m_bubbles_ee::bub_p_src
real(wp), dimension(:, :, :, :), allocatable m_bubbles_ee::bub_m_src
type(scalar_fieldm_bubbles_ee::divu
 matrix for div(u)
integer, dimension(:), allocatable m_bubbles_ee::rs
integer, dimension(:), allocatable m_bubbles_ee::vs
integer, dimension(:), allocatable m_bubbles_ee::ms
integer, dimension(:), allocatable m_bubbles_ee::ps

Detailed Description

Contains module m_bubbles_EE.

Definition in file m_bubbles_EE.fpp.f90.