|
Neko 1.99.2
A portable framework for high-order spectral element flow simulations
|
Operators CPU backend.
Functions/Subroutines | |
| subroutine, public | opr_cpu_curl (w1, w2, w3, u1, u2, u3, work1, work2, c_xh) |
| real(kind=rp) function, public | opr_cpu_cfl (dt, u, v, w, xh, coef, nelv, gdim) |
| subroutine, public | opr_cpu_lambda2 (lambda2, u, v, w, coef) |
| subroutine, public | opr_cpu_rotate_cyc_r1 (vx, vy, vz, idir, coef) |
| subroutine, public | opr_cpu_rotate_cyc_r4 (vx, vy, vz, idir, coef) |
| real(kind=rp) function, public opr_cpu::opr_cpu_cfl | ( | real(kind=rp) | dt, |
| real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, nelv) | u, | ||
| real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, nelv) | v, | ||
| real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, nelv) | w, | ||
| type(space_t) | xh, | ||
| type(coef_t) | coef, | ||
| integer | nelv, | ||
| integer | gdim | ||
| ) |
Definition at line 180 of file opr_cpu.f90.
| subroutine, public opr_cpu::opr_cpu_curl | ( | type(field_t), intent(inout) | w1, |
| type(field_t), intent(inout) | w2, | ||
| type(field_t), intent(inout) | w3, | ||
| type(field_t), intent(in) | u1, | ||
| type(field_t), intent(in) | u2, | ||
| type(field_t), intent(in) | u3, | ||
| type(field_t), intent(inout) | work1, | ||
| type(field_t), intent(inout) | work2, | ||
| type(coef_t), intent(in) | c_xh | ||
| ) |
| subroutine, public opr_cpu::opr_cpu_lambda2 | ( | type(field_t), intent(inout) | lambda2, |
| type(field_t), intent(in) | u, | ||
| type(field_t), intent(in) | v, | ||
| type(field_t), intent(in) | w, | ||
| type(coef_t), intent(in) | coef | ||
| ) |
Definition at line 240 of file opr_cpu.f90.
| subroutine, public opr_cpu::opr_cpu_rotate_cyc_r1 | ( | real(kind=rp), dimension(:), intent(inout) | vx, |
| real(kind=rp), dimension(:), intent(inout) | vy, | ||
| real(kind=rp), dimension(:), intent(inout) | vz, | ||
| integer, intent(in) | idir, | ||
| type(coef_t), intent(in) | coef | ||
| ) |
Definition at line 313 of file opr_cpu.f90.
| subroutine, public opr_cpu::opr_cpu_rotate_cyc_r4 | ( | real(kind=rp), dimension(:,:,:,:), intent(inout) | vx, |
| real(kind=rp), dimension(:,:,:,:), intent(inout) | vy, | ||
| real(kind=rp), dimension(:,:,:,:), intent(inout) | vz, | ||
| integer, intent(in) | idir, | ||
| type(coef_t), intent(in) | coef | ||
| ) |
Definition at line 341 of file opr_cpu.f90.