XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
load_balance.hpp File Reference
#include "timer_macro.hpp"
#include "shift.hpp"
#include "count_ptl_per_node.hpp"
#include "view_arithmetic.hpp"
#include "f0_redistribute.hpp"
Include dependency graph for load_balance.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LoadRegion
 
class  LoadBalance
 

Functions

void calculate_load_imbalance (double f0_cost)
 
int assess_whether_to_rebalance_load ()
 
void reset_cost_trackers ()
 
void set_weights (int *gvid0_pid, double *ptl_count, double *f0_node_cost)
 

Function Documentation

int assess_whether_to_rebalance_load ( )

Here is the caller graph for this function:

void calculate_load_imbalance ( double  f0_cost)

Here is the caller graph for this function:

void reset_cost_trackers ( )

Here is the caller graph for this function:

void set_weights ( int *  gvid0_pid,
double *  ptl_count,
double *  f0_node_cost 
)

Here is the caller graph for this function: