openPMD-api
openPMD::Series Member List

This is the complete list of members for openPMD::Series, including all inherited members.

advance(AdvanceMode mode, internal::AttributableData &file, iterations_iterator it)openPMD::Series
advance(AdvanceMode mode) (defined in openPMD::Series)openPMD::Series
Attributable (defined in openPMD::Series)openPMD::Seriesfriend
Attributable(NoInit) noexcept (defined in openPMD::Attributable)openPMD::Attributable
attributes() constopenPMD::Attributable
author() constopenPMD::Series
availableDatasets() (defined in openPMD::Series)openPMD::Series
backend() constopenPMD::Series
backend() (defined in openPMD::Series)openPMD::Series
basePath() constopenPMD::Series
BASEPATH (defined in openPMD::Series)openPMD::Seriesstatic
close()openPMD::Series
comment() constopenPMD::Attributable
containingIteration() const -> std::pair< std::optional< internal::IterationData const * >, internal::SeriesData const * >openPMD::Attributable
containingIteration() -> std::pair< std::optional< internal::IterationData * >, internal::SeriesData * > (defined in openPMD::Attributable)openPMD::Attributable
containsAttribute(std::string const &key) constopenPMD::Attributable
currentSnapshot() (defined in openPMD::Series)openPMD::Series
Data_t typedef (defined in openPMD::Series)openPMD::Series
date() constopenPMD::Series
deleteAttribute(std::string const &key)openPMD::Attributable
dirty() const (defined in openPMD::Attributable)openPMD::Attributableinline
dirtyRecursive() constopenPMD::Attributableinline
EnqueueAsynchronously enum name (defined in openPMD::Attributable)openPMD::Attributable
flush(std::string backendConfig="{}")openPMD::Series
flush_impl(iterations_iterator begin, iterations_iterator end, internal::FlushParams const &flushParams, bool flushIOHandler=true)openPMD::Series
flushAttributes(internal::FlushParams const &) (defined in openPMD::Attributable)openPMD::Attributable
flushFileBased(iterations_iterator begin, iterations_iterator end, internal::FlushParams const &flushParams, bool flushIOHandler=true) (defined in openPMD::Series)openPMD::Series
flushGorVBased(iterations_iterator begin, iterations_iterator end, internal::FlushParams const &flushParams, bool flushIOHandler=true) (defined in openPMD::Series)openPMD::Series
flushMeshesPath() (defined in openPMD::Series)openPMD::Series
flushParticlesPath() (defined in openPMD::Series)openPMD::Series
flushRankTable() (defined in openPMD::Series)openPMD::Series
flushStep(bool doFlush)openPMD::Series
FullyReread enum valueopenPMD::Attributable
get() (defined in openPMD::Series)openPMD::Seriesinline
get() const (defined in openPMD::Series)openPMD::Seriesinline
getAttribute(std::string const &key) constopenPMD::Attributable
hasExpansionPattern(std::string filenameWithExtension) (defined in openPMD::Series)openPMD::Series
hasRankTableRead()openPMD::Series
IgnoreExisting enum valueopenPMD::Attributable
indexOf(Iteration const &)openPMD::Series
init(std::string const &filepath, Access at, std::string const &options, MPI_Communicator &&...) (defined in openPMD::Series)openPMD::Series
init(std::string const &filepath, Access at, std::string const &options, MPI_Communicator &&...comm) (defined in openPMD::Series)openPMD::Series
initDefaults(IterationEncoding, bool initAll=false) (defined in openPMD::Series)openPMD::Series
initIOHandler(std::string const &filepath, std::string const &options, Access at, bool resolve_generic_extension, MPI_Communicator &&...) (defined in openPMD::Series)openPMD::Series
initIOHandler(std::string const &filepath, std::string const &options, Access at, bool resolve_generic_extension, MPI_Communicator &&...comm) -> std::tuple< std::unique_ptr< ParsedInput >, TracingJSON > (defined in openPMD::Series)openPMD::Series
initSeries(std::unique_ptr< AbstractIOHandler >, std::unique_ptr< ParsedInput >) (defined in openPMD::Series)openPMD::Series
internal::AttributableData (defined in openPMD::Series)openPMD::Seriesfriend
internal::SeriesData (defined in openPMD::Series)openPMD::Seriesfriend
IOHandler() (defined in openPMD::Series)openPMD::Series
IOHandler() const (defined in openPMD::Series)openPMD::Series
Iteration (defined in openPMD::Series)openPMD::Seriesfriend
iterationEncoding() constopenPMD::Series
iterationFilename(IterationIndex_t i) (defined in openPMD::Series)openPMD::Series
iterationFlush(Args &&...)openPMD::Seriesinline
openPMD::Attributable::iterationFlush(std::string backendConfig="{}")openPMD::Attributable
iterationFormat() constopenPMD::Series
IterationIndex_t typedefopenPMD::Series
IterationOpened enum name (defined in openPMD::Series)openPMD::Series
iterations (defined in openPMD::Series)openPMD::Series
iterations_iterator typedef (defined in openPMD::Series)openPMD::Series
iterations_t typedef (defined in openPMD::Series)openPMD::Series
IterationsContainer_t typedefopenPMD::Series
m_attri (defined in openPMD::Attributable)openPMD::Attributableprotected
m_series (defined in openPMD::Series)openPMD::Series
machine() constopenPMD::Series
makeRandomAccessSnapshots() (defined in openPMD::Series)openPMD::Series
makeSynchronousSnapshots() (defined in openPMD::Series)openPMD::Series
meshesPath() constopenPMD::Series
myPath() constopenPMD::Attributable
name() constopenPMD::Series
numAttributes() constopenPMD::Attributable
openIteration(IterationIndex_t index, Iteration &iteration) (defined in openPMD::Series)openPMD::Series
openIterationIfDirty(IterationIndex_t index, Iteration &iteration) (defined in openPMD::Series)openPMD::Series
openPMD() constopenPMD::Series
openPMDextension() constopenPMD::Series
openPMDStandard() const (defined in openPMD::Attributable)openPMD::Attributable
operator bool() constopenPMD::Series
operator=(Series const &)=default (defined in openPMD::Series)openPMD::Series
operator=(Series &&)=default (defined in openPMD::Series)openPMD::Series
OverrideExisting enum valueopenPMD::Attributable
parent() (defined in openPMD::Attributable)openPMD::Attributableinline
parent() const (defined in openPMD::Attributable)openPMD::Attributableinline
parseBase()openPMD::Series
parseInput(std::string) (defined in openPMD::Series)openPMD::Series
parseJsonOptions(TracingJSON &options, ParsedInput &)openPMD::Series
particlesPath() constopenPMD::Series
preparseSnapshots() (defined in openPMD::Series)openPMD::Series
randomAccessSteps() const (defined in openPMD::Series)openPMD::Series
rankTable(bool collective)openPMD::Series
readAttributes(ReadMode) (defined in openPMD::Attributable)openPMD::Attributable
readBase() (defined in openPMD::Series)openPMD::Series
readFileBased(std::optional< IterationIndex_t > read_only_this_single_iteration) (defined in openPMD::Series)openPMD::Series
readFloatingpoint(std::string const &key) constopenPMD::Attributableinline
readGorVBased(bool do_always_throw_errors, bool init, std::optional< IterationIndex_t > read_only_this_single_iteration)openPMD::Series
readIterations()openPMD::Series
ReadIterations (defined in openPMD::Series)openPMD::Seriesfriend
ReadMode enum nameopenPMD::Attributable
readOneIterationFileBased(std::string const &filePath) (defined in openPMD::Series)openPMD::Series
readVectorFloatingpoint(std::string const &key) constopenPMD::Attributableinline
reparseExpansionPattern(std::string filenameWithExtension) (defined in openPMD::Series)openPMD::Series
retrieveSeries() const (defined in openPMD::Attributable)openPMD::Attributable
runDeferredInitialization() (defined in openPMD::Series)openPMD::Series
Series() (defined in openPMD::Series)openPMD::Seriesexplicit
Series(std::string const &filepath, Access at, MPI_Comm comm, std::string const &options="{}")openPMD::Series
Series(std::string const &filepath, Access at, std::string const &options="{}")openPMD::Series
Series(Series const &)=default (defined in openPMD::Series)openPMD::Series
Series(Series &&)=default (defined in openPMD::Series)openPMD::Series
seriesFlush(std::string backendConfig="{}")openPMD::Attributable
seriesFlush_impl(internal::FlushParams const &) (defined in openPMD::Attributable)openPMD::Attributable
setAttribute(std::string const &key, T value)openPMD::Attributableinline
setAttribute(std::string const &key, char const value[]) (defined in openPMD::Attributable)openPMD::Attributableinline
setAuthor(std::string const &author)openPMD::Series
setBasePath(std::string const &basePath)openPMD::Series
setComment(std::string const &comment)openPMD::Attributable
setData(std::shared_ptr< internal::SeriesData > series) (defined in openPMD::Series)openPMD::Seriesinline
setData(std::shared_ptr< internal::AttributableData > attri) (defined in openPMD::Attributable)openPMD::Attributableinline
setDate(std::string const &date)openPMD::Series
setDirty(bool dirty_in) (defined in openPMD::Attributable)openPMD::Attributableinline
setDirtyRecursive(bool dirty_in) (defined in openPMD::Attributable)openPMD::Attributableinline
setIterationEncoding(IterationEncoding iterationEncoding)openPMD::Series
setIterationEncoding_internal(IterationEncoding iterationEncoding, internal::default_or_explicit) (defined in openPMD::Series)openPMD::Series
setIterationFormat(std::string const &iterationFormat)openPMD::Series
setMachine(std::string const &newMachine)openPMD::Series
setMeshesPath(std::string const &meshesPath)openPMD::Series
setName(std::string const &name)openPMD::Series
setOpenPMD(std::string const &openPMD)openPMD::Series
setOpenPMDextension(uint32_t openPMDextension)openPMD::Series
setParticlesPath(std::string const &particlesPath)openPMD::Series
setRankTable(std::string const &myRankInfo)openPMD::Series
setSoftware(std::string const &newName, std::string const &newVersion=std::string("unspecified"))openPMD::Series
setSoftwareDependencies(std::string const &newSoftwareDependencies)openPMD::Series
setSoftwareVersion(std::string const &softwareVersion)openPMD::Series
setWritten(bool val, EnqueueAsynchronously) (defined in openPMD::Attributable)openPMD::Attributable
snapshots()openPMD::Series
software() constopenPMD::Series
softwareDependencies() constopenPMD::Series
softwareVersion() constopenPMD::Series
StatefulIterator (defined in openPMD::Series)openPMD::Seriesfriend
StatefulSnapshotsContainer (defined in openPMD::Series)openPMD::Seriesfriend
touch()openPMD::Attributable
Writable (defined in openPMD::Series)openPMD::Seriesfriend
writable() (defined in openPMD::Attributable)openPMD::Attributableinline
writable() const (defined in openPMD::Attributable)openPMD::Attributableinline
writeIterations()openPMD::Series
written() const (defined in openPMD::Attributable)openPMD::Attributableinline
~Attributable()=default (defined in openPMD::Attributable)openPMD::Attributablevirtual
~Series() override=default (defined in openPMD::Series)openPMD::Series