Radiant
Radiant is an open-source package for deterministic transport of ionizing radiation in matter.
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 (10.1%) to scientific vocabulary
Repository
Radiant is an open-source package for deterministic transport of ionizing radiation in matter.
Basic Info
- Host: GitHub
- Owner: CBienvenue
- License: mit
- Language: Julia
- Default Branch: main
- Homepage: https://cbienvenue.github.io/Radiant.jl/
- Size: 81 MB
Statistics
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 6
- Releases: 0
Metadata Files
README.md
Radiant
Radiant is a package that performs deterministic transport of ionizing radiation in matter. It specializes in the coupled transport of photons, electrons, and positrons with kinetic energies between 1 keV and 900 MeV.
Installation
For Installation Instructions, please refer to the User's Guide.
Documentation
For a detailed account of the theory and the features of the Radiant package, please refer to the Documentation.
[!WARNING] Incomplete - Work in progress
Overview of Features
Multigroup Cross-Sections
- Production of multigroup cross-sections for ionizing radiation
- Particles : photons | electrons | positrons
- Interactions : Photoelectric effect | Compton scattering | Pair production | Rayleigh scattering | Elastic scattering of leptons | Impact ionization | Bremsstrahlung | Annihilation | Relaxation (fluorescence and Auger electrons)
- Energy : 1 keV to 900 MeV
- Energy discretization: Linear | Logarithmic
- Compound materials
- Custom cross-sections
- Read and write cross-sections files
Deterministic Solver
- Solver : Boltzmann transport equation | Boltzmann Fokker-Planck equation | Coupled transport of particles
- Medium : Cartesian geometry in 1D, 2D and 3D | Heterogeneous medium | Void boundary conditions
- Fixed external sources : Isotropic volume sources | Monodirectional surface sources
- Angular discretization
- Discrete ordinates method
- Galerkin quadrature method
- Angular Fokker-Planck discretization : Moment-preserving | Finite-difference
- Quadratures : Gauss-Legendre | Gauss-Lobatto | Gauss-Chebychev product | Carlson's level-symmetric | Lebedev
- Spatial discretization : Generalized diamond difference schemes | Generalized discontinuous Galerkin schemes | Adaptive weighted schemes
- Energy discretization : Multigroup method | Continuous slowing-down discretization (same as spatial)
- Acceleration methods : Livolant acceleration
Examples
Examples for the Radiant package can be found in the GitHub repository Radiant - Examples.
Questions and Contributions
For technical support, please post in Discussion. Contributions, feature requests, bug reporting, and suggestions are also welcome as Issue.
Owner
- Name: Charles Bienvenue
- Login: CBienvenue
- Kind: user
- Location: Canada
- Repositories: 1
- Profile: https://github.com/CBienvenue
Citation (CITATION.cff)
cff-version: 1.2.0
title: Radiant
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Charles
family-names: Bienvenue
orcid: 'https://orcid.org/0000-0001-9219-2131'
repository-code: 'https://github.com/CBienvenue/Radiant.jl'
license: MIT
GitHub Events
Total
- Create event: 61
- Commit comment event: 3
- Issues event: 37
- Release event: 58
- Watch event: 3
- Delete event: 3
- Issue comment event: 43
- Push event: 170
- Pull request event: 5
Last Year
- Create event: 61
- Commit comment event: 3
- Issues event: 37
- Release event: 58
- Watch event: 3
- Delete event: 3
- Issue comment event: 43
- Push event: 170
- Pull request event: 5
Packages
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 25
juliahub.com: Radiant
Radiant is an open-source package for deterministic transport of ionizing radiation in matter.
- Homepage: https://cbienvenue.github.io/Radiant.jl/
- Documentation: https://docs.juliahub.com/General/Radiant/stable/
- License: MIT
-
Latest release: 1.0.63
published 7 months ago
Rankings
Dependencies
- actions/checkout v4 composite
- actions/checkout v2 composite
- julia-actions/cache v1 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-runtest v1 composite
- julia-actions/setup-julia v1 composite
- julia-actions/setup-julia latest composite
- JuliaRegistries/TagBot v1 composite
- actions/checkout v4 composite
- softprops/action-gh-release v2 composite