matlab/matlab.h

00001 /* $Id: matlab.h,v 1.2 2008/02/12 00:28:08 d3g637 Exp $ */
00002 
00003 #ifndef _matlab_H
00004 #define _matlab_H
00005 
00006 #include <stdarg.h>
00007 #include "gridlabd.h"
00008 
00009 /*** DO NOT DELETE THE NEXT LINE ***/
00010 //NEWCLASS
00011 
00012 /* optional exports */
00013 #ifdef OPTIONAL
00014 
00015 /* TODO: define this function to enable checks routine */
00016 EXPORT int check(void);
00017 
00018 /* TODO: define this function to allow direct import of models */
00019 EXPORT int import_file(char *filename);
00020 
00021 /* TODO: define this function to allow direct export of models */
00022 EXPORT int export_file(char *filename);
00023 
00024 /* TODO: define this function to allow export of KML data for a single object */
00025 EXPORT int kmldump(FILE *fp, OBJECT *obj);
00026 #endif
00027 
00028 #endif

GridLAB-DTM Version 1.0
An open-source project initiated by the US Department of Energy