XGCa
Functions/Subroutines | Variables
load_balance_module Module Reference

Functions/Subroutines

subroutine initialize_load_balance_cost_tracking ()
 
subroutine update_load_balance_cost_tracking
 
subroutine calculate_load_imbalance (sml_istep, sml_gstep, f0_cost)
 
integer function assess_whether_to_rebalance_load (sml_istep)
 
subroutine reset_cost_trackers ()
 

Variables

real(8) cumul_cost
 
real(8) cumul_max_cost
 
real(8) cumul_total_cost
 
real(8) ion_max_cnt
 
real(8) elec_max_cnt
 

Function/Subroutine Documentation

◆ assess_whether_to_rebalance_load()

integer function load_balance_module::assess_whether_to_rebalance_load ( integer, intent(in), value  sml_istep)
Here is the call graph for this function:

◆ calculate_load_imbalance()

subroutine load_balance_module::calculate_load_imbalance ( integer, intent(in), value  sml_istep,
integer, intent(in), value  sml_gstep,
real(8), intent(in), value  f0_cost 
)
Here is the call graph for this function:

◆ initialize_load_balance_cost_tracking()

subroutine load_balance_module::initialize_load_balance_cost_tracking

◆ reset_cost_trackers()

subroutine load_balance_module::reset_cost_trackers

◆ update_load_balance_cost_tracking()

subroutine load_balance_module::update_load_balance_cost_tracking
Here is the caller graph for this function:

Variable Documentation

◆ cumul_cost

real (8) load_balance_module::cumul_cost

◆ cumul_max_cost

real (8) load_balance_module::cumul_max_cost

◆ cumul_total_cost

real (8) load_balance_module::cumul_total_cost

◆ elec_max_cnt

real (8) load_balance_module::elec_max_cnt

◆ ion_max_cnt

real (8) load_balance_module::ion_max_cnt