00001 /* 00002 Last changed Time-stamp: <2005-10-26 17:38:04 raim> 00003 $Id: commandLine.h,v 1.3 2005/10/28 09:05:53 afinney Exp $ 00004 */ 00005 /* 00006 * 00007 * This application is free software; you can redistribute it and/or modify 00008 * it under the terms of the GNU Lesser General Public License as published 00009 * by the Free Software Foundation; either version 2.1 of the License, or 00010 * any later version. 00011 * 00012 * This application is distributed in the hope that it will be useful, but 00013 * WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF 00014 * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. The software and 00015 * documentation provided hereunder is on an "as is" basis, and the 00016 * authors have no obligations to provide maintenance, support, 00017 * updates, enhancements or modifications. In no event shall the 00018 * authors be liable to any party for direct, indirect, special, 00019 * incidental or consequential damages, including lost profits, arising 00020 * out of the use of this software and its documentation, even if the 00021 * authors have been advised of the possibility of such damage. See 00022 * the GNU Lesser General Public License for more details. 00023 * 00024 * You should have received a copy of the GNU Lesser General Public License 00025 * along with this library; if not, write to the Free Software Foundation, 00026 * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. 00027 * 00028 * The original code contained here was initially developed by: 00029 * 00030 * Rainer Machne 00031 * 00032 * Contributor(s): 00033 * Christoph Flamm 00034 */ 00035 00036 #ifndef _COMMANDLINE_H_ 00037 #define _COMMANDLINE_H_ 00038 00039 #include <sbml/SBMLTypes.h> 00040 00041 #include "../src/sbmlsolver/exportdefs.h" 00042 #include "../src/sbmlsolver/integratorInstance.h" 00043 00044 SBMLDocument_t* parseModelWithArguments(char *file); 00045 int integrator(integratorInstance_t *engine, int PrintMessage, 00046 int PrintOnTheFly, FILE *outfile); 00047 00048 int odeSolver (int argc, char *argv[]); 00049 00050 #endif 00051 00052 /* End of file */