Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Basic utility type definitions for NetCDF bindings.
Synopsis
- data NcType
- type NcId = Int
- data NcError
- ncIOMode :: IOMode -> Int
- ncGlobal :: Int
- ncUnlimitedLength :: Int
- ncInvalidId :: NcId
- ncClobber :: Int
- ncNoClobber :: Int
- nc64bitOffset :: Int
- ncNetCDF4 :: Int
- ncClassicModel :: Int
Documentation
Representation for NetCDF external data types.
NcByte | Signed 1 byte integer |
NcChar | ISO/ASCII character |
NcShort | Signed 2 byte integer |
NcInt | Signed 4 byte integer |
NcFloat | Single precision floating point |
NcDouble | Double precision floating point |
NcString | Strings |
NetCDF error types.
Instances
Show NcError Source # | |
Exception NcError Source # | |
Defined in Data.NetCDF.Types toException :: NcError -> SomeException # fromException :: SomeException -> Maybe NcError # displayException :: NcError -> String # |
ncIOMode :: IOMode -> Int Source #
Convenience function to convert IOMode
values to integer values
for calls to NetCDF functions.
ncUnlimitedLength :: Int Source #
Fake length value for defining unlimited dimensions.
ncInvalidId :: NcId Source #
Fake file identifier for unopened files.
ncNoClobber :: Int Source #
mode
flags for nc_create (see netcdf.h)
nc64bitOffset :: Int Source #
mode
flags for nc_create (see netcdf.h)
ncClassicModel :: Int Source #
mode
flags for nc_create (see netcdf.h)