Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
pnpn_residual::pnpn_prs_res_t Type Referenceabstract

Abstract type to compute pressure residual. More...

Inheritance diagram for pnpn_residual::pnpn_prs_res_t:

Static Public Member Functions

procedure(prs_res), deferred, nopass compute (p, p_res, u, v, w, u_e, v_e, w_e, f_x, f_y, f_z, c_xh, gs_xh, bc_prs_surface, bc_sym_surface, ax, bd, dt, mu, rho)
 

Detailed Description

Definition at line 47 of file pnpn_res.f90.

Member Function/Subroutine Documentation

◆ compute()

procedure(prs_res), deferred, nopass pnpn_residual::pnpn_prs_res_t::compute ( type(field_t), intent(inout p,
type(field_t), intent(inout p_res,
type(field_t), intent(inout u,
type(field_t), intent(inout v,
type(field_t), intent(inout w,
type(field_t), intent(in u_e,
type(field_t), intent(in v_e,
type(field_t), intent(in w_e,
type(field_t), intent(in f_x,
type(field_t), intent(in f_y,
type(field_t), intent(in f_z,
type(coef_t), intent(inout c_xh,
type(gs_t), intent(inout gs_xh,
type(facet_normal_t), intent(in bc_prs_surface,
type(facet_normal_t), intent(in bc_sym_surface,
class(ax_t), intent(inout ax,
real(kind=rp), intent(in bd,
real(kind=rp), intent(in dt,
type(field_t), intent(in mu,
type(field_t), intent(in rho 
)
staticpure virtual
Parameters
[in]w_etime-extrapolated velocity
[in]f_xMomentum source terms
[in]f_yMomentum source terms
[in]f_zMomentum source terms

Implemented in pnpn_res_cpu::pnpn_prs_res_cpu_t, pnpn_res_device::pnpn_prs_res_device_t, pnpn_res_sx::pnpn_prs_res_sx_t, pnpn_res_stress_cpu::pnpn_prs_res_stress_cpu_t, and pnpn_res_stress_device::pnpn_prs_res_stress_device_t.

Definition at line 49 of file pnpn_res.f90.


The documentation for this type was generated from the following file: