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

Contains module m_derived_variables. More...

Go to the source code of this file.

Modules

module  m_derived_variables
 Derives diagnostic flow quantities (vorticity, speed of sound, numerical Schlieren, etc.) from conservative and primitive variables.

Functions/Subroutines

impure subroutine, public m_derived_variables::s_initialize_derived_variables_module
 Computation of parameters, allocation procedures, and/or any other tasks needed to properly setup the module.
impure subroutine, public m_derived_variables::s_initialize_derived_variables
 Allocate and open derived variables. Computing FD coefficients.
subroutine, public m_derived_variables::s_compute_derived_variables (t_step, q_cons_vf, q_prim_ts1, q_prim_ts2)
 Writes coherent body information, communication files, and probes.
subroutine m_derived_variables::s_derive_acceleration_component (i, q_prim_vf0, q_prim_vf1, q_prim_vf2, q_prim_vf3, q_sf)
 Compute a component of the acceleration field from the primitive variables.
impure subroutine m_derived_variables::s_derive_center_of_mass (q_vf, c_m)
 Compute the center of mass for each fluid from the primitive variables.
impure subroutine, public m_derived_variables::s_finalize_derived_variables_module
 Deallocation procedures for the module.

Variables

real(wp), dimension(:,:,:), allocatable, public m_derived_variables::accel_mag
real(wp), dimension(:,:,:), allocatable, public m_derived_variables::x_accel
real(wp), dimension(:,:,:), allocatable, public m_derived_variables::y_accel
real(wp), dimension(:,:,:), allocatable, public m_derived_variables::z_accel

Detailed Description

Contains module m_derived_variables.

Definition in file m_derived_variables.fpp.f90.