/dports/science/libgeodecomp/libgeodecomp-0.4.0/src/parallelization/hiparsimulator/ |
H A D | steereradapter.h | 16 static const unsigned NANO_STEPS = APITraits::SelectNanoSteps<CELL_TYPE>::VALUE; variable 29 firstNanoStep(firstStep * NANO_STEPS), in SteererAdapter() 30 lastNanoStep(lastStep * NANO_STEPS), in SteererAdapter() 42 storedNanoSteps << firstRegularEventStep * NANO_STEPS; in SteererAdapter() 57 std::size_t nanoStep = globalNanoStep % NANO_STEPS; 63 std::size_t step = globalNanoStep / NANO_STEPS; 92 storedNanoSteps << globalNanoStep + NANO_STEPS * steerer->getPeriod();
|
H A D | parallelwriteradapter.h | 24 static const unsigned NANO_STEPS = APITraits::SelectNanoSteps<CELL_TYPE>::VALUE; variable 38 firstNanoStep(firstStep * NANO_STEPS), in ParallelWriterAdapter() 39 lastNanoStep(lastStep * NANO_STEPS), in ParallelWriterAdapter() 40 stride(writer->getPeriod() * NANO_STEPS), in ParallelWriterAdapter() 75 nanoStep / NANO_STEPS, in put()
|
H A D | vanillastepper.h | 28 const static unsigned NANO_STEPS = APITraits::SelectNanoSteps<CELL_TYPE>::VALUE; variable 100 if (curNanoStep == NANO_STEPS) { in update1() 180 if (curNanoStep == NANO_STEPS) { in updateGhost()
|
H A D | commonstepper.h | 17 const static unsigned NANO_STEPS = APITraits::SelectNanoSteps<CELL_TYPE>::VALUE; variable 126 return curStep * NANO_STEPS + curNanoStep; in globalNanoStep()
|
H A D | multicorestepper.h | 30 const static unsigned NANO_STEPS = APITraits::SelectNanoSteps<CELL_TYPE>::VALUE; variable
|
H A D | cudastepper.h | 248 const static unsigned NANO_STEPS = APITraits::SelectNanoSteps<CELL_TYPE>::VALUE; variable 335 if (curNanoStep == NANO_STEPS) { in update1() 516 if (curNanoStep == NANO_STEPS) { in updateGhost()
|
/dports/science/libgeodecomp/libgeodecomp-0.4.0/src/parallelization/test/parallel_mpi_4/ |
H A D | hiparsimulatortest.h | 34 static const unsigned NANO_STEPS = APITraits::SelectNanoSteps<TestCell<2> >::VALUE; variable 43 firstCycle = firstStep * NANO_STEPS; in setUp() 89 int globalNanoStep = t * NANO_STEPS; in testStep() 104 unsigned globalNanoStep = t * NANO_STEPS; in testRun() 115 unsigned globalNanoStep = t * NANO_STEPS; in testRun()
|
H A D | stripingsimulatortest.h | 41 static const unsigned NANO_STEPS = APITraits::SelectNanoSteps<TestCell<2> >::VALUE; variable 65 firstCycle = firstStep * NANO_STEPS; in setUp() 163 cycle += NANO_STEPS; in testStep() 183 int cycle = maxSteps * NANO_STEPS; in testRun() 272 int cycle = maxSteps * NANO_STEPS; in checkRunWithDifferentPartitions()
|
/dports/science/libgeodecomp/libgeodecomp-0.4.0/src/parallelization/ |
H A D | hiparsimulator.h | 28 using DistributedSimulator<CELL_TYPE>::NANO_STEPS; 46 loadBalancingPeriod(loadBalancingPeriod * NANO_STEPS), in ParentType() 62 nanoStep(NANO_STEPS); in step() 254 long lastNanoStep = initializer->maxSteps() * NANO_STEPS; in initEvents() 289 return (long)now.first * NANO_STEPS + now.second; in currentNanoStep()
|
H A D | hpxsimulator.h | 156 using DistributedSimulator<CELL_TYPE>::NANO_STEPS; 173 loadBalancingPeriod(loadBalancingPeriod * NANO_STEPS), in ParentType() 192 loadBalancingPeriod(loadBalancingPeriod * NANO_STEPS), in ParentType() 301 nanoStep(NANO_STEPS); in step() 383 std::size_t lastNanoStep = initializer->maxSteps() * NANO_STEPS; in runTimed()
|
H A D | cacheblockingsimulator.h | 33 using MonolithicSimulator<CELL>::NANO_STEPS; 203 stepNum += curNanoStep / NANO_STEPS; in hop() 204 nanoStep = curNanoStep % NANO_STEPS; in hop() 267 unsigned curNanoStep = (nanoStep + i) % NANO_STEPS; in pipelinedUpdate()
|
H A D | serialsimulator.h | 35 using MonolithicSimulator<CELL_TYPE>::NANO_STEPS; 83 for (unsigned i = 0; i < NANO_STEPS; ++i) { in step()
|
H A D | simulator.h | 29 static const unsigned NANO_STEPS = APITraits::SelectNanoSteps<CELL_TYPE>::VALUE; variable
|
H A D | stripingsimulator.h | 37 using DistributedSimulator<CELL_TYPE>::NANO_STEPS; 105 for (unsigned i = 0; i < NANO_STEPS; i++) { in step()
|
/dports/science/libgeodecomp/libgeodecomp-0.4.0/src/storage/ |
H A D | updatefunctortestbase.h | 19 static const unsigned NANO_STEPS = APITraits::SelectNanoSteps<TestCellType>::VALUE; variable 43 int cycle = init.startStep() * NANO_STEPS + s; in testSimple() 88 int cycle = init.startStep() * NANO_STEPS + s; in testSplittedTraversal()
|
/dports/science/libgeodecomp/libgeodecomp-0.4.0/src/misc/ |
H A D | testcell.h | 96 static const unsigned NANO_STEPS = 27; variable 101 public APITraits::HasNanoSteps<NANO_STEPS>, 182 if (nanoStep >= NANO_STEPS) { in update() 189 unsigned expectedNanoStep = cycleCounter % NANO_STEPS; in update()
|
/dports/science/libgeodecomp/libgeodecomp-0.4.0/src/io/ |
H A D | testinitializer.h | 40 using Initializer<TEST_CELL>::NANO_STEPS; 56 unsigned cycle = startStep() * NANO_STEPS; in grid()
|
H A D | tracingwriter.h | 42 using Writer<CELL_TYPE>::NANO_STEPS; 128 double updates = 1.0 * step * NANO_STEPS * globalDimensions.prod(); in normalStepFinished()
|
H A D | initializer.h | 24 static const unsigned NANO_STEPS = APITraits::SelectNanoSteps<CELL>::VALUE; variable
|
H A D | writer.h | 42 static const unsigned NANO_STEPS = APITraits::SelectNanoSteps<CELL_TYPE>::VALUE; variable
|
H A D | testwriter.h | 35 unsigned myExpectedCycle = NANO_STEPS * step; in stepFinished()
|
/dports/science/libgeodecomp/libgeodecomp-0.4.0/src/parallelization/hpxsimulator/ |
H A D | updategroupserver.h | 31 static const unsigned NANO_STEPS = APITraits::SelectNanoSteps<CELL_TYPE>::VALUE; variable 116 initializer->startStep() * NANO_STEPS + ghostZoneWidth; in initPartitions() 142 initializer->startStep() * NANO_STEPS + ghostZoneWidth; in init() 389 long lastNanoStep = initializer->maxSteps() * NANO_STEPS; in initEvents() 424 return now.first * NANO_STEPS + now.second; in currentNanoStep()
|
H A D | hpxstepper.h | 23 const static unsigned NANO_STEPS = APITraits::SelectNanoSteps<CELL_TYPE>::VALUE; variable 134 if (curNanoStep == NANO_STEPS) { in update() 255 return curStep * NANO_STEPS + curNanoStep; in globalNanoStep() 359 if (curNanoStep == NANO_STEPS) { in updateGhost()
|
/dports/science/libgeodecomp/libgeodecomp-0.4.0/src/testbed/opencl/ |
H A D | openclstepper.h | 54 const static int NANO_STEPS = APITraits::SelectNanoSteps<CELL_TYPE>::VALUE; variable 180 if (curNanoStep == NANO_STEPS) { in update() 227 return curStep * NANO_STEPS + curNanoStep; in globalNanoStep() 297 if (curNanoStep == NANO_STEPS) { in updateGhost()
|
/dports/science/libgeodecomp/libgeodecomp-0.4.0/src/misc/test/unit/ |
H A D | testcelltest.h | 16 static const unsigned NANO_STEPS = APITraits::SelectNanoSteps<TestCellType>::VALUE; variable 61 update(i % NANO_STEPS); in testMultipleUpdate()
|