Neko 0.9.1
A portable framework for high-order spectral element flow simulations
|
Data Types | |
type | rhs_maker_bdf_cpu_t |
type | rhs_maker_ext_cpu_t |
type | rhs_maker_oifs_cpu_t |
type | rhs_maker_sumab_cpu_t |
Functions/Subroutines | |
subroutine | rhs_maker_sumab_cpu (u, v, w, uu, vv, ww, uulag, vvlag, wwlag, ab, nab) |
subroutine | rhs_maker_ext_cpu (fx_lag, fy_lag, fz_lag, fx_laglag, fy_laglag, fz_laglag, fx, fy, fz, rho, ext_coeffs, n) |
subroutine | scalar_rhs_maker_ext_cpu (fs_lag, fs_laglag, fs, rho, ext_coeffs, n) |
subroutine | rhs_maker_bdf_cpu (ulag, vlag, wlag, bfx, bfy, bfz, u, v, w, b, rho, dt, bd, nbd, n) |
subroutine | scalar_rhs_maker_bdf_cpu (s_lag, fs, s, b, rho, dt, bd, nbd, n) |
subroutine | rhs_maker_oifs_cpu (phi_x, phi_y, phi_z, bf_x, bf_y, bf_z, rho, dt, n) |
subroutine | scalar_rhs_maker_oifs_cpu (phi_s, bf_s, rho, dt, n) |
|
private |
Definition at line 137 of file rhs_maker_cpu.f90.
|
private |
Definition at line 63 of file rhs_maker_cpu.f90.
|
private |
Definition at line 222 of file rhs_maker_cpu.f90.
subroutine rhs_maker_cpu::rhs_maker_sumab_cpu | ( | type(field_t), intent(inout) | u, |
type(field_t), intent(inout) | v, | ||
type(field_t), intent(inout) | w, | ||
type(field_t), intent(inout) | uu, | ||
type(field_t), intent(inout) | vv, | ||
type(field_t), intent(inout) | ww, | ||
type(field_series_t), intent(inout) | uulag, | ||
type(field_series_t), intent(inout) | vvlag, | ||
type(field_series_t), intent(inout) | wwlag, | ||
real(kind=rp), dimension(3), intent(in) | ab, | ||
integer, intent(in) | nab | ||
) |
Definition at line 36 of file rhs_maker_cpu.f90.
|
private |
Definition at line 187 of file rhs_maker_cpu.f90.
|
private |
Definition at line 107 of file rhs_maker_cpu.f90.