bes  Updated for version 3.20.6
HDF5CFUtil.h File Reference

This file includes several helper functions for translating HDF5 to CF-compliant. More...

#include <stdlib.h>
#include <fcntl.h>
#include <string.h>
#include <set>
#include <vector>
#include <string>
#include <iostream>
#include <unistd.h>
#include <cerrno>
#include "hdf5.h"
#include "HE5Grid.h"
Include dependency graph for HDF5CFUtil.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HDF5CFUtil
 
struct  Name_Size_2Pairs
 

Enumerations

enum  CVType {
  CV_EXIST, CV_LAT_MISS, CV_LON_MISS, CV_NONLATLON_MISS,
  CV_FILLINDEX, CV_MODIFY, CV_SPECIAL, CV_UNSUPPORTED
}
 
enum  H5DataType {
  H5FSTRING, H5FLOAT32, H5CHAR, H5UCHAR,
  H5INT16, H5UINT16, H5INT32, H5UINT32,
  H5INT64, H5UINT64, H5FLOAT64, H5VSTRING,
  H5REFERENCE, H5COMPOUND, H5ARRAY, H5UNSUPTYPE
}
 

Functions

int GDij2ll (int projcode, int zonecode, double projparm[], int spherecode, int xdimsize, int ydimsize, double upleftpt[], double lowrightpt[], int npnts, int row[], int col[], double longitude[], double latitude[], EOS5GridPRType pixcen, EOS5GridOriginType pixcnr)
 
double HE5_EHconvAng (double inAngle, int code)
 

Variables

const int HE5_HDFE_DEG_DMS =3
 
const int HE5_HDFE_DEG_RAD =1
 
const int HE5_HDFE_DMS_DEG =2
 
const int HE5_HDFE_DMS_RAD =5
 
const int HE5_HDFE_RAD_DEG =0
 
const int HE5_HDFE_RAD_DMS =4
 

Detailed Description

This file includes several helper functions for translating HDF5 to CF-compliant.

Author
Kent Yang myang.nosp@m.6@hd.nosp@m.fgrou.nosp@m.p.or.nosp@m.g

Copyright (C) 2011-2016 The HDF Group

All rights reserved.

Definition in file HDF5CFUtil.h.