Block-Structured AMR Software Framework
amrex::PCData< FAB > Struct Template Reference

#include <AMReX_FabArray.H>

Public Attributes

const FabArrayBase::CPCcpc = nullptr
 
const FabArray< FAB > * src = nullptr
 
FabArrayBase::CpOp op
 
int tag = -1
 
int actual_n_rcvs = -1
 
int SC = -1
 
int NC = -1
 
int DC = -1
 
char * the_recv_data = nullptr
 
char * the_send_data = nullptr
 
Vector< intrecv_from
 
Vector< char * > recv_data
 
Vector< std::size_t > recv_size
 
Vector< MPI_Requestrecv_reqs
 
Vector< MPI_Requestsend_reqs
 

Member Data Documentation

◆ actual_n_rcvs

template<class FAB >
int amrex::PCData< FAB >::actual_n_rcvs = -1

◆ cpc

template<class FAB >
const FabArrayBase::CPC* amrex::PCData< FAB >::cpc = nullptr

◆ DC

template<class FAB >
int amrex::PCData< FAB >::DC = -1

◆ NC

template<class FAB >
int amrex::PCData< FAB >::NC = -1

◆ op

template<class FAB >
FabArrayBase::CpOp amrex::PCData< FAB >::op

◆ recv_data

template<class FAB >
Vector<char*> amrex::PCData< FAB >::recv_data

◆ recv_from

template<class FAB >
Vector<int> amrex::PCData< FAB >::recv_from

◆ recv_reqs

template<class FAB >
Vector<MPI_Request> amrex::PCData< FAB >::recv_reqs

◆ recv_size

template<class FAB >
Vector<std::size_t> amrex::PCData< FAB >::recv_size

◆ SC

template<class FAB >
int amrex::PCData< FAB >::SC = -1

◆ send_reqs

template<class FAB >
Vector<MPI_Request> amrex::PCData< FAB >::send_reqs

◆ src

template<class FAB >
const FabArray<FAB>* amrex::PCData< FAB >::src = nullptr

◆ tag

template<class FAB >
int amrex::PCData< FAB >::tag = -1

◆ the_recv_data

template<class FAB >
char* amrex::PCData< FAB >::the_recv_data = nullptr

◆ the_send_data

template<class FAB >
char* amrex::PCData< FAB >::the_send_data = nullptr

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