ImpactX
Loading...
Searching...
No Matches
src
particles
wakefields
ISRPush.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: Chad Mitchell, Axel Huebl
8
* License: BSD-3-Clause-LBNL
9
*/
10
#ifndef ISRPUSH_H
11
#define ISRPUSH_H
12
13
#include "
particles/ImpactXParticleContainer.H
"
14
15
#include <
AMReX_GpuContainers.H
>
16
#include <
AMReX_REAL.H
>
17
18
19
namespace
impactx::particles::wakefields
20
{
21
30
void
ISRPush
(
31
ImpactXParticleContainer & pc,
32
amrex::ParticleReal slice_ds,
33
amrex::ParticleReal rc,
34
[[maybe_unused]]
int
isr_order
35
);
36
37
}
// namespace impactx::particles::wakefields
38
39
#endif
// ISRPUSH_H
AMReX_GpuContainers.H
AMReX_REAL.H
ImpactXParticleContainer.H
impactx::particles::wakefields
Definition
ChargeBinning.cpp:17
impactx::particles::wakefields::ISRPush
void ISRPush(ImpactXParticleContainer &pc, amrex::ParticleReal slice_ds, amrex::ParticleReal rc, int isr_order)
Definition
ISRPush.cpp:23
Generated by
1.13.2