![]() |
LION
|
Module for spline interpolation of plasma profiles. More...
Collaboration diagram for lion_profiles:Data Types | |
| type | internal_core_profiles |
| type | internal_core_profiles_electrons |
| type | internal_core_profiles_ion |
| type | splinecurve |
| Representation of the spline-curve in terms of the original value-array, the smoothed values and it's second derivatives. More... | |
Public Member Functions | |
| subroutine | free_internal_splinecurve (in) |
| subroutine | free_internal_core_profiles (in) |
| subroutine | set_splinecurve (grid, values, spline, return_status) |
| subroutine | interpolate_profile_at_scalar (profile, xout, yout, min_relative) |
Public Attributes | |
| type(internal_core_profiles) | internal_profs |
| real(rkind) | min_relative_temperature = 0.005_RKIND |
| Relative to the on axis temperature. More... | |
| real(rkind) | min_relative_density = 1e-5_RKIND |
| Relative to the on axis temperature. More... | |
Private Attributes | |
| real(rkind), save, private | interpos_tension = 1e-6_RKIND |
Module for spline interpolation of plasma profiles.
| subroutine lion_profiles::free_internal_core_profiles | ( | type(internal_core_profiles) | in | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine lion_profiles::free_internal_splinecurve | ( | type(splinecurve) | in | ) |
Here is the caller graph for this function:| subroutine lion_profiles::interpolate_profile_at_scalar | ( | type(splinecurve) | profile, |
| real(rkind) | xout, | ||
| real(rkind) | yout, | ||
| real(rkind), optional | min_relative | ||
| ) |
Here is the caller graph for this function:| subroutine lion_profiles::set_splinecurve | ( | real(rkind), dimension(:), intent(in) | grid, |
| real(rkind), dimension(:), intent(in) | values, | ||
| type(splinecurve), intent(inout) | spline, | ||
| integer, intent(out) | return_status | ||
| ) |
Here is the caller graph for this function:| type(internal_core_profiles) lion_profiles::internal_profs |
|
private |
| real(rkind) lion_profiles::min_relative_density = 1e-5_RKIND |
Relative to the on axis temperature.
| real(rkind) lion_profiles::min_relative_temperature = 0.005_RKIND |
Relative to the on axis temperature.