MFC: Simulation
High-fidelity multiphase flow simulation
Loading...
Searching...
No Matches
m_qbmm.fpp.f90 File Reference

Functions/Subroutines

program __m_qbmm_fpp_f90__
 
subroutine s_initialize_qbmm_module ()
 
subroutine s_compute_qbmm_rhs (idir, q_cons_vf, q_prim_vf, rhs_vf, flux_n_vf, pb, rhs_pb, mv, rhs_mv)
 
subroutine s_coeff_nonpoly (pres, rho, c, coeffs)
 
subroutine s_coeff (pres, rho, c, coeffs)
 
subroutine s_mom_inv (q_cons_vf, q_prim_vf, momsp, moms3d, pb, rhs_pb, mv, rhs_mv, ix, iy, iz, nbub_sc)
 
subroutine s_chyqmom (momin, wght, abscx, abscy)
 
subroutine s_hyqmom (frho, fup, fmom)
 
real(kind(0.d0)) function f_quad (abscx, abscy, wght_in, q, r, s)
 
real(kind(0.d0)) function f_quad2d (abscx, abscy, wght_in, pow)
 

Function/Subroutine Documentation

◆ __m_qbmm_fpp_f90__()

program __m_qbmm_fpp_f90__
Here is the call graph for this function:

◆ f_quad()

real(kind(0.d0)) function __m_qbmm_fpp_f90__::f_quad ( real(kind(0.d0)), dimension(nnode, nb), intent(in) abscx,
real(kind(0.d0)), dimension(nnode, nb), intent(in) abscy,
real(kind(0.d0)), dimension(nnode, nb), intent(in) wght_in,
real(kind(0.d0)), intent(in) q,
real(kind(0.d0)), intent(in) r,
real(kind(0.d0)), intent(in) s )
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ f_quad2d()

real(kind(0.d0)) function __m_qbmm_fpp_f90__::f_quad2d ( real(kind(0.d0)), dimension(nnode), intent(in) abscx,
real(kind(0.d0)), dimension(nnode), intent(in) abscy,
real(kind(0.d0)), dimension(nnode), intent(in) wght_in,
real(kind(0.d0)), dimension(3), intent(in) pow )
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_chyqmom()

subroutine __m_qbmm_fpp_f90__::s_chyqmom ( real(kind(0d0)), dimension(nmom), intent(in) momin,
real(kind(0d0)), dimension(nnode), intent(inout) wght,
real(kind(0d0)), dimension(nnode), intent(inout) abscx,
real(kind(0d0)), dimension(nnode), intent(inout) abscy )
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_coeff()

subroutine __m_qbmm_fpp_f90__::s_coeff ( real(kind(0.d0)), intent(inout) pres,
real(kind(0.d0)), intent(inout) rho,
real(kind(0.d0)), intent(inout) c,
real(kind(0.d0)), dimension(nterms, 0:2, 0:2), intent(out) coeffs )
private
Here is the caller graph for this function:

◆ s_coeff_nonpoly()

subroutine __m_qbmm_fpp_f90__::s_coeff_nonpoly ( real(kind(0.d0)), intent(in) pres,
real(kind(0.d0)), intent(in) rho,
real(kind(0.d0)), intent(in) c,
real(kind(0.d0)), dimension(nterms, 0:2, 0:2), intent(out) coeffs )
private
Here is the caller graph for this function:

◆ s_compute_qbmm_rhs()

subroutine __m_qbmm_fpp_f90__::s_compute_qbmm_rhs ( integer idir,
type(scalar_field), dimension(sys_size) q_cons_vf,
type(scalar_field), dimension(sys_size) q_prim_vf,
type(scalar_field), dimension(sys_size) rhs_vf,
type(scalar_field), dimension(sys_size) flux_n_vf,
real(kind(0d0)), dimension(startx:, starty:, startz:, 1:, 1:), intent(inout) pb,
real(kind(0d0)), dimension(startx:, starty:, startz:, 1:, 1:), intent(inout) rhs_pb,
real(kind(0d0)), dimension(startx:, starty:, startz:, 1:, 1:), intent(inout) mv,
real(kind(0d0)), dimension(startx:, starty:, startz:, 1:, 1:), intent(inout) rhs_mv )
private
Here is the caller graph for this function:

◆ s_hyqmom()

subroutine __m_qbmm_fpp_f90__::s_hyqmom ( real(kind(0d0)), dimension(2), intent(inout) frho,
real(kind(0d0)), dimension(2), intent(inout) fup,
real(kind(0d0)), dimension(3), intent(in) fmom )
private
Here is the caller graph for this function:

◆ s_initialize_qbmm_module()

subroutine __m_qbmm_fpp_f90__::s_initialize_qbmm_module
Here is the caller graph for this function:

◆ s_mom_inv()

subroutine __m_qbmm_fpp_f90__::s_mom_inv ( type(scalar_field), dimension(:), intent(inout) q_cons_vf,
type(scalar_field), dimension(:), intent(inout) q_prim_vf,
type(scalar_field), dimension(:), intent(inout) momsp,
type(scalar_field), dimension(0:, 0:, :), intent(inout) moms3d,
real(kind(0d0)), dimension(startx:, starty:, startz:, 1:, 1:), intent(inout) pb,
real(kind(0d0)), dimension(startx:, starty:, startz:, 1:, 1:), intent(inout) rhs_pb,
real(kind(0d0)), dimension(startx:, starty:, startz:, 1:, 1:), intent(inout) mv,
real(kind(0d0)), dimension(startx:, starty:, startz:, 1:, 1:), intent(inout) rhs_mv,
type(int_bounds_info), intent(in) ix,
type(int_bounds_info), intent(in) iy,
type(int_bounds_info), intent(in) iz,
real(kind(0d0)), dimension(startx:, starty:, startz:) nbub_sc )
private
Here is the call graph for this function:
Here is the caller graph for this function: