MP-Gadget  5.0.1.dev1-76bc7d4726-dirty
Public Attributes | List of all members
ExchangePlan Struct Reference
Collaboration diagram for ExchangePlan:
[legend]

Public Attributes

ExchangePlanEntrytoGo
 
ExchangePlanEntrytoGoOffset
 
ExchangePlanEntrytoGet
 
ExchangePlanEntrytoGetOffset
 
ExchangePlanEntry toGoSum
 
ExchangePlanEntry toGetSum
 
int NTask
 
int * ExchangeList
 
size_t nexchange
 
int64_t ngarbage
 
size_t last
 
ExchangePartCachelayouts
 

Detailed Description

Definition at line 28 of file exchange.c.

Member Data Documentation

◆ ExchangeList

int* ExchangePlan::ExchangeList

◆ last

size_t ExchangePlan::last

Definition at line 44 of file exchange.c.

Referenced by domain_build_plan(), domain_exchange(), and domain_exchange_once().

◆ layouts

ExchangePartCache* ExchangePlan::layouts

Definition at line 45 of file exchange.c.

Referenced by domain_build_plan(), and domain_exchange_once().

◆ nexchange

size_t ExchangePlan::nexchange

Definition at line 39 of file exchange.c.

Referenced by domain_build_exchange_list(), domain_exchange(), and domain_find_iter_space().

◆ ngarbage

int64_t ExchangePlan::ngarbage

Definition at line 41 of file exchange.c.

Referenced by domain_build_exchange_list(), and domain_exchange_once().

◆ NTask

int ExchangePlan::NTask

◆ toGet

ExchangePlanEntry* ExchangePlan::toGet

◆ toGetOffset

ExchangePlanEntry* ExchangePlan::toGetOffset

◆ toGetSum

ExchangePlanEntry ExchangePlan::toGetSum

Definition at line 34 of file exchange.c.

Referenced by domain_build_plan(), domain_exchange_once(), and shall_we_compact_slots().

◆ toGo

ExchangePlanEntry* ExchangePlan::toGo

◆ toGoOffset

ExchangePlanEntry* ExchangePlan::toGoOffset

◆ toGoSum

ExchangePlanEntry ExchangePlan::toGoSum

Definition at line 33 of file exchange.c.

Referenced by domain_build_plan(), domain_exchange_once(), and shall_we_compact_slots().


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