msci-project-understanding-plasmoid-formation-in-the-marz-experiments

https://github.com/ridwanul567/msci-project-understanding-plasmoid-formation-in-the-marz-experiments

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.3%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: Ridwanul567
  • Default Branch: main
  • Size: 18.6 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 10 months ago · Last pushed 10 months ago
Metadata Files
Readme Citation

README.md

This repository was made for my Msci Project: Magnetic Reconnection in Laboratory, Space and Astrophysical Plasmas. It contains the code I used extensively for analysing and understanding all of the simulations of the MARZ experiment I made along with a seperate code to compare these simulations.

Layer Simulation is the first package with sole class MagRec in which by specifying all necessary arguments can be used for a variety of functions to analyse the reconnection layer and parameters anywhere within the simulation's domain.

Layer Comparison similarly has sole class Comparison which adopts all of the functions of MagRec (its subclass) and by specifying simulations along with the rest of the other arguments for MagRec can plot or trace any parameter across a multitude of simulations.

Both pieces of code were not made for others to use and although, the code can be read through, there is no additional comments or information in the code to help readers.

I will specify what arguments MagRec intakes: - Element - The element used for the relevant simulation, options include Al (Aluminium) and H (Hydrogen) - Model - The type of model used for simulation, options include WA (Wire Array), RM (Rocket Model) and PF (Planar Flow) - index - The index of the simulation (Each simulation is characterised by a 2 digit number specified in the input file of Gorgon) - ti - Initial Time (in ns) - tf - Final Time (in ns) - adj - Reduces the range of data used for the lineout specified in certain functions, must take integer number as it represents the no. of cells removed from both sides of the lineout - yplane - Takes a real number from 0 to 1, represents at what position of the y-plane the lineout is taken i.e. 0.5 gives a lineout at the y = 0 mm plane, 1 gives a lineout at the y = 44.8mm plane for a y = [-44.8,44.8] mm simulation - xplane - Takes a real number from 0 to 1, same as y_plane but for x instead - title - Takes a string file, for certain functions, this adds a title to the plot - target - Takes string arguments 'x' or 'y', chooses whether to take a lineout in the x or y plane - date - Takes string file of date i.e. '27/04/25'. Saves the plot from certain functions in a folder with the specified date as name

Comparison takes all of these arguments but as arrays instead where the no. of elements in the array represent how many simulations you want to compare on 1 plot/trace.

Owner

  • Login: Ridwanul567
  • Kind: user

Citation (CITATION.CFF)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Islam"
  given-names: "Ridwanul"
title: "Msci-Project-Understanding-Plasmoid-Formation-in-the-MARZ-Experiments"
version: 1.0.0
date-released: 2025-04-27
url: "https://github.com/Ridwanul567/Msci-Project-Understanding-Plasmoid-Formation-in-the-MARZ-Experiments"

GitHub Events

Total
  • Push event: 3
  • Create event: 1
Last Year
  • Push event: 3
  • Create event: 1