Cyclops Tensor Framework
parallel arithmetic on multidimensional arrays
CTF::PartitionOps Struct Reference

Data structure containing what each partition is going to do. More...

Collaboration diagram for CTF::PartitionOps:

Data Fields

int color
 
Worldworld
 
std::vector< TensorOperation * > ops
 
std::set< Idx_Tensor *, tensor_name_lesslocal_tensors
 
std::map< tensor *, tensor * > remap
 
std::set< Idx_Tensor *, tensor_name_lessglobal_tensors
 
std::set< Idx_Tensor *, tensor_name_lessoutput_tensors
 

Detailed Description

Data structure containing what each partition is going to do.

Definition at line 35 of file schedule.cxx.

Field Documentation

int CTF::PartitionOps::color

Definition at line 36 of file schedule.cxx.

std::set<Idx_Tensor*, tensor_name_less > CTF::PartitionOps::global_tensors

Definition at line 43 of file schedule.cxx.

std::set<Idx_Tensor*, tensor_name_less > CTF::PartitionOps::local_tensors

Definition at line 40 of file schedule.cxx.

std::vector<TensorOperation*> CTF::PartitionOps::ops

Definition at line 39 of file schedule.cxx.

std::set<Idx_Tensor*, tensor_name_less > CTF::PartitionOps::output_tensors

Definition at line 44 of file schedule.cxx.

std::map<tensor*, tensor*> CTF::PartitionOps::remap

Definition at line 41 of file schedule.cxx.

World* CTF::PartitionOps::world

Definition at line 37 of file schedule.cxx.


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