A monte carlo pin cell spectral code for nuclear engineering applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
process.py File Reference

Classes

class  pinspec.process.RIEff
 An effective resonance integral. More...
 
class  pinspec.process.RITrue
 A true resonance integral. More...
 
class  pinspec.process.GroupXS
 A multi-group cross-section for a certain reaction rate. More...
 

Namespaces

 pinspec.process
 The process module provides utility functions to retrieve data from PINSPEC's C++ classes, in particular, tally data.
 

Functions

def pinspec.process.getTallyCenters
 Returns an array of the center values for a tally's bins. More...
 
def pinspec.process.getTallyEdges
 Returns an array of the bin edge values for a tally's bins. More...
 
def pinspec.process.getTallyBatchMu
 Returns an array of the batch averages for the tally's bins. More...
 
def pinspec.process.getTallyBatchVariances
 Returns an array of the batch variances for a tally's bins. More...
 
def pinspec.process.getTallyBatchStdDev
 Returns an array of the batch standard deviations for a tally's bins. More...
 
def pinspec.process.getTallyBatchRelErr
 Returns an array of the batch relative errors for a tally's bins. More...
 
def pinspec.process.getTallyBatchStatistics
 Returns a 2D array of the tally's batch statistics. More...
 
def pinspec.process.printTallies
 Prints formatted tally batch-averaged data to the screen as a table. More...
 
def pinspec.process.computeMeanNumCollisions
 Computes the mean number of collisions for a neutron before absorption. More...
 
def pinspec.process.computeMeanNeutronLifetime
 Computes the mean neutron lifetime (seconds) before absorption. More...
 
def pinspec.process.printRIs
 Prints a formatted table for an array of true and/or effectrive resonance integrals to the screen. More...