Neko
0.9.0
A portable framework for high-order spectral element flow simulations
|
Go to the source code of this file.
Modules | |
module | operators |
Operators. | |
Functions/Subroutines | |
subroutine, public | operators::dudxyz (du, u, dr, ds, dt, coef) |
Compute derivative of a scalar field along a single direction. More... | |
subroutine, public | operators::div (res, ux, uy, uz, coef) |
Compute the divergence of a vector field. More... | |
subroutine, public | operators::grad (ux, uy, uz, u, coef) |
Compute the gradient of a scalar field. More... | |
subroutine, public | operators::opgrad (ux, uy, uz, u, coef, es, ee) |
Compute the weak gradient of a scalar field, i.e. the gradient multiplied by the mass matrix. More... | |
subroutine, public | operators::ortho (x, n, glb_n) |
Othogonalize with regard to vector (1,1,1,1,1,1...,1)^T. More... | |
subroutine, public | operators::cdtp (dtx, x, dr, ds, dt, coef, es, ee) |
Apply D^T to a scalar field, where D is the derivative matrix. More... | |
subroutine, public | operators::conv1 (du, u, vx, vy, vz, Xh, coef, es, ee) |
Compute the advection term. More... | |
subroutine | operators::convect_scalar (du, u, c, Xh_GLL, Xh_GL, coef_GLL, coef_GL, GLL_to_GL) |
Apply the convecting velocity c to the to the scalar field u, used in the OIFS scheme. More... | |
subroutine, public | operators::curl (w1, w2, w3, u1, u2, u3, work1, work2, coef) |
real(kind=rp) function, public | operators::cfl (dt, u, v, w, Xh, coef, nelv, gdim) |
subroutine, public | operators::strain_rate (s11, s22, s33, s12, s13, s23, u, v, w, coef) |
Compute the strain rate tensor, i.e 0.5 * du_i/dx_j + du_j/dx_i. More... | |
subroutine, public | operators::lambda2op (lambda2, u, v, w, coef) |
Compute the Lambda2 field for a given velocity field. More... | |
subroutine, public | operators::set_convect_rst (cr, cs, ct, cx, cy, cz, Xh, coef) |
Transforms the convecting velocity field to the rst form of the GL space. More... | |
subroutine, public | operators::runge_kutta (phi, c_r1, c_r23, c_r4, Xh_GLL, Xh_GL, coef, coef_GL, GLL_to_GL, tau, dtau, n, nel, n_GL) |
Compute one step of Runge Kutta time interpolation for OIFS scheme. More... | |