The Open FUSION Toolkit 26.6
An open-source framework for fusion and plasma science and engineering
Loading...
Searching...
No Matches
grad_shaf_profiles.F90 File Reference

Data Types

type  flat_flux_func
 Needs docs. More...
type  linterp_flux_func
 Needs docs. More...
type  mlinterp_flux_func
 Needs docs. More...
type  poly_flux_func
 Needs docs. More...
type  spline_flux_func
 Needs docs. More...
type  wesson_flux_func
 Needs docs. More...
type  zero_flux_func
 Needs docs. More...

Modules

module  oft_gs_profiles
 Flux profile definitions.

Functions/Subroutines

subroutine create_flat_f (func)
 Needs docs.
subroutine create_linterp_ff (func, npsi, psivals, yvals, y0)
 Needs docs.
subroutine create_mlinterp_ff (func, npsi, psivals, nbasis, yvals, weights)
 Needs docs.
subroutine create_poly_ff (func, ncofs, cofs, zero_grad)
 Needs docs.
subroutine create_spline_ff (func, npsi, psivals, yvals)
 Needs docs.
subroutine create_wesson_ff (func, ncofs, gamma)
 Needs docs.
subroutine flat_cofs_get (self, c)
 Needs docs.
integer(4) function flat_cofs_update (self, c)
 Needs docs.
subroutine flat_copy (self, new)
 Needs Docs.
subroutine flat_delete (self)
 Needs Docs.
real(8) function flat_f (self, psi)
 Needs docs.
real(8) function flat_fp (self, psi)
 Needs docs.
subroutine flat_load_hdf5 (self, filename, path, success)
 Needs Docs.
subroutine flat_load_txt (self, io_unit)
 Needs Docs.
subroutine flat_save_hdf5 (self, filename, path)
 Needs Docs.
subroutine flat_save_txt (self, io_unit)
 Needs Docs.
subroutine flat_update (self, gseq)
 Needs docs.
subroutine linterp_cofs_get (self, c)
 Needs docs.
integer(4) function linterp_cofs_update (self, c)
 Needs docs.
subroutine linterp_copy (self, new)
 Needs Docs.
subroutine linterp_delete (self)
 Needs Docs.
real(8) function linterp_f (self, psi)
 Needs docs.
real(8) function linterp_fp (self, psi)
 Needs docs.
real(8) function linterp_fpp (self, psi)
 Needs docs.
subroutine linterp_load_hdf5 (self, filename, path, success)
 Needs Docs.
subroutine linterp_load_txt (self, io_unit)
 Needs Docs.
subroutine linterp_save_hdf5 (self, filename, path)
 Needs Docs.
subroutine linterp_save_txt (self, io_unit)
 Needs Docs.
subroutine linterp_update (self, gseq)
 Needs docs.
subroutine mlinterp_cofs_get (self, c)
 Needs docs.
integer(4) function mlinterp_cofs_update (self, c)
 Needs docs.
subroutine mlinterp_copy (self, new)
 Needs Docs.
subroutine mlinterp_delete (self)
 Needs Docs.
subroutine mlinterp_load_hdf5 (self, filename, path, success)
 Needs Docs.
subroutine mlinterp_load_txt (self, io_unit)
 Needs Docs.
subroutine mlinterp_save_hdf5 (self, filename, path)
 Needs Docs.
subroutine mlinterp_save_txt (self, io_unit)
 Needs Docs.
subroutine mlinterp_update (self, gseq)
 Needs docs.
subroutine poly_cofs_get (self, c)
 Needs docs.
integer(4) function poly_cofs_update (self, c)
 Needs docs.
subroutine poly_copy (self, new)
 Needs Docs.
subroutine poly_delete (self)
 Needs Docs.
real(8) function poly_f (self, psi)
 Needs docs.
real(8) function poly_fp (self, psi)
 Needs docs.
subroutine poly_load_hdf5 (self, filename, path, success)
 Needs Docs.
subroutine poly_load_txt (self, io_unit)
 Needs Docs.
subroutine poly_save_hdf5 (self, filename, path)
 Needs Docs.
subroutine poly_save_txt (self, io_unit)
 Needs Docs.
subroutine poly_update (self, gseq)
 Needs docs.
subroutine spline_cofs_get (self, c)
 Needs docs.
integer(4) function spline_cofs_update (self, c)
 Needs docs.
real(8) function spline_f (self, psi)
 Needs docs.
real(8) function spline_fp (self, psi)
 Needs docs.
subroutine spline_func_copy (self, new)
 Needs Docs.
subroutine spline_func_delete (self)
 Needs Docs.
subroutine spline_load_hdf5 (self, filename, path, success)
 Needs Docs.
subroutine spline_load_txt (self, io_unit)
 Needs Docs.
subroutine spline_save_hdf5 (self, filename, path)
 Needs Docs.
subroutine spline_save_txt (self, io_unit)
 Needs Docs.
subroutine spline_update (self, gseq)
 Needs docs.
subroutine wesson_cofs_get (self, c)
 Needs docs.
integer(4) function wesson_cofs_update (self, c)
 Needs docs.
subroutine wesson_copy (self, new)
 Needs Docs.
subroutine wesson_delete (self)
 Needs Docs.
real(8) function wesson_f (self, psi)
 Needs docs.
real(8) function wesson_fp (self, psi)
 Needs docs.
subroutine wesson_load_hdf5 (self, filename, path, success)
 Needs Docs.
subroutine wesson_load_txt (self, io_unit)
 Needs Docs.
subroutine wesson_save_hdf5 (self, filename, path)
 Needs Docs.
subroutine wesson_save_txt (self, io_unit)
 Needs Docs.
subroutine wesson_update (self, gseq)
 Needs docs.
subroutine zero_cofs_get (self, c)
 Needs docs.
integer(4) function zero_cofs_update (self, c)
 Needs docs.
subroutine zero_copy (self, new)
 Needs Docs.
subroutine zero_delete (self)
 Needs Docs.
real(8) function zero_f (self, psi)
 Needs docs.
real(8) function zero_fp (self, psi)
 Needs docs.
subroutine zero_load_hdf5 (self, filename, path, success)
 Needs Docs.
subroutine zero_load_txt (self, io_unit)
 Needs Docs.
subroutine zero_save_hdf5 (self, filename, path)
 Needs Docs.
subroutine zero_save_txt (self, io_unit)
 Needs Docs.
subroutine zero_update (self, gseq)
 Needs docs.