23 #include "openPMD/RecordComponent.hpp"
31 template <
typename,
typename>
37 template <
typename T,
typename T_key,
typename T_container>
41 template <
typename,
typename>
99 return readVectorFloatingpoint<T>(
"position");
102 template <
typename T>
Base class for any type of record (e.g.
Definition: BaseRecord.hpp:224
Map-like container that enforces openPMD requirements and handles IO.
Definition: Container.hpp:104
Container for N-dimensional, homogeneous Records.
Definition: Mesh.hpp:41
Definition: MeshRecordComponent.hpp:36
MeshRecordComponent & setPosition(std::vector< T > pos)
Position on an element.
Definition: MeshRecordComponent.cpp:82
std::vector< T > position() const
Position on an element.
Definition: MeshRecordComponent.hpp:97
MeshRecordComponent & makeConstant(T)
Create a dataset with regular extent and constant value.
Definition: MeshRecordComponent.hpp:103
Definition: RecordComponent.hpp:120
RecordComponent & makeConstant(T)
Create a dataset with regular extent and constant value.
Definition: BaseRecord.hpp:52
Public definitions of openPMD-api.
Definition: Date.cpp:29
Definition: Attributable.hpp:125
Parameters recursively passed through the openPMD hierarchy when flushing.
Definition: AbstractIOHandler.hpp:86