![]() |
ORB5
4.00
|
Functions/Subroutines | |
| subroutine, public | getspecies (isp, qj, mj) |
| subroutine, public | getgeometry (s, chi, jac, g11, g12, g21, g22, b0) |
| real(kind=r8) function, public | getb0 (s, chi) |
| real(kind=r8) function, public | getjacobian (s, chi) |
| real(kind=r8) function, public | getjacobianderivative (s, chi) |
| subroutine, public | getprofiles (s, chi, isp, tj0, nj0) |
| subroutine, public | getprofilegradients (s, isp, dtj0ds, dnj0ds) |
| Wrapper method that gets the density and temperature gradient profiles. | |
| real(kind=r8) function, public | getsafetyfactor (s) |
| subroutine | getgeometry_orb5 (s, chi, jac, gxx, gxy, gyx, gyy, b0) |
| subroutine | initsafetyfactor (qsc_) |
| real(kind=r8) function | safetyfactor (x, a) |
| subroutine | getprofiles_constant (tj0, nj0) |
| subroutine | getprofiles_orb5 (s, chi, isp, tj0, nj0) |
| subroutine | getprofilegradients_orb5 (s, isp, dtj0ds, dnj0ds) |
| Calls ORB5 methods profiles and profiles_sh to get the gradient of density and temperature. | |
| subroutine | getgeometry_straightcylinder (x, jac, g11, g12, g21, g22, b0, bz) |
| subroutine | getgeometry_cylinder (x, r, a, jac, g11, g12, g21, g22, b0, bz) |
Variables | |
| real(kind=r8), dimension(5), save | qsc |
| real(kind=r8) function, public profileswrapper::getb0 | ( | real(kind=r8), intent(in) | s, |
| real(kind=r8), intent(in) | chi ) |
| subroutine, public profileswrapper::getgeometry | ( | real(kind=r8), intent(in) | s, |
| real(kind=r8), intent(in) | chi, | ||
| real(kind=r8), intent(inout) | jac, | ||
| real(kind=r8), intent(inout) | g11, | ||
| real(kind=r8), intent(inout) | g12, | ||
| real(kind=r8), intent(inout) | g21, | ||
| real(kind=r8), intent(inout) | g22, | ||
| real(kind=r8), intent(inout) | b0 ) |
|
private |
|
private |
|
private |
| real(kind=r8) function, public profileswrapper::getjacobian | ( | real(kind=r8), intent(in) | s, |
| real(kind=r8), intent(in) | chi ) |
| real(kind=r8) function, public profileswrapper::getjacobianderivative | ( | real(kind=r8), intent(in) | s, |
| real(kind=r8), intent(in) | chi ) |
| subroutine, public profileswrapper::getprofilegradients | ( | real(kind=r8), intent(in) | s, |
| integer, intent(in) | isp, | ||
| real(kind=r8), intent(inout) | dtj0ds, | ||
| real(kind=r8), intent(inout) | dnj0ds ) |
Wrapper method that gets the density and temperature gradient profiles.
|
private |
Calls ORB5 methods profiles and profiles_sh to get the gradient of density and temperature.
| subroutine, public profileswrapper::getprofiles | ( | real(kind=r8), intent(in) | s, |
| real(kind=r8), intent(in) | chi, | ||
| integer, intent(in) | isp, | ||
| real(kind=r8), intent(inout) | tj0, | ||
| real(kind=r8), intent(inout) | nj0 ) |
|
private |
|
private |
| real(kind=r8) function, public profileswrapper::getsafetyfactor | ( | real(kind=r8), intent(in) | s | ) |
| subroutine, public profileswrapper::getspecies | ( | integer, intent(in) | isp, |
| real(kind=r8), intent(out) | qj, | ||
| real(kind=r8), intent(out) | mj ) |
|
private |
|
private |
|
private |