origen_concentrations_m Module Reference
Data Types | |
type | origen_concentrations |
Function/Subroutine Documentation
subroutine origen_concentrations_m::origen_concentrations_initialize_copy | ( | class(origen_concentrations) | this, |
class(origen_concentrations) | orig | ||
) |
subroutine origen_concentrations_m::origen_concentrations_set_units | ( | class(origen_concentrations) | this, |
integer(c_int) | u | ||
) |
integer(c_int) function origen_concentrations_m::origen_concentrations_units | ( | class(origen_concentrations) | this | ) |
subroutine origen_concentrations_m::origen_concentrations_set_volume | ( | class(origen_concentrations) | this, |
real(c_double) | vol | ||
) |
real(c_double) function origen_concentrations_m::origen_concentrations_volume | ( | class(origen_concentrations) | this | ) |
integer(c_size_t) function origen_concentrations_m::origen_concentrations_vals_size | ( | class(origen_concentrations) | this | ) |
logical(c_bool) function origen_concentrations_m::origen_concentrations_has_vals | ( | class(origen_concentrations) | this | ) |
subroutine origen_concentrations_m::origen_concentrations_get_vals_vec | ( | class(origen_concentrations) | this, |
class(scalestl_vec_dbl) | vals | ||
) |
subroutine origen_concentrations_m::origen_concentrations_set_vals_vec | ( | class(origen_concentrations) | this, |
class(scalestl_vec_dbl) | vals | ||
) |
subroutine origen_concentrations_m::origen_concentrations_manageptr_vals | ( | class(origen_concentrations) | this, |
class(scalestl_vec_dbl) | vals | ||
) |
subroutine origen_concentrations_m::origen_concentrations_getptr_vals_vec | ( | class(origen_concentrations) | this, |
class(scalestl_vec_dbl) | vals | ||
) |
subroutine origen_concentrations_m::origen_concentrations_get_vals | ( | class(origen_concentrations) | this, |
real(c_double), dimension(:), allocatable | vals | ||
) |
real(c_double) function origen_concentrations_m::origen_concentrations_vals_at | ( | class(origen_concentrations) | this, |
integer(c_size_t) | idx | ||
) |
subroutine origen_concentrations_m::origen_concentrations_set_vals | ( | class(origen_concentrations) | this, |
real(c_double), dimension(:) | vals | ||
) |
logical(c_bool) function origen_concentrations_m::origen_concentrations_has_nuclide_set | ( | class(origen_concentrations) | this | ) |
subroutine origen_concentrations_m::origen_concentrations_get_nuclide_set | ( | class(origen_concentrations) | this, |
class(origen_nuclideset) | nuclide_set | ||
) |
subroutine origen_concentrations_m::origen_concentrations_set_nuclide_set | ( | class(origen_concentrations) | this, |
class(origen_nuclideset) | nuclide_set | ||
) |
subroutine origen_concentrations_m::origen_concentrations_manageptr_nuclide_set | ( | class(origen_concentrations) | this, |
class(origen_nuclideset) | nuclide_set | ||
) |
subroutine origen_concentrations_m::origen_concentrations_getptr_nuclide_set | ( | class(origen_concentrations) | this, |
class(origen_nuclideset) | nuclide_set | ||
) |
subroutine origen_concentrations_m::origen_concentrations_scale | ( | class(origen_concentrations) | this, |
real(c_double) | wt | ||
) |
subroutine origen_concentrations_m::origen_concentrations_accumulate | ( | class(origen_concentrations) | this, |
class(scalestl_vec_dbl) | vals, | ||
real(c_double) | wt | ||
) |
logical(c_bool) function origen_concentrations_m::origen_concentrations_accumulate_concs | ( | class(origen_concentrations) | this, |
class(origen_concentrations) | conc, | ||
real(c_double) | wt | ||
) |
real(c_double) function origen_concentrations_m::origen_concentrations_lookup_val | ( | class(origen_concentrations) | this, |
integer(c_int) | id | ||
) |
real(c_double) function origen_concentrations_m::origen_concentrations_sum_vals | ( | class(origen_concentrations) | this | ) |
subroutine origen_concentrations_m::origen_concentrations_normalize | ( | class(origen_concentrations) | this, |
real(c_double) | target_total | ||
) |
subroutine origen_concentrations_m::origen_concentrations_normalize_hm | ( | class(origen_concentrations) | this, |
real(c_double) | target_hm_total, | ||
integer(c_int) | min_z | ||
) |
logical(c_bool) function origen_concentrations_m::origen_concentrations_set_concs | ( | class(origen_concentrations) | this, |
class(origen_concentrations) | concs, | ||
real(c_double) | wt | ||
) |
subroutine origen_concentrations_m::origen_concentrations_initialize | ( | class(origen_concentrations) | this | ) |
subroutine origen_concentrations_m::origen_concentrations_destroy | ( | class(origen_concentrations) | this | ) |