MCPcopy Create free account
hub / github.com/AMReX-Codes/amrex / ParallelCopy

Method ParallelCopy

Src/Base/AMReX_FabArrayCommI.H:306–323  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

304
305template <class FAB>
306void
307FabArray<FAB>::ParallelCopy (const FabArray<FAB>& src,
308 int scomp,
309 int dcomp,
310 int ncomp,
311 const IntVect& snghost,
312 const IntVect& dnghost,
313 const Periodicity& period,
314 CpOp op,
315 const FabArrayBase::CPC * a_cpc,
316 bool deterministic)
317{
318 BL_PROFILE("FabArray::ParallelCopy()");
319
320 ParallelCopy_nowait(src, scomp, dcomp, ncomp, snghost, dnghost, period, op, a_cpc,
321 false, deterministic);
322 ParallelCopy_finish();
323}
324
325template <class FAB>
326void

Callers 15

RefluxMethod · 0.45
RefluxMethod · 0.45
AMReX_FabSet.HFile · 0.45
copyToMethod · 0.45
plusToMethod · 0.45
copyMethod · 0.45
copyMethod · 0.45
ReadMethod · 0.45
average_downFunction · 0.45
sum_fine_to_coarseFunction · 0.45
average_down_edgesFunction · 0.45
periodicShiftFunction · 0.45

Calls 2

ParallelCopy_nowaitFunction · 0.85
ParallelCopy_finishFunction · 0.85

Tested by

no test coverage detected