gvec.scripts.gist#

gist.py - generate GIST files to be used with GENE.

gvec.scripts.gist.compute_gist_quantities(ev, state, flip)#
gvec.scripts.gist.determine_flip(state)#

Determine the necessary flips to get coordiantes with positive toroidal and poloidal flux.

gvec.scripts.gist.generate_fieldline_coordinates(state, s0, gridpoints, n_pol, flip, alpha=0.0, boozer_kwargs={})#
gvec.scripts.gist.gvec_to_gist(state: State, filename: str | Path, s0: float, gridpoints: int = 128, n_pol: int = 1, flip: Literal['auto', 'none', 'pol', 'tor', 'both'] = 'auto', plotfile: str | Path | None = None, boozer_kwargs={})#
gvec.scripts.gist.main(args: Sequence[str] | Namespace | None = None)#
gvec.scripts.gist.plot_gist(projectname: str, params: Mapping, data: ndarray)#
gvec.scripts.gist.warning_assert_allclose(logger, name, a, b, atol=1e-16)#