|
KTH framework for Nek5000 toolboxes; testing version
0.0.1
|
Go to the source code of this file.
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) |
| 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 (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 | cfl_check |
| subroutine advab_elsasser_fast |
Definition at line 1325 of file induct.f.
References add3(), grad_rst(), intp_rstd(), set_dealias_rx(), and sub3().
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine cfl_check |
Definition at line 1523 of file induct.f.
References compute_cfl(), opcopy(), and phys_to_elsasser().
Here is the call graph for this function:
Here is the caller graph for this function:| 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 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 | ) |
Definition at line 851 of file induct.f.
References cresvib(), cresvibp(), incomprn(), opadd2(), ophinv(), q_filter(), and sethlm().
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine extrapp | ( | real, dimension (lx2,ly2,lz2,1) | p, |
| real, dimension (lx2,ly2,lz2,1) | plag | ||
| ) |
| subroutine getdr | ( | real, dimension(lx1) | dri, |
| real, dimension(lx1) | zgm1, | ||
| lx1 | |||
| ) |
| subroutine incomprn | ( | ux, | |
| uy, | |||
| uz, | |||
| up | |||
| ) |
Definition at line 281 of file induct.f.
References add2(), add2col2(), chkptol(), cmult(), copy(), dnekclock(), esolver(), gensolnp(), invers2(), opadd2cm(), opbinv(), opdiv(), opgradt(), ortho(), rzero(), and setrhsp().
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine induct | ( | igeom | ) |
Definition at line 11 of file induct.f.
References elsasserh(), lagbfield(), lagvel(), makebsource_mhd(), and vol_flow().
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine lagbfield |
| 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 | ||
| ) |
Definition at line 538 of file induct.f.
References lorentz_force_e().
Here is the call graph for this function:| subroutine makebdfb |
Definition at line 178 of file induct.f.
References cmult2(), opadd2(), opadd2col(), and opcolv3c().
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine makebsource_mhd |
Definition at line 73 of file induct.f.
References advab_elsasser_fast(), dnekclock(), exitt(), makeabf(), makebdf(), makebdfb(), makeuf(), makeufb(), makeuq(), and makextb().
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine makeufb |
| subroutine makextb |
| subroutine ophinv | ( | 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_ifbcor |
| 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 | ||
| ) |
Definition at line 686 of file induct.f.
References local_grad3().
Here is the call graph for this function:
Here is the caller graph for this function: