;*********************************************************************** ; get_netcdf.pro ; ; Reads in standard netCDF files and returns the requested ; datafield along with additional parameters. ; ; Usage: ; get_netcdf,f,var_requested,var_return,[AA,AB,AC] ; f :: filename with complete path ; var_request :: data field you want ; var_return :: the variable you want to return ; ; Optional Parameters ; AA :: number of elements returned ; AB :: the data type returned ; AC :: data dimensions ; ; Dependenices: ; None. ; ; History: ; Dec 14, 2014 - Initial version. ; ; ; (C) 2014 Adam Abernathy ; ;*********************************************************************** pro get_netcdf,f,var_request,var_return,AA,AB,AC nc_id = ncdf_open(f) nc_info = ncdf_inquire(nc_id) ncdf_varget,nc_id,var_request,var_return AA = n_elements(var_return) AB = size(var_return,/type) AC = size(var_return,/dimensions) ncdf_close, nc_id ; All done! end