Skip to content

JesseRodriguez/PlasMEEP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlasMEEP

Library built as a plasma-themed wrapper for Meep (https://meep.readthedocs.io) that speeds up the process of simulating the electromagnetics of simple plasma-based devices and systems


Quick Tutorial

  1. First, use the setup.py file to make sure you have all the dependencies and 'install' PlasMEEP. It would behoove you to do this in a seperate conda environment.
    (base)$ git clone https://github.com/JesseRodriguez/PlasMEEP
    (base)$ cd PlasMEEP
    (base)$ conda create -n plasmeep -c conda-forge pymeep pymeep-extras
    (base)$ conda activate plasmeep
    (plasmeep)$  python setup.py install
    (plasmeep)$  pip install -e .
  1. Next, get all the output directories ready
    (plasmeep)$ cd scripts
    (plasmeep)$ python OutputDirs.py
  1. Now you're ready. Build and simulate some plasma devices. Run everything with scripts/ as your working directory.
    (plasmeep)$ python Bands_MagPlasma.py

About

Plasma-themed wrapper for MEEP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors