Zoltan2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Public Attributes | List of all members
Zoltan2::Zoltan2_Directory_Plan Class Reference

#include <Zoltan2_Directory_Comm.hpp>

Collaboration diagram for Zoltan2::Zoltan2_Directory_Plan:
Collaboration graph
[legend]

Public Member Functions

 Zoltan2_Directory_Plan ()
 
 ~Zoltan2_Directory_Plan ()
 
void getInvertedValues (Zoltan2_Directory_Plan *from)
 
void print (const std::string &headerMessage) const
 
Teuchos::ArrayRCP< char > getRecvBuff () const
 

Public Attributes

Teuchos::ArrayRCP< int > procs_to
 
Teuchos::ArrayRCP< int > procs_from
 
Teuchos::ArrayRCP< int > lengths_to
 
Teuchos::ArrayRCP< int > lengths_from
 
Teuchos::ArrayRCP< int > starts_to
 
Teuchos::ArrayRCP< int > starts_from
 
Teuchos::ArrayRCP< int > indices_to
 
Teuchos::ArrayRCP< int > indices_from
 
Teuchos::ArrayRCP< int > sizes
 
bool using_sizes
 
Teuchos::ArrayRCP< int > sizes_to
 
Teuchos::ArrayRCP< int > sizes_from
 
Teuchos::ArrayRCP< int > starts_to_ptr
 
Teuchos::ArrayRCP< int > starts_from_ptr
 
Teuchos::ArrayRCP< int > indices_to_ptr
 
Teuchos::ArrayRCP< int > indices_from_ptr
 
int nvals
 
int nvals_recv
 
int nrecvs
 
int nsends
 
int self_msg
 
int max_send_size
 
int total_recv_size
 
int maxed_recvs
 
Teuchos::RCP< const
Teuchos::Comm< int > > 
comm
 
Teuchos::ArrayRCP
< Teuchos::RCP
< Teuchos::CommRequest< int > > > 
request
 
Zoltan2_Directory_Planplan_reverse
 
Teuchos::ArrayRCP< char > recv_buff
 

Detailed Description

Definition at line 20 of file Zoltan2_Directory_Comm.hpp.

Constructor & Destructor Documentation

Zoltan2::Zoltan2_Directory_Plan::Zoltan2_Directory_Plan ( )
inline

Definition at line 22 of file Zoltan2_Directory_Comm.hpp.

Zoltan2::Zoltan2_Directory_Plan::~Zoltan2_Directory_Plan ( )
inline

Definition at line 25 of file Zoltan2_Directory_Comm.hpp.

Member Function Documentation

void Zoltan2::Zoltan2_Directory_Plan::getInvertedValues ( Zoltan2_Directory_Plan from)

Definition at line 16 of file Zoltan2_Directory_Comm.cpp.

void Zoltan2::Zoltan2_Directory_Plan::print ( const std::string &  headerMessage) const

Definition at line 48 of file Zoltan2_Directory_Comm.cpp.

Teuchos::ArrayRCP<char> Zoltan2::Zoltan2_Directory_Plan::getRecvBuff ( ) const
inline

Definition at line 84 of file Zoltan2_Directory_Comm.hpp.

Member Data Documentation

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::procs_to

Definition at line 32 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::procs_from

Definition at line 33 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::lengths_to

Definition at line 34 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::lengths_from

Definition at line 35 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::starts_to

Definition at line 38 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::starts_from

Definition at line 39 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::indices_to

Definition at line 42 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::indices_from

Definition at line 45 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::sizes

Definition at line 51 of file Zoltan2_Directory_Comm.hpp.

bool Zoltan2::Zoltan2_Directory_Plan::using_sizes

Definition at line 52 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::sizes_to

Definition at line 54 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::sizes_from

Definition at line 55 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::starts_to_ptr

Definition at line 58 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::starts_from_ptr

Definition at line 59 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::indices_to_ptr

Definition at line 62 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<int> Zoltan2::Zoltan2_Directory_Plan::indices_from_ptr

Definition at line 64 of file Zoltan2_Directory_Comm.hpp.

int Zoltan2::Zoltan2_Directory_Plan::nvals

Definition at line 69 of file Zoltan2_Directory_Comm.hpp.

int Zoltan2::Zoltan2_Directory_Plan::nvals_recv

Definition at line 70 of file Zoltan2_Directory_Comm.hpp.

int Zoltan2::Zoltan2_Directory_Plan::nrecvs

Definition at line 71 of file Zoltan2_Directory_Comm.hpp.

int Zoltan2::Zoltan2_Directory_Plan::nsends

Definition at line 72 of file Zoltan2_Directory_Comm.hpp.

int Zoltan2::Zoltan2_Directory_Plan::self_msg

Definition at line 73 of file Zoltan2_Directory_Comm.hpp.

int Zoltan2::Zoltan2_Directory_Plan::max_send_size

Definition at line 74 of file Zoltan2_Directory_Comm.hpp.

int Zoltan2::Zoltan2_Directory_Plan::total_recv_size

Definition at line 75 of file Zoltan2_Directory_Comm.hpp.

int Zoltan2::Zoltan2_Directory_Plan::maxed_recvs

Definition at line 76 of file Zoltan2_Directory_Comm.hpp.

Teuchos::RCP<const Teuchos::Comm<int> > Zoltan2::Zoltan2_Directory_Plan::comm

Definition at line 77 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<Teuchos::RCP<Teuchos::CommRequest<int> > > Zoltan2::Zoltan2_Directory_Plan::request

Definition at line 79 of file Zoltan2_Directory_Comm.hpp.

Zoltan2_Directory_Plan* Zoltan2::Zoltan2_Directory_Plan::plan_reverse

Definition at line 81 of file Zoltan2_Directory_Comm.hpp.

Teuchos::ArrayRCP<char> Zoltan2::Zoltan2_Directory_Plan::recv_buff

Definition at line 83 of file Zoltan2_Directory_Comm.hpp.


The documentation for this class was generated from the following files: