finalize sfl boozer class
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(t_sfl_boozer), | intent(inout) | :: | sf |
self |
SUBROUTINE sfl_boozer_free(sf) ! MODULES USE MODgvec_Globals, ONLY: UNIT_stdOut IMPLICIT NONE TYPE(t_sfl_boozer), INTENT(INOUT) :: sf !! self ! CODE --------------------------------------------------------------------------------------------------------------------------! SWRITE(UNIT_StdOut,'(A)') 'FREE sfl_boozer' SDEALLOCATE(sf%rho_pos) SDEALLOCATE(sf%lambda) SDEALLOCATE(sf%nu) SDEALLOCATE(sf%iota) SDEALLOCATE(sf%phiPrime) SDEALLOCATE(sf%hmap_xv) NULLIFY(sf%hmap) sf%initialized=.FALSE. SWRITE(UNIT_StdOut,'(A)') '... DONE.' END SUBROUTINE sfl_boozer_free