Module for parameter reading for the circular toroidal equilibrium type
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | nbnd_seg |
Number of boundary segments |
|||
| character(len=lmax_char), | public, | dimension(nmax_bnds) | :: | bnd_paths | = | '' |
Paths to files containing boundary segments |
| integer, | public, | dimension(nmax_bnds) | :: | bnd_symms | = | 0 |
Symmetry of boundary segments - 0: no symmetry (default) - 1: tilt symmetry |
Reads the equi_circular_toroidal namelist from the given file
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | filename |
Writes the equi_circular_toroidal namelist into the given filename
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | filename |
Reads parameters for describing boundary segments
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | filename |
Filepath to parameterfile |
Writes parameters for describing boundary segments
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in), | optional | :: | filename |
If present, filename, where to write, otherwise writes parameters to stdout |