Peano
Loading...
Searching...
No Matches
DataMovementTest.h
Go to the documentation of this file.
1// This file is part of the Peano project. For conditions of distribution and
2// use, please see the copyright notice at www.peano-framework.org
3#pragma once
4
5
7
8
9namespace peano4 {
10 namespace datamanagement {
11 namespace tests {
12 class DataMovementTest;
13 } // namespace tests
14 } // namespace datamanagement
15} // namespace peano4
16
17
Test the function templates of VertexDataMovement.h, FaceDataMovement.h and CellDataMovement....
void testVertexLoadAndStore()
Load the 2^d vertices of a cell from the input stack, a temporary stack and as new vertex,...
void testVertexSendAndReceive()
Send vertex data subject to the send predicate, the fork and join contexts, and the store flag.
void run() override
This routine is triggered by the TestCaseCollection.
void testFaceLoadAndStore()
Same as testVertexLoadAndStore() for the 2d faces of a cell.
void testCellSendAndReceive()
Same as testVertexSendAndReceive() for cells.
void testCellLoadAndStore()
Load a cell from the input stack and store it to the output stack.
Represents one test case.
Definition TestCase.h:57