V3FIT
|
This page documents the contents of a SIESTA namelist input file. SIESTA namelist variables are defined in the siesta_info
common block.
Input variable | Description | Code Reference |
ladd_pert | Use helical perturbation. | siesta_namelist::ladd_pert |
lresistive | Use resistive perturbation. | siesta_namelist::lresistive |
lrestart | Restart SIESTA from pervious run. | siesta_namelist::lrestart |
l_tracing | Produce output file for fieldline tracing. | siesta_namelist::l_tracing |
lcolscale | Use column scaling. | shared_data::lcolscale |
l_silo_output | Produce silo output. | siesta_namelist::l_silo_output |
l_silo3D | Produce silo 3D output. | siesta_namelist::l_silo3d |
l_output_alliter | Write output files on all iterations instead of only iterations that lower the MHD energy and force residuals. | siesta_namelist::l_output_alliter |
l_VMEC_Uniform | UNKNOWN | siesta_namelist::l_vmec_uniform |
lasym | Use non stellarator symmetric terms. | shared_data::lasym |
l_vessel | Use free-boundary grid extension to vessel wall. | siesta_namelist::l_vessel |
lrecon | Add additional output to the restart file when used in a reconstruction context. | shared_data::lrecon |
niter | Maximum number of iterations after diagonal prec. | siesta_namelist::niter |
ftol | Minimum force tolarance for converged solution. | siesta_namelist::ftol |
mupar | Resistivity factor. | hessian::mupar |
levmarq_param | Inital value of Levenberg-Marquardt parameter. | hessian::levmarq_param |
eta_factor | Resistivity value. | siesta_namelist::eta_factor |
nprecon | Skip diagonal preconditioner if greater than zero. | siesta_namelist::nprecon |
ngmres_type | Preconditioner type. | shared_data::ngmres_type |
iortho | UNKNOWN | shared_data::iortho |
mres | M numbers of island resonances. | siesta_namelist::mres |
helpert | Sizes of the helical perturbation. | siesta_namelist::helpert |
nsin | Size of plasma radial grid. | siesta_namelist::nsin |
nsin_ext | Size of extended radial grid. | siesta_namelist::nsin_ext |
mpolin | Number of poloidal modes. | siesta_namelist::mpolin |
ntorin | Number of toroidal modes. | siesta_namelist::ntorin |
nfpin | Number of field periods to use. Setting this to anything less than one will use the value form the wout file. | siesta_namelist::nfpin |
nphis | Number of cylindrical phi planes. | siesta_namelist::nphis |
nrs | Number of radial grid points. | siesta_namelist::nrs |
nzs | Number of vertical grid points. | siesta_namelist::nzs |
nvs | Number of flux space toroidal points. | siesta_namelist::nvs |
nus | Number of flux space poloidal points. | siesta_namelist::nus |
nss | Number of flux space radial points. | siesta_namelist::nss |
wout_file | Filename of the VMEC woutfile. | siesta_namelist::wout_file |
restart_ext | Name of the restart file extension. | siesta_namelist::restart_ext |
mgrid_file | Filename of the MGRID file. | siesta_namelist::mgrid_file |
vessel_file | Filename of the extended surfaces. | siesta_namelist::vessel_file |
hesspass_test | UNKNOWN | shared_data::hesspass_test |
mupar_test | UNKNOWN | shared_data::mupar_test |
Reference material for the coding to implement this namelist is found in the siesta_namelist module.