Skip to content

Schaeffer-Lab/MagShockZ

Repository files navigation

MagShockZ

Welcome to the MagShockZ project!

Table of Contents

Introduction

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.

Usage

For detailed usage instructions, refer to the User Guide.

Analysis Scripts

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.

Contributing

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.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published