Skip to content
View repositony's full-sized avatar

Block or report repositony

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
repositony/README.md

Links to scientific tools

Several command line utilities have been made public so far.

CLI Links Description
mesh2vtk* mesh2vtk Convert any legacy MCNP mesh into a VTK file
mesh2ww* mesh2ww Convert any legacy MCNP mesh to MAGIC weight windows
ddata decaydata Search IAEA decay data for any nuclide
fisdef fisdef Convert FISPACT-II inventories to SDEF sources
posvol posvol De-serialise MCR2S CuV posvol binaries to text/JSON
splitmesh* splitmesh Split legacy MCNP meshes into smaller files
pointex* pointextract Extract voxel data from any point legacy MCNP meshes

(*) HDF5 is also supported, I just need to figure out how to bundle it into the pre-compiled executables

Assorted side projects

Not all that useful to people, but could be of interest.

Links Description
ntools docs / repo Public API docs for core ntools library (unreleased)
vscode_mcnp Basic MCNP syntax highlighting/code completion extension
multiplayer_bot Rusty Discord bot for managing multiplayer game servers

Pinned Loading

  1. vscode_mcnp vscode_mcnp Public

    MCNP6 Syntax highlighting and code snippets for VSCode. Written primarily for MCNP6.x input decks as a placeholder for the full LSP is implemented.

    13 2

  2. mesh2vtk mesh2vtk Public

    Command line tool to convert MCNP mesh tallies to Visual ToolKit (VTK) formats. Supports all MCNPv6.2 legacy meshtal output formats, for both for rectangular and cylindrical meshes.

    Rust 1 1

  3. decaydata decaydata Public

    Retrieve decay data from the IAEA chart of nuclides API, parsing out the mess and into something useful.

    Rust 1

  4. mesh2ww mesh2ww Public

    Command line tool to generate mesh-based weight windows. Supports all MCNPv6.2 legacy meshtal output formats for rectangular and cylindrical meshes.

    Rust 1 1

  5. fisdef fisdef Public

    Command line tool to convert FISPACT-II JSON results to simulation decay sources using decay data from the IAEA chart of nuclides.

    Rust

  6. multiplayer_bot multiplayer_bot Public

    Discord bot to manage active self-hosted dedicated game servers for the community

    Rust