Functions/Subroutines | |
subroutine | induct (igeom) |
subroutine | lagbfield |
subroutine | makebsource_mhd |
subroutine | makeufb |
subroutine | makextb |
subroutine | makebdfb |
subroutine | cresvib (resv1, resv2, resv3, h1, h2) |
subroutine | cresvibp (resv1, resv2, resv3, h1, h2) |
subroutine | incomprn (ux, uy, uz, up) |
Project U onto the closest incompressible field. More... | |
subroutine | extrapp (p, plag) |
subroutine | opzero (ux, uy, uz) |
subroutine | opnorm (unorm, ux, uy, uz, type3) |
subroutine | lorentz_force (lf, b1, b2, b3, w1, w2) |
subroutine | curl (vort, u, v, w, ifavg, work1, work2) |
subroutine | lorentz_force2 (lf, b1, b2, b3) |
subroutine | lorentz_force_e (lf, b1, b2, b3, e) |
subroutine | spec_curl_e (cb, b1, b2, b3, rx, ry, rz, sx, sy, sz, tx, ty, tz) |
subroutine | specx (b, nb, a, na, ba, ab, w) |
subroutine | phys_to_elsasser (u1, u2, u3, b1, b2, b3, n) |
subroutine | elsasser_to_phys (u1, u2, u3, b1, b2, b3, n) |
subroutine | phys_to_elsasser2 (u1, b1, n) |
subroutine | elsasser_to_phys2 (u1, b1, n) |
subroutine | elsasserh (igeom) |
subroutine | compute_cfl (cfl, u, v, w, dt) |
subroutine | getdr (dri, zgm1, lx1) |
subroutine | ophinv_pr (o1, o2, o3, i1, i2, i3, h1, h2, tolh, nmxhi) |
subroutine | set_ifbcor |
subroutine | setrhsp (p, h1, h2, h2inv, pset, niprev) |
subroutine | gensolnp (p, h1, h2, h2inv, pset, nprev) |
subroutine | econjp (pset, nprev, h1, h2, h2inv, ierr) |
subroutine | advab_elsasser_fast |
subroutine | set_dealias_rx |
subroutine | cfl_check |
subroutine advab_elsasser_fast | ( | ) |
subroutine cfl_check | ( | ) |
subroutine compute_cfl | ( | cfl, | |
real, dimension(lx1,ly1,lz1,nelv) | u, | ||
real, dimension(lx1,ly1,lz1,nelv) | v, | ||
real, dimension(lx1,ly1,lz1,nelv) | w, | ||
dt | |||
) |
subroutine cresvib | ( | real, dimension (lx1,ly1,lz1,1) | resv1, |
real, dimension (lx1,ly1,lz1,1) | resv2, | ||
real, dimension (lx1,ly1,lz1,1) | resv3, | ||
real, dimension (lx1,ly1,lz1,1) | h1, | ||
real, dimension (lx1,ly1,lz1,1) | h2 | ||
) |
subroutine cresvibp | ( | real, dimension (lx1,ly1,lz1,1) | resv1, |
real, dimension (lx1,ly1,lz1,1) | resv2, | ||
real, dimension (lx1,ly1,lz1,1) | resv3, | ||
real, dimension (lx1,ly1,lz1,1) | h1, | ||
real, dimension (lx1,ly1,lz1,1) | h2 | ||
) |
subroutine curl | ( | real, dimension(lt,3) | vort, |
real, dimension(1) | u, | ||
real, dimension(1) | v, | ||
real, dimension(1) | w, | ||
logical | ifavg, | ||
real, dimension(1) | work1, | ||
real, dimension(1) | work2 | ||
) |
subroutine econjp | ( | real, dimension (lx2*ly2*lz2*lelv,mxprev) | pset, |
nprev, | |||
real, dimension (lx1,ly1,lz1,lelv) | h1, | ||
real, dimension (lx1,ly1,lz1,lelv) | h2, | ||
real, dimension(lx1,ly1,lz1,lelv) | h2inv, | ||
ierr | |||
) |
subroutine elsasser_to_phys | ( | real, dimension(1) | u1, |
real, dimension(1) | u2, | ||
real, dimension(1) | u3, | ||
real, dimension(1) | b1, | ||
real, dimension(1) | b2, | ||
real, dimension(1) | b3, | ||
n | |||
) |
subroutine elsasser_to_phys2 | ( | real, dimension(1) | u1, |
real, dimension(1) | b1, | ||
n | |||
) |
subroutine elsasserh | ( | igeom | ) |
subroutine extrapp | ( | real, dimension (lx2,ly2,lz2,1) | p, |
real, dimension (lx2,ly2,lz2,1) | plag | ||
) |
subroutine gensolnp | ( | real, dimension (lx2,ly2,lz2,lelv) | p, |
real, dimension (lx1,ly1,lz1,lelv) | h1, | ||
real, dimension (lx1,ly1,lz1,lelv) | h2, | ||
real, dimension(lx1,ly1,lz1,lelv) | h2inv, | ||
real, dimension (lx2*ly2*lz2*lelv,mxprev) | pset, | ||
nprev | |||
) |
subroutine getdr | ( | real, dimension(lx1) | dri, |
real, dimension(lx1) | zgm1, | ||
lx1 | |||
) |
subroutine induct | ( | igeom | ) |
subroutine lagbfield | ( | ) |
subroutine lorentz_force | ( | real, dimension(lx1*ly1*lz1*lelv,ldim) | lf, |
real, dimension(lx1*ly1*lz1*lelv) | b1, | ||
real, dimension(lx1*ly1*lz1*lelv) | b2, | ||
real, dimension(lx1*ly1*lz1*lelv) | b3, | ||
w1, | |||
w2 | |||
) |
subroutine lorentz_force2 | ( | real, dimension(lx1*ly1*lz1*ldim,lelt) | lf, |
real, dimension(lx1*ly1*lz1,lelt) | b1, | ||
real, dimension(lx1*ly1*lz1,lelt) | b2, | ||
real, dimension(lx1*ly1*lz1,lelt) | b3 | ||
) |
subroutine lorentz_force_e | ( | real, dimension(lx1*ly1*lz1,3) | lf, |
real, dimension(lx1*ly1*lz1) | b1, | ||
real, dimension(lx1*ly1*lz1) | b2, | ||
real, dimension(lx1*ly1*lz1) | b3, | ||
integer | e | ||
) |
subroutine makebdfb | ( | ) |
subroutine makebsource_mhd | ( | ) |
subroutine makeufb | ( | ) |
subroutine makextb | ( | ) |
subroutine ophinv_pr | ( | real, dimension (lx1,ly1,lz1,1) | o1, |
real, dimension (lx1,ly1,lz1,1) | o2, | ||
real, dimension (lx1,ly1,lz1,1) | o3, | ||
real, dimension (lx1,ly1,lz1,1) | i1, | ||
real, dimension (lx1,ly1,lz1,1) | i2, | ||
real, dimension (lx1,ly1,lz1,1) | i3, | ||
real, dimension (lx1,ly1,lz1,1) | h1, | ||
real, dimension (lx1,ly1,lz1,1) | h2, | ||
tolh, | |||
nmxhi | |||
) |
subroutine opnorm | ( | unorm, | |
real, dimension(1) | ux, | ||
real, dimension(1) | uy, | ||
real, dimension(1) | uz, | ||
character*3 | type3 | ||
) |
subroutine opzero | ( | real, dimension(1) | ux, |
real, dimension(1) | uy, | ||
real, dimension(1) | uz | ||
) |
subroutine phys_to_elsasser | ( | real, dimension(1) | u1, |
real, dimension(1) | u2, | ||
real, dimension(1) | u3, | ||
real, dimension(1) | b1, | ||
real, dimension(1) | b2, | ||
real, dimension(1) | b3, | ||
n | |||
) |
subroutine phys_to_elsasser2 | ( | real, dimension(1) | u1, |
real, dimension(1) | b1, | ||
n | |||
) |
subroutine set_dealias_rx | ( | ) |
subroutine set_ifbcor | ( | ) |
subroutine setrhsp | ( | real, dimension (lx2,ly2,lz2,lelv) | p, |
real, dimension (lx1,ly1,lz1,lelv) | h1, | ||
real, dimension (lx1,ly1,lz1,lelv) | h2, | ||
real, dimension(lx1,ly1,lz1,lelv) | h2inv, | ||
real, dimension (lx2*ly2*lz2*lelv,mxprev) | pset, | ||
niprev | |||
) |
subroutine spec_curl_e | ( | real, dimension(lx1*ly1*lz1,3) | cb, |
real, dimension(1) | b1, | ||
real, dimension(1) | b2, | ||
real, dimension(1) | b3, | ||
real, dimension(1) | rx, | ||
real, dimension(1) | ry, | ||
real, dimension(1) | rz, | ||
real, dimension(1) | sx, | ||
real, dimension(1) | sy, | ||
real, dimension(1) | sz, | ||
real, dimension(1) | tx, | ||
real, dimension(1) | ty, | ||
real, dimension(1) | tz | ||
) |
subroutine specx | ( | real, dimension(1) | b, |
nb, | |||
real, dimension(1) | a, | ||
na, | |||
ba, | |||
ab, | |||
real, dimension(1) | w | ||
) |