Peano
Loading...
Searching...
No Matches
STDVectorStackOverObjectsWithSmartPointersTest.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
6#include "tarch/logging/Log.h"
7
8
9namespace peano4 {
10 namespace stacks {
11 namespace tests {
12 class STDVectorStackOverObjectsWithSmartPointersTest;
13 }
14 }
15}
16
17
68
69
This is a ping pong test for objects hosting some smart pointers and their stack.
void testFlattening()
The objects with the smart pointers rely on flattening internally.
virtual void run() override
This routine is triggered by the TestCaseCollection.
void testStack(int repetitions)
Test if stack implementation works.
void testMPIExchangeOfSingleObject()
Works only for more than one MPI rank and then checks only the flattened object, as we do not support...
Log Device.
Definition Log.h:517
Represents one test case.
Definition TestCase.h:57