wrfout  0.0-0.dev0.dirty.el6
 All Data Structures Files Functions Variables Typedefs Enumerations Groups
wrfout_ingest.h File Reference

WRFOUT Ingest Header File. More...

#include "dsproc3.h"

Go to the source code of this file.

Data Structures

struct  UserData
 UserData structure passed to all user defined hook functions. More...

Functions

void * wrfout_init_process (void)
 Initialize the WRFOUT process.
void wrfout_finish_process (void *user_data)
 Finish the WRFOUT process.
int wrfout_process_file (void *user_data, const char *input_dir, const char *file_name)
 Process a raw WRFOUT data file.
int main (int argc, char *argv[])
int wrfout_compile_file_name_time_patterns (int npatterns, const char *patterns[])
 Compile the list of WRFOUT file name time patterns.
time_t wrfout_file_name_time (const char *file_name, int log_error)
 Get the time from a raw WRFOUT data file name.
int wrfout_file_name_time_compare (const void *str1, const void *str2)
 Qsort compare function used to sort raw WRFOUT files by timestamp.
void wrfout_free_file_name_time_patterns (void)
 Free the list of WRFOUT file name time patterns.
int wrfout_read_data (UserData *data)
 Read the data from a raw WRFOUT data file into the output dataset.
int wrfout_store_data (UserData *data)
 Store the WRFOUT data.

Detailed Description

WRFOUT Ingest Header File.

Definition in file wrfout_ingest.h.