WarpX
WarpXOpenPMDPlot Member List

This is the complete list of members for WarpXOpenPMDPlot, including all inherited members.

CloseStep(bool isBTD=false, bool isLastBTDFlush=false)WarpXOpenPMDPlot
DumpToFile(ParticleContainer *pc, const std::string &name, int iteration, const amrex::Vector< int > &write_real_comp, const amrex::Vector< int > &write_int_comp, const amrex::Vector< std::string > &real_comp_names, const amrex::Vector< std::string > &int_comp_names, amrex::ParticleReal charge, amrex::ParticleReal mass, bool isBTD=false, bool isLastBTDFlush=false)WarpXOpenPMDPlotprivate
GetFileName(std::string &filepath)WarpXOpenPMDPlotprivate
GetIteration(int const iteration, bool const isBTD) constWarpXOpenPMDPlotinlineprivate
GetMeshCompNames(int meshLevel, const std::string &varname, std::string &field_name, std::string &comp_name, bool var_in_theta_mode) constWarpXOpenPMDPlotprivate
Init(openPMD::Access access, bool isBTD)WarpXOpenPMDPlotprivate
m_authorsWarpXOpenPMDPlotprivate
m_CurrentStepWarpXOpenPMDPlotprivate
m_dirPrefixWarpXOpenPMDPlotprivate
m_EncodingWarpXOpenPMDPlotprivate
m_fieldPMLdirectionsWarpXOpenPMDPlotprivate
m_file_min_digitsWarpXOpenPMDPlotprivate
m_MPIRankWarpXOpenPMDPlotprivate
m_MPISizeWarpXOpenPMDPlotprivate
m_OpenPMDFileTypeWarpXOpenPMDPlotprivate
m_OpenPMDoptionsWarpXOpenPMDPlotprivate
m_SeriesWarpXOpenPMDPlotprivate
OpenPMDFileType()WarpXOpenPMDPlotinline
operator=(WarpXOpenPMDPlot const &)=deleteWarpXOpenPMDPlot
operator=(WarpXOpenPMDPlot &&)=defaultWarpXOpenPMDPlot
ParticleContainer typedefWarpXOpenPMDPlot
ParticleIter typedefWarpXOpenPMDPlot
SaveRealProperty(ParticleIter &pti, openPMD::ParticleSpecies &currSpecies, unsigned long long offset, const amrex::Vector< int > &write_real_comp, const amrex::Vector< std::string > &real_comp_names, const amrex::Vector< int > &write_int_comp, const amrex::Vector< std::string > &int_comp_names) constWarpXOpenPMDPlotprivate
SetConstParticleRecordsEDPIC(openPMD::ParticleSpecies &currSpecies, const unsigned long long &np, amrex::ParticleReal charge, amrex::ParticleReal mass)WarpXOpenPMDPlotprivate
SetStep(int ts, const std::string &dirPrefix, int file_min_digits, bool isBTD=false)WarpXOpenPMDPlot
SetupFields(openPMD::Container< openPMD::Mesh > &meshes, amrex::Geometry &full_geom) constWarpXOpenPMDPlotprivate
SetupMeshComp(openPMD::Mesh &mesh, amrex::Geometry const &full_geom, std::string const &comp_name, std::string const &field_name, amrex::MultiFab const &mf, bool var_in_theta_mode) constWarpXOpenPMDPlotprivate
SetupPos(openPMD::ParticleSpecies &currSpecies, const unsigned long long &np, bool isBTD=false)WarpXOpenPMDPlotprivate
SetupRealProperties(ParticleContainer const *pc, openPMD::ParticleSpecies &currSpecies, const amrex::Vector< int > &write_real_comp, const amrex::Vector< std::string > &real_comp_names, const amrex::Vector< int > &write_int_comp, const amrex::Vector< std::string > &int_comp_names, unsigned long long np, bool isBTD=false) constWarpXOpenPMDPlotprivate
WarpXOpenPMDPlot(openPMD::IterationEncoding ie, const std::string &filetype, const std::string &operator_type, const std::map< std::string, std::string > &operator_parameters, const std::string &engine_type, const std::map< std::string, std::string > &engine_parameters, const std::vector< bool > &fieldPMLdirections, const std::string &authors)WarpXOpenPMDPlot
WarpXOpenPMDPlot(WarpXOpenPMDPlot const &)=deleteWarpXOpenPMDPlot
WarpXOpenPMDPlot(WarpXOpenPMDPlot &&)=defaultWarpXOpenPMDPlot
WriteOpenPMDFieldsAll(const std::vector< std::string > &varnames, const amrex::Vector< amrex::MultiFab > &mf, amrex::Vector< amrex::Geometry > &geom, int output_levels, int iteration, double time, bool isBTD=false, const amrex::Geometry &full_BTD_snapshot=amrex::Geometry()) constWarpXOpenPMDPlot
WriteOpenPMDParticles(const amrex::Vector< ParticleDiag > &particle_diags, amrex::Real time, bool use_pinned_pc=false, bool isBTD=false, bool isLastBTDFlush=false)WarpXOpenPMDPlot
~WarpXOpenPMDPlot()WarpXOpenPMDPlot