ImpactX
Toggle main menu visibility
Loading...
Searching...
No Matches
impactx
elements
PRot
impactx::elements::PRot Member List
This is the complete list of members for
impactx::elements::PRot
, including all inherited members.
compute_constants
(RefPart const &refpart)
impactx::elements::PRot
inline
DEFAULT_name
impactx::elements::mixin::Named
static
ds
() const
impactx::elements::mixin::Thin
inline
finalize
()
impactx::elements::mixin::NoFinalize
inline
has_linear_transport
impactx::elements::mixin::LinearTransport< PRot >
static
has_name
() const
impactx::elements::mixin::Named
inline
m_cos_phi_in
impactx::elements::PRot
private
m_cos_theta
impactx::elements::PRot
private
m_inv_beta
impactx::elements::PRot
private
m_name
impactx::elements::mixin::Named
private
m_phi_in
impactx::elements::PRot
m_phi_out
impactx::elements::PRot
m_sin_phi_in
impactx::elements::PRot
private
m_sin_theta
impactx::elements::PRot
private
name
() const
impactx::elements::mixin::Named
inline
Named
(std::optional< std::string > name)
impactx::elements::mixin::Named
inline
Named
(Named const &other)
impactx::elements::mixin::Named
inline
Named
(Named &&other) noexcept
impactx::elements::mixin::Named
inline
nslice
() const
impactx::elements::mixin::Thin
inline
operator()
(T_Real &AMREX_RESTRICT x, T_Real &AMREX_RESTRICT y, T_Real &AMREX_RESTRICT t, T_Real &AMREX_RESTRICT px, T_Real const &AMREX_RESTRICT py, T_Real const &AMREX_RESTRICT pt, T_IdCpu const &AMREX_RESTRICT idcpu, RefPart const &AMREX_RESTRICT refpart) const
impactx::elements::PRot
inline
impactx::elements::mixin::BeamOptic< PRot >::operator()
(ImpactXParticleContainer &pc, int step, int period)
impactx::elements::mixin::BeamOptic< PRot >
inline
impactx::elements::mixin::LinearTransport< PRot >::operator()
(Map6x6 &AMREX_RESTRICT cm, RefPart const &AMREX_RESTRICT ref) const
impactx::elements::mixin::LinearTransport< PRot >
inline
impactx::elements::mixin::Thin::operator()
(RefPart &AMREX_RESTRICT refpart) const
impactx::elements::mixin::Thin
inline
operator=
(Named const &other)
impactx::elements::mixin::Named
inline
operator=
(Named &&other) noexcept
impactx::elements::mixin::Named
inline
PRot
(amrex::ParticleReal phi_in, amrex::ParticleReal phi_out, std::optional< std::string > name=DEFAULT_name)
impactx::elements::PRot
inline
PType
typedef
impactx::elements::PRot
reverse
()
impactx::elements::PRot
inline
set_name
(std::string const &new_name)
impactx::elements::mixin::Named
inline
simd_width
amrex::simd::Vectorized< amrex::simd::native_simd_size_particlereal >
static
transport_map
(RefPart const &AMREX_RESTRICT refpart) const
impactx::elements::PRot
inline
type
impactx::elements::PRot
static
~Named
()
impactx::elements::mixin::Named
inline
Generated by
1.17.0