origen_alpha_class Type Reference
Alpha calculation module. More...
Public Member Functions | |
| procedure | init => origen_alpha__init |
| Constructor. More... | |
| procedure | destroy => origen_alpha__destroy |
| Destructor. More... | |
| procedure | output => origen_alpha__output |
| perform the output More... | |
| procedure, public | get_spectrum => origen_alpha__get_spectrum |
| get spectrum on a case # More... | |
Public Attributes | |
| type(origen_librarywrapper), pointer | lib =>NULL() |
| associated origen library More... | |
| type(alpha_library_class), pointer | alib =>NULL() |
| associated alpha library More... | |
| integer | nsteps |
| Number of time steps. More... | |
| type(origen_alpha_options) | opts |
| Set of alpha calculation options. More... | |
| real(c_double), dimension(:,:,:), allocatable | source |
| Alpha source [0:nsteps, itot, ngroups]. More... | |
| real(c_double), dimension(:,:), allocatable | spectrum |
| Alpha spectrum (1/s) [ngroups, 0:nsteps]. More... | |
Detailed Description
Alpha calculation module.
Member Function/Subroutine Documentation
| procedure init | ( | ) |
Constructor.
| procedure destroy | ( | ) |
Destructor.
| procedure output | ( | ) |
perform the output
| procedure, public get_spectrum | ( | ) |
get spectrum on a case #
References origen_definitions_m::avogadro, and origen_definitions_m::err.
Member Data Documentation
| type(origen_librarywrapper), pointer lib =>NULL() |
associated origen library
| type(alpha_library_class), pointer alib =>NULL() |
associated alpha library
| integer nsteps |
Number of time steps.
| type(origen_alpha_options) opts |
Set of alpha calculation options.
| real(c_double), dimension(:,:,:), allocatable source |
Alpha source [0:nsteps, itot, ngroups].
| real(c_double), dimension(:,:), allocatable spectrum |
Alpha spectrum (1/s) [ngroups, 0:nsteps].
The documentation for this type was generated from the following file:
- Manager/emit/origen_alpha.f90

1.8.10