ImpactX
src
particles
transformation
CoordinateTransformation.H
Go to the documentation of this file.
1
/* Copyright 2022-2023 The Regents of the University of California, through Lawrence
2
* Berkeley National Laboratory (subject to receipt of any required
3
* approvals from the U.S. Dept. of Energy). All rights reserved.
4
*
5
* This file is part of ImpactX.
6
*
7
* Authors: Axel Huebl, Chad Mitchell
8
* License: BSD-3-Clause-LBNL
9
*/
10
#ifndef IMPACTX_COORDINATE_TRANSFORMATION_H
11
#define IMPACTX_COORDINATE_TRANSFORMATION_H
12
13
#include "
particles/ImpactXParticleContainer.H
"
14
15
16
namespace
impactx
17
{
18
namespace
transformation
19
{
22
enum class
Direction
23
{
24
to_fixed_s
,
25
to_fixed_t
26
};
27
33
void
CoordinateTransformation
(
ImpactXParticleContainer
&pc,
34
Direction
const
&
direction
);
35
36
}
// namespace transformation
37
}
// namespace impactx
38
39
#endif
// IMPACTX_COORDINATE_TRANSFORMATION_H
ImpactXParticleContainer.H
impactx::ImpactXParticleContainer
Definition:
ImpactXParticleContainer.H:138
direction
direction
Direction
Direction
impactx::transformation::CoordinateTransformation
void CoordinateTransformation(ImpactXParticleContainer &pc, Direction const &direction)
Definition:
CoordinateTransformation.cpp:23
impactx::transformation::Direction
Direction
Definition:
CoordinateTransformation.H:23
impactx::transformation::Direction::to_fixed_s
@ to_fixed_s
impactx::transformation::Direction::to_fixed_t
@ to_fixed_t
impactx
Definition:
ImpactX.cpp:32
Generated by
1.9.1