OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
TestOpalFlatTop.cpp File Reference
#include <gtest/gtest.h>
#include <mpi.h>
#include <algorithm>
#include <array>
#include <cmath>
#include <memory>
#include <vector>
#include "Distribution/OpalFlatTop.h"
#include "Ippl.h"
#include "PartBunch/BunchStateHandler.h"
#include "Physics/Physics.h"
#include "Utilities/OpalException.h"
Include dependency graph for TestOpalFlatTop.cpp:

Go to the source code of this file.

Classes

class  OpalFlatTopTest
 

Functions

 TEST_F (OpalFlatTopTest, BuildsSortedInventoryWithExactSizeAndEmissionBounds)
 
 TEST_F (OpalFlatTopTest, EmitsAllInventoryWithVariableDtAndNoRemainderLoss)
 
 TEST_F (OpalFlatTopTest, RejectsOverdueBirthTimesInsteadOfPreAgingParticles)
 
 TEST_F (OpalFlatTopTest, UsesStoredBirthTimesForParticleDtAndZCorrection)
 
 TEST_F (OpalFlatTopTest, ProvidesOldOpalInitialReferenceMomentum)
 

Function Documentation

◆ TEST_F() [1/5]

TEST_F ( OpalFlatTopTest  ,
BuildsSortedInventoryWithExactSizeAndEmissionBounds   
)

◆ TEST_F() [2/5]

TEST_F ( OpalFlatTopTest  ,
EmitsAllInventoryWithVariableDtAndNoRemainderLoss   
)

◆ TEST_F() [3/5]

TEST_F ( OpalFlatTopTest  ,
ProvidesOldOpalInitialReferenceMomentum   
)

◆ TEST_F() [4/5]

TEST_F ( OpalFlatTopTest  ,
RejectsOverdueBirthTimesInsteadOfPreAgingParticles   
)

◆ TEST_F() [5/5]

TEST_F ( OpalFlatTopTest  ,
UsesStoredBirthTimesForParticleDtAndZCorrection   
)