Welcome to the MagShockZ project!
This repository primarily contains the code used to convert FLASH simulation to OSIRIS simulation, though it is generally for analysis of simulations related to the Magnetized Collisionless Shocks on Z experiment (MagShockZ).
3 (optional). Install the pyVisOS package for visualization:
bash pip install git+https://github.com/UCLA-Plasma-Simulation-Group/pyVisOS.git@dev
Visualization of OSIRIS data utilizes the pyVisOS package, so it is highly recommended to install it.
For detailed usage instructions, refer to the User Guide.
Analysis scripts: scripts that are generally used for the analysis of OSIRIS simulation.
Check Initialization: A quick diagnostic tool to verify simulation stability during initialization. Can be customized for specific validation needs.
Calculate nGPUs can generally be used to estimate the computational cost of your simulation based on memory and compute requirements.
Find shock front WIP. In the future it will be used to locate where the shock discontinuity is in a given simulation.
Please contact me through GitHub (ID: dschneidinger) if you have any questions about the project, or if you would like to use these tools to convert other FLASH simulation data to OSIRIS data.
This project is licensed under the MIT License. See the LICENSE file for more details.