Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=rp), | intent(in), | DIMENSION(8) | :: | Y_R | ||
real(kind=rp), | intent(in), | DIMENSION(8) | :: | Y_PHI | ||
real(kind=rp), | intent(in), | DIMENSION(8) | :: | Y_Z | ||
real(kind=rp), | intent(out), | DIMENSION(8) | :: | B_R | ||
real(kind=rp), | intent(out), | DIMENSION(8) | :: | B_PHI | ||
real(kind=rp), | intent(out), | DIMENSION(8) | :: | B_Z |
subroutine interp_bmag_p(Y_R,Y_PHI,Y_Z,B_R,B_PHI,B_Z)
REAL(rp),DIMENSION(8),INTENT(IN) :: Y_R,Y_PHI,Y_Z
REAL(rp),DIMENSION(8),INTENT(OUT) :: B_R,B_PHI,B_Z
! INTEGER(ip) :: ezerr
call EZspline_interp(bfield_2d%R,bfield_2d%PHI,bfield_2d%Z, &
8,Y_R,Y_Z,B_R,B_PHI,B_Z,ezerr)
call EZspline_error(ezerr)
end subroutine interp_bmag_p