|
ImpactX
|
#include "particles/ImpactXParticleContainer.H"#include "mixin/alignment.H"#include "mixin/beamoptic.H"#include "mixin/lineartransport.H"#include "mixin/spintransport.H"#include "mixin/named.H"#include "mixin/nofinalize.H"#include <AMReX_Extension.H>#include <AMReX_Math.H>#include <AMReX_REAL.H>#include <AMReX_SIMD.H>#include <AMReX_SmallMatrix.H>#include <cmath>#include <stdexcept>Go to the source code of this file.
Classes | |
| struct | impactx::elements::SpinMap |
Namespaces | |
| namespace | impactx |
| namespace | impactx::elements |
Typedefs | |
| using | Map3x6 = amrex::SmallMatrix<amrex::ParticleReal, 3, 6, amrex::Order::F, 1> |
| using | Vector3 = amrex::SmallMatrix<amrex::ParticleReal, 3, 1, amrex::Order::F, 1> |
| using Map3x6 = amrex::SmallMatrix<amrex::ParticleReal, 3, 6, amrex::Order::F, 1> |
This defines the 3x6 and 3x1 matrix types used here.
| using Vector3 = amrex::SmallMatrix<amrex::ParticleReal, 3, 1, amrex::Order::F, 1> |