|
WarpX
|
#include <AddPlasmaUtilities.H>
Public Member Functions | |
| template<typename SoAType> | |
| PlasmaParserHelper (SoAType &a_soa, std::size_t old_size, const std::vector< std::string > &a_user_int_attribs, const std::vector< std::string > &a_user_real_attribs, const PlasmaParserWrapper &wrapper) | |
| int ** | getUserIntDataPtrs () |
| amrex::ParticleReal ** | getUserRealDataPtrs () |
| amrex::ParserExecutor< 7 > const * | getUserIntParserExecData () const |
| amrex::ParserExecutor< 7 > const * | getUserRealParserExecData () const |
Public Attributes | |
| amrex::Gpu::PinnedVector< int * > | m_pa_user_int_pinned |
| amrex::Gpu::PinnedVector< amrex::ParticleReal * > | m_pa_user_real_pinned |
| const PlasmaParserWrapper * | m_wrapper_ptr |
|
inline |
| int ** PlasmaParserHelper::getUserIntDataPtrs | ( | ) |
|
nodiscard |
| amrex::ParticleReal ** PlasmaParserHelper::getUserRealDataPtrs | ( | ) |
|
nodiscard |
| amrex::Gpu::PinnedVector<int*> PlasmaParserHelper::m_pa_user_int_pinned |
| amrex::Gpu::PinnedVector<amrex::ParticleReal*> PlasmaParserHelper::m_pa_user_real_pinned |
| const PlasmaParserWrapper* PlasmaParserHelper::m_wrapper_ptr |