origen_neutronspectra_m Module Reference

Data Types

type  origen_neutronspectra
 

Functions/Subroutines

integer(c_size_t) function origen_neutronspectra_intensity_sf_size (this)
 
logical(c_bool) function origen_neutronspectra_has_intensity_sf (this)
 
subroutine origen_neutronspectra_get_intensity_sf_vec (this, intensity_sf)
 
subroutine origen_neutronspectra_set_intensity_sf_vec (this, intensity_sf)
 
subroutine origen_neutronspectra_manageptr_intensity_sf (this, intensity_sf)
 
subroutine origen_neutronspectra_getptr_intensity_sf_vec (this, intensity_sf)
 
subroutine origen_neutronspectra_get_intensity_sf (this, intensity_sf)
 
real(c_double) function origen_neutronspectra_intensity_sf_at (this, idx)
 
subroutine origen_neutronspectra_set_intensity_sf (this, intensity_sf)
 
integer(c_size_t) function origen_neutronspectra_intensity_alphan_size (this)
 
logical(c_bool) function origen_neutronspectra_has_intensity_alphan (this)
 
subroutine origen_neutronspectra_get_intensity_alphan_vec (this, intensity_alphan)
 
subroutine origen_neutronspectra_set_intensity_alphan_vec (this, intensity_alphan)
 
subroutine origen_neutronspectra_manageptr_intensity_alphan (this, intensity_alphan)
 
subroutine origen_neutronspectra_getptr_intensity_alphan_vec (this, intensity_alphan)
 
subroutine origen_neutronspectra_get_intensity_alphan (this, intensity_alphan)
 
real(c_double) function origen_neutronspectra_intensity_alphan_at (this, idx)
 
subroutine origen_neutronspectra_set_intensity_alphan (this, intensity_alphan)
 
integer(c_size_t) function origen_neutronspectra_intensity_delayn_size (this)
 
logical(c_bool) function origen_neutronspectra_has_intensity_delayn (this)
 
subroutine origen_neutronspectra_get_intensity_delayn_vec (this, intensity_delayn)
 
subroutine origen_neutronspectra_set_intensity_delayn_vec (this, intensity_delayn)
 
subroutine origen_neutronspectra_manageptr_intensity_delayn (this, intensity_delayn)
 
subroutine origen_neutronspectra_getptr_intensity_delayn_vec (this, intensity_delayn)
 
subroutine origen_neutronspectra_get_intensity_delayn (this, intensity_delayn)
 
real(c_double) function origen_neutronspectra_intensity_delayn_at (this, idx)
 
subroutine origen_neutronspectra_set_intensity_delayn (this, intensity_delayn)
 
subroutine origen_neutronspectra_initialize (this)
 
subroutine origen_neutronspectra_destroy (this)
 

Function/Subroutine Documentation

integer(c_size_t) function origen_neutronspectra_m::origen_neutronspectra_intensity_sf_size ( class(origen_neutronspectra this)
logical(c_bool) function origen_neutronspectra_m::origen_neutronspectra_has_intensity_sf ( class(origen_neutronspectra this)
subroutine origen_neutronspectra_m::origen_neutronspectra_get_intensity_sf_vec ( class(origen_neutronspectra this,
class(scalestl_vec_dbl)  intensity_sf 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_set_intensity_sf_vec ( class(origen_neutronspectra this,
class(scalestl_vec_dbl)  intensity_sf 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_manageptr_intensity_sf ( class(origen_neutronspectra this,
class(scalestl_vec_dbl)  intensity_sf 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_getptr_intensity_sf_vec ( class(origen_neutronspectra this,
class(scalestl_vec_dbl)  intensity_sf 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_get_intensity_sf ( class(origen_neutronspectra this,
real(c_double), dimension(:), allocatable  intensity_sf 
)
real(c_double) function origen_neutronspectra_m::origen_neutronspectra_intensity_sf_at ( class(origen_neutronspectra this,
integer(c_size_t)  idx 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_set_intensity_sf ( class(origen_neutronspectra this,
real(c_double), dimension(:)  intensity_sf 
)
integer(c_size_t) function origen_neutronspectra_m::origen_neutronspectra_intensity_alphan_size ( class(origen_neutronspectra this)
logical(c_bool) function origen_neutronspectra_m::origen_neutronspectra_has_intensity_alphan ( class(origen_neutronspectra this)
subroutine origen_neutronspectra_m::origen_neutronspectra_get_intensity_alphan_vec ( class(origen_neutronspectra this,
class(scalestl_vec_dbl)  intensity_alphan 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_set_intensity_alphan_vec ( class(origen_neutronspectra this,
class(scalestl_vec_dbl)  intensity_alphan 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_manageptr_intensity_alphan ( class(origen_neutronspectra this,
class(scalestl_vec_dbl)  intensity_alphan 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_getptr_intensity_alphan_vec ( class(origen_neutronspectra this,
class(scalestl_vec_dbl)  intensity_alphan 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_get_intensity_alphan ( class(origen_neutronspectra this,
real(c_double), dimension(:), allocatable  intensity_alphan 
)
real(c_double) function origen_neutronspectra_m::origen_neutronspectra_intensity_alphan_at ( class(origen_neutronspectra this,
integer(c_size_t)  idx 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_set_intensity_alphan ( class(origen_neutronspectra this,
real(c_double), dimension(:)  intensity_alphan 
)
integer(c_size_t) function origen_neutronspectra_m::origen_neutronspectra_intensity_delayn_size ( class(origen_neutronspectra this)
logical(c_bool) function origen_neutronspectra_m::origen_neutronspectra_has_intensity_delayn ( class(origen_neutronspectra this)
subroutine origen_neutronspectra_m::origen_neutronspectra_get_intensity_delayn_vec ( class(origen_neutronspectra this,
class(scalestl_vec_dbl)  intensity_delayn 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_set_intensity_delayn_vec ( class(origen_neutronspectra this,
class(scalestl_vec_dbl)  intensity_delayn 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_manageptr_intensity_delayn ( class(origen_neutronspectra this,
class(scalestl_vec_dbl)  intensity_delayn 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_getptr_intensity_delayn_vec ( class(origen_neutronspectra this,
class(scalestl_vec_dbl)  intensity_delayn 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_get_intensity_delayn ( class(origen_neutronspectra this,
real(c_double), dimension(:), allocatable  intensity_delayn 
)
real(c_double) function origen_neutronspectra_m::origen_neutronspectra_intensity_delayn_at ( class(origen_neutronspectra this,
integer(c_size_t)  idx 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_set_intensity_delayn ( class(origen_neutronspectra this,
real(c_double), dimension(:)  intensity_delayn 
)
subroutine origen_neutronspectra_m::origen_neutronspectra_initialize ( class(origen_neutronspectra this)
subroutine origen_neutronspectra_m::origen_neutronspectra_destroy ( class(origen_neutronspectra this)