Neko 1.99.6
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
compressible_res_device.F90 File Reference

Go to the source code of this file.

Data Types

type  compressible_res_device::compressible_res_device_t
 
interface  compressible_res_device::compressible_res_part_visc_hip
 
interface  compressible_res_device::inviscid_res_part_mx_flux_hip
 
interface  compressible_res_device::inviscid_res_part_my_flux_hip
 
interface  compressible_res_device::inviscid_res_part_mz_flux_hip
 
interface  compressible_res_device::inviscid_res_part_e_flux_hip
 
interface  compressible_res_device::compressible_res_part_coef_mult_hip
 
interface  compressible_res_device::compressible_res_part_rk_sum_hip
 

Modules

module  compressible_res_device
 

Functions/Subroutines

subroutine compressible_res_device::advance_primitive_variables_device (rho_field, m_x, m_y, m_z, e, p, u, v, w, ax, ax_stress, coef, gs, h, artificial_visc, mu, kappa, bcs_vel, time, rk_scheme, dt)
 
subroutine compressible_res_device::evaluate_rhs_device (rhs_rho_field, rhs_m_x, rhs_m_y, rhs_m_z, rhs_e, rho_field, m_x, m_y, m_z, e, p, u, v, w, ax, ax_stress, coef, gs, h, artificial_visc, mu, kappa)
 
subroutine compressible_res_device::add_navier_stokes_flux_device (visc_m_x, visc_m_y, visc_m_z, visc_e, rho_field, p, u, v, w, mu, kappa, ax, ax_stress, coef)
 Add the physical Navier-Stokes flux contribution to the viscous residual.
 

Variables

logical compressible_res_device::compressible_res_device_add_physical_flux = .false.
 Whether physical Navier-Stokes fluxes are active for the current step.
 
logical compressible_res_device::compressible_res_device_add_physical_stress = .false.
 Whether physical viscous stress is active for the current step.
 
real(kind=rp), public compressible_res_device::compressible_res_device_gamma = 1.4_rp
 Module variable to store thermodynamic parameter set by factory.