openPMD-api
Public Member Functions | Public Attributes | Friends | List of all members
openPMD::Dataset Class Reference
Collaboration diagram for openPMD::Dataset:
Collaboration graph
[legend]

Public Member Functions

 Dataset (Datatype, Extent, std::string options="{}")
 
 Dataset (Extent)
 Constructor that sets the datatype to undefined. More...
 
Datasetextend (Extent newExtent)
 
DatasetsetChunkSize (Extent const &)
 
DatasetsetCompression (std::string const &, uint8_t const)
 
DatasetsetCustomTransform (std::string const &)
 

Public Attributes

Extent extent
 
Datatype dtype
 
uint8_t rank
 
Extent chunkSize
 
std::string compression
 
std::string transform
 
std::string options = "{}"
 backend-dependent JSON configuration
 

Friends

class RecordComponent
 

Constructor & Destructor Documentation

◆ Dataset()

openPMD::Dataset::Dataset ( Extent  e)

Constructor that sets the datatype to undefined.

Helpful for resizing datasets, since datatypes need not be given twice.


The documentation for this class was generated from the following files: