Radiant

Radiant is an open-source package for deterministic transport of ionizing radiation in matter.

https://github.com/cbienvenue/radiant.jl

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
Last synced: 6 months ago · JSON representation ·

Repository

Radiant is an open-source package for deterministic transport of ionizing radiation in matter.

Basic Info
Statistics
  • Stars: 3
  • Watchers: 2
  • Forks: 0
  • Open Issues: 6
  • Releases: 0
Created almost 2 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

README.md

Radiant

Build Status

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

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.

  • Versions: 25
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 9.5%
Average: 24.0%
Dependent packages count: 38.4%
Last synced: 6 months ago

Dependencies

.github/workflows/CI.yml actions
  • 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
.github/workflows/CompatHelper.yml actions
.github/workflows/TagBot.yml actions
  • JuliaRegistries/TagBot v1 composite
.github/workflows/release.yml actions
  • actions/checkout v4 composite
  • softprops/action-gh-release v2 composite