This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | t_rfield |
Defines | |
#define | WL_V_FILT 5500. |
#define | WL_B_FILT 4400. |
#define | LIMSPC 100 |
#define | NCELL 130000 |
Functions | |
void | rfield_opac_zero (long lo, long ihi) |
Variables | |
bool | lgRfieldMalloced |
EXTERN struct t_rfield | rfield |
#define LIMSPC 100 |
limit to number of spectra that can be entered
Definition at line 271 of file rfield.h.
Referenced by ParseAbsMag(), ParseAgn(), ParseBackgrd(), ParseBlackbody(), ParseCMB(), ParseCommands(), ParseCoronal(), ParseF_nu(), ParseInterp(), ParseIonPar(), ParsePowerlawContinuum(), ParseRatio(), and ParseTable().
#define NCELL 130000 |
the limit to the size of the coarse continuum array
Definition at line 274 of file rfield.h.
Referenced by ffun1(), ParseInterp(), ParseTable(), and rfield_opac_malloc().
void rfield_opac_zero | ( | long | lo, | |
long | ihi | |||
) |
zero out rfield arrays between certain limits, code in zero.c
Definition at line 1548 of file zero.cpp.
References t_opac::albedo, t_rfield::ConEmitOut, t_rfield::ConEmitReflec, t_rfield::ConInterOut, t_rfield::ConOTS_local_OTS_rate, t_rfield::ConOTS_local_photons, t_rfield::ConRefIncid, t_rfield::ContBoltz, t_rfield::convoc, t_opac::E2TauAbsFace, t_opac::E2TauAbsOut, t_opac::E2TauAbsTotal, t_opac::ExpmTau, t_opac::ExpZone, t_rfield::fine_opac_zone, t_rfield::fine_opt_depth, t_rfield::flux, t_rfield::flux_accum, t_rfield::flux_beam_const_save, t_rfield::flux_isotropic_save, t_rfield::flux_time_beam_save, t_opac::FreeFreeOpacity, lgRfieldMalloced, t_rfield::nfine_malloc, t_rfield::OccNumbBremsCont, t_rfield::OccNumbContEmitOut, t_rfield::OccNumbDiffCont, t_opac::OldOpacSave, opac, t_opac::opacity_abs, t_opac::opacity_sct, t_opac::OpacStatic, t_rfield::otscon, t_rfield::otsconNew, t_rfield::otslin, t_rfield::otslinNew, t_rfield::outlin, t_rfield::outlin_noplot, t_rfield::reflin, rfield, t_rfield::SummedCon, t_rfield::SummedDif, t_rfield::SummedOcc, t_opac::TauAbsGeo, t_opac::TauAbsTotal, t_opac::taumin, t_opac::TauScatGeo, t_opac::TauTotalGeo, and t_opac::tmn.
bool lgRfieldMalloced |
set true when malloced, init to false
Definition at line 103 of file cdinit.cpp.
Referenced by rfield_opac_zero().
Referenced by AGN_Hemis(), AtlasInterpolate(), atmdat_2phot_rate(), atom_level2(), atom_level3(), t_fe2ovr_la::atoms_fe2ovr(), cdSPEC(), cdSPEC2(), ChckFill(), cmshft(), conorm(), ContCreateMesh(), ContCreatePointers(), ContNegative(), ContRate(), ContSetIntensity(), ConvInitSolution(), CoolCalc(), CoolEvaluate(), CoStarInterpolate(), dense_fabden(), DrvContPump(), DynaPunchTimeDep(), emergent_line(), extin(), FeIIPoint(), ffun(), ffun1(), fiddle(), fill(), FillGFF(), GammaBn(), GammaBnPL(), GammaK(), GammaPrt(), GetModel(), GrainDrift(), GrainElecEmis1(), GrainIonColl(), GrainMakeDiffuse(), GrainRateDr(), GrainsInit(), GrainTemperature(), GrainUpdateRadius2(), GridGatherInCloudy(), GridInterpolate(), H21_cm_pops(), H2_X_coll_rate_evaluate(), highen(), hmole_reactions(), InitBinAugerData(), InitGrid(), InterpolateGridCoStar(), InterpolateModelCoStar(), InterpolateRectGrid(), ion_collis(), ion_trim(), IonCarbo(), IonOxyge(), ipContEnergy(), ipFineCont(), ipLineEnergy(), ipoint(), iso_photo(), IterEnd(), IterRestart(), Kurucz79Interpolate(), lgCompileAtmosphere(), lgCompileAtmosphereCoStar(), lgValidModel(), lindst(), lines(), lines_continuum(), lines_hydro(), lines_lv1_k_zn(), mie_calc_ial(), mie_write_opc(), MihalasInterpolate(), oi_level_pops(), OpacityAdd1Subshell(), OpacityAdd1SubshellInduc(), OpacityAddTotal(), OpacityCreate1Element(), OpacityCreateAll(), OpacityCreatePowerLaw(), OpacityCreateReilMan(), OpacityZero(), OpacityZeroOld(), outline(), outsum(), ParseAbsMag(), ParseAgn(), ParseAtomISO(), ParseBackgrd(), ParseBlackbody(), ParseCMB(), ParseCommands(), ParseCompile(), ParseCoronal(), ParseDont(), ParseExtinguish(), ParseF_nu(), ParseInterp(), ParseIonPar(), ParsePlotRangeContin(), ParsePowerlawContinuum(), ParsePrint(), ParsePunch(), ParseRangeOption(), ParseRatio(), ParseSet(), ParseStop(), ParseTable(), PE_init(), pintr(), PlanckIntegral(), plankf(), pltcon(), pltopc(), pnegopc(), PressureRadiationLine(), PrtComment(), PrtContinuum(), PrtFinal(), PrtHeader(), PrtZone(), ptrcer(), punch_opacity(), punchFITS_EnergyData(), punchFITS_GenericData(), PunchNewContinuum(), PunchSpecial(), qheat(), qheat_init(), qintr(), radius_first(), RauchInterpolateHCa(), RauchInterpolateHelium(), RauchInterpolateHNi(), RauchInterpolateHpHe(), RauchInterpolateHydr(), RauchInterpolatePG1159(), ReadTable(), RebinAtmosphere(), resetBltin(), rfield_opac_malloc(), rfield_opac_zero(), RT_DestProb(), RT_diffuse(), RT_line_all(), RT_line_one(), RT_line_one_tauinc(), RT_line_static(), RT_OTS(), RT_OTS_AddCont(), RT_OTS_AddLine(), RT_OTS_ChkSum(), RT_OTS_PrtRate(), RT_OTS_Update(), RT_OTS_Zero(), RT_recom_effic(), RT_tau_inc(), Spec_cont(), sumcon(), tauff(), th85rate(), TlustyInterpolate(), TryDoubleStep(), UpdatePot(), UpdatePot1(), ValidateGrid(), WernerInterpolate(), WMBASICInterpolate(), y0b(), y0b01(), ZoneEnd(), and ZoneStart().