|
OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include "Algorithms/Quaternion.h"#include "AppTypes/Tenzor.h"#include "Physics/Physics.h"#include "Utility/RandomNumberGen.h"#include "Utilities/GeneralClassicException.h"
Go to the source code of this file.
Functions | |
| Quaternion | getQuaternion (Vector_t u, Vector_t ref) |
| Quaternion getQuaternion | ( | Vector_t | u, |
| Vector_t | ref | ||
| ) |
Definition at line 34 of file Quaternion.cpp.
References abs(), cos(), cross(), dot(), Physics::e, IpplRandom, Physics::pi, Hypervolume::ref, sin(), and sqrt().
Referenced by ParallelTTracker::applyFractionalStep(), OrbitThreader::computeMaximalImplicitDrift(), ParallelTTracker::computeSpaceChargeFields(), ParallelTTracker::computeWakefield(), ParallelSliceTracker::findStartPosition(), Bend2D::getOutline(), Bend2D::setFieldCalcParam(), and ParallelTTracker::updateRefToLabCSTrafo().

1.8.5