ImpactX
23.07
Code of Conduct
Acknowledge ImpactX
INSTALLATION
Users
Developers
HPC
USAGE
Run ImpactX
Parameters: Python
Parameters: Inputs File
Examples
Workflows
DATA ANALYSIS
Data Analysis
THEORY
Introduction
DEVELOPMENT
Contribute to ImpactX
Testing
Documentation
ImpactX Structure
Implementation Details
C++ Objects & Functions
Python interface
Debugging the code
MAINTENANCE
Dependencies & Releases
EPILOGUE
Glossary
Funding and Acknowledgements
ImpactX
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
X
|
Y
|
Z
A
abort_on_unused_inputs (impactx.ImpactX property)
abort_on_warning_threshold (impactx.ImpactX property)
add_n_particles() (impactx.ParticleContainer method)
add_particles() (impactx.ImpactX method)
always_warn_immediately (impactx.ImpactX property)
another_user_defined_function() (impactx.elements.impactx.elements.Programmable method)
append() (impactx.elements.impactx.elements.KnownElementsList method)
B
beam_particles (impactx.elements.impactx.elements.Programmable property)
beta (impactx.RefPart property)
beta_gamma (impactx.RefPart property)
C
clear() (impactx.elements.impactx.elements.KnownElementsList method)
D
diag_file_min_digits (impactx.ImpactX property)
diagnostics (impactx.ImpactX property)
domain (impactx.ImpactX property)
dynamic_size (impactx.ImpactX property)
E
evolve() (impactx.ImpactX method)
extend() (impactx.elements.impactx.elements.KnownElementsList method)
F
finest_level (impactx.ImpactX property)
G
gamma (impactx.RefPart property)
gpu_backend (impactx.Config property)
H
have_gpu (impactx.Config property)
have_mpi (impactx.Config property)
have_omp (impactx.Config property)
I
impactx.Config (built-in class)
impactx.distribution
module
impactx.distribution.Gaussian (class in impactx.distribution)
impactx.distribution.Kurth4D (class in impactx.distribution)
impactx.distribution.Kurth6D (class in impactx.distribution)
impactx.distribution.KVdist (class in impactx.distribution)
impactx.distribution.None (class in impactx.distribution)
impactx.distribution.Semigaussian (class in impactx.distribution)
impactx.distribution.Triangle (class in impactx.distribution)
impactx.distribution.Waterbag (class in impactx.distribution)
impactx.elements
module
impactx.elements.BeamMonitor (class in impactx.elements)
impactx.elements.CFbend (class in impactx.elements)
impactx.elements.ChrDrift (class in impactx.elements)
impactx.elements.ChrQuad (class in impactx.elements)
impactx.elements.ChrUniformAcc (class in impactx.elements)
impactx.elements.ConstF (class in impactx.elements)
impactx.elements.DipEdge (class in impactx.elements)
impactx.elements.Drift (class in impactx.elements)
impactx.elements.ExactDrift (class in impactx.elements)
impactx.elements.ExactSbend (class in impactx.elements)
impactx.elements.KnownElementsList (class in impactx.elements)
impactx.elements.Multipole (class in impactx.elements)
impactx.elements.NonlinearLens (class in impactx.elements)
impactx.elements.Programmable (class in impactx.elements)
impactx.elements.PRot (class in impactx.elements)
impactx.elements.Quad (class in impactx.elements)
impactx.elements.RFCavity (class in impactx.elements)
impactx.elements.Sbend (class in impactx.elements)
impactx.elements.ShortRF (class in impactx.elements)
impactx.elements.SoftQuadrupole (class in impactx.elements)
impactx.elements.SoftSolenoid (class in impactx.elements)
impactx.elements.Sol (class in impactx.elements)
impactx.ImpactX (built-in class)
impactx.ParticleContainer (built-in class)
impactx.RefPart (built-in class)
impactx.TransformationDirection (class in impactx.elements)
impactx::ImpactXParticleContainer (C++ class)
init_grids() (impactx.ImpactX method)
L
lattice (impactx.ImpactX property)
load_file() (impactx.elements.impactx.elements.KnownElementsList method)
(impactx.RefPart method)
M
max_level (impactx.ImpactX property)
mean_and_std_positions() (impactx.ParticleContainer method)
min_and_max_positions() (impactx.ParticleContainer method)
module
impactx.distribution
impactx.elements
N
n_cell (impactx.ImpactX property)
P
particle_container() (impactx.ImpactX method)
particle_shape (impactx.ImpactX property)
periods (impactx.ImpactX property)
prob_relative (impactx.ImpactX property)
pt (impactx.RefPart property)
px (impactx.RefPart property)
py (impactx.RefPart property)
pz (impactx.RefPart property)
Q
qm_qeeV (impactx.RefPart property)
R
redistribute() (impactx.ParticleContainer method)
reduced_beam_characteristics() (impactx.ParticleContainer method)
ref_particle (impactx.elements.impactx.elements.Programmable property)
ref_particle() (impactx.ParticleContainer method)
resize_mesh() (impactx.ImpactX method)
S
s (impactx.RefPart property)
set_charge_qe() (impactx.RefPart method)
set_energy_MeV() (impactx.RefPart method)
set_mass_MeV() (impactx.RefPart method)
set_ref_particle() (impactx.ParticleContainer method)
slice_step_diagnostics (impactx.ImpactX property)
space_charge (impactx.ImpactX property)
T
t (impactx.RefPart property)
U
user_defined_function() (impactx.elements.impactx.elements.Programmable method)
X
x (impactx.RefPart property)
Y
y (impactx.RefPart property)
Z
z (impactx.RefPart property)
Read the Docs
v: 23.07
Versions
latest
stable
23.07
23.06
23.05
23.04
23.02
23.01
22.12
22.11
22.10
Downloads
On Read the Docs
Project Home
Builds