FIXME : Add documentation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | unit |
subroutine wnml_theta_grid_eik(unit)
use geometry, only: surf, alpha_input, beta_prime_input, invLp_input
use geometry, only: dp_mult, bishop, irho, force_sym, use_large_aspect
use geometry, only: gen_eq, efit_eq, ppl_eq, local_eq, dfit_eq, idfit_eq
use geometry, only: gs2d_eq, chs_eq, transp_eq, writelots, equal_arc, eqfile, eqnormfile
implicit none
integer, intent(in) :: unit
if (.not. exist) return
write (unit, *)
write (unit, fmt="(' &',a)") "theta_grid_eik_knobs"
write (unit, fmt="(' irho = ',i2)") irho
write (unit, fmt="(' ppl_eq = ',L1)") ppl_eq
write (unit, fmt="(' efit_eq = ',L1)") efit_eq
write (unit, fmt="(' gen_eq = ',L1)") gen_eq
write (unit, fmt="(' dfit_eq = ',L1)") dfit_eq
write (unit, fmt="(' idfit_eq = ',L1)") idfit_eq
write (unit, fmt="(' local_eq = ',L1)") local_eq
write (unit, fmt="(' transp_eq = ',L1)") transp_eq
write (unit, fmt="(' gs2d_eq = ',L1)") gs2d_eq
write (unit, fmt="(' chs_eq = ',L1)") chs_eq
write (unit, fmt="(' equal_arc = ',L1)") equal_arc
write (unit, fmt="(' bishop = ',i2)") bishop
write (unit, fmt="(' s_hat_input = ',e13.6)") surf%shat
write (unit, fmt="(' alpha_input = ',e13.6)") alpha_input
write (unit, fmt="(' invLp_input = ',e13.6)") invLp_input
write (unit, fmt="(' beta_prime_input = ',e13.6)") beta_prime_input
write (unit, fmt="(' dp_mult = ',e13.6)") dp_mult
write (unit, fmt="(' delrho = ',e13.6)") surf%dr
write (unit, fmt="(' force_sym = ',L1)") force_sym
write (unit, fmt="(' use_large_aspect = ',L1)") use_large_aspect
write (unit, fmt="(' writelots = ',L1)") writelots
write (unit, fmt="(' eqfile = ',a)") '"'//trim(eqfile)//'"'
write (unit, fmt="(' eqnormfile = ',a)") '"'//trim(eqnormfile)//'"'
write (unit, fmt="(' /')")
end subroutine wnml_theta_grid_eik