23#include "openPMD/backend/BaseRecord.hpp"
24#include "openPMD/backend/PatchRecordComponent.hpp"
27#include <unordered_map>
31class PatchRecord :
public BaseRecord<PatchRecordComponent>
34 friend class ParticleSpecies;
35 friend class ParticlePatches;
38 PatchRecord &setUnitDimension(std::map<UnitDimension, double>
const &);
39 ~PatchRecord()
override =
default;
42 PatchRecord() =
default;
Map-like container that enforces openPMD requirements and handles IO.
Definition Container.hpp:104
Public definitions of openPMD-api.
Definition Date.cpp:29
Parameters recursively passed through the openPMD hierarchy when flushing.
Definition AbstractIOHandler.hpp:106