Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
CFL SX-Aurora kernels. More...
Functions/Subroutines | |
real(kind=rp) function, public | sx_cfl_lx (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim, lx) |
real(kind=rp) function, public | sx_cfl_lx14 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
real(kind=rp) function, public | sx_cfl_lx13 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
real(kind=rp) function, public | sx_cfl_lx12 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
real(kind=rp) function, public | sx_cfl_lx11 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
real(kind=rp) function, public | sx_cfl_lx10 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
real(kind=rp) function, public | sx_cfl_lx9 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
real(kind=rp) function, public | sx_cfl_lx8 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
real(kind=rp) function, public | sx_cfl_lx7 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
real(kind=rp) function, public | sx_cfl_lx6 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
real(kind=rp) function, public | sx_cfl_lx5 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
real(kind=rp) function, public | sx_cfl_lx4 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
real(kind=rp) function, public | sx_cfl_lx3 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
real(kind=rp) function, public | sx_cfl_lx2 (dt, u, v, w, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, dr_inv, ds_inv, dt_inv, jacinv, nelv, gdim) |
CFL SX-Aurora kernels.
real(kind=rp) function, public sx_cfl::sx_cfl_lx | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim, | ||
integer | lx | ||
) |
Definition at line 46 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx10 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 270 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx11 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 225 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx12 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 180 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx13 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 135 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx14 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 90 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx2 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 630 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx3 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 585 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx4 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 540 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx5 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 495 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx6 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 450 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx7 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 405 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx8 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 360 of file sx_cfl.f90.
real(kind=rp) function, public sx_cfl::sx_cfl_lx9 | ( | real(kind=rp), intent(in) | dt, |
real(kind=rp), dimension(lx,lx,lx,nelv) | u, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | v, | ||
real(kind=rp), dimension(lx,lx,lx,nelv) | w, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdx, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdy, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | drdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dsdz, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | dtdz, | ||
real(kind=rp), dimension(lx), intent(in) | dr_inv, | ||
real(kind=rp), dimension(lx), intent(in) | ds_inv, | ||
real(kind=rp), dimension(lx), intent(in) | dt_inv, | ||
real(kind=rp), dimension(lx,lx,lx,nelv), intent(in) | jacinv, | ||
integer | nelv, | ||
integer | gdim | ||
) |
Definition at line 315 of file sx_cfl.f90.