XGCa
Modules | Functions/Subroutines | Variables
tricub_setup.F90 File Reference

Modules

module  tricub_setup
 

Functions/Subroutines

subroutine tricub_setup::fort_psi_pspline_init_tricub (eq_mr, eq_mz, eq_mp, eq_rgrid, eq_zgrid, eq_pgrid, eq_psi_rz)
 
real(kind=8) function tricub_setup::fort_psi_pspline_tricub (r, z, p)
 
subroutine tricub_setup::generate_tricub_coeffs (xv, yv, zv, xc, yc, zc, fval, acoef)
 Generates coefficients for tricubic interpolation xv: x coordinates of the 4x4 provided grid points yv: y coordinates of the 4x4 provided grid points xc: x coordinate of the new grid point yc: y coordinate of the new grid point fval: value of the field at the 4x4 points acoef: the 4x4 coefficients for output. More...
 

Variables

type(ezspline3_r8) tricub_setup::psi_spline
 
logical tricub_setup::psi_spline_defined =.false.