ORB5  4.00
Loading...
Searching...
No Matches
profileswrapper Module Reference

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

Detailed Description

Author
Julien dominski

Function/Subroutine Documentation

◆ getb0()

real(kind=r8) function, public profileswrapper::getb0 ( real(kind=r8), intent(in) s,
real(kind=r8), intent(in) chi )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getgeometry()

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 )
Here is the call graph for this function:

◆ getgeometry_cylinder()

subroutine profileswrapper::getgeometry_cylinder ( real(kind=r8), intent(in) x,
real(kind=r8), intent(in) r,
real(kind=r8), intent(in) a,
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,
real(kind=r8), intent(inout) bz )
private
Here is the call graph for this function:

◆ getgeometry_orb5()

subroutine profileswrapper::getgeometry_orb5 ( real(kind=r8), intent(in) s,
real(kind=r8), intent(in) chi,
real(kind=r8), intent(inout) jac,
real(kind=r8), intent(inout) gxx,
real(kind=r8), intent(inout) gxy,
real(kind=r8), intent(inout) gyx,
real(kind=r8), intent(inout) gyy,
real(kind=r8), intent(inout) b0 )
private
Here is the caller graph for this function:

◆ getgeometry_straightcylinder()

subroutine profileswrapper::getgeometry_straightcylinder ( real(kind=r8), intent(in) x,
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,
real(kind=r8), intent(inout) bz )
private

◆ getjacobian()

real(kind=r8) function, public profileswrapper::getjacobian ( real(kind=r8), intent(in) s,
real(kind=r8), intent(in) chi )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getjacobianderivative()

real(kind=r8) function, public profileswrapper::getjacobianderivative ( real(kind=r8), intent(in) s,
real(kind=r8), intent(in) chi )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getprofilegradients()

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.

Author
Emmanuel Lanti
Date
12.07.2016
Here is the call graph for this function:

◆ getprofilegradients_orb5()

subroutine profileswrapper::getprofilegradients_orb5 ( real(kind=r8), intent(in) s,
integer, intent(in) isp,
real(kind=r8), intent(inout) dtj0ds,
real(kind=r8), intent(inout) dnj0ds )
private

Calls ORB5 methods profiles and profiles_sh to get the gradient of density and temperature.

Author
Emmanuel Lanti
Date
12.07.2016
Here is the caller graph for this function:

◆ getprofiles()

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 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getprofiles_constant()

subroutine profileswrapper::getprofiles_constant ( real(kind=r8), intent(inout) tj0,
real(kind=r8), intent(inout) nj0 )
private

◆ getprofiles_orb5()

subroutine profileswrapper::getprofiles_orb5 ( 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
Here is the caller graph for this function:

◆ getsafetyfactor()

real(kind=r8) function, public profileswrapper::getsafetyfactor ( real(kind=r8), intent(in) s)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getspecies()

subroutine, public profileswrapper::getspecies ( integer, intent(in) isp,
real(kind=r8), intent(out) qj,
real(kind=r8), intent(out) mj )
Here is the caller graph for this function:

◆ initsafetyfactor()

subroutine profileswrapper::initsafetyfactor ( real(kind=r8), dimension(5), intent(in) qsc_)
private

◆ safetyfactor()

real(kind=r8) function profileswrapper::safetyfactor ( real(kind=r8), intent(in) x,
real(kind=r8), intent(in) a )
private
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ qsc

real(kind=r8), dimension(5), save profileswrapper::qsc
private