├── LICENSE ├── MANIFEST.in ├── README.md ├── astra ├── __init__.py ├── _version.py ├── archive.py ├── astra.py ├── astra_calc.py ├── astra_distgen.py ├── control.py ├── evaluate.py ├── fieldmaps.py ├── generator.py ├── install.py ├── interfaces │ ├── __init__.py │ └── bmad.py ├── parsers.py ├── plot.py ├── tools.py └── writers.py ├── docs-requirements.txt ├── docs ├── api │ ├── astra.md │ ├── generator.md │ └── install.md ├── assets │ └── apex-gun-lume-astra.png ├── index.md └── stylesheets │ └── extra.css ├── environment.yml ├── mkdocs.yml ├── overrides └── main.html ├── requirements.txt ├── scripts └── execute_notebooks.bash ├── setup.cfg ├── setup.py └── versioneer.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/README.md -------------------------------------------------------------------------------- /astra/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/__init__.py -------------------------------------------------------------------------------- /astra/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/_version.py -------------------------------------------------------------------------------- /astra/archive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/archive.py -------------------------------------------------------------------------------- /astra/astra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/astra.py -------------------------------------------------------------------------------- /astra/astra_calc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/astra_calc.py -------------------------------------------------------------------------------- /astra/astra_distgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/astra_distgen.py -------------------------------------------------------------------------------- /astra/control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/control.py -------------------------------------------------------------------------------- /astra/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/evaluate.py -------------------------------------------------------------------------------- /astra/fieldmaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/fieldmaps.py -------------------------------------------------------------------------------- /astra/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/generator.py -------------------------------------------------------------------------------- /astra/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/install.py -------------------------------------------------------------------------------- /astra/interfaces/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /astra/interfaces/bmad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/interfaces/bmad.py -------------------------------------------------------------------------------- /astra/parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/parsers.py -------------------------------------------------------------------------------- /astra/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/plot.py -------------------------------------------------------------------------------- /astra/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/tools.py -------------------------------------------------------------------------------- /astra/writers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/astra/writers.py -------------------------------------------------------------------------------- /docs-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/docs-requirements.txt -------------------------------------------------------------------------------- /docs/api/astra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/docs/api/astra.md -------------------------------------------------------------------------------- /docs/api/generator.md: -------------------------------------------------------------------------------- 1 | ::: astra.generator -------------------------------------------------------------------------------- /docs/api/install.md: -------------------------------------------------------------------------------- 1 | ::: astra.install -------------------------------------------------------------------------------- /docs/assets/apex-gun-lume-astra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/docs/assets/apex-gun-lume-astra.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/docs/stylesheets/extra.css -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/environment.yml -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /overrides/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/overrides/main.html -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/execute_notebooks.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/scripts/execute_notebooks.bash -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/setup.py -------------------------------------------------------------------------------- /versioneer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristopherMayes/lume-astra/HEAD/versioneer.py --------------------------------------------------------------------------------