Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
shamrock::scheduler::details::LoadBalancedTile< Torder, Tweight > Struct Template Reference

Public Member Functions

 LoadBalancedTile (TileWithLoad< Torder, Tweight > in, u64 inindex)
 

Public Attributes

Torder ordering_val
 
Tweight load_value
 
Tweight accumulated_load_value
 
u64 index
 
i32 new_owner
 

Detailed Description

template<class Torder, class Tweight>
struct shamrock::scheduler::details::LoadBalancedTile< Torder, Tweight >

Definition at line 37 of file LoadBalanceStrategy.hpp.

Constructor & Destructor Documentation

◆ LoadBalancedTile()

template<class Torder , class Tweight >
shamrock::scheduler::details::LoadBalancedTile< Torder, Tweight >::LoadBalancedTile ( TileWithLoad< Torder, Tweight >  in,
u64  inindex 
)
inline

Definition at line 46 of file LoadBalanceStrategy.hpp.

Member Data Documentation

◆ accumulated_load_value

template<class Torder , class Tweight >
Tweight shamrock::scheduler::details::LoadBalancedTile< Torder, Tweight >::accumulated_load_value

Definition at line 40 of file LoadBalanceStrategy.hpp.

◆ index

template<class Torder , class Tweight >
u64 shamrock::scheduler::details::LoadBalancedTile< Torder, Tweight >::index

Definition at line 41 of file LoadBalanceStrategy.hpp.

◆ load_value

template<class Torder , class Tweight >
Tweight shamrock::scheduler::details::LoadBalancedTile< Torder, Tweight >::load_value

Definition at line 39 of file LoadBalanceStrategy.hpp.

◆ new_owner

template<class Torder , class Tweight >
i32 shamrock::scheduler::details::LoadBalancedTile< Torder, Tweight >::new_owner

Definition at line 42 of file LoadBalanceStrategy.hpp.

◆ ordering_val

template<class Torder , class Tweight >
Torder shamrock::scheduler::details::LoadBalancedTile< Torder, Tweight >::ordering_val

Definition at line 38 of file LoadBalanceStrategy.hpp.


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