-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathneo.in.rmp
82 lines (74 loc) · 3.88 KB
/
neo.in.rmp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# Inputfile for NEO - Version 3.3
# Input related to 1/nu transport
#
in_file in_file - input data
1 fluxs_interp - switch for interpolation (0 no, 1 yes)
0 no_fluxs - number of flux surf (0 all, >0 next line)
0.153 0.00155 0.992
0.00001 s_start - starting point in s (fluxs_interp .eq. 1)
1.000 s_end - end point in s (fluxs_interp .eq. 1)
1000 s_num - number of s values (fluxs_interp .eq. 1)
200 theta_n - number of theta values for s=const
200 phi_n - number of phi values for s=const
1000 max_m_mode - maximum poloidal mode number m
1000 max_n_mode - maximum toroidal mode number n
1 calc_eps - calc eps_eff (1: yes, 0: no)
1200 npart - number of test particles
1 multra - number of classes
0.01 acc_req - required accuracy (for nfp traced)
200 no_bins - number of bins filled (rat. surf.)
600 nstep_per - number of steps per f.p.
500 nstep_min - minimum number of field periods
3000 nstep_max - maximum number of field periods
0 calc_nstep_max - calculate until nstep_max (no check)
2 eout_swi - output from 1/nu (1 simple, 2 detailed)
9 lab_swi - laboratory (1 PPPL 2 ORNL 3 LHD 4 W7X)
9 inp_swi - input (1 PPPL 2 ORNL 3 LHD 4 W7X)
1 g11_swi - 0: g11=1, 1: g11 from R and Z
3 ref_swi - Ref (1 B00/R00,2 Bmax/R00,3 B00(s)/R00)
0 eval_mode - Evaluation (0: Spline, 1: Direct)
1 write_progress - write output on screen (1 yes, 0 no)
0 write_output_files - write additional output into files (1 yes, 0 no)
0 spline_test - 0: no spline test, 1,2,3:diff. tests
0 write_integrate - output from integration routine (1 yes, 0 no)
0 write_diagnostic - output for detailed diagnostic (1 yes, 0 no)
1 calc_fourier - 1: calculate, 0: use spline data
1 chk_swi - 1: check consistency of data, 0: do not check
#
# Input related to current calculations (experimental)
#
0 calc_cur - calculate currents (1 yes, 0 no)
200 npart_cur - number of particles for current calculation
0 delta_cur_fac - nu_c / (2 v_th)
0 cutoff_cur_int - cutoff at ymax
4 alpha_cur - alpha-factor for current integration
0 write_cur_inte - current diagnostic
0 write_cur_disp - calculate displacement
#
# Input related to plateau calculations (experimental)
#
0 calc_pla - calculate plateau (1 yes, 0 no)
100 npart_pla - number of particles for plateau calculation
1 lamup_pla - upper limit for lambda
1.5 lambda_alpha - integration
1.e-7 nufac_pla - factor
0 write_pla_inte - plateau diagnostic
#
# Input related to averaged drift velocity
#
0 calc_van - calculate averaged drift velocity
-3 no_minima
7 20 1
0 v_phi0
0 v_theta0
50 v_nper
500 v_steps
1.d-8 bmin_tol
100 v_num_mm
100 no_gamma
0.98 lambda_fac
500 temp_e
1000 tau_num
1.d-3 jperp_eps
1.d-3 phi_eps
30000 tau_max_iter