
Go to the source code of this file.
Functions | |
| void | ParallelSurfaceTransfer (collide_t voxels, MPI_Comm mpi_comm, int valsPerFace, int valsPerPt, const double *srcFace, const double *srcPt, const PrismMesh &srcMesh, double *destFace, double *destPt, const TriangleSurfaceMesh &destMesh) |
| Transfer this data from srcMesh to destMesh, where the srcMesh is a doubly-extruded surface mesh of prisms, and destMesh is a surface mesh of triangles. | |
| void ParallelSurfaceTransfer | ( | collide_t | voxels, | |
| MPI_Comm | mpi_comm, | |||
| int | valsPerFace, | |||
| int | valsPerPt, | |||
| const double * | srcFace, | |||
| const double * | srcPt, | |||
| const PrismMesh & | srcMesh, | |||
| double * | destFace, | |||
| double * | destPt, | |||
| const TriangleSurfaceMesh & | destMesh | |||
| ) |
Transfer this data from srcMesh to destMesh, where the srcMesh is a doubly-extruded surface mesh of prisms, and destMesh is a surface mesh of triangles.
There are valsPerFace double's associated with each prism of the mesh, stored in srcFace and destFace; there are valsPerPt double's associated with each point of the mesh, stored in srcPt and destPt;
Definition at line 624 of file parallelsurfacetransfer.C.
References surfProgress_t::p(), PUP::t, and parallelSurfaceTransfer_c::transfer().

1.5.5