Peano
Loading...
Searching...
No Matches
DastgenTest.h
Go to the documentation of this file.
1#pragma once
2
3#include "globaldata/dummyPart.h"
4
13namespace exaparty {
14 namespace dastgenTest {
15
21 template <typename ParticleContainer>
22 void checkDastgen(ParticleContainer& assignedParticles);
23
24
29 tests::exaparty::dastgenTest::globaldata::dummyPart& particle
30 );
31
32
37 tests::exaparty::dastgenTest::globaldata::dummyPart& particle
38 );
39
40
44 void checkEnums(tests::exaparty::dastgenTest::globaldata::dummyPart& particle
45 );
46
47
52 tests::exaparty::dastgenTest::globaldata::dummyPart& particle
53 );
54
55
60 tests::exaparty::dastgenTest::globaldata::dummyPart& particle
61 );
62
63
68 tests::exaparty::dastgenTest::globaldata::dummyPart& particle
69 );
70
71
76 tests::exaparty::dastgenTest::globaldata::dummyPart& particle
77 );
78
79
84 tests::exaparty::dastgenTest::globaldata::dummyPart& particle
85 );
86
87
92 tests::exaparty::dastgenTest::globaldata::dummyPart& particle
93 );
94
95
100 tests::exaparty::dastgenTest::globaldata::dummyPart& particle
101 );
102
103
108 tests::exaparty::dastgenTest::globaldata::dummyPart& particle
109 );
110
111
116
117
122 template <typename Particle>
124
125
129 template <typename Particle>
130 void reportStep(const std::string& particleName);
131
132 } // namespace dastgenTest
133} // namespace exaparty
134
135
136#include "DastgenTest.cpph"
void checkIntegerArrays(tests::exaparty::dastgenTest::globaldata::dummyPart &particle)
Perform all the checks on a particle's integer array members.
void dummyMoveForwardInTime()
A dummy function to move the simulation forward in time.
void reportStep(const std::string &particleName)
Report time-step size and current time at the end of a step.
void checkBooleans(tests::exaparty::dastgenTest::globaldata::dummyPart &particle)
Perform all the checks on a particle's boolean members.
void checkDastgen(ParticleContainer &assignedParticles)
Main testing function.
void checkStrings(tests::exaparty::dastgenTest::globaldata::dummyPart &particle)
Perform all the checks on a particle's string members.
void checkEnums(tests::exaparty::dastgenTest::globaldata::dummyPart &particle)
Perform all the checks on a particle's enum members.
void checkPeanoDoubleArrays(tests::exaparty::dastgenTest::globaldata::dummyPart &particle)
Perform all the checks on a particle's double array members.
void checkDoubles(tests::exaparty::dastgenTest::globaldata::dummyPart &particle)
Perform all the checks on a particle's double members.
void checkConstructors()
Check the constructor methods.
void checkBooleanArrays(tests::exaparty::dastgenTest::globaldata::dummyPart &particle)
Perform all the checks on a particle's boolean array members.
void checkDoubleArrays(tests::exaparty::dastgenTest::globaldata::dummyPart &particle)
Perform all the checks on a particle's double array members.
void checkUserDefinedType(tests::exaparty::dastgenTest::globaldata::dummyPart &particle)
Perform all the checks on a particle's user defined types.
void checkPeanoIntegerArrays(tests::exaparty::dastgenTest::globaldata::dummyPart &particle)
Perform all the checks on a particle's integer array members.
void checkIntegers(tests::exaparty::dastgenTest::globaldata::dummyPart &particle)
Perform all the checks on a particle's integer members.
This file is part of the ExaParty project.
Definition __init__.py:1