Navigation

  • index
  • modules    
  • PyNE »
  • Python API

Python API¶

This document presents information on the PyNE API. The following modules and sub-packages are discussed:

Basics:

  • Nuclide Naming Module – pyne.nucname
  • Reaction Names – pyne.rxname
  • Particle Names – pyne.particle
  • Basic Nuclear Data – pyne.data
  • Materials – pyne.material
  • PyNE Mesh – pyne.mesh
  • Cross Section Interface – pyne.xs

Solvers & Workflows:

  • Transmutation – pyne.transmute
  • Enrichment – pyne.enrichment
  • Spatialsolver Support – pyne.spatialsolver
  • Mesh-based Rigourous 2-Step Activation – pyne.r2s
  • Binning Functions – pyne.bins
  • Mesh-based Variance Reduction – pyne.variancereduction
  • CRAM Solver (via Transmutagen) – pyne.cram
  • C++ Transmuters Bindings – pyne.transmuters

Physics Codes:

  • MCNP Input and Output Interfaces – pyne.mcnp
  • Fluka Output Interfaces – pyne.fluka
  • Serpent Support – pyne.serpent
  • NJOY Automation – pyne.njoy
  • ALARA Input and Output Interfaces – pyne.alara
  • ORIGEN 2.2 Support – pyne.origen22
  • PARTISN Input and Output Interfaces – pyne.partisn

Data Formats:

  • ACE Cross Sections – pyne.ace
  • ENDF File Support – pyne.endf
  • ENSDF File Support – pyne.ensdf
  • CCCC Formats – pyne.cccc
  • Binary Reader – pyne.binaryreader
  • PTrac to HDF5 Conversion – pyne.ptrac_to_hdf5
  • Reaction Data – pyne.rxdata
  • Nuclear Data Generation – pyne.dbgen

Internal Helpers:

  • Utility Functions – pyne.utils
  • C++ Standard Library Converters – pyne.stlcontainers
  • JsonCpp – pyne.jsoncpp
  • Command Line Interfaces – pyne.cli

Logo

Quick search

Navigation

  • index
  • modules    
  • PyNE »
  • Python API
© Copyright 2011-2019, The PyNE Development Team. Last updated on Oct 15, 2020.