root/branches/newmole/source/assertresults.h

Revision 2023, 0.8 kB (checked in by rjrw, 8 months ago)

Merged from trunk r1941:2022

  • Property svn:eol-style set to native
Line 
1/* This file is part of Cloudy and is copyright (C)1978-2008 by Gary J. Ferland and
2 * others.  For conditions of distribution and use see copyright notice in license.txt */
3
4#ifndef _ASSERTRESULTS_H_
5#define _ASSERTRESULTS_H_
6
7
8 /**
9  ParseAssertResults - parse input stream
10 */ 
11void ParseAssertResults(void);
12
13 /**
14  must be called before rest, initializes assert variables
15 */ 
16void InitAssertResults(void);
17
18
19 /**
20  lgCheckAsserts                 
21  \param *ioASSERTS this is unit we will write output to
22 */ 
23bool lgCheckAsserts(
24        FILE *ioASSERTS );
25
26/** these flags are set in lgCheckAsserts */
27EXTERN bool lgAssertsOK , lgBigBotch, lgPrtSciNot;
28
29EXTERN struct t_assertresults {
30        double SumErrorCaseAssert;
31        long int nSumErrorCaseAssert;
32
33}       assertresults;
34
35#endif /* _ASSERTRESULTS_H_ */
Note: See TracBrowser for help on using the browser.