Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
iso_error.cpp File Reference
#include "cddefines.h"
#include "ran.h"
#include "iso.h"
Include dependency graph for iso_error.cpp:

Functions

realnum TruncatedNormal (double PctUncertainty)
 
void iso_put_error (long int ipISO, long int nelem, long int ipHi, long int ipLo, long int whichData, realnum errorOpt, realnum errorPess)
 
void iso_put_error (long int ipISO, long int nelem, QNPack inHi, QNPack inLo, long int whichData, realnum errorOpt, realnum errorPess)
 
void iso_error_generation (long ipISO, long nelem)
 

Function Documentation

◆ iso_error_generation()

void iso_error_generation ( long ipISO,
long nelem )

iso_error_generation generate gaussian errors

Parameters
ipISO
nelem

References ASSERT, DEBUG_ENTRY, iso_sp, and TruncatedNormal().

Referenced by iso_update_rates().

Here is the call graph for this function:

◆ iso_put_error() [1/2]

void iso_put_error ( long int ipISO,
long int nelem,
long int ipHi,
long int ipLo,
long int whichData,
realnum errorOpt,
realnum errorPess )

References ASSERT, DEBUG_ENTRY, iso_ctrl, iso_sp, LIMELM, and NISO.

Referenced by iso_put_error().

◆ iso_put_error() [2/2]

void iso_put_error ( long int ipISO,
long int nelem,
QNPack inHi,
QNPack inLo,
long int whichData,
realnum errorOpt,
realnum errorPess )

References DEBUG_ENTRY, iso_ctrl, iso_put_error(), and iso_sp.

Here is the call graph for this function:

◆ TruncatedNormal()

realnum TruncatedNormal ( double PctUncertainty)
inline

References ASSERT, and ran.

Referenced by iso_error_generation().