XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Public Attributes | List of all members
load_balance_module Module Reference

Public Member Functions

subroutine initialize_load_balance_cost_tracking
 
subroutine update_load_balance_cost_tracking
 
subroutine load_balance (spall)
 
subroutine update_poloidal_decomposition (grid, psn, spall, poloidal_decomposition_updated_int)
 

Public Attributes

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

Member Function/Subroutine Documentation

subroutine load_balance_module::initialize_load_balance_cost_tracking ( )

Here is the caller graph for this function:

subroutine load_balance_module::load_balance ( type(species_type), dimension(0:ptl_nsp_max)  spall)

Here is the call graph for this function:

subroutine load_balance_module::update_load_balance_cost_tracking ( )
subroutine load_balance_module::update_poloidal_decomposition ( type(grid_type grid,
type(psn_type psn,
type(species_type), dimension(0:ptl_nsp_max)  spall,
integer, intent(out)  poloidal_decomposition_updated_int 
)

Here is the call graph for this function:

Member Data Documentation

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

The documentation for this module was generated from the following file: