Neko 1.99.9
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
rhs_maker::rhs_maker_ext_t Type Referenceabstract

Abstract type to sum up contributions to kth order extrapolation scheme. More...

Inheritance diagram for rhs_maker::rhs_maker_ext_t:

Static Public Member Functions

procedure(rhs_maker_ext), deferred, nopass compute_fluid (fx_lag, fy_lag, fz_lag, fx_laglag, fy_laglag, fz_laglag, fx, fy, fz, rho, ext_coeffs, n)
 
procedure(scalar_rhs_maker_ext), deferred, nopass compute_scalar (fs_lag, fs_laglag, fs, ext_coeffs, n)
 

Detailed Description

Definition at line 52 of file rhs_maker.f90.

Member Function/Subroutine Documentation

◆ compute_fluid()

procedure(rhs_maker_ext), deferred, nopass rhs_maker::rhs_maker_ext_t::compute_fluid ( type(field_t), intent(inout)  fx_lag,
type(field_t), intent(inout)  fy_lag,
type(field_t), intent(inout)  fz_lag,
type(field_t), intent(inout)  fx_laglag,
type(field_t), intent(inout)  fy_laglag,
type(field_t), intent(inout)  fz_laglag,
real(kind=rp), dimension(n), intent(inout)  fx,
real(kind=rp), dimension(n), intent(inout)  fy,
real(kind=rp), dimension(n), intent(inout)  fz,
real(kind=rp), intent(in)  rho,
real(kind=rp), dimension(4), intent(in)  ext_coeffs,
integer, intent(in)  n 
)
staticpure virtual

◆ compute_scalar()

procedure(scalar_rhs_maker_ext), deferred, nopass rhs_maker::rhs_maker_ext_t::compute_scalar ( type(field_t), intent(inout)  fs_lag,
type(field_t), intent(inout)  fs_laglag,
real(kind=rp), dimension(n), intent(inout)  fs,
real(kind=rp), dimension(4), intent(in)  ext_coeffs,
integer, intent(in)  n 
)
staticpure virtual

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