• Stars
    star
    1
  • Language
    Python
  • License
    MIT License
  • Created almost 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Converts Brep CAD geometry files to h5m geometry files compatible with DAGMC simulations

More Repositories

1

neutronics-workshop

A workshop covering a range of fusion relevant analysis and simulations with OpenMC, DAGMC, Paramak and other open source fusion neutronics tools
Jupyter Notebook
115
star
2

paramak

Create parametric 3D fusion reactor CAD and neutronics models
Python
65
star
3

openmc-plasma-source

Creates a plasma source as an openmc.source object from input parameters that describe the plasma
Python
25
star
4

neutronics_material_maker

A tool for making reproducible materials and standardizing use across several neutronics codes
Python
18
star
5

cad_to_dagmc

Convert CAD geometry (STP files) or Cadquery assemblies to DAGMC h5m files
Python
18
star
6

fusion_neutronics_workflow

Combines open source packages to produce an automated fusion specific neutronics workflow
Python
13
star
7

magnetic_fusion_openmc_dagmc_paramak_example

Python
12
star
8

cad_to_h5m

Converts CAD file(s) such as STP and SAT to a h5m file compatible with DAGMC based simulations using the Cubit Python API
Python
12
star
9

openmc_source_plotter

A Python package for extracting and plotting the locations, directions, energy distributions of OpenMC source particles
Python
10
star
10

model_benchmark_zoo

A collection of neutronics models for comparing neutronics simulations in both CAD and CSG formats.
Python
9
star
11

plasmaboundaries

Determine plasma flux functions for various plasma parameters and plasma configurations.
Python
9
star
12

openmc_plot

A Python package that plots OpenMC geometry using web based technologies
Python
7
star
13

openmc_regular_mesh_plotter

A Python package for plotting OpenMC regular mesh tally results with underlying geometry from neutronics simulations.
Python
7
star
14

openmc-dagmc-wrapper

A Python package that extends OpenMC base classes to provide convenience features and standardized tallies when simulating DAGMC geometry with OpenMC.
Python
7
star
15

openmc_geometry_plot

Create axis slice plots of OpenMC geomtry with specified zoom
Python
6
star
16

openmc_tally_unit_converter

A Python package that finds and converts OpenMC tally units.
Python
5
star
17

inertial_fusion_openmc_dagmc_paramak_example

A minimal example implementation of an open source method of making DAGMC geometry with Paramak and simulating tritium production with OpenMC
Python
5
star
18

openmc_cylindrical_mesh_plotter

Plots slices of openmc cylindrical mesh tallies results
Python
5
star
19

openmc_depletion_plotter

Plot the isotopes present during depletion steps.
Python
4
star
20

paramak-cloud

About A cloud based version of the paramak for making models in the browser
HTML
4
star
21

dagmc_geometry_slice_plotter

A minimal Python package that produces slice plots through h5m DAGMC geometry files
Python
4
star
22

spectrum_plotter

A Python package for creating publication quality plots for neutron / photon / particle spectrum
Python
4
star
23

stl_to_h5m

Convert non overlapping STL files into a DAGMC h5m file complete with material tags and ready for use in neutronics simulations.
Python
3
star
24

vertices_to_h5m

Converts mesh vertices and connectivity to h5m geometry files compatible with DAGMC simulations
Python
3
star
25

openmc_cell_segmenter

Segments cells into smaller cells. Useful for redefining geometry for cell based shutdown dose rate simulations.
Python
2
star
26

neutronics-workshop-slides-old

The accompanying for the neutronics workshop
1
star
27

dagmc_h5m_file_inspector

Extracts information from DAGMC h5m files including volumes number, material tags
Python
1
star
28

spline_replacer

Replaces splines in CAD files with a series of straight edges to allow CAD geometry to be converted to CSG geometry.
Python
1
star