origen_case_m Module Reference
Data Types | |
type | origen_case |
Functions/Subroutines | |
subroutine | origen_case_initialize (this, trx, adj) |
subroutine | origen_case_set_initial_concentrations (this, numnuc, ids, libs, concent, concent_units) |
subroutine | origen_case_set_initial_concentrations_by_vector (this, concent, concent_units) |
subroutine | origen_case_set_feed_rates (this, numnuc, ids, libs, concent, concent_units) |
subroutine | origen_case_set_feed_rates_by_vector (this, concent, concent_units) |
subroutine | origen_case_load_new_concentrations (this, concentrations, nuc_n, nuc_id, nuc_x, nuc_lib, units) |
subroutine | origen_case_set_times (this, time_list) |
subroutine | origen_case_set_fluxes (this, fluxes) |
subroutine | origen_case_set_powers (this, powers) |
subroutine | origen_case_get_concentrations (this, concent_f) |
subroutine | origen_case_get_transition_matrix (this, object_ptr) |
integer(c_int) function | origen_case_get_nsteps (this) |
integer(c_int) function | origen_case_get_nlibs (this) |
integer(c_int) function | origen_case_get_nucs (this) |
logical(c_bool) function | origen_case_get_adjoint (this) |
logical(c_bool) function | origen_case_get_fixed_fission_energy (this) |
integer(c_int) function | origen_case_get_conc_units (this) |
subroutine | origen_case_get_libr (this, object_ptr) |
subroutine | origen_case_get_zaid (this, object_ptr) |
subroutine | origen_case_get_times (this, object_ptr) |
subroutine | origen_case_get_flux (this, object_ptr) |
subroutine | origen_case_get_power (this, object_ptr) |
subroutine | origen_case_get_burnup (this, object_ptr) |
subroutine | origen_case_get_fluence (this, object_ptr) |
subroutine | origen_case_get_conc0 (this, object_ptr) |
subroutine | origen_case_get_reprocessing_rate (this, object_ptr) |
subroutine | origen_case_get_feed_rate (this, object_ptr) |
integer(c_int) function | origen_case_get_solver (this) |
subroutine | origen_case_set_nsteps (this, temp_nsteps) |
subroutine | origen_case_set_nlibs (this, temp_nlibs) |
subroutine | origen_case_set_nucs (this, temp_nucs) |
subroutine | origen_case_set_fixed_fission_energy (this, temp_fixed_fission_energy) |
subroutine | origen_case_set_libr (this, temp_libr) |
subroutine | origen_case_set_burnup (this, temp_burnup) |
subroutine | origen_case_set_fluence (this, temp_fluence) |
subroutine | origen_case_set_conc (this, temp_conc) |
subroutine | origen_case_set_conc0 (this, temp_conc0) |
subroutine | origen_case_set_reprocessing_rate (this, temp_reprocessing_rate) |
subroutine | origen_case_set_feed_rate (this, temp_feed_rate) |
subroutine | origen_case_set_conc0_at (this, i, value) |
subroutine | origen_case_set_reprocessing_rate_at (this, i, value) |
subroutine | origen_case_set_feed_rate_at (this, i, value) |
subroutine | origen_case_set_burnup_at (this, i, value) |
subroutine | origen_case_set_fluence_at (this, i, value) |
subroutine | origen_case_get_solver_options (this, solver, nterm, nshrt, abstol, reltol, cram_order, internal_steps) |
subroutine | origen_case_set_solver_options (this, solver, nterm, nshrt, abstol, reltol, cram_order, internal_steps) |
subroutine | origen_case_removed_constructor_initialize (this) |
subroutine | origen_case_destroy (this) |
Function/Subroutine Documentation
subroutine origen_case_m::origen_case_initialize | ( | class(origen_case) | this, |
class(origen_transitionmatrixp) | trx, | ||
logical(c_bool) | adj | ||
) |
subroutine origen_case_m::origen_case_set_initial_concentrations | ( | class(origen_case) | this, |
integer(c_int) | numnuc, | ||
class(integerlist) | ids, | ||
class(integerlist) | libs, | ||
class(doublelist) | concent, | ||
integer(c_int) | concent_units | ||
) |
subroutine origen_case_m::origen_case_set_initial_concentrations_by_vector | ( | class(origen_case) | this, |
class(doublelist) | concent, | ||
integer(c_int) | concent_units | ||
) |
subroutine origen_case_m::origen_case_set_feed_rates | ( | class(origen_case) | this, |
integer(c_int) | numnuc, | ||
class(integerlist) | ids, | ||
class(integerlist) | libs, | ||
class(doublelist) | concent, | ||
integer(c_int) | concent_units | ||
) |
subroutine origen_case_m::origen_case_set_feed_rates_by_vector | ( | class(origen_case) | this, |
class(doublelist) | concent, | ||
integer(c_int) | concent_units | ||
) |
subroutine origen_case_m::origen_case_load_new_concentrations | ( | class(origen_case) | this, |
class(doublelist) | concentrations, | ||
integer(c_int) | nuc_n, | ||
class(integerlist) | nuc_id, | ||
class(doublelist) | nuc_x, | ||
class(integerlist) | nuc_lib, | ||
integer(c_int) | units | ||
) |
subroutine origen_case_m::origen_case_set_times | ( | class(origen_case) | this, |
class(doublelist) | time_list | ||
) |
subroutine origen_case_m::origen_case_set_fluxes | ( | class(origen_case) | this, |
class(doublelist) | fluxes | ||
) |
subroutine origen_case_m::origen_case_set_powers | ( | class(origen_case) | this, |
class(doublelist) | powers | ||
) |
subroutine origen_case_m::origen_case_get_concentrations | ( | class(origen_case) | this, |
class(double2dlist) | concent_f | ||
) |
subroutine origen_case_m::origen_case_get_transition_matrix | ( | class(origen_case) | this, |
class(origen_transitionmatrixp) | object_ptr | ||
) |
integer(c_int) function origen_case_m::origen_case_get_nsteps | ( | class(origen_case) | this | ) |
integer(c_int) function origen_case_m::origen_case_get_nlibs | ( | class(origen_case) | this | ) |
integer(c_int) function origen_case_m::origen_case_get_nucs | ( | class(origen_case) | this | ) |
logical(c_bool) function origen_case_m::origen_case_get_adjoint | ( | class(origen_case) | this | ) |
logical(c_bool) function origen_case_m::origen_case_get_fixed_fission_energy | ( | class(origen_case) | this | ) |
integer(c_int) function origen_case_m::origen_case_get_conc_units | ( | class(origen_case) | this | ) |
subroutine origen_case_m::origen_case_get_libr | ( | class(origen_case) | this, |
class(integerlist) | object_ptr | ||
) |
subroutine origen_case_m::origen_case_get_zaid | ( | class(origen_case) | this, |
class(integerlist) | object_ptr | ||
) |
subroutine origen_case_m::origen_case_get_times | ( | class(origen_case) | this, |
class(doublelist) | object_ptr | ||
) |
subroutine origen_case_m::origen_case_get_flux | ( | class(origen_case) | this, |
class(doublelist) | object_ptr | ||
) |
subroutine origen_case_m::origen_case_get_power | ( | class(origen_case) | this, |
class(doublelist) | object_ptr | ||
) |
subroutine origen_case_m::origen_case_get_burnup | ( | class(origen_case) | this, |
class(doublelist) | object_ptr | ||
) |
subroutine origen_case_m::origen_case_get_fluence | ( | class(origen_case) | this, |
class(doublelist) | object_ptr | ||
) |
subroutine origen_case_m::origen_case_get_conc0 | ( | class(origen_case) | this, |
class(doublelist) | object_ptr | ||
) |
subroutine origen_case_m::origen_case_get_reprocessing_rate | ( | class(origen_case) | this, |
class(doublelist) | object_ptr | ||
) |
subroutine origen_case_m::origen_case_get_feed_rate | ( | class(origen_case) | this, |
class(doublelist) | object_ptr | ||
) |
integer(c_int) function origen_case_m::origen_case_get_solver | ( | class(origen_case) | this | ) |
subroutine origen_case_m::origen_case_set_nsteps | ( | class(origen_case) | this, |
integer(c_int) | temp_nsteps | ||
) |
subroutine origen_case_m::origen_case_set_nlibs | ( | class(origen_case) | this, |
integer(c_int) | temp_nlibs | ||
) |
subroutine origen_case_m::origen_case_set_nucs | ( | class(origen_case) | this, |
integer(c_int) | temp_nucs | ||
) |
subroutine origen_case_m::origen_case_set_fixed_fission_energy | ( | class(origen_case) | this, |
logical(c_bool) | temp_fixed_fission_energy | ||
) |
subroutine origen_case_m::origen_case_set_libr | ( | class(origen_case) | this, |
class(integerlist) | temp_libr | ||
) |
subroutine origen_case_m::origen_case_set_burnup | ( | class(origen_case) | this, |
class(doublelist) | temp_burnup | ||
) |
subroutine origen_case_m::origen_case_set_fluence | ( | class(origen_case) | this, |
class(doublelist) | temp_fluence | ||
) |
subroutine origen_case_m::origen_case_set_conc | ( | class(origen_case) | this, |
class(double2dlist) | temp_conc | ||
) |
subroutine origen_case_m::origen_case_set_conc0 | ( | class(origen_case) | this, |
class(doublelist) | temp_conc0 | ||
) |
subroutine origen_case_m::origen_case_set_reprocessing_rate | ( | class(origen_case) | this, |
class(doublelist) | temp_reprocessing_rate | ||
) |
subroutine origen_case_m::origen_case_set_feed_rate | ( | class(origen_case) | this, |
class(doublelist) | temp_feed_rate | ||
) |
subroutine origen_case_m::origen_case_set_conc0_at | ( | class(origen_case) | this, |
integer(c_int) | i, | ||
real(c_double) | value | ||
) |
subroutine origen_case_m::origen_case_set_reprocessing_rate_at | ( | class(origen_case) | this, |
integer(c_int) | i, | ||
real(c_double) | value | ||
) |
subroutine origen_case_m::origen_case_set_feed_rate_at | ( | class(origen_case) | this, |
integer(c_int) | i, | ||
real(c_double) | value | ||
) |
subroutine origen_case_m::origen_case_set_burnup_at | ( | class(origen_case) | this, |
integer(c_int) | i, | ||
real(c_double) | value | ||
) |
subroutine origen_case_m::origen_case_set_fluence_at | ( | class(origen_case) | this, |
integer(c_int) | i, | ||
real(c_double) | value | ||
) |
subroutine origen_case_m::origen_case_get_solver_options | ( | class(origen_case) | this, |
integer(c_int) | solver, | ||
integer(c_int) | nterm, | ||
integer(c_int) | nshrt, | ||
real(c_double) | abstol, | ||
real(c_double) | reltol, | ||
integer(c_int) | cram_order, | ||
integer(c_int) | internal_steps | ||
) |
subroutine origen_case_m::origen_case_set_solver_options | ( | class(origen_case) | this, |
integer(c_int) | solver, | ||
integer(c_int) | nterm, | ||
integer(c_int) | nshrt, | ||
real(c_double) | abstol, | ||
real(c_double) | reltol, | ||
integer(c_int) | cram_order, | ||
integer(c_int) | internal_steps | ||
) |
subroutine origen_case_m::origen_case_removed_constructor_initialize | ( | class(origen_case) | this | ) |
subroutine origen_case_m::origen_case_destroy | ( | class(origen_case) | this | ) |