Struct BalanceTable
Defined in File discrete_ordinates_compute.h
Struct Documentation
-
struct BalanceTable
Public Members
-
double absorption_rate = 0.0
-
double production_rate = 0.0
-
double inflow_rate = 0.0
-
double outflow_rate = 0.0
-
double balance = 0.0
-
std::optional<double> csda_particle_deposition_rate
Particles slowing down out of the terminal group of each charged-particle block.
-
std::optional<double> csda_particle_balance
Signed particle residual divided by production plus boundary inflow.
Zero gain gives zero for a zero residual, otherwise signed infinity.
-
std::optional<double> csda_energy_production_rate
Group-midpoint-energy-weighted volumetric source rate.
-
std::optional<double> csda_energy_inflow_rate
Group-midpoint-energy-weighted boundary inflow rate.
-
std::optional<double> csda_energy_outflow_rate
Group-midpoint-energy-weighted boundary outflow rate.
-
std::optional<double> csda_energy_balance
Signed energy residual divided by energy production plus boundary inflow.
Zero gain gives zero for a zero residual, otherwise signed infinity.
-
std::optional<double> initial_inventory
-
std::optional<double> final_inventory
-
std::optional<double> predicted_inventory_change
-
std::optional<double> actual_inventory_change
-
std::optional<double> inventory_residual
-
double absorption_rate = 0.0