XGC1
Data Types | Modules | Functions/Subroutines | Variables
load_balance_constraint_mod.F90 File Reference

Data Types

type  load_balance_constraint_module::performance_history
 

Modules

module  load_balance_constraint_module
 

Functions/Subroutines

subroutine, public load_balance_constraint_module::update_ptl_constraint_init (min_tuning_parameter, max_tuning_parameter, init_tuning_parameter)
 
subroutine, public load_balance_constraint_module::update_ptl_constraint (cost, new_tuning_parameter)
 

Variables

type(performance_history), dimension(3) load_balance_constraint_module::perf_history
 
real(8), parameter load_balance_constraint_module::golden_ratio = 1.618033988D0
 
real(8), parameter load_balance_constraint_module::phi = 0.618033988D0
 
real(8), parameter load_balance_constraint_module::min_lower_bound = 1.0D0
 
real(8), parameter load_balance_constraint_module::def_upper_bound = 2.0D0
 
real(8), parameter load_balance_constraint_module::rel_tol = 0.001D0
 
integer, parameter load_balance_constraint_module::age_limit = 3
 
real(8) load_balance_constraint_module::upper_bound = -1.0D0
 
real(8) load_balance_constraint_module::lower_bound = 1.0D0
 
real(8) load_balance_constraint_module::tuning_parameter = 1.0D0
 
real(8) load_balance_constraint_module::abs_tol = 1.0E-10