PPL Logo

libs/ck-libs/datatransfer/paralleltransfer.h File Reference

Go to the source code of this file.

Typedefs

typedef double xfer_t
 Transfer datatype.

Functions

void ParallelTransfer (collide_t voxels, MPI_Comm mpi_comm, int valsPerTet, int valsPerPt, const xfer_t *srcTet, const xfer_t *srcPt, const TetMesh &srcMesh, xfer_t *destTet, xfer_t *destPt, const TetMesh &destMesh)
 Transfer this data from srcMesh to destMesh.


Typedef Documentation

typedef double xfer_t

Transfer datatype.

Definition at line 17 of file paralleltransfer.h.


Function Documentation

void ParallelTransfer ( collide_t  voxels,
MPI_Comm  mpi_comm,
int  valsPerTet,
int  valsPerPt,
const xfer_t srcTet,
const xfer_t srcPt,
const TetMesh srcMesh,
xfer_t destTet,
xfer_t destPt,
const TetMesh destMesh 
)

Transfer this data from srcMesh to destMesh.

There are valsPerTet xfer_t's associated with each tet of the mesh, stored in srcTet and destTet; there are valsPerPt xfer_t's associated with each point of the mesh, stored in srcPt and destPt;

Definition at line 616 of file paralleltransfer.C.

References progress_t::p(), PUP::t, and parallelTransfer_c::transfer().

Here is the call graph for this function:


Generated on Mon Sep 21 08:07:00 2020 for Charm++ by  doxygen 1.5.5