UNPKG

netcdf4-wasm

Version:

NetCDF4 library compiled to WebAssembly with TypeScript bindings

40 lines 1.22 kB
"use strict"; // NetCDF4 constants (populated from NetCDF4 headers) Object.defineProperty(exports, "__esModule", { value: true }); exports.DATA_TYPE_MAP = exports.NC_CONSTANTS = void 0; exports.NC_CONSTANTS = { // Error codes NC_NOERR: 0, // File modes NC_NOWRITE: 0, NC_WRITE: 1, NC_CLOBBER: 0, NC_NOCLOBBER: 4, NC_NETCDF4: 4096, // Data types NC_BYTE: 1, NC_CHAR: 2, NC_SHORT: 3, NC_INT: 4, NC_FLOAT: 5, NC_DOUBLE: 6, // Special values NC_UNLIMITED: -1000, // Use special value to distinguish from 0 NC_GLOBAL: -1, }; // Data type mapping from string names to NetCDF constants exports.DATA_TYPE_MAP = { 'f8': exports.NC_CONSTANTS.NC_DOUBLE, 'f4': exports.NC_CONSTANTS.NC_FLOAT, 'i4': exports.NC_CONSTANTS.NC_INT, 'i2': exports.NC_CONSTANTS.NC_SHORT, 'i1': exports.NC_CONSTANTS.NC_BYTE, 'S1': exports.NC_CONSTANTS.NC_CHAR, 'double': exports.NC_CONSTANTS.NC_DOUBLE, 'float': exports.NC_CONSTANTS.NC_FLOAT, 'int': exports.NC_CONSTANTS.NC_INT, 'short': exports.NC_CONSTANTS.NC_SHORT, 'byte': exports.NC_CONSTANTS.NC_BYTE, 'char': exports.NC_CONSTANTS.NC_CHAR }; //# sourceMappingURL=constants.js.map