├── .flake8 ├── .github └── workflows │ ├── black.yml │ ├── publish.yml │ └── tests.yml ├── .gitignore ├── .readthedocs.yaml ├── LICENSE ├── README.md ├── docs ├── Makefile ├── make.bat └── source │ ├── _fileutils.rst │ ├── aeqdsk.rst │ ├── conf.py │ ├── geqdsk.rst │ ├── index.rst │ └── peqdsk.rst ├── freeqdsk ├── __init__.py ├── _fileutils.py ├── _typing.py ├── aeqdsk.py ├── geqdsk.py └── peqdsk.py ├── pyproject.toml └── tests ├── data ├── aeqdsk │ └── test_1.aeqdsk ├── geqdsk │ ├── README.md │ ├── test_1.geqdsk │ └── test_2.geqdsk └── peqdsk │ └── test_1.peqdsk ├── test_aeqdsk.py ├── test_fileutils.py ├── test_geqdsk.py ├── test_peqdsk.py └── utils.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/black.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/.github/workflows/black.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/_fileutils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/docs/source/_fileutils.rst -------------------------------------------------------------------------------- /docs/source/aeqdsk.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/docs/source/aeqdsk.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/geqdsk.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/docs/source/geqdsk.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/peqdsk.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/docs/source/peqdsk.rst -------------------------------------------------------------------------------- /freeqdsk/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/freeqdsk/__init__.py -------------------------------------------------------------------------------- /freeqdsk/_fileutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/freeqdsk/_fileutils.py -------------------------------------------------------------------------------- /freeqdsk/_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/freeqdsk/_typing.py -------------------------------------------------------------------------------- /freeqdsk/aeqdsk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/freeqdsk/aeqdsk.py -------------------------------------------------------------------------------- /freeqdsk/geqdsk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/freeqdsk/geqdsk.py -------------------------------------------------------------------------------- /freeqdsk/peqdsk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/freeqdsk/peqdsk.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/data/aeqdsk/test_1.aeqdsk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/tests/data/aeqdsk/test_1.aeqdsk -------------------------------------------------------------------------------- /tests/data/geqdsk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/tests/data/geqdsk/README.md -------------------------------------------------------------------------------- /tests/data/geqdsk/test_1.geqdsk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/tests/data/geqdsk/test_1.geqdsk -------------------------------------------------------------------------------- /tests/data/geqdsk/test_2.geqdsk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/tests/data/geqdsk/test_2.geqdsk -------------------------------------------------------------------------------- /tests/data/peqdsk/test_1.peqdsk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/tests/data/peqdsk/test_1.peqdsk -------------------------------------------------------------------------------- /tests/test_aeqdsk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/tests/test_aeqdsk.py -------------------------------------------------------------------------------- /tests/test_fileutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/tests/test_fileutils.py -------------------------------------------------------------------------------- /tests/test_geqdsk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/tests/test_geqdsk.py -------------------------------------------------------------------------------- /tests/test_peqdsk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/tests/test_peqdsk.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freegs-plasma/FreeQDSK/HEAD/tests/utils.py --------------------------------------------------------------------------------