ORIGEN API v0.5.2
Overview
Classes
Components
Examples
Files
Changelog
Class List
Class Index
Class Hierarchy
Class Members
Class List
Click on 'detail level 2' on the right to see all the classes.
[detail level
1
2
3
]
►
N
alpha_library
Alpha emission source reader
C
alpha_library_class
Alpha data library class; it reads the alpha source library from file into memory
►
N
beta_library
Beta emission source reader
C
beta_library_class
Beta data library class; it reads the beta source data from a file into memory
►
N
gamma_library
Gamma emission source reader
C
gamma_library_class
Gamma library; provides a wrapper around the gamma data libraries
C
origen_gamma_options
Options for gamma calculation and output
►
N
IO
C
Accessor< Origen::Concentrations >
C
Accessor< Origen::StateInfo >
C
Accessor< Origen::TagManager >
C
Accessor< Origen::TransitionCoeff >
►
N
kernel_cram_from_fortran_interface_m
This module defines a Fortran interface for the c++ interface function
kernel_cram_from_fortran()
used to access
kernel_cram()
from Fortran
C
kernel_cram_from_fortran
Fortran interface for the c++ interface function
kernel_cram_from_fortran()
used to access
kernel_cram()
from Fortran
►
N
neutron_library
Neutron emission source reader
C
neutron_library_class
Neutron data library class; it reads the neutron source data from a file into memory
►
N
Origen
►
N
detail
C
Header
C
RRNuclide
C
RRXs
►
N
test
C
STab1Writer
C
YieldResourceIO_F
C
Alpha
C
AlphaField
Fundamental particle field class: alpha field
C
AlphaSpectra
Container for alpha spectrum data
C
BetaSpectra
Container for beta spectrum data
►
C
Case
C
case_solver_options_struct
Struct for holding solver options in
Case
C
Channel
Defines the channel interface for the
TransitionSystem
C
Channel_Gen
General-purpose implementation of the
Channel
interface
C
ChannelType
Defines the channel type interface for the
TransitionSystem
C
ChannelType_Decay
Channel
type for decay
C
ChannelType_Fiss
Channel
type for fission
C
ChannelType_Reac
Channel
type for (non-fission) reactions
C
Checkable
C
CompContainer
Struct to store compositions (always as number fractions)
C
CompManager
Class for mixing up sweet materials
C
ConcentrationConverter
C
Concentrations
Container for
Concentrations
data
C
DecayChannel
C
DecayData
C
DecayParent
C
DecayResource
C
DecayResourceIO
C
DecayResourceIO_cimg
C
Deuteron
C
DeuteronField
Fundamental particle field class: deuteron field
C
Diff
Simple interface for differs
C
DiscreteSpectrum
Defines a set of lines (energy points and intensities)
C
Electron
C
ElectronField
Fundamental particle field class: electron field
C
EmissionResource
C
EmissionSpectrum
Defines a continuous + discrete line spectra for a single nuclide
C
Energy
C
EnergyResource
Computes kappa values for fission/capture based on izzzaaa lookup
C
FakeFactory
C
Field
Defines the field interface for the
TransitionSystem
C
Field_Gen
General-purpose implementation of the
Field
interface
C
GammaResource
C
GammaResourceIO
C
GammaResourceIO_cimg
C
GammaSpectra
Container for gamma spectrum data
C
GridData_TransitionCoeff
Creates a GridData object for TransitionCoeff-based responses, used to interpolate
TransitionCoeff
objects
C
GridView
GridView
provides a template for creating "views" of date usable with GridData to perform interpolation and "permute" interpolated types
C
GridView_State
C
GridView_StateInfo
C
GridView_TransitionCoeff
Viewer for interpolating
TransitionCoeff
data using GridData
C
Helion
C
HelionField
Fundamental particle field class: helion field
C
History
C
implicitTag
C
LexicalOrderIZZZAAA
Sorting function
C
Library
C
LibraryBuilder
C
LibraryHeader
C
LibraryIO
C
LibraryIO_bof
C
LibraryIO_s61
C
LibraryIO_s62b
C
LibraryType
C
LocalDiff
C
Material
Container for an ORIGEN depletable material
C
MaterialMap
Simple map of materials id->
Origen::Material
C
MultiZoneDepleter
Performs one step of irradiation (potentially many substeps) for many materials, with a fixed transition matrix which resides on each material
C
Neutrino
C
NeutrinoField
Fundamental particle field class: neutrino field
C
Neutron
C
NeutronField
Fundamental particle field class: neutron field
C
NeutronSpectra
Container for gamma spectrum data
C
Nuclide
Defines the nuclide interface for the
TransitionSystem
C
Nuclide_Gen
General-purpose implementation of the
Nuclide
interface
C
NuclideGroupFilter
►
C
NuclideResource
C
Properties
C
NuclideResourceIO
C
NuclideResourceIO_json
C
NuclideResourceIO_sclib
C
NuclideSet
C
Null
C
NullField
Fundamental particle field class: null field (for decay)
C
Obiwan_convert
Execute obiwan in convert mode
C
Obiwan_diff
Execute obiwan in diff mode
C
Obiwan_info
Execute obiwan in info mode
C
Obiwan_interp
Execute obiwan in interp mode
C
Obiwan_patch
Execute obiwan in patch mode
C
Obiwan_tag
Execute obiwan in tag mode
C
Obiwan_view
Execute obiwan in view mode
C
Positron
C
PositronField
Fundamental particle field class: positron field
C
Power
C
Proton
C
ProtonField
Fundamental particle field class: proton field
C
Quantity
C
ReactionResource
Multi-group cross section/yields resource
C
ReactionResourceIO
C
ReactionResourceIO_ampx
C
Removal
Stores removal constants
C
Solver
Interface satisfied ORIGEN single step depletion/decay solver
C
Solver_cram
CRAM depletion solver class satisfying Origen::solver
C
Solver_Fake
A fake solver satisfying the
Origen::Solver
interface
C
Solver_matrex
MATREX solver class satisfying Origen::solver
C
SolverSelector
Class for getting the selected solver
C
Species
Defines the species interface for the
TransitionSystem
C
Species_Gen
General-purpose implementation of the
Species
interface
C
Spectrum
Container for spectrum data
►
C
STab1
Simplified Tab1 container
C
Block
Block
is a list of data with a control record
C
Data
Data
is a single piece of data with a control record
C
STab1Reader
Simplified Tab1 reader
C
STab1Writer
Simplified Tab1 writeer
C
State
Container for state data
C
StateInfo
Container for a
State
information tag
C
StateSet
C
StateSetIO
C
StateSetIO_bof
C
StateSetIO_s61
C
StateSetIO_s62b
C
TagManager
TagManager
class definition
C
Time
C
Transition
Defines the transition interface for the
TransitionSystem
C
Transition_Gen
C
Transition_GenByp
C
TransitionCoeff
Container for transition coefficient data
C
TransitionGroupFilter
C
TransitionMatrixP
C
TransitionMatrixUpdater
C
TransitionStructure
Container for transition structure data
C
TransitionSystem
Defines the interface
TransitionSystem
C
TransitionSystem_Gen
General-purpose implementation of the
TransitionSystem
interface
C
TransitionSystemAdapter_AmpxN
C
TransitionSystemAdapter_DecayResource
C
TransitionSystemAdapter_TransitionMatrix
C
Triton
C
TritonField
Fundamental particle field class: triton field
C
Unitless
C
YieldData
C
YieldParent
C
YieldResource
C
YieldResourceIO
C
YieldResourceIO_ampx
C
YieldResourceIO_stab1
►
N
origen_alpha
Alpha emission calculations
C
origen_alpha_class
Alpha calculation module
C
origen_alpha_options
Options for alpha printout
►
N
origen_alphaspectra_m
C
origen_alphaspectra
►
N
origen_beta
Beta emission calculations
C
origen_beta_class
Beta source calculation and printout class. Use this class to evaluate beta source and beta spectra based on the nuclide concentrations
C
origen_beta_options
Options for beta printout
►
N
origen_betaspectra_m
C
origen_betaspectra
►
N
origen_case_m
C
origen_case
►
N
origen_casewrapper_m
Origen_CaseWrapper_M
Fortran module provides class
Origen_CaseWrapper
C
origen_casewrapper
►
N
origen_concentrations_m
C
origen_concentrations
►
N
origen_decaydata_m
C
origen_decaydata
►
N
origen_decayresource_m
C
origen_decaychannel
C
origen_decaychannellist
C
origen_decayparent
C
origen_decayresource
►
N
origen_decayresourceio_m
C
origen_decayresourceio
►
N
origen_definitions_m
C
approx_eq
C
approx_ge
C
approx_gt
C
approx_le
C
approx_lt
►
N
origen_energyresource_m
C
origen_energyresource
►
N
origen_fakefactory_m
C
origen_fakefactory
►
N
origen_gamma
Gamma emission calculations
C
origen_gamma_class
Gamma calculations
►
N
origen_gammaspectra_m
C
origen_gammaspectra
►
N
origen_iofunctions_m
C
origen_exception
►
N
origen_library_m
C
origen_library
►
N
origen_librarybuilder_m
C
origen_librarybuilder
►
N
origen_libraryheader_m
C
origen_libraryheader
►
N
origen_libraryio_m
C
origen_libraryio
►
N
origen_librarywrapper_m
Provides everything you need to do with ORIGEN libraries from Fortran
C
origen_librarywrapper
►
N
origen_neutron
Perform neutron calculations
C
origen_neutron_class
Class handling the neutron calculations
C
origen_neutron_options
Options for neutron calculations printout
►
N
origen_neutronspectra_m
C
origen_neutronspectra
►
N
origen_nuclideresource_m
C
origen_nuclideresource
►
N
origen_nuclideset_m
C
origen_nuclideset
►
N
origen_output
Origen
output class Contains auxiliary routines for the concentrations output
C
origen_output_class
Exposure table printing functions; needed for Origami
►
N
origen_particleemitter_api
C
origen_particleemitter
►
N
origen_spectrum_m
C
origen_spectrum
►
N
origen_state_m
C
origen_state
►
N
origen_stateinfo_m
C
origen_stateinfo
►
N
origen_stateset_m
C
origen_stateset
►
N
origen_statesetio_m
C
origen_statesetio
►
N
origen_tagmanager_m
C
origen_tagmanager
►
N
origen_transitioncoeff_m
C
origen_transitioncoeff
►
N
origen_transitionmatrixp_m
C
origen_transitionmatrixp
►
N
origen_transitionmatrixplist_m
C
origen_transitionmatrixplist
►
N
origen_transitionmatrixupdater_m
C
origen_transitionmatrixupdater
►
N
origen_transitionstructure_m
C
origen_transitionstructure
►
N
origen_yieldresource_m
C
origen_yieldresource
►
N
origen_yieldresourceio_m
C
origen_yieldresourceio
►
N
ReactionResource
►
C
Nuclide
Simple cross section storage for a nuclide
C
Xs
A simple multi-group cross section storage class
►
N
rksuite_90
C
collect_garbage
C
get_saved_fatal
C
global_error
C
interpolate
C
range_integrate
C
reset_t_end
C
rk_comm_real_1d
C
set_stop_on_fatal
C
setup
C
statistics
C
step_integrate
►
N
Scale
►
N
Module
C
TransitionMatrixUpdater
Update transition matrices with SCALE/AMPX/ORIGEN
►
N
ScaleData
C
FakeStdComp
►
N
scaledata_energyunionizer_m
C
scaledata_energyunionizer
►
N
scaledata_mgfluxmapper_m
C
scaledata_mgfluxmapper
►
N
ScaleUtils
►
N
IO
C
Accessor< Origen::LibraryHeader >
C
Accessor< Origen::NuclideSet >
►
N
solvers
Module for shared solver code; the individual solvers are in the solver_* modules
C
solver_options
Solver settings structure
C
CoutToCerr
C
decay_compare
C
fpytype
C
ft71_compare
C
GammaResourceData
C
LibraryBuilderTester
C
LibraryIOTester
C
LibraryTest
C
LUstore
C
MultiZoneDepleterTester
C
MultiZoneDepleterTesterP
C
ObiwanTester
C
OrigenLibraryBuilder
Create new
Origen
libraries with SCALE/AMPX/ORIGEN
C
SpecialYield
C
StateSetIOTester
C
Stepper
C
Stepper_fixed
C
TabulateMaterial
C
TagManagerTester
C
TransitionMatrixP
C
TransitionSystem_Gen_Setup
C
TransitionSystemAdapterTesterJeff252
C
TSA_DecayResourceTester
C
tstCRAM
C
tstCRAMNegativeSource
C
tstOrigenToCRSMatrix
C
YieldDef
C
YieldResourceTester
C
yields_compare
Generated by
1.8.10