|
ImpactX
|
#include "ImpactX.H"#include "elements/All.H"#include "elements/mixin/lineartransport.H"#include <ablastr/warn_manager/WarnManager.H>#include <AMReX.H>#include <AMReX_BLProfiler.H>#include <AMReX_REAL.H>#include <AMReX_ParmParse.H>#include <AMReX_Print.H>#include <algorithm>#include <map>#include <string>#include <utility>#include <vector>Namespaces | |
| namespace | impactx |
| namespace | impactx::detail |
Functions | |
| template<typename T> | |
| int | impactx::detail::queryAddResize (amrex::ParmParse &pp, const char *name, std::vector< T > &ref) |
| std::pair< amrex::ParticleReal, int > | impactx::detail::query_ds (amrex::ParmParse &pp_element, int nslice_default) |
| std::map< std::string, amrex::ParticleReal > | impactx::detail::query_alignment (amrex::ParmParse &pp_element) |
| std::map< std::string, amrex::ParticleReal > | impactx::detail::query_aperture (amrex::ParmParse &pp_element) |
| void | impactx::read_element (std::string const &element_name, std::list< elements::KnownElements > &m_lattice, int nslice_default, int mapsteps_default) |