19 #ifndef IS_BUILDING_MB
20 #error "WriteNC.hpp isn't supposed to be included into an application"
44 #define NCFUNC( func ) mbnc_##func
47 #define NCFUNCAP( func ) mbnc_put##func
54 #define NCFUNCP( func ) mbnc_put##func##_indep
57 #define NCFUNCREQP( func ) mbnc_iput##func
59 #define NCDF_SIZE size_t
60 #define NCDF_DIFF ptrdiff_t
101 const std::vector< std::string >& qa_list,
102 const Tag* tag_list = NULL,
104 int export_dimension = 3 );
171 std::vector< std::string >& var_names,
172 std::vector< std::string >& desired_names,
173 std::vector< int >& tstep_nums,
174 std::vector< double >& tstep_vals );
183 std::vector< int >& attLen,
184 std::map< std::string, AttData >& attributes );