Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
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: