V3FIT
bcoils_mod.f
1  MODULE bcoils_mod
2  USE vcoilpts
3  INTEGER :: mbcoils, mc_max
4  INTEGER, DIMENSION(ncdim) :: mbwires, mc_bg
5  REAL(rprec) :: mxb_wgt
6  REAL(rprec), DIMENSION(ncdim) :: bcoil_cur, cc_bg
7  REAL(rprec), DIMENSION(:, :), ALLOCATABLE ::
8  1 bcoil_x, bcoil_y, bcoil_z
9  LOGICAL :: lbcoil, lbcoil_cur
10  LOGICAL :: lp_bg(ncdim)
11  INTEGER :: n_access, n_access_pts
12  REAL(rprec), DIMENSION(ncdim) :: x0_access, y0_access, z0_access
13  REAL(rprec), DIMENSION(ncdim) :: x1_access, y1_access, z1_access
14  REAL(rprec), DIMENSION(ncdim) :: dac_exp, dac_tgt, acc_min
15  REAL(rprec), DIMENSION(ncdim), TARGET :: dac_wgt
16  REAL(rprec), DIMENSION(:, :), ALLOCATABLE ::
17  1 x_access, y_access, z_access
18  LOGICAL :: laccess, laxis
19  CHARACTER(LEN=200) :: bcoil_file
20  END MODULE bcoils_mod