00001 /* This file is part of Cloudy and is copyright (C)1978-2013 by Gary J. Ferland and 00002 * others. For conditions of distribution and use see copyright notice in license.txt */ 00003 /* out-of-line constructor for assert -- put breakpoint in this 00004 routine to trap assert throws for IDEs without built-in facility. */ 00005 #include "cddefines.h" 00006 00007 FILE *ioQQQ; 00008 FILE *ioStdin; 00009 FILE* ioPrnErr; 00010 bool lgAbort; 00011 bool lgTestCodeCalled; 00012 bool lgTestCodeEnabled; 00013 bool lgPrnErr; 00014 long int nzone; 00015 double fnzone; 00016 long int iteration; 00017 bad_assert::bad_assert(const char* file, long line, const char* comment): 00018 p_file(file), p_line(line), p_comment(comment) 00019 { 00020 }