assertresults.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void ParseAssertResults (void)
void InitAssertResults (void)
bool lgCheckAsserts (FILE *ioASSERTS)

Variables

EXTERN bool lgAssertsOK
EXTERN bool lgBigBotch
EXTERN bool lgPrtSciNot


Function Documentation

void InitAssertResults ( void   ) 

must be called before rest, initializes assert variables

Definition at line 65 of file assert_results.cpp.

References lgInitDone, and nAsserts.

Referenced by ParseCommands().

bool lgCheckAsserts ( FILE *  ioASSERTS  ) 

lgCheckAsserts

Parameters:
*ioASSERTS this is unit we will write output to

Definition at line 1438 of file assert_results.cpp.

References ASSERT, AssertError, AssertFeIIDep(), AssertQuantity, AssertQuantity2, GrainBin::avdust, t_gv::bin, called, cap4(), cdColm(), cdEXIT(), cdH2_colden(), cdIonFrac(), cdLine(), cdLine_ip(), cdTemp(), cdVersion(), chAssertLimit, chAssertLineLabel, chAssertType, t_version::chInfo, t_map::cmap, t_colden::colden, colden, conv, t_secondaries::csupra, DEBUG_ENTRY, DEBUG_EXIT, dense, t_iso::DepartCoef, t_radius::depth, t_radius::depth_x_fillfac, t_dense::eden, EmisLines, gv, h2, t_map::hmap, hmi, t_hmi::hmidep, t_thermal::htot, INPUT_LINE_LENGTH, ioQQQ, ipCOL_HTOT, ipH_LIKE, ipHe1s1S, ipHe2p3P0, ipHe2p3P1, ipHE_LIKE, ipHELIUM, ipHYDROGEN, iso, iteration, Elevels::l, lgAssertsOK, lgBigBotch, t_dense::lgElmtOn, t_prt::lgPrintTime, lgPrtSciNot, lgQuantityLog, t_called::lgTalk, lines_table(), LineSave, LineSv, map, MAX2, Elevels::n, nAsserts, NASSERTS, t_gv::nBin, t_iso::nCollapsed_local, t_map::nmap, t_map::nMapAlloc, t_LineSave::nsum, t_conv::nTotalIoniz, t_conv::nTotalIoniz_start, t_iso::numLevels_local, t_iso::numPrintLevels, nzone, t_h2::ortho_density, t_h2::para_density, Param, POW2, t_struc::pressure, pressure, prt, prt_wl(), t_iso::quant_desig, t_pressure::RadBetaMax, t_radius::Radius, radius, t_gv::rate_h2_form_grains_used_total, Elevels::s, SDIV(), secondaries, ShowMe(), t_LineSave::sig_figs, SMALLDOUBLE, struc, t_map::temap, t_struc::testr, thermal, TotalInsanity(), version, wavelength, WavlenErrorGet(), wind, and t_wind::windv.

Referenced by cloudy(), and PunchDo().

Here is the call graph for this function:

void ParseAssertResults ( void   ) 


Variable Documentation

EXTERN bool lgAssertsOK

these flags are set in lgCheckAsserts

Definition at line 23 of file assertresults.h.

Referenced by cdInit(), lgCheckAsserts(), and main().

EXTERN bool lgBigBotch

Definition at line 23 of file assertresults.h.

Referenced by cdInit(), lgCheckAsserts(), and main().

EXTERN bool lgPrtSciNot

Definition at line 23 of file assertresults.h.

Referenced by cdInit(), lgCheckAsserts(), and ParseSet().


Generated for cloudy by doxygen 1.5.9