ImpactX
Loading...
Searching...
No Matches
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
14
15#include <AMReX_GpuContainers.H>
16#include <AMReX_REAL.H>
17
18
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
Definition ChargeBinning.cpp:17
void ISRPush(ImpactXParticleContainer &pc, amrex::ParticleReal slice_ds, amrex::ParticleReal rc, int isr_order)
Definition ISRPush.cpp:23