1 /* simo.h 2 3 Originally written by Frederic Bois 4 5 Copyright (c) 1993-2017 Free Software Foundation, Inc. 6 7 This file is part of GNU MCSim. 8 9 GNU MCSim is free software; you can redistribute it and/or 10 modify it under the terms of the GNU General Public License 11 as published by the Free Software Foundation; either version 3 12 of the License, or (at your option) any later version. 13 14 GNU MCSim is distributed in the hope that it will be useful, 15 but WITHOUT ANY WARRANTY; without even the implied warranty of 16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 GNU General Public License for more details. 18 19 You should have received a copy of the GNU General Public License 20 along with GNU MCSim; if not, see <http://www.gnu.org/licenses/> 21 22 Header file for simo.c 23 */ 24 25 #ifndef SIMO_H_DEFINED 26 27 /* ---------------------------------------------------------------------------- 28 Inclusions 29 */ 30 31 #include "yourcode.h" 32 #include "sim.h" 33 34 35 /* ---------------------------------------------------------------------------- 36 Prototypes 37 */ 38 39 void CloseMCFiles (PANALYSIS); 40 void SaveOutputs (PEXPERIMENT, PDOUBLE); 41 void NextOutputTime (PEXPERIMENT, PDOUBLE, PINT); 42 void OpenMCFiles (PANALYSIS panal); 43 void WriteMCHeader (PFILE, PANALYSIS); 44 void WriteMCOutput (PANALYSIS, PMCPREDOUT); 45 void WriteNormalOutput (PANALYSIS, PEXPERIMENT); 46 int WriteOneMod (PVOID, PVOID); 47 48 #define SIMO_H_DEFINED 49 #endif /* SIMO_H_DEFINED */ 50 51 /* End */ 52 53