Skip to content

Integration of the `fbpic` PIC code with the `signac` framework.

License

Notifications You must be signed in to change notification settings

QJohn2017/signac-driven-fbpic

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fbpic + signac = 💓

Integration of the fbpic particle-in-cell code with the signac data management framework.

Requirements

  • NVIDIA Driver Version >= 410.104
  • ffmpeg

Installation

Download and install the Anaconda (or Miniconda) Python 3 Distribution for your OS.

Note: in case you have an older version of the signac-driven-fbpic conda environment already, remove it with conda remove --name signac-driven-fbpic --all.

$ conda env create -f environment.yml
$ conda activate signac-driven-fbpic

# test `fbpic`
$ python3 minimal_fbpic_script.py

Installation instructions for developers can be found in devINSTALL.md.

Usage

See signac/README.md.

Todo

  • convert to .rst and add screen captures -- see README.rst

About

Integration of the `fbpic` PIC code with the `signac` framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.8%
  • Shell 9.2%