cloudy trunk
Data Structures | Functions | Variables

assertresults.h File Reference

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

Go to the source code of this file.

Data Structures

struct  t_assertresults

Functions

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

Variables

EXTERN bool lgAssertsOK
EXTERN bool lgBigBotch
EXTERN bool lgPrtSciNot
EXTERN struct t_assertresults assertresults

Function Documentation

void InitAssertResults ( void  )

must be called before rest, initializes assert variables

Definition at line 66 of file assert_results.cpp.

References lgInitDone, and nAsserts.

Referenced by ParseCommands().

bool lgCheckAsserts ( FILE *  ioASSERTS)

lgCheckAsserts

Parameters:
*ioASSERTSthis is unit we will write output to

Definition at line 1557 of file assert_results.cpp.

References ASSERT, AssertError, AssertFeIIDep(), AssertQuantity, AssertQuantity2, assertresults, atmdat, GrainBin::avdpot, GrainBin::avdust, t_gv::bin, called, cap4(), t_atmdat::CaseBWlHeI, cdColm(), cdEXIT, cdH2_colden(), cdIonFrac(), cdLine(), cdLine_ip(), cdTemp(), chAssertLimit, chAssertLineLabel, chAssertType, t_elementnames::chElementSym, t_hcmap::cmap, t_colden::colden, colden, conv, t_secondaries::csupra, DEBUG_ENTRY, dense, t_iso::DepartCoef, t_radius::depth, t_radius::depth_x_fillfac, t_dense::eden, elementnames, gv, h2, hcmap, t_hcmap::hmap, hmi, t_hmi::hmidep, t_thermal::htot, INPUT_LINE_LENGTH, Singleton< t_version >::Inst(), ioQQQ, ipCOL_HTOT, ipH_LIKE, ipHe1s1S, ipHe2p3P0, ipHe2p3P1, ipHE_LIKE, ipHELIUM, ipHYDROGEN, iso, iteration, lgAssertsOK, lgBigBotch, t_dense::lgElmtOn, t_optimize::lgOptimize, t_prt::lgPrintTime, lgPrtSciNot, lgQuantityLog, t_called::lgTalk, lines_table(), LineSave, LineSv, MAX2, MIN2, nAsserts, NASSERTS, t_gv::nBin, t_atmdat::nCaseBHeI, t_iso::nCollapsed_local, t_hcmap::nmap, t_hcmap::nMapAlloc, t_LineSave::nsum, t_assertresults::nSumErrorCaseAssert, t_conv::nTotalIoniz, t_conv::nTotalIoniz_start, t_iso::numLevels_local, t_iso::numPrintLevels, nzone, optimize, t_h2::ortho_density, t_h2::para_density, Param, POW2, t_struc::pressure, pressure, prt, prt_wl(), t_pressure::RadBetaMax, t_radius::Radius, radius, t_gv::rate_h2_form_grains_used_total, S, SDIV(), secondaries, ShowMe(), t_LineSave::sig_figs, SMALLDOUBLE, StatesElem, struc, t_assertresults::SumErrorCaseAssert, t_hcmap::temap, t_struc::testr, thermal, TotalInsanity(), Transitions, wavelength, t_atmdat::WaveLengthCaseB, WavlenErrorGet(), wind, t_wind::windv, and wl.

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 27 of file assertresults.h.

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

EXTERN bool lgBigBotch

Definition at line 27 of file assertresults.h.

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

EXTERN bool lgPrtSciNot

Definition at line 27 of file assertresults.h.

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

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated for cloudy by doxygen 1.7.3