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

Contains module m_body_forces. More...

Go to the source code of this file.

Modules

module  m_body_forces
 Computes gravitational and user-defined body force source terms for the momentum equations.

Functions/Subroutines

impure subroutine, public m_body_forces::s_initialize_body_forces_module
 This subroutine initializes the module global array of mixture densities in each grid cell.
subroutine m_body_forces::s_compute_acceleration (t)
 This subroutine computes the acceleration at time t.
subroutine m_body_forces::s_compute_mixture_density (q_cons_vf)
 This subroutine calculates the mixture density at each cell center param q_cons_vf Conservative variable.
subroutine, public m_body_forces::s_compute_body_forces_rhs (q_prim_vf, q_cons_vf, rhs_vf)
 This subroutine calculates the source term due to body forces so the system can be advanced in time.
impure subroutine, public m_body_forces::s_finalize_body_forces_module
 Deallocates module variables used for body force computations.

Variables

real(wp), dimension(:, :, :), allocatable m_body_forces::rhom

Detailed Description

Contains module m_body_forces.

Definition in file m_body_forces.fpp.f90.