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::transformation
17
{
20
enum class
Direction
21
{
22
to_fixed_s
,
23
to_fixed_t
24
};
25
31
void
CoordinateTransformation
(
ImpactXParticleContainer
&pc,
32
Direction
const
& direction);
33
34
}
// namespace impactx::transformation
35
36
#endif
// IMPACTX_COORDINATE_TRANSFORMATION_H
ImpactXParticleContainer.H
impactx::ImpactXParticleContainer
Definition:
ImpactXParticleContainer.H:138
Direction
Direction
impactx::transformation
Definition:
CoordinateTransformation.cpp:23
impactx::transformation::CoordinateTransformation
void CoordinateTransformation(ImpactXParticleContainer &pc, Direction const &direction)
Definition:
CoordinateTransformation.cpp:24
impactx::transformation::Direction
Direction
Definition:
CoordinateTransformation.H:21
impactx::transformation::Direction::to_fixed_s
@ to_fixed_s
impactx::transformation::Direction::to_fixed_t
@ to_fixed_t
Generated by
1.9.1