├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── issue-reporting.md ├── genesis4-build-env-mpich.yaml ├── genesis4-build-env-openmpi.yaml ├── scripts │ ├── build.sh │ └── run_tests.sh └── workflows │ ├── build.yaml │ ├── build_dpi.yaml │ ├── conda-build.yml │ └── gh-pages.yml ├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── DEVELOPMENT.md ├── LICENSE ├── README.md ├── benchmark ├── Benchmark1-SASE │ ├── Aramis.in │ └── Aramis.lat ├── Benchmark3-EEHG │ ├── FERMI.in │ └── FERMI.lat └── Benchmark4-UndErrors │ ├── Aramis.in │ └── Aramis.lat ├── examples ├── Example1-SteadyState │ ├── Example1.in │ ├── Example1.lat │ ├── Example1.py │ ├── Plots │ │ ├── Figure_1.png │ │ ├── Figure_2.png │ │ └── Figure_3.png │ ├── README.md │ └── TEST_power.py ├── Example2-Dumps │ ├── Example2.in │ ├── Example2.lat │ ├── Example2.py │ ├── Plots │ │ ├── Animation1.mp4 │ │ ├── Animation1.webm │ │ ├── Animation2.mp4 │ │ ├── Animation2.webm │ │ ├── Figure_1.png │ │ └── Figure_2.png │ └── README.md ├── Example3-TimeDependent │ ├── Example3.in │ ├── Example3.lat │ ├── Example3.py │ ├── Plots │ │ ├── Figure_1.png │ │ ├── Figure_2.png │ │ ├── Figure_3.png │ │ ├── Figure_4.png │ │ ├── Figure_5.png │ │ ├── Figure_6.png │ │ └── Figure_7.png │ └── README.md ├── Example4-HGHG │ ├── Example4.lat │ ├── Example4.py │ ├── Example4_a.in │ ├── Example4_b.in │ ├── Plots │ │ ├── Figure_1.png │ │ ├── Figure_2.png │ │ ├── Figure_3.png │ │ ├── Figure_4.png │ │ ├── Figure_5.png │ │ ├── Figure_6.png │ │ ├── Figure_7.png │ │ ├── Figure_8.png │ │ └── Figure_9.png │ └── README.md └── README.md ├── git-hash.cmake ├── include ├── AlterBeam.h ├── AlterLattice.h ├── AlterSetup.h ├── Beam.h ├── BeamSolver.h ├── BesselJ.h ├── Collective.h ├── Control.h ├── Diagnostic.h ├── DiagnosticBase.h ├── DiagnosticHook.h ├── DiagnosticHookS.h ├── DiagnosticHook_V.h ├── DiagnosticPlugin.h ├── EField.h ├── EFieldSolver.h ├── FFTObj.h ├── Field.h ├── FieldManipulator.h ├── FieldSolver.h ├── GaussHermite.h ├── GenProfile.h ├── GenTime.h ├── Gencore.h ├── HDF5base.h ├── Hammerslay.h ├── ImportBeam.h ├── ImportField.h ├── ImportTransformation.h ├── Incoherent.h ├── Inverfc.h ├── Lattice.h ├── LatticeElements.h ├── LatticeParser.h ├── LoadBeam.h ├── LoadField.h ├── Optics.h ├── Output.h ├── Parser.h ├── Particle.h ├── QuietLoading.h ├── RandomU.h ├── RegPlugin.h ├── SDDSBeam.h ├── SemaFile.h ├── Sequence.h ├── Series.h ├── SeriesManager.h ├── SeriesParser.h ├── Setup.h ├── ShotNoise.h ├── SimpleHandshake.h ├── Sorting.h ├── SponRad.h ├── StringProcessing.h ├── Track.h ├── TrackBeam.h ├── Undulator.h ├── VersionInfo.h ├── Wake.h ├── dump.h ├── genesis.h ├── genesis_fortran_common.h ├── readBeamHDF5.h ├── readFieldHDF5.h ├── readMapHDF5.h ├── version.h.in ├── writeBeamHDF5.h ├── writeFieldHDF5.h ├── writeWakeHDF5.h └── writebeam.h ├── lib └── .keep ├── manual ├── Genesis-Manual.pdf ├── Genesis-Manual.tex ├── INSTALLATION.md ├── LATTICE.md ├── MAIN_INPUT.md ├── MANUAL.md ├── Manual.pdf ├── README.md ├── XGENESIS.md ├── build_notes │ └── ubuntu_22.04 │ │ ├── README.md │ │ ├── dpkg.zip │ │ ├── g4_running.png │ │ └── g4_running_thumb.png └── generate_manual.sh ├── misc ├── plugin_demo │ ├── CMakeLists.txt │ ├── DiagBeamHookedDemo.cc │ ├── DiagBeamHookedDemo.h │ ├── DiagFieldPowerDemo.cc │ ├── DiagFieldPowerDemo.h │ ├── DiagUtil.cc │ ├── DiagUtil.h │ ├── DiagnosticHookS.h │ ├── DiagnosticHook_V.h │ ├── DiagnosticPlugin.h │ ├── Particle.h │ ├── README.md │ └── power_demo_compare.py └── plugin_testbench │ ├── CMakeLists.txt │ ├── README.md │ ├── demo_params.txt │ ├── g4_tb.cpp │ ├── g4_tb_util.cpp │ └── g4_tb_util.h ├── postprocessor └── matlab │ ├── xgenfield.m │ ├── xgeninit.m │ ├── xgeninput.m │ ├── xgenlattice.m │ ├── xgenplot.m │ ├── xgenreaddataset.m │ └── xgenwigner.m ├── sdds2hdf ├── sample_dist.sdds ├── sample_dist.sdds.h5 └── sdds2hdf-dist-unix.sh ├── src ├── Core │ ├── Beam.cpp │ ├── BeamSolver.cpp │ ├── Collective.cpp │ ├── Control.cpp │ ├── Diagnostic.cpp │ ├── DiagnosticHook.cpp │ ├── DiagnosticHookBeam.cpp │ ├── DiagnosticHookLI.cpp │ ├── DiagnosticUser.cpp │ ├── EFieldSolver.cpp │ ├── Field.cpp │ ├── FieldSolver.cpp │ ├── Gencore.cpp │ ├── Incoherent.cpp │ ├── TrackBeam.cpp │ └── Undulator.cpp ├── IO │ ├── HDF5base.cpp │ ├── Output.cpp │ ├── SDDSBeam.cpp │ ├── readBeamHDF5.cpp │ ├── readFieldHDF5.cpp │ ├── readMapHDF5.cpp │ ├── writeBeamHDF5.cpp │ ├── writeFieldHDF5.cpp │ └── writeWakeHDF5.cpp ├── Lattice │ ├── AlterLattice.cpp │ ├── Lattice.cpp │ ├── LatticeElements.cpp │ ├── LatticeParser.cpp │ └── Optics.cpp ├── Loading │ ├── GenProfile.cpp │ ├── ImportBeam.cpp │ ├── ImportField.cpp │ ├── ImportTransformation.cpp │ ├── LoadBeam.cpp │ ├── LoadField.cpp │ ├── QuietLoading.cpp │ ├── Sequence.cpp │ ├── Series.cpp │ ├── SeriesManager.cpp │ ├── SeriesParser.cpp │ └── ShotNoise.cpp ├── Main │ ├── AlterBeam.cpp │ ├── AlterSetup.cpp │ ├── Dump.cpp │ ├── EField.cpp │ ├── FieldManipulator.cpp │ ├── GenMain.cpp │ ├── GenTime.cpp │ ├── Parser.cpp │ ├── RegPlugin.cpp │ ├── Setup.cpp │ ├── SponRad.cpp │ ├── Track.cpp │ ├── Wake.cpp │ └── mainwrap.cpp └── Util │ ├── BesselJ.cpp │ ├── FFTObj.cpp │ ├── GaussHermite.cpp │ ├── Hammerslay.cpp │ ├── Inverfc.cpp │ ├── RandomU.cpp │ ├── SemaFile.cpp │ ├── SimpleHandshake.cpp │ ├── Sorting.cpp │ └── StringProcessing.cpp └── xgenesis ├── xgenfield.m ├── xgeninit.m ├── xgeninput.m ├── xgenlattice.m ├── xgenplot.m ├── xgenreaddataset.m ├── xgenwigner.m └── xgenwigner2.m /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue-reporting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/.github/ISSUE_TEMPLATE/issue-reporting.md -------------------------------------------------------------------------------- /.github/genesis4-build-env-mpich.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/.github/genesis4-build-env-mpich.yaml -------------------------------------------------------------------------------- /.github/genesis4-build-env-openmpi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/.github/genesis4-build-env-openmpi.yaml -------------------------------------------------------------------------------- /.github/scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/.github/scripts/build.sh -------------------------------------------------------------------------------- /.github/scripts/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/.github/scripts/run_tests.sh -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/build_dpi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/.github/workflows/build_dpi.yaml -------------------------------------------------------------------------------- /.github/workflows/conda-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/.github/workflows/conda-build.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/DEVELOPMENT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/Benchmark1-SASE/Aramis.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/benchmark/Benchmark1-SASE/Aramis.in -------------------------------------------------------------------------------- /benchmark/Benchmark1-SASE/Aramis.lat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/benchmark/Benchmark1-SASE/Aramis.lat -------------------------------------------------------------------------------- /benchmark/Benchmark3-EEHG/FERMI.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/benchmark/Benchmark3-EEHG/FERMI.in -------------------------------------------------------------------------------- /benchmark/Benchmark3-EEHG/FERMI.lat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/benchmark/Benchmark3-EEHG/FERMI.lat -------------------------------------------------------------------------------- /benchmark/Benchmark4-UndErrors/Aramis.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/benchmark/Benchmark4-UndErrors/Aramis.in -------------------------------------------------------------------------------- /benchmark/Benchmark4-UndErrors/Aramis.lat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/benchmark/Benchmark4-UndErrors/Aramis.lat -------------------------------------------------------------------------------- /examples/Example1-SteadyState/Example1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example1-SteadyState/Example1.in -------------------------------------------------------------------------------- /examples/Example1-SteadyState/Example1.lat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example1-SteadyState/Example1.lat -------------------------------------------------------------------------------- /examples/Example1-SteadyState/Example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example1-SteadyState/Example1.py -------------------------------------------------------------------------------- /examples/Example1-SteadyState/Plots/Figure_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example1-SteadyState/Plots/Figure_1.png -------------------------------------------------------------------------------- /examples/Example1-SteadyState/Plots/Figure_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example1-SteadyState/Plots/Figure_2.png -------------------------------------------------------------------------------- /examples/Example1-SteadyState/Plots/Figure_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example1-SteadyState/Plots/Figure_3.png -------------------------------------------------------------------------------- /examples/Example1-SteadyState/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example1-SteadyState/README.md -------------------------------------------------------------------------------- /examples/Example1-SteadyState/TEST_power.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example1-SteadyState/TEST_power.py -------------------------------------------------------------------------------- /examples/Example2-Dumps/Example2.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example2-Dumps/Example2.in -------------------------------------------------------------------------------- /examples/Example2-Dumps/Example2.lat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example2-Dumps/Example2.lat -------------------------------------------------------------------------------- /examples/Example2-Dumps/Example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example2-Dumps/Example2.py -------------------------------------------------------------------------------- /examples/Example2-Dumps/Plots/Animation1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example2-Dumps/Plots/Animation1.mp4 -------------------------------------------------------------------------------- /examples/Example2-Dumps/Plots/Animation1.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example2-Dumps/Plots/Animation1.webm -------------------------------------------------------------------------------- /examples/Example2-Dumps/Plots/Animation2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example2-Dumps/Plots/Animation2.mp4 -------------------------------------------------------------------------------- /examples/Example2-Dumps/Plots/Animation2.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example2-Dumps/Plots/Animation2.webm -------------------------------------------------------------------------------- /examples/Example2-Dumps/Plots/Figure_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example2-Dumps/Plots/Figure_1.png -------------------------------------------------------------------------------- /examples/Example2-Dumps/Plots/Figure_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example2-Dumps/Plots/Figure_2.png -------------------------------------------------------------------------------- /examples/Example2-Dumps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example2-Dumps/README.md -------------------------------------------------------------------------------- /examples/Example3-TimeDependent/Example3.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example3-TimeDependent/Example3.in -------------------------------------------------------------------------------- /examples/Example3-TimeDependent/Example3.lat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example3-TimeDependent/Example3.lat -------------------------------------------------------------------------------- /examples/Example3-TimeDependent/Example3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example3-TimeDependent/Example3.py -------------------------------------------------------------------------------- /examples/Example3-TimeDependent/Plots/Figure_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example3-TimeDependent/Plots/Figure_1.png -------------------------------------------------------------------------------- /examples/Example3-TimeDependent/Plots/Figure_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example3-TimeDependent/Plots/Figure_2.png -------------------------------------------------------------------------------- /examples/Example3-TimeDependent/Plots/Figure_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example3-TimeDependent/Plots/Figure_3.png -------------------------------------------------------------------------------- /examples/Example3-TimeDependent/Plots/Figure_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example3-TimeDependent/Plots/Figure_4.png -------------------------------------------------------------------------------- /examples/Example3-TimeDependent/Plots/Figure_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example3-TimeDependent/Plots/Figure_5.png -------------------------------------------------------------------------------- /examples/Example3-TimeDependent/Plots/Figure_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example3-TimeDependent/Plots/Figure_6.png -------------------------------------------------------------------------------- /examples/Example3-TimeDependent/Plots/Figure_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example3-TimeDependent/Plots/Figure_7.png -------------------------------------------------------------------------------- /examples/Example3-TimeDependent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example3-TimeDependent/README.md -------------------------------------------------------------------------------- /examples/Example4-HGHG/Example4.lat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Example4.lat -------------------------------------------------------------------------------- /examples/Example4-HGHG/Example4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Example4.py -------------------------------------------------------------------------------- /examples/Example4-HGHG/Example4_a.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Example4_a.in -------------------------------------------------------------------------------- /examples/Example4-HGHG/Example4_b.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Example4_b.in -------------------------------------------------------------------------------- /examples/Example4-HGHG/Plots/Figure_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Plots/Figure_1.png -------------------------------------------------------------------------------- /examples/Example4-HGHG/Plots/Figure_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Plots/Figure_2.png -------------------------------------------------------------------------------- /examples/Example4-HGHG/Plots/Figure_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Plots/Figure_3.png -------------------------------------------------------------------------------- /examples/Example4-HGHG/Plots/Figure_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Plots/Figure_4.png -------------------------------------------------------------------------------- /examples/Example4-HGHG/Plots/Figure_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Plots/Figure_5.png -------------------------------------------------------------------------------- /examples/Example4-HGHG/Plots/Figure_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Plots/Figure_6.png -------------------------------------------------------------------------------- /examples/Example4-HGHG/Plots/Figure_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Plots/Figure_7.png -------------------------------------------------------------------------------- /examples/Example4-HGHG/Plots/Figure_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Plots/Figure_8.png -------------------------------------------------------------------------------- /examples/Example4-HGHG/Plots/Figure_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/Plots/Figure_9.png -------------------------------------------------------------------------------- /examples/Example4-HGHG/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/Example4-HGHG/README.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/examples/README.md -------------------------------------------------------------------------------- /git-hash.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/git-hash.cmake -------------------------------------------------------------------------------- /include/AlterBeam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/AlterBeam.h -------------------------------------------------------------------------------- /include/AlterLattice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/AlterLattice.h -------------------------------------------------------------------------------- /include/AlterSetup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/AlterSetup.h -------------------------------------------------------------------------------- /include/Beam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Beam.h -------------------------------------------------------------------------------- /include/BeamSolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/BeamSolver.h -------------------------------------------------------------------------------- /include/BesselJ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/BesselJ.h -------------------------------------------------------------------------------- /include/Collective.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Collective.h -------------------------------------------------------------------------------- /include/Control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Control.h -------------------------------------------------------------------------------- /include/Diagnostic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Diagnostic.h -------------------------------------------------------------------------------- /include/DiagnosticBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/DiagnosticBase.h -------------------------------------------------------------------------------- /include/DiagnosticHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/DiagnosticHook.h -------------------------------------------------------------------------------- /include/DiagnosticHookS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/DiagnosticHookS.h -------------------------------------------------------------------------------- /include/DiagnosticHook_V.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/DiagnosticHook_V.h -------------------------------------------------------------------------------- /include/DiagnosticPlugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/DiagnosticPlugin.h -------------------------------------------------------------------------------- /include/EField.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/EField.h -------------------------------------------------------------------------------- /include/EFieldSolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/EFieldSolver.h -------------------------------------------------------------------------------- /include/FFTObj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/FFTObj.h -------------------------------------------------------------------------------- /include/Field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Field.h -------------------------------------------------------------------------------- /include/FieldManipulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/FieldManipulator.h -------------------------------------------------------------------------------- /include/FieldSolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/FieldSolver.h -------------------------------------------------------------------------------- /include/GaussHermite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/GaussHermite.h -------------------------------------------------------------------------------- /include/GenProfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/GenProfile.h -------------------------------------------------------------------------------- /include/GenTime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/GenTime.h -------------------------------------------------------------------------------- /include/Gencore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Gencore.h -------------------------------------------------------------------------------- /include/HDF5base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/HDF5base.h -------------------------------------------------------------------------------- /include/Hammerslay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Hammerslay.h -------------------------------------------------------------------------------- /include/ImportBeam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/ImportBeam.h -------------------------------------------------------------------------------- /include/ImportField.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/ImportField.h -------------------------------------------------------------------------------- /include/ImportTransformation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/ImportTransformation.h -------------------------------------------------------------------------------- /include/Incoherent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Incoherent.h -------------------------------------------------------------------------------- /include/Inverfc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Inverfc.h -------------------------------------------------------------------------------- /include/Lattice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Lattice.h -------------------------------------------------------------------------------- /include/LatticeElements.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/LatticeElements.h -------------------------------------------------------------------------------- /include/LatticeParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/LatticeParser.h -------------------------------------------------------------------------------- /include/LoadBeam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/LoadBeam.h -------------------------------------------------------------------------------- /include/LoadField.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/LoadField.h -------------------------------------------------------------------------------- /include/Optics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Optics.h -------------------------------------------------------------------------------- /include/Output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Output.h -------------------------------------------------------------------------------- /include/Parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Parser.h -------------------------------------------------------------------------------- /include/Particle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Particle.h -------------------------------------------------------------------------------- /include/QuietLoading.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/QuietLoading.h -------------------------------------------------------------------------------- /include/RandomU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/RandomU.h -------------------------------------------------------------------------------- /include/RegPlugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/RegPlugin.h -------------------------------------------------------------------------------- /include/SDDSBeam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/SDDSBeam.h -------------------------------------------------------------------------------- /include/SemaFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/SemaFile.h -------------------------------------------------------------------------------- /include/Sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Sequence.h -------------------------------------------------------------------------------- /include/Series.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Series.h -------------------------------------------------------------------------------- /include/SeriesManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/SeriesManager.h -------------------------------------------------------------------------------- /include/SeriesParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/SeriesParser.h -------------------------------------------------------------------------------- /include/Setup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Setup.h -------------------------------------------------------------------------------- /include/ShotNoise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/ShotNoise.h -------------------------------------------------------------------------------- /include/SimpleHandshake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/SimpleHandshake.h -------------------------------------------------------------------------------- /include/Sorting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Sorting.h -------------------------------------------------------------------------------- /include/SponRad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/SponRad.h -------------------------------------------------------------------------------- /include/StringProcessing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/StringProcessing.h -------------------------------------------------------------------------------- /include/Track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Track.h -------------------------------------------------------------------------------- /include/TrackBeam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/TrackBeam.h -------------------------------------------------------------------------------- /include/Undulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Undulator.h -------------------------------------------------------------------------------- /include/VersionInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/VersionInfo.h -------------------------------------------------------------------------------- /include/Wake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/Wake.h -------------------------------------------------------------------------------- /include/dump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/dump.h -------------------------------------------------------------------------------- /include/genesis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/genesis.h -------------------------------------------------------------------------------- /include/genesis_fortran_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/genesis_fortran_common.h -------------------------------------------------------------------------------- /include/readBeamHDF5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/readBeamHDF5.h -------------------------------------------------------------------------------- /include/readFieldHDF5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/readFieldHDF5.h -------------------------------------------------------------------------------- /include/readMapHDF5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/readMapHDF5.h -------------------------------------------------------------------------------- /include/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/version.h.in -------------------------------------------------------------------------------- /include/writeBeamHDF5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/writeBeamHDF5.h -------------------------------------------------------------------------------- /include/writeFieldHDF5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/writeFieldHDF5.h -------------------------------------------------------------------------------- /include/writeWakeHDF5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/writeWakeHDF5.h -------------------------------------------------------------------------------- /include/writebeam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/include/writebeam.h -------------------------------------------------------------------------------- /lib/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manual/Genesis-Manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/Genesis-Manual.pdf -------------------------------------------------------------------------------- /manual/Genesis-Manual.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/Genesis-Manual.tex -------------------------------------------------------------------------------- /manual/INSTALLATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/INSTALLATION.md -------------------------------------------------------------------------------- /manual/LATTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/LATTICE.md -------------------------------------------------------------------------------- /manual/MAIN_INPUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/MAIN_INPUT.md -------------------------------------------------------------------------------- /manual/MANUAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/MANUAL.md -------------------------------------------------------------------------------- /manual/Manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/Manual.pdf -------------------------------------------------------------------------------- /manual/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/README.md -------------------------------------------------------------------------------- /manual/XGENESIS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/XGENESIS.md -------------------------------------------------------------------------------- /manual/build_notes/ubuntu_22.04/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/build_notes/ubuntu_22.04/README.md -------------------------------------------------------------------------------- /manual/build_notes/ubuntu_22.04/dpkg.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/build_notes/ubuntu_22.04/dpkg.zip -------------------------------------------------------------------------------- /manual/build_notes/ubuntu_22.04/g4_running.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/build_notes/ubuntu_22.04/g4_running.png -------------------------------------------------------------------------------- /manual/build_notes/ubuntu_22.04/g4_running_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/build_notes/ubuntu_22.04/g4_running_thumb.png -------------------------------------------------------------------------------- /manual/generate_manual.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/manual/generate_manual.sh -------------------------------------------------------------------------------- /misc/plugin_demo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_demo/CMakeLists.txt -------------------------------------------------------------------------------- /misc/plugin_demo/DiagBeamHookedDemo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_demo/DiagBeamHookedDemo.cc -------------------------------------------------------------------------------- /misc/plugin_demo/DiagBeamHookedDemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_demo/DiagBeamHookedDemo.h -------------------------------------------------------------------------------- /misc/plugin_demo/DiagFieldPowerDemo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_demo/DiagFieldPowerDemo.cc -------------------------------------------------------------------------------- /misc/plugin_demo/DiagFieldPowerDemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_demo/DiagFieldPowerDemo.h -------------------------------------------------------------------------------- /misc/plugin_demo/DiagUtil.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_demo/DiagUtil.cc -------------------------------------------------------------------------------- /misc/plugin_demo/DiagUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_demo/DiagUtil.h -------------------------------------------------------------------------------- /misc/plugin_demo/DiagnosticHookS.h: -------------------------------------------------------------------------------- 1 | ../../include/DiagnosticHookS.h -------------------------------------------------------------------------------- /misc/plugin_demo/DiagnosticHook_V.h: -------------------------------------------------------------------------------- 1 | ../../include/DiagnosticHook_V.h -------------------------------------------------------------------------------- /misc/plugin_demo/DiagnosticPlugin.h: -------------------------------------------------------------------------------- 1 | ../../include/DiagnosticPlugin.h -------------------------------------------------------------------------------- /misc/plugin_demo/Particle.h: -------------------------------------------------------------------------------- 1 | ../../include/Particle.h -------------------------------------------------------------------------------- /misc/plugin_demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_demo/README.md -------------------------------------------------------------------------------- /misc/plugin_demo/power_demo_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_demo/power_demo_compare.py -------------------------------------------------------------------------------- /misc/plugin_testbench/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_testbench/CMakeLists.txt -------------------------------------------------------------------------------- /misc/plugin_testbench/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_testbench/README.md -------------------------------------------------------------------------------- /misc/plugin_testbench/demo_params.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_testbench/demo_params.txt -------------------------------------------------------------------------------- /misc/plugin_testbench/g4_tb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_testbench/g4_tb.cpp -------------------------------------------------------------------------------- /misc/plugin_testbench/g4_tb_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_testbench/g4_tb_util.cpp -------------------------------------------------------------------------------- /misc/plugin_testbench/g4_tb_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/misc/plugin_testbench/g4_tb_util.h -------------------------------------------------------------------------------- /postprocessor/matlab/xgenfield.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/postprocessor/matlab/xgenfield.m -------------------------------------------------------------------------------- /postprocessor/matlab/xgeninit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/postprocessor/matlab/xgeninit.m -------------------------------------------------------------------------------- /postprocessor/matlab/xgeninput.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/postprocessor/matlab/xgeninput.m -------------------------------------------------------------------------------- /postprocessor/matlab/xgenlattice.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/postprocessor/matlab/xgenlattice.m -------------------------------------------------------------------------------- /postprocessor/matlab/xgenplot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/postprocessor/matlab/xgenplot.m -------------------------------------------------------------------------------- /postprocessor/matlab/xgenreaddataset.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/postprocessor/matlab/xgenreaddataset.m -------------------------------------------------------------------------------- /postprocessor/matlab/xgenwigner.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/postprocessor/matlab/xgenwigner.m -------------------------------------------------------------------------------- /sdds2hdf/sample_dist.sdds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/sdds2hdf/sample_dist.sdds -------------------------------------------------------------------------------- /sdds2hdf/sample_dist.sdds.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/sdds2hdf/sample_dist.sdds.h5 -------------------------------------------------------------------------------- /sdds2hdf/sdds2hdf-dist-unix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/sdds2hdf/sdds2hdf-dist-unix.sh -------------------------------------------------------------------------------- /src/Core/Beam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/Beam.cpp -------------------------------------------------------------------------------- /src/Core/BeamSolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/BeamSolver.cpp -------------------------------------------------------------------------------- /src/Core/Collective.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/Collective.cpp -------------------------------------------------------------------------------- /src/Core/Control.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/Control.cpp -------------------------------------------------------------------------------- /src/Core/Diagnostic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/Diagnostic.cpp -------------------------------------------------------------------------------- /src/Core/DiagnosticHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/DiagnosticHook.cpp -------------------------------------------------------------------------------- /src/Core/DiagnosticHookBeam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/DiagnosticHookBeam.cpp -------------------------------------------------------------------------------- /src/Core/DiagnosticHookLI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/DiagnosticHookLI.cpp -------------------------------------------------------------------------------- /src/Core/DiagnosticUser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/DiagnosticUser.cpp -------------------------------------------------------------------------------- /src/Core/EFieldSolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/EFieldSolver.cpp -------------------------------------------------------------------------------- /src/Core/Field.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/Field.cpp -------------------------------------------------------------------------------- /src/Core/FieldSolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/FieldSolver.cpp -------------------------------------------------------------------------------- /src/Core/Gencore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/Gencore.cpp -------------------------------------------------------------------------------- /src/Core/Incoherent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/Incoherent.cpp -------------------------------------------------------------------------------- /src/Core/TrackBeam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/TrackBeam.cpp -------------------------------------------------------------------------------- /src/Core/Undulator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Core/Undulator.cpp -------------------------------------------------------------------------------- /src/IO/HDF5base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/IO/HDF5base.cpp -------------------------------------------------------------------------------- /src/IO/Output.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/IO/Output.cpp -------------------------------------------------------------------------------- /src/IO/SDDSBeam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/IO/SDDSBeam.cpp -------------------------------------------------------------------------------- /src/IO/readBeamHDF5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/IO/readBeamHDF5.cpp -------------------------------------------------------------------------------- /src/IO/readFieldHDF5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/IO/readFieldHDF5.cpp -------------------------------------------------------------------------------- /src/IO/readMapHDF5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/IO/readMapHDF5.cpp -------------------------------------------------------------------------------- /src/IO/writeBeamHDF5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/IO/writeBeamHDF5.cpp -------------------------------------------------------------------------------- /src/IO/writeFieldHDF5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/IO/writeFieldHDF5.cpp -------------------------------------------------------------------------------- /src/IO/writeWakeHDF5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/IO/writeWakeHDF5.cpp -------------------------------------------------------------------------------- /src/Lattice/AlterLattice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Lattice/AlterLattice.cpp -------------------------------------------------------------------------------- /src/Lattice/Lattice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Lattice/Lattice.cpp -------------------------------------------------------------------------------- /src/Lattice/LatticeElements.cpp: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/Lattice/LatticeParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Lattice/LatticeParser.cpp -------------------------------------------------------------------------------- /src/Lattice/Optics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Lattice/Optics.cpp -------------------------------------------------------------------------------- /src/Loading/GenProfile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Loading/GenProfile.cpp -------------------------------------------------------------------------------- /src/Loading/ImportBeam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Loading/ImportBeam.cpp -------------------------------------------------------------------------------- /src/Loading/ImportField.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Loading/ImportField.cpp -------------------------------------------------------------------------------- /src/Loading/ImportTransformation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Loading/ImportTransformation.cpp -------------------------------------------------------------------------------- /src/Loading/LoadBeam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Loading/LoadBeam.cpp -------------------------------------------------------------------------------- /src/Loading/LoadField.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Loading/LoadField.cpp -------------------------------------------------------------------------------- /src/Loading/QuietLoading.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Loading/QuietLoading.cpp -------------------------------------------------------------------------------- /src/Loading/Sequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Loading/Sequence.cpp -------------------------------------------------------------------------------- /src/Loading/Series.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Loading/Series.cpp -------------------------------------------------------------------------------- /src/Loading/SeriesManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Loading/SeriesManager.cpp -------------------------------------------------------------------------------- /src/Loading/SeriesParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Loading/SeriesParser.cpp -------------------------------------------------------------------------------- /src/Loading/ShotNoise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Loading/ShotNoise.cpp -------------------------------------------------------------------------------- /src/Main/AlterBeam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/AlterBeam.cpp -------------------------------------------------------------------------------- /src/Main/AlterSetup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/AlterSetup.cpp -------------------------------------------------------------------------------- /src/Main/Dump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/Dump.cpp -------------------------------------------------------------------------------- /src/Main/EField.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/EField.cpp -------------------------------------------------------------------------------- /src/Main/FieldManipulator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/FieldManipulator.cpp -------------------------------------------------------------------------------- /src/Main/GenMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/GenMain.cpp -------------------------------------------------------------------------------- /src/Main/GenTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/GenTime.cpp -------------------------------------------------------------------------------- /src/Main/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/Parser.cpp -------------------------------------------------------------------------------- /src/Main/RegPlugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/RegPlugin.cpp -------------------------------------------------------------------------------- /src/Main/Setup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/Setup.cpp -------------------------------------------------------------------------------- /src/Main/SponRad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/SponRad.cpp -------------------------------------------------------------------------------- /src/Main/Track.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/Track.cpp -------------------------------------------------------------------------------- /src/Main/Wake.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/Wake.cpp -------------------------------------------------------------------------------- /src/Main/mainwrap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Main/mainwrap.cpp -------------------------------------------------------------------------------- /src/Util/BesselJ.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Util/BesselJ.cpp -------------------------------------------------------------------------------- /src/Util/FFTObj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Util/FFTObj.cpp -------------------------------------------------------------------------------- /src/Util/GaussHermite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Util/GaussHermite.cpp -------------------------------------------------------------------------------- /src/Util/Hammerslay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Util/Hammerslay.cpp -------------------------------------------------------------------------------- /src/Util/Inverfc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Util/Inverfc.cpp -------------------------------------------------------------------------------- /src/Util/RandomU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Util/RandomU.cpp -------------------------------------------------------------------------------- /src/Util/SemaFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Util/SemaFile.cpp -------------------------------------------------------------------------------- /src/Util/SimpleHandshake.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Util/SimpleHandshake.cpp -------------------------------------------------------------------------------- /src/Util/Sorting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Util/Sorting.cpp -------------------------------------------------------------------------------- /src/Util/StringProcessing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/src/Util/StringProcessing.cpp -------------------------------------------------------------------------------- /xgenesis/xgenfield.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/xgenesis/xgenfield.m -------------------------------------------------------------------------------- /xgenesis/xgeninit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/xgenesis/xgeninit.m -------------------------------------------------------------------------------- /xgenesis/xgeninput.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/xgenesis/xgeninput.m -------------------------------------------------------------------------------- /xgenesis/xgenlattice.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/xgenesis/xgenlattice.m -------------------------------------------------------------------------------- /xgenesis/xgenplot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/xgenesis/xgenplot.m -------------------------------------------------------------------------------- /xgenesis/xgenreaddataset.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/xgenesis/xgenreaddataset.m -------------------------------------------------------------------------------- /xgenesis/xgenwigner.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/xgenesis/xgenwigner.m -------------------------------------------------------------------------------- /xgenesis/xgenwigner2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svenreiche/Genesis-1.3-Version4/HEAD/xgenesis/xgenwigner2.m --------------------------------------------------------------------------------