Stellarator-Tools
perturbation Module Reference

Subroutines and functionsto apply the helical perturbation to open up islands. More...

Functions/Subroutines

integer function, public init_data (namelist_file)
 Load the namelist. More...
 

Variables

integer, public niter_max
 Maximum number of iterations.
 

Detailed Description

Subroutines and functionsto apply the helical perturbation to open up islands.

Function/Subroutine Documentation

◆ init_data()

integer function, public perturbation::init_data ( character (len=*), intent(in)  namelist_file)

Load the namelist.

READS siesta.jcf (JOB CONTROL FILE) for data (generalized to siesta_<name>.jcf, where <name> is the command line argument (ignored if not present!)

Parameters
[in]namelist_filePath to the siesta namelist input file.
Returns
The preconditioner control value. FIXME: This doesn't really have much todo with the applying the helical perturbation. This should be somewhere else.