origen_transitionmatrixp_m Module Reference

Data Types

type  origen_transitionmatrixp
 

Functions/Subroutines

subroutine origen_transitionmatrixp_finish_init (this)
 
subroutine origen_transitionmatrixp_build_coo_matrix (this, flux, ia, ja, a)
 
subroutine origen_transitionmatrixp_build_full_matrix (this, flux, matrix)
 
subroutine origen_transitionmatrixp_expand_matrix_pointers (this)
 
subroutine origen_transitionmatrixp_check_library (this)
 
logical(c_bool) function origen_transitionmatrixp_check (this, errors)
 
subroutine origen_transitionmatrixp_print_transitions_for (this, parent_id, mt_in)
 
integer(c_int) function origen_transitionmatrixp_find_nuclide_guess (this, id)
 
integer(c_int) function origen_transitionmatrixp_find_nuclide (this, lib, id)
 
integer(c_int) function origen_transitionmatrixp_not_found (this)
 
subroutine origen_transitionmatrixp_print_info (this)
 
real(c_double) function origen_transitionmatrixp_get_xs (this, n, mt_in)
 
subroutine origen_transitionmatrixp_set_xs (this, n, mt_in, new_xs)
 
subroutine origen_transitionmatrixp_perturb_xs (this, n, mt, factor)
 
subroutine origen_transitionmatrixp_collect_xs (this, nuclist, xslist)
 
subroutine origen_transitionmatrixp_convert_abundances (this)
 
subroutine origen_transitionmatrixp_transpose_transition_matrix (this)
 
subroutine origen_transitionmatrixp_cleanup_transitions_for_adjoint (this, concentrations, adjoint_source_term_reaction, adjoint_source_term_decay)
 
subroutine origen_transitionmatrixp_fold_flux (this, flux, d, a)
 
integer(c_int) function origen_transitionmatrixp_first_transition (this, n)
 
integer(c_int) function origen_transitionmatrixp_last_transition (this, n, flux)
 
integer(c_int) function origen_transitionmatrixp_num_massive_daughters (this, mt_in)
 
logical(c_bool) function origen_transitionmatrixp_has_valid_mts (this)
 
logical(c_bool) function origen_transitionmatrixp_is_mts_properly_ordered (this, mts)
 
subroutine origen_transitionmatrixp_find_all_mts (this, mts)
 
subroutine origen_transitionmatrixp_find_parents (this, nind, parents, mts, tinds)
 
subroutine origen_transitionmatrixp_find_daughters (this, nind, daughters, mts, tinds)
 
subroutine origen_transitionmatrixp_clear_tinds_2d (this, tinds_2d)
 
subroutine origen_transitionmatrixp_setup_fast_transition_access (this, ninds, mts, tinds_2d)
 
subroutine origen_transitionmatrixp_fast_set_xs (this, ninds, mts, tinds_2d, new_xs)
 
subroutine origen_transitionmatrixp_remove_fp_reactions (this)
 
integer(c_int) function origen_transitionmatrixp_get_ilite (this)
 
integer(c_int) function origen_transitionmatrixp_get_iact (this)
 
integer(c_int) function origen_transitionmatrixp_get_ifp (this)
 
integer(c_int) function origen_transitionmatrixp_get_itot (this)
 
integer(c_int) function origen_transitionmatrixp_get_non (this)
 
integer(c_int) function origen_transitionmatrixp_get_nfluxgrp (this)
 
integer(c_int) function origen_transitionmatrixp_get_nti (this)
 
integer(c_int) function origen_transitionmatrixp_get_nfiso (this)
 
integer(c_int) function origen_transitionmatrixp_get_pos (this)
 
integer(c_int) function origen_transitionmatrixp_get_nmonth (this)
 
integer(c_int) function origen_transitionmatrixp_get_nday (this)
 
integer(c_int) function origen_transitionmatrixp_get_nyear (this)
 
real(c_float) function origen_transitionmatrixp_get_burnup (this)
 
subroutine origen_transitionmatrixp_get_filename (this, string2Populate)
 
