chombo-discharge

chombo-discharge: An AMR code for gas discharge simulations in complex geometries - Published in JOSS (2023)

https://github.com/chombo-discharge/chombo-discharge

Science Score: 98.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
    Found 1 DOI reference(s) in JOSS metadata
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software
Last synced: 6 months ago · JSON representation ·

Repository

chombo-discharge: A research code for low-temperature plasma which uses a Cartesian cut-cell formalism.

Basic Info
Statistics
  • Stars: 17
  • Watchers: 2
  • Forks: 12
  • Open Issues: 10
  • Releases: 29
Created almost 5 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

Docs/README.md

Documentation quickstart

Doxygen documentation

To build the doxygen documentation locally, run

doxygen Docs/doxygen.conf

from $DISCHARGE_HOME. This will install the doxygen documentation in the Docs/doxygen subfolder.

Manual build

We use Sphinx with reStructured text for building the user documentation. To build the documentation locally, navigate to the Sphinx subfolder and run

cd $DISCHARGE_HOME/Docs/Sphinx make html

for the HTML documentation and

cd $DISCHARGE_HOME/Docs/Sphinx make latexpdf

for the LaTeX/PDF documentation.

Source files will end up in $DICSHARGE_HOME/Sphinx/build/html and $DICSHARGE_HOME/Sphinx/build/latex, respectively.

Adding Sphinx changes.

To add changes to the Sphinx documentation, make the changes in the relevant Sphinx/source files. To build the documentation, either build it locally as above or put Sphinx in auto-build mode:

cd $DICSHARGE_HOME/Docs/Sphinx sphinx-autobuild source/ build/html

This will start a server at http://127.0.0.1:8000 and start watching for changes in the source directory. When a change is detected, the documentation is rebuilt and any open browser windows are reloaded automatically. KeyboardInterrupt (ctrl+c) will stop the server.

Owner

  • Name: chombo-discharge
  • Login: chombo-discharge
  • Kind: organization

JOSS Publication

chombo-discharge: An AMR code for gas discharge simulations in complex geometries
Published
May 22, 2023
Volume 8, Issue 85, Page 5335
Authors
Robert Marskar ORCID
SINTEF Energy Research, Norway
Editor
Antonia Mey ORCID
Tags
astronomy dynamics galactic dynamics milky way

Citation (CITATION.cff)

cff-version: "1.2.0"
authors:
- family-names: Marskar
  given-names: Robert
  orcid: "https://orcid.org/0000-0003-1706-9736"
doi: 10.5281/zenodo.7950220
message: If you use this software, please cite our article in the
  Journal of Open Source Software.
preferred-citation:
  authors:
  - family-names: Marskar
    given-names: Robert
    orcid: "https://orcid.org/0000-0003-1706-9736"
  date-published: 2023-05-22
  doi: 10.21105/joss.05335
  issn: 2475-9066
  issue: 85
  journal: Journal of Open Source Software
  publisher:
    name: Open Journals
  start: 5335
  title: "chombo-discharge: An AMR code for gas discharge simulations in
    complex geometries"
  type: article
  url: "https://joss.theoj.org/papers/10.21105/joss.05335"
  volume: 8
title: "chombo-discharge: An AMR code for gas discharge simulations in
  complex geometries"

GitHub Events

Total
  • Create event: 9
  • Issues event: 85
  • Release event: 8
  • Watch event: 7
  • Delete event: 1
  • Issue comment event: 16
  • Push event: 66
  • Pull request event: 71
  • Fork event: 2
Last Year
  • Create event: 9
  • Issues event: 85
  • Release event: 8
  • Watch event: 7
  • Delete event: 1
  • Issue comment event: 16
  • Push event: 66
  • Pull request event: 71
  • Fork event: 2

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 2,311
  • Total Committers: 3
  • Avg Commits per committer: 770.333
  • Development Distribution Score (DDS): 0.002
Past Year
  • Commits: 29
  • Committers: 1
  • Avg Commits per committer: 29.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Robert Marskar r****r@s****o 2,307
FannySkirbekk 6****k 3
Robert Marskar m****r@l****o 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 79
  • Total pull requests: 139
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 13 days
  • Total issue authors: 2
  • Total pull request authors: 3
  • Average comments per issue: 0.18
  • Average comments per pull request: 0.07
  • Merged pull requests: 111
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 46
  • Pull requests: 80
  • Average time to close issues: 11 days
  • Average time to close pull requests: 6 days
  • Issue authors: 2
  • Pull request authors: 2
  • Average comments per issue: 0.2
  • Average comments per pull request: 0.09
  • Merged pull requests: 57
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • rmrsk (78)
  • QAQ66611 (1)
Pull Request Authors
  • rmrsk (136)
  • FannySkirbekk (2)
  • hansernhm (1)
Top Labels
Issue Labels
physics/ito-kmc (29) bug (13) priority (12) long term (8) enhancement (6) new feature (6) physics/discharge-inception (6) core/amr (5) performance (5) physics/cdr-plasma (4) core/driver (4) solver/elliptic (3) openmp (3) chombo (3) documentation (2) mpi (2) core/IO (2) solver/electrostatics (2) core/particles (2) compiler (2) core/geometry (1) physics/streamer-inception (1)
Pull Request Labels
physics/ito-kmc (44) bugfix (27) new feature (17) bug (15) physics/discharge-inception (14) do not merge (12) core/particles (12) core/amr (10) core/IO (6) core/driver (6) long term (6) enhancement (5) compiler (5) priority (5) core/geometry (4) physics/cdr-plasma (4) performance (4) chombo (4) core/stencils (4) openmp (2) mpi (2) solver/electrostatics (2) core/utilities (2) documentation (2) solver/elliptic (2) solver/ito (2) physics/streamer-inception (2) draft (1) solver/rte (1)

Dependencies

.github/workflows/docs.yml actions
  • JamesIves/github-pages-deploy-action 3.7.1 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v1 composite
.github/workflows/CI.yml actions
  • actions/checkout v3 composite
  • actions/upload-artifact v1 composite
  • jidicula/clang-format-action v4.10.1 composite
Physics/AdvectionDiffusion/setup.py pypi
Physics/BrownianWalker/setup.py pypi
Physics/CdrPlasma/setup.py pypi
Physics/Electrostatics/setup.py pypi
Physics/Geometry/setup.py pypi
Physics/ItoKMC/setup.py pypi
Physics/MeshODE/setup.py pypi
Physics/RadiativeTransfer/setup.py pypi
Physics/StreamerInception/setup.py pypi
Physics/TracerParticle/setup.py pypi