MDAL
MDAL::DriverCF Member List

This is the complete list of members for MDAL::DriverCF, including all inherited members.

addBedElevation(MDAL::MemoryMesh *mesh)=0 (defined in MDAL::DriverCF)MDAL::DriverCFprotectedpure virtual
addDatasetGroups(Mesh *mesh, const std::vector< RelativeTimestamp > &times, const cfdataset_info_map &dsinfo_map, const DateTime &referenceTime) (defined in MDAL::DriverCF)MDAL::DriverCFprotected
buildUri(const std::string &meshFile) (defined in MDAL::Driver)MDAL::Drivervirtual
canReadDatasets(const std::string &uri) (defined in MDAL::Driver)MDAL::Drivervirtual
canReadMesh(const std::string &uri) override (defined in MDAL::DriverCF)MDAL::DriverCFvirtual
create()=0 (defined in MDAL::Driver)MDAL::Driverpure virtual
create2DDataset(std::shared_ptr< MDAL::DatasetGroup > group, size_t ts, const MDAL::CFDatasetGroupInfo &dsi, double fill_val_x, double fill_val_y) (defined in MDAL::DriverCF)MDAL::DriverCFprotectedvirtual
create3DDataset(std::shared_ptr< MDAL::DatasetGroup > group, size_t ts, const MDAL::CFDatasetGroupInfo &dsi, double fill_val_x, double fill_val_y) (defined in MDAL::DriverCF)MDAL::DriverCFprotectedvirtual
createDataset(DatasetGroup *group, RelativeTimestamp time, const double *values, const int *active) (defined in MDAL::Driver)MDAL::Drivervirtual
createDataset(DatasetGroup *group, RelativeTimestamp time, const double *values, const int *verticalLevelCount, const double *verticalExtrusion) (defined in MDAL::Driver)MDAL::Drivervirtual
createDatasetGroup(Mesh *mesh, const std::string &groupName, MDAL_DataLocation dataLocation, bool hasScalarData, const std::string &datasetGroupFile) (defined in MDAL::Driver)MDAL::Drivervirtual
defaultReferenceTime() constMDAL::DriverCFprotectedvirtual
Driver(const std::string &name, const std::string &longName, const std::string &filters, int capabilityFlags) (defined in MDAL::Driver)MDAL::Driver
DriverCF(const std::string &name, const std::string &longName, const std::string &filters, const int capabilities) (defined in MDAL::DriverCF)MDAL::DriverCF
faceVerticesMaximumCount() constMDAL::Drivervirtual
filters() const (defined in MDAL::Driver)MDAL::Driver
getCoordinateSystemVariableName()=0 (defined in MDAL::DriverCF)MDAL::DriverCFprotectedpure virtual
getTimeVariableName() const =0 (defined in MDAL::DriverCF)MDAL::DriverCFprotectedpure virtual
hasCapability(Capability capability) const (defined in MDAL::Driver)MDAL::Driver
hasWriteDatasetCapability(MDAL_DataLocation location) const (defined in MDAL::Driver)MDAL::Driver
ignoreNetCDFVariables()=0 (defined in MDAL::DriverCF)MDAL::DriverCFprotectedpure virtual
load(const std::string &fileName, const std::string &meshName="") override (defined in MDAL::DriverCF)MDAL::DriverCFvirtual
load(const std::string &uri, Mesh *mesh) (defined in MDAL::Driver)MDAL::Drivervirtual
longName() const (defined in MDAL::Driver)MDAL::Driver
mDimensions (defined in MDAL::DriverCF)MDAL::DriverCFprotected
mFileName (defined in MDAL::DriverCF)MDAL::DriverCFprotected
mNcFile (defined in MDAL::DriverCF)MDAL::DriverCFprotected
mRequestedMeshName (defined in MDAL::DriverCF)MDAL::DriverCFprotected
name() const (defined in MDAL::Driver)MDAL::Driver
parseClassification(int varid) const =0 (defined in MDAL::DriverCF)MDAL::DriverCFprotectedpure virtual
parseDatasetGroupInfo() (defined in MDAL::DriverCF)MDAL::DriverCFprotected
parseNetCDFVariableMetadata(int varid, std::string &variableName, std::string &name, bool *is_vector, bool *isPolar, bool *invertedDirection, bool *is_x)=0 (defined in MDAL::DriverCF)MDAL::DriverCFprotectedpure virtual
parseTime(std::vector< RelativeTimestamp > &times)MDAL::DriverCFprotected
persist(DatasetGroup *group) (defined in MDAL::Driver)MDAL::Drivervirtual
populateDimensions()=0 (defined in MDAL::DriverCF)MDAL::DriverCFprotectedpure virtual
populateElements(Vertices &vertices, Edges &edges, Faces &faces)=0 (defined in MDAL::DriverCF)MDAL::DriverCFprotectedpure virtual
save(const std::string &fileName, const std::string &meshName, Mesh *mesh) (defined in MDAL::Driver)MDAL::Drivervirtual
saveMeshOnFileSuffix() const (defined in MDAL::Driver)MDAL::Drivervirtual
setProjection(MDAL::Mesh *m) (defined in MDAL::DriverCF)MDAL::DriverCFprotected
writeDatasetOnFileSuffix() const (defined in MDAL::Driver)MDAL::Drivervirtual
~Driver() (defined in MDAL::Driver)MDAL::Drivervirtual
~DriverCF() override (defined in MDAL::DriverCF)MDAL::DriverCFvirtual