subroutine origen_transitionmatrixp_get_typ_nuc (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_nucl (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_kd_ (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_non0_ (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_kd (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_non0 (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_loc (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_mt (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_nucfis (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_dis (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_genneu (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_q (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_fg (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_ampc (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_wmpc (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_abund (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_wabund (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_spectrum (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_a (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_tocap (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_fiss (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_m (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_kappa_fission (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_kappa_capture (this, object_ptr)
 
subroutine origen_transitionmatrixp_get_titles (this, object_ptr)
 
subroutine origen_transitionmatrixp_set_itot (this, in_itot)
 
subroutine origen_transitionmatrixp_set_ilite (this, in_ilite)
 
subroutine origen_transitionmatrixp_set_iact (this, in_iact)
 
subroutine origen_transitionmatrixp_set_ifp (this, in_ifp)
 
subroutine origen_transitionmatrixp_set_non (this, in_non)
 
subroutine origen_transitionmatrixp_set_nfluxgrp (this, in_nfluxgrp)
 
subroutine origen_transitionmatrixp_set_nti (this, in_nti)
 
subroutine origen_transitionmatrixp_set_nfiso (this, in_nfiso)
 
subroutine origen_transitionmatrixp_set_pos (this, in_pos)
 
subroutine origen_transitionmatrixp_set_burnup (this, in_bu)
 
subroutine origen_transitionmatrixp_set_nmonth (this, in_month)
 
subroutine origen_transitionmatrixp_set_nday (this, in_day)
 
subroutine origen_transitionmatrixp_set_nyear (this, in_year)
 
subroutine origen_transitionmatrixp_set_filename (this, filename_in)
 
subroutine origen_transitionmatrixp_set_nucl (this, in_nucl)
 
subroutine origen_transitionmatrixp_set_kd_ (this, in_kd_)
 
subroutine origen_transitionmatrixp_set_non0_ (this, in_non0_)
 
subroutine origen_transitionmatrixp_set_kd (this, in_kd)
 
subroutine origen_transitionmatrixp_set_non0 (this, in_non0)
 
subroutine origen_transitionmatrixp_set_loc (this, in_loc)
 
subroutine origen_transitionmatrixp_set_a (this, in_a)
 
subroutine origen_transitionmatrixp_set_mt (this, in_mt)
 
subroutine origen_transitionmatrixp_set_dis (this, in_dis)
 
subroutine origen_transitionmatrixp_set_q (this, in_q)
 
subroutine origen_transitionmatrixp_set_fg (this, in_fg)
 
subroutine origen_transitionmatrixp_set_ampc (this, in_ampc)
 
subroutine origen_transitionmatrixp_set_wmpc (this, in_wmpc)
 
subroutine origen_transitionmatrixp_set_abund (this, in_abund)
 
subroutine origen_transitionmatrixp_set_wabund (this, in_wabund)
 
subroutine origen_transitionmatrixp_set_tocap (this, in_tocap)
 
subroutine origen_transitionmatrixp_set_fiss (this, in_fiss)
 
subroutine origen_transitionmatrixp_set_kappa_fission (this, in_kappa_fission)
 
subroutine origen_transitionmatrixp_set_kappa_capture (this, in_kappa_capture)
 
subroutine origen_transitionmatrixp_set_genneu (this, in_genneu)
 
subroutine origen_transitionmatrixp_set_spectrum (this, in_spectrum)
 
subroutine origen_transitionmatrixp_set_nucfis (this, in_nucfis)
 
subroutine origen_transitionmatrixp_set_titles (this, in_titles)
 
real(c_double) function origen_transitionmatrixp_get_reaction_power (this, numden, vol, flux)
 
real(c_double) function origen_transitionmatrixp_get_capture_power (this, numden, vol, flux)
 
real(c_double) function origen_transitionmatrixp_get_fission_power (this, numden, vol, flux)
 
real(c_double) function origen_transitionmatrixp_get_decay_power (this, numden, vol)
 
subroutine origen_transitionmatrixp_get_kd_array (this, kd)
 
subroutine origen_transitionmatrixp_get_non0_array (this, non0)
 
subroutine origen_transitionmatrixp_get_loc_array (this, loc)
 
integer(c_size_t) function origen_transitionmatrixp_kd_size (this)
 
integer(c_size_t) function origen_transitionmatrixp_non0_size (this)
 
integer(c_size_t) function origen_transitionmatrixp_loc_size (this)
 
subroutine origen_transitionmatrixp_initialize (this)
 
subroutine origen_transitionmatrixp_destroy (this)
 

Function/Subroutine Documentation

subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_finish_init ( class(origen_transitionmatrixp this)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_build_coo_matrix ( class(origen_transitionmatrixp this,
real(c_double)  flux,
class(integerlist)  ia,
class(integerlist)  ja,
class(doublelist)  a 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_build_full_matrix ( class(origen_transitionmatrixp this,
real(c_double)  flux,
class(double2dlist)  matrix 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_expand_matrix_pointers ( class(origen_transitionmatrixp this)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_check_library ( class(origen_transitionmatrixp this)
logical(c_bool) function origen_transitionmatrixp_m::origen_transitionmatrixp_check ( class(origen_transitionmatrixp this,
class(stringlist)  errors 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_print_transitions_for ( class(origen_transitionmatrixp this,
integer(c_int)  parent_id,
integer(c_int)  mt_in 
)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_find_nuclide_guess ( class(origen_transitionmatrixp this,
integer(c_int)  id 
)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_find_nuclide ( class(origen_transitionmatrixp this,
integer(c_int)  lib,
integer(c_int)  id 
)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_not_found ( class(origen_transitionmatrixp this)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_print_info ( class(origen_transitionmatrixp this)
real(c_double) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_xs ( class(origen_transitionmatrixp this,
integer(c_int)  n,
integer(c_int)  mt_in 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_xs ( class(origen_transitionmatrixp this,
integer(c_int)  n,
integer(c_int)  mt_in,
real(c_double)  new_xs 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_perturb_xs ( class(origen_transitionmatrixp this,
integer(c_int)  n,
integer(c_int)  mt,
real(c_double)  factor 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_collect_xs ( class(origen_transitionmatrixp this,
class(integerlist)  nuclist,
class(integer2dlist)  xslist 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_convert_abundances ( class(origen_transitionmatrixp this)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_transpose_transition_matrix ( class(origen_transitionmatrixp this)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_cleanup_transitions_for_adjoint ( class(origen_transitionmatrixp this,
class(doublelist)  concentrations,
class(doublelist)  adjoint_source_term_reaction,
class(doublelist)  adjoint_source_term_decay 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_fold_flux ( class(origen_transitionmatrixp this,
real(c_double)  flux,
class(doublelist)  d,
class(doublelist)  a 
)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_first_transition ( class(origen_transitionmatrixp this,
integer(c_int)  n 
)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_last_transition ( class(origen_transitionmatrixp this,
integer(c_int)  n,
real(c_double)  flux 
)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_num_massive_daughters ( class(origen_transitionmatrixp this,
integer(c_int)  mt_in 
)
logical(c_bool) function origen_transitionmatrixp_m::origen_transitionmatrixp_has_valid_mts ( class(origen_transitionmatrixp this)
logical(c_bool) function origen_transitionmatrixp_m::origen_transitionmatrixp_is_mts_properly_ordered ( class(origen_transitionmatrixp this,
class(integerlist)  mts 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_find_all_mts ( class(origen_transitionmatrixp this,
class(integerlist)  mts 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_find_parents ( class(origen_transitionmatrixp this,
integer(c_int)  nind,
class(integerlist)  parents,
class(integerlist)  mts,
class(integerlist)  tinds 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_find_daughters ( class(origen_transitionmatrixp this,
integer(c_int)  nind,
class(integerlist)  daughters,
class(integerlist)  mts,
class(integerlist)  tinds 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_clear_tinds_2d ( class(origen_transitionmatrixp this,
class(integer2dlist)  tinds_2d 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_setup_fast_transition_access ( class(origen_transitionmatrixp this,
class(integerlist)  ninds,
class(integerlist)  mts,
class(integer2dlist)  tinds_2d 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_fast_set_xs ( class(origen_transitionmatrixp this,
class(integerlist)  ninds,
class(integerlist)  mts,
class(integer2dlist)  tinds_2d,
class(doublelist)  new_xs 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_remove_fp_reactions ( class(origen_transitionmatrixp this)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_ilite ( class(origen_transitionmatrixp this)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_iact ( class(origen_transitionmatrixp this)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_ifp ( class(origen_transitionmatrixp this)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_itot ( class(origen_transitionmatrixp this)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_non ( class(origen_transitionmatrixp this)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_nfluxgrp ( class(origen_transitionmatrixp this)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_nti ( class(origen_transitionmatrixp this)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_nfiso ( class(origen_transitionmatrixp this)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_pos ( class(origen_transitionmatrixp this)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_nmonth ( class(origen_transitionmatrixp this)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_nday ( class(origen_transitionmatrixp this)
integer(c_int) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_nyear ( class(origen_transitionmatrixp this)
real(c_float) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_burnup ( class(origen_transitionmatrixp this)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_filename ( class(origen_transitionmatrixp this,
character(len=*)  string2Populate 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_typ_nuc ( class(origen_transitionmatrixp this,
class(integerlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_nucl ( class(origen_transitionmatrixp this,
class(integerlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_kd_ ( class(origen_transitionmatrixp this,
class(integerlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_non0_ ( class(origen_transitionmatrixp this,
class(integerlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_kd ( class(origen_transitionmatrixp this,
class(integerlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_non0 ( class(origen_transitionmatrixp this,
class(integerlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_loc ( class(origen_transitionmatrixp this,
class(integerlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_mt ( class(origen_transitionmatrixp this,
class(integerlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_nucfis ( class(origen_transitionmatrixp this,
class(integerlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_dis ( class(origen_transitionmatrixp this,
class(floatlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_genneu ( class(origen_transitionmatrixp this,
class(floatlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_q ( class(origen_transitionmatrixp this,
class(floatlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_fg ( class(origen_transitionmatrixp this,
class(floatlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_ampc ( class(origen_transitionmatrixp this,
class(floatlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_wmpc ( class(origen_transitionmatrixp this,
class(floatlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_abund ( class(origen_transitionmatrixp this,
class(floatlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_wabund ( class(origen_transitionmatrixp this,
class(floatlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_spectrum ( class(origen_transitionmatrixp this,
class(floatlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_a ( class(origen_transitionmatrixp this,
class(doublelist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_tocap ( class(origen_transitionmatrixp this,
class(doublelist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_fiss ( class(origen_transitionmatrixp this,
class(doublelist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_m ( class(origen_transitionmatrixp this,
class(floatlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_kappa_fission ( class(origen_transitionmatrixp this,
class(floatlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_kappa_capture ( class(origen_transitionmatrixp this,
class(floatlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_titles ( class(origen_transitionmatrixp this,
class(stringlist)  object_ptr 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_itot ( class(origen_transitionmatrixp this,
integer(c_int)  in_itot 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_ilite ( class(origen_transitionmatrixp this,
integer(c_int)  in_ilite 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_iact ( class(origen_transitionmatrixp this,
integer(c_int)  in_iact 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_ifp ( class(origen_transitionmatrixp this,
integer(c_int)  in_ifp 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_non ( class(origen_transitionmatrixp this,
integer(c_int)  in_non 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_nfluxgrp ( class(origen_transitionmatrixp this,
integer(c_int)  in_nfluxgrp 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_nti ( class(origen_transitionmatrixp this,
integer(c_int)  in_nti 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_nfiso ( class(origen_transitionmatrixp this,
integer(c_int)  in_nfiso 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_pos ( class(origen_transitionmatrixp this,
integer(c_int)  in_pos 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_burnup ( class(origen_transitionmatrixp this,
real(c_float)  in_bu 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_nmonth ( class(origen_transitionmatrixp this,
integer(c_int)  in_month 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_nday ( class(origen_transitionmatrixp this,
integer(c_int)  in_day 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_nyear ( class(origen_transitionmatrixp this,
integer(c_int)  in_year 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_filename ( class(origen_transitionmatrixp this,
character(len=*)  filename_in 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_nucl ( class(origen_transitionmatrixp this,
class(integerlist)  in_nucl 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_kd_ ( class(origen_transitionmatrixp this,
class(integerlist)  in_kd_ 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_non0_ ( class(origen_transitionmatrixp this,
class(integerlist)  in_non0_ 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_kd ( class(origen_transitionmatrixp this,
class(integerlist)  in_kd 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_non0 ( class(origen_transitionmatrixp this,
class(integerlist)  in_non0 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_loc ( class(origen_transitionmatrixp this,
class(integerlist)  in_loc 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_a ( class(origen_transitionmatrixp this,
class(doublelist)  in_a 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_mt ( class(origen_transitionmatrixp this,
class(integerlist)  in_mt 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_dis ( class(origen_transitionmatrixp this,
class(floatlist)  in_dis 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_q ( class(origen_transitionmatrixp this,
class(floatlist)  in_q 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_fg ( class(origen_transitionmatrixp this,
class(floatlist)  in_fg 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_ampc ( class(origen_transitionmatrixp this,
class(floatlist)  in_ampc 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_wmpc ( class(origen_transitionmatrixp this,
class(floatlist)  in_wmpc 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_abund ( class(origen_transitionmatrixp this,
class(floatlist)  in_abund 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_wabund ( class(origen_transitionmatrixp this,
class(floatlist)  in_wabund 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_tocap ( class(origen_transitionmatrixp this,
class(doublelist)  in_tocap 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_fiss ( class(origen_transitionmatrixp this,
class(doublelist)  in_fiss 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_kappa_fission ( class(origen_transitionmatrixp this,
class(floatlist)  in_kappa_fission 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_kappa_capture ( class(origen_transitionmatrixp this,
class(floatlist)  in_kappa_capture 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_genneu ( class(origen_transitionmatrixp this,
class(floatlist)  in_genneu 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_spectrum ( class(origen_transitionmatrixp this,
class(floatlist)  in_spectrum 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_nucfis ( class(origen_transitionmatrixp this,
class(integerlist)  in_nucfis 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_set_titles ( class(origen_transitionmatrixp this,
class(stringlist)  in_titles 
)
real(c_double) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_reaction_power ( class(origen_transitionmatrixp this,
class(doublelist)  numden,
real(c_double)  vol,
real(c_double)  flux 
)
real(c_double) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_capture_power ( class(origen_transitionmatrixp this,
class(doublelist)  numden,
real(c_double)  vol,
real(c_double)  flux 
)
real(c_double) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_fission_power ( class(origen_transitionmatrixp this,
class(doublelist)  numden,
real(c_double)  vol,
real(c_double)  flux 
)
real(c_double) function origen_transitionmatrixp_m::origen_transitionmatrixp_get_decay_power ( class(origen_transitionmatrixp this,
class(doublelist)  numden,
real(c_double)  vol 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_kd_array ( class(origen_transitionmatrixp this,
integer(c_int), dimension(:), allocatable  kd 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_non0_array ( class(origen_transitionmatrixp this,
integer(c_int), dimension(:), allocatable  non0 
)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_get_loc_array ( class(origen_transitionmatrixp this,
integer(c_int), dimension(:), allocatable  loc 
)
integer(c_size_t) function origen_transitionmatrixp_m::origen_transitionmatrixp_kd_size ( class(origen_transitionmatrixp this)
integer(c_size_t) function origen_transitionmatrixp_m::origen_transitionmatrixp_non0_size ( class(origen_transitionmatrixp this)
integer(c_size_t) function origen_transitionmatrixp_m::origen_transitionmatrixp_loc_size ( class(origen_transitionmatrixp this)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_initialize ( class(origen_transitionmatrixp this)
subroutine origen_transitionmatrixp_m::origen_transitionmatrixp_destroy ( class(origen_transitionmatrixp this)