EnergyPlus Program

program~~energyplus~~UsesGraph program~energyplus EnergyPlus module~simulationmanager SimulationManager module~simulationmanager->program~energyplus module~datastringglobals DataStringGlobals module~datastringglobals->program~energyplus module~inputprocessor InputProcessor module~datastringglobals->module~inputprocessor module~datasystemvariables DataSystemVariables module~datastringglobals->module~datasystemvariables module~inputprocessor->program~energyplus module~heatbalancemanager HeatBalanceManager module~inputprocessor->module~heatbalancemanager module~dataglobals DataGlobals module~dataglobals->program~energyplus module~dataglobals->module~simulationmanager module~dataglobals->module~inputprocessor module~dataenvironment DataEnvironment module~dataglobals->module~dataenvironment module~schedulemanager ScheduleManager module~dataglobals->module~schedulemanager module~psychrometrics Psychrometrics module~dataglobals->module~psychrometrics module~fluidproperties FluidProperties module~dataglobals->module~fluidproperties module~weathermanager WeatherManager module~dataglobals->module~weathermanager module~datasizing DataSizing module~dataglobals->module~datasizing module~dataglobals->module~heatbalancemanager module~datawindowequivalentlayer DataWindowEquivalentLayer module~dataglobals->module~datawindowequivalentlayer module~dataroomairmodel DataRoomAirModel module~dataglobals->module~dataroomairmodel module~dataipshortcuts DataIPShortCuts module~dataglobals->module~dataipshortcuts module~dataheatbalance DataHeatBalance module~dataglobals->module~dataheatbalance module~windowmanager WindowManager module~dataglobals->module~windowmanager module~windowcomplexmanager WindowComplexManager module~dataglobals->module~windowcomplexmanager module~datacontaminantbalance DataContaminantBalance module~dataglobals->module~datacontaminantbalance module~datasurfaces DataSurfaces module~dataglobals->module~datasurfaces module~databsdfwindow DataBSDFWindow module~dataglobals->module~databsdfwindow module~datacomplexfenestration DataComplexFenestration module~dataglobals->module~datacomplexfenestration module~vectors vectors module~dataglobals->module~vectors module~datatimings DataTimings module~datatimings->program~energyplus module~dataenvironment->program~energyplus module~dataenvironment->module~schedulemanager module~dataenvironment->module~psychrometrics module~dataenvironment->module~weathermanager module~dataenvironment->module~heatbalancemanager module~dataenvironment->module~windowmanager module~dataenvironment->module~windowcomplexmanager module~schedulemanager->program~energyplus module~schedulemanager->module~heatbalancemanager module~datasystemvariables->program~energyplus module~datasystemvariables->module~inputprocessor module~datasystemvariables->module~datatimings module~datasystemvariables->module~weathermanager module~psychrometrics->program~energyplus module~psychrometrics->module~weathermanager module~datainterfaces DataInterfaces module~datainterfaces->program~energyplus module~datainterfaces->module~simulationmanager module~datainterfaces->module~inputprocessor module~datainterfaces->module~schedulemanager module~datainterfaces->module~psychrometrics module~datainterfaces->module~fluidproperties module~datainterfaces->module~weathermanager module~datainterfaces->module~heatbalancemanager module~datainterfaces->module~windowmanager module~datainterfaces->module~windowcomplexmanager module~dataprecisionglobals DataPrecisionGlobals module~dataprecisionglobals->program~energyplus module~dataprecisionglobals->module~simulationmanager module~dataprecisionglobals->module~inputprocessor module~dataprecisionglobals->module~dataglobals module~dataprecisionglobals->module~datatimings module~dataprecisionglobals->module~dataenvironment module~dataprecisionglobals->module~schedulemanager module~dataprecisionglobals->module~datasystemvariables module~dataprecisionglobals->module~psychrometrics module~dataprecisionglobals->module~datainterfaces module~dataprecisionglobals->module~fluidproperties module~dataprecisionglobals->module~weathermanager module~dataprecisionglobals->module~datasizing module~dataprecisionglobals->module~heatbalancemanager module~general General module~dataprecisionglobals->module~general module~dataprecisionglobals->module~datawindowequivalentlayer module~dataprecisionglobals->module~dataroomairmodel module~dataprecisionglobals->module~dataipshortcuts module~dataheatbalfansys DataHeatBalFanSys module~dataprecisionglobals->module~dataheatbalfansys module~dataprecisionglobals->module~dataheatbalance module~dataprecisionglobals->module~windowmanager module~dataprecisionglobals->module~windowcomplexmanager module~dataheatbalsurface DataHeatBalSurface module~dataprecisionglobals->module~dataheatbalsurface module~dataprecisionglobals->module~datacontaminantbalance module~dataprecisionglobals->module~datasurfaces module~dataprecisionglobals->module~databsdfwindow module~dataprecisionglobals->module~datacomplexfenestration module~datavectortypes DataVectorTypes module~dataprecisionglobals->module~datavectortypes module~dataprecisionglobals->module~vectors module~fluidproperties->program~energyplus module~weathermanager->module~simulationmanager module~datareportingflags DataReportingFlags module~datareportingflags->module~simulationmanager module~datareportingflags->module~weathermanager module~datasizing->module~simulationmanager module~datasizing->module~inputprocessor module~heatbalancemanager->module~simulationmanager module~externalinterface ExternalInterface module~externalinterface->module~simulationmanager module~general->module~psychrometrics module~general->module~fluidproperties module~general->module~weathermanager module~datawindowequivalentlayer->module~heatbalancemanager module~datawindowequivalentlayer->module~dataheatbalance module~dataroomairmodel->module~heatbalancemanager module~dataipshortcuts->module~inputprocessor module~dataipshortcuts->module~heatbalancemanager module~dataheatbalfansys->module~heatbalancemanager module~dataheatbalfansys->module~windowmanager module~dataheatbalfansys->module~windowcomplexmanager module~dataheatbalance->module~heatbalancemanager module~dataheatbalance->module~windowmanager module~dataheatbalance->module~windowcomplexmanager module~windowmanager->module~heatbalancemanager module~windowcomplexmanager->module~heatbalancemanager module~dataheatbalsurface->module~heatbalancemanager module~datacontaminantbalance->module~heatbalancemanager module~datasurfaces->module~heatbalancemanager module~datasurfaces->module~dataheatbalance module~datasurfaces->module~windowmanager module~datasurfaces->module~windowcomplexmanager module~datasurfaces->module~datacontaminantbalance module~databsdfwindow->module~dataheatbalance module~databsdfwindow->module~windowcomplexmanager module~databsdfwindow->module~datasurfaces module~datacomplexfenestration->module~dataheatbalance module~datavectortypes->module~dataheatbalance module~datavectortypes->module~windowcomplexmanager module~datavectortypes->module~datasurfaces module~datavectortypes->module~databsdfwindow module~datavectortypes->module~vectors module~datashadowingcombinations DataShadowingCombinations module~datashadowingcombinations->module~windowcomplexmanager module~vectors->module~windowcomplexmanager
Help


Calls

program~~energyplus~~CallsGraph program~energyplus EnergyPlus showpsychrometricsummary showpsychrometricsummary program~energyplus->showpsychrometricsummary reportorphanfluids reportorphanfluids program~energyplus->reportorphanfluids proc~epelapsedtime epElapsedTime program~energyplus->proc~epelapsedtime proc~readinifile ReadINIFile program~energyplus->proc~readinifile interface~showfatalerror ShowFatalError program~energyplus->interface~showfatalerror proc~makeuppercase MakeUPPERCase program~energyplus->proc~makeuppercase proc~processinput ProcessInput program~energyplus->proc~processinput proc~displaystring DisplayString program~energyplus->proc~displaystring proc~managesimulation ManageSimulation program~energyplus->proc~managesimulation proc~genoutputvariablesauditreport GenOutputVariablesAuditReport program~energyplus->proc~genoutputvariablesauditreport proc~createcurrentdatetimestring CreateCurrentDateTimeString program~energyplus->proc~createcurrentdatetimestring proc~reportorphanrecordobjects ReportOrphanRecordObjects program~energyplus->proc~reportorphanrecordobjects proc~epstarttime epStartTime program~energyplus->proc~epstarttime currentworkingfolder currentworkingfolder program~energyplus->currentworkingfolder interface~showmessage ShowMessage program~energyplus->interface~showmessage proc~endenergyplus EndEnergyPlus program~energyplus->proc~endenergyplus reportorphanschedules reportorphanschedules program~energyplus->reportorphanschedules proc~convertcasetolower ConvertCasetoLower proc~readinifile->proc~convertcasetolower proc~processinput->proc~makeuppercase proc~processinput->proc~displaystring setupandsort setupandsort proc~processinput->setupandsort proc~showcontinueerror ShowContinueError proc~processinput->proc~showcontinueerror proc~showfatalerror ShowFatalError proc~processinput->proc~showfatalerror calphafieldnames calphafieldnames proc~processinput->calphafieldnames proc~processdatadicfile ProcessDataDicFile proc~processinput->proc~processdatadicfile calphaargs calphaargs proc~processinput->calphaargs proc~showwarningerror ShowWarningError proc~processinput->proc~showwarningerror lalphafieldblanks lalphafieldblanks proc~processinput->lalphafieldblanks rnumericargs rnumericargs proc~processinput->rnumericargs cnumericfieldnames cnumericfieldnames proc~processinput->cnumericfieldnames lnumericfieldblanks lnumericfieldblanks proc~processinput->lnumericfieldblanks matchversion matchversion proc~processinput->matchversion proc~getidfrecordsstats GetIDFRecordsStats proc~processinput->proc~getidfrecordsstats proc~finditeminlist FindIteminList proc~processinput->proc~finditeminlist proc~finditeminsortedlist FindIteminSortedList proc~processinput->proc~finditeminsortedlist proc~samestring SameString proc~processinput->proc~samestring proc~showsevereerror ShowSevereError proc~processinput->proc~showsevereerror proc~processinputdatafile ProcessInputDataFile proc~processinput->proc~processinputdatafile proc~iptrimsigdigits IPTrimSigDigits proc~processinput->proc~iptrimsigdigits proc~initsecretobjects InitSecretObjects proc~processinput->proc~initsecretobjects programpath programpath proc~processinput->programpath proc~managesimulation->interface~showfatalerror proc~managesimulation->proc~displaystring proc~managesimulation->proc~epstarttime proc~managesimulation->interface~showmessage proc~testairpathintegrity TestAirPathIntegrity proc~managesimulation->proc~testairpathintegrity checkmarkednodes checkmarkednodes proc~managesimulation->checkmarkednodes reportairloopconnections reportairloopconnections proc~managesimulation->reportairloopconnections testcompsetinletoutletnodes testcompsetinletoutletnodes proc~managesimulation->testcompsetinletoutletnodes setupnodevarsforreporting setupnodevarsforreporting proc~managesimulation->setupnodevarsforreporting proc~reportsurfaces ReportSurfaces proc~managesimulation->proc~reportsurfaces testbranchintegrity testbranchintegrity proc~managesimulation->testbranchintegrity proc~epstoptime epStopTime proc~managesimulation->proc~epstoptime checknodeconnections checknodeconnections proc~managesimulation->checknodeconnections trimsigdigits trimsigdigits proc~managesimulation->trimsigdigits setpredefinedtables setpredefinedtables proc~managesimulation->setpredefinedtables initdemandmanagers initdemandmanagers proc~managesimulation->initdemandmanagers managesizing managesizing proc~managesimulation->managesizing checkcontrollerlists checkcontrollerlists proc~managesimulation->checkcontrollerlists proc~resetenvironmentcounter ResetEnvironmentCounter proc~managesimulation->proc~resetenvironmentcounter proc~producerddmdd ProduceRDDMDD proc~managesimulation->proc~producerddmdd manageexteriorenergyuse manageexteriorenergyuse proc~managesimulation->manageexteriorenergyuse proc~checkforrequestedreporting CheckForRequestedReporting proc~managesimulation->proc~checkforrequestedreporting proc~reportnodeconnections ReportNodeConnections proc~managesimulation->proc~reportnodeconnections proc~reportloopconnections ReportLoopConnections proc~managesimulation->proc~reportloopconnections createsqlitesimulationsrecord createsqlitesimulationsrecord proc~managesimulation->createsqlitesimulationsrecord createenergyreportstructure createenergyreportstructure proc~managesimulation->createenergyreportstructure sqlitebegin sqlitebegin proc~managesimulation->sqlitebegin computelifecyclecostandreport computelifecyclecostandreport proc~managesimulation->computelifecyclecostandreport proc~postipprocessing PostIPProcessing proc~managesimulation->proc~postipprocessing simcostestimate simcostestimate proc~managesimulation->simcostestimate initializepsychroutines initializepsychroutines proc~managesimulation->initializepsychroutines createsqliteenvironmentperiodrecord createsqliteenvironmentperiodrecord proc~managesimulation->createsqliteenvironmentperiodrecord proc~getnextenvironment GetNextEnvironment proc~managesimulation->proc~getnextenvironment sqlitecommit sqlitecommit proc~managesimulation->sqlitecommit closeoutputtabularfile closeoutputtabularfile proc~managesimulation->closeoutputtabularfile getinputforlifecyclecost getinputforlifecyclecost proc~managesimulation->getinputforlifecyclecost proc~manageweather ManageWeather proc~managesimulation->proc~manageweather createzoneextendedoutput createzoneextendedoutput proc~managesimulation->createzoneextendedoutput dumpairloopstatistics dumpairloopstatistics proc~managesimulation->dumpairloopstatistics computetariff computetariff proc~managesimulation->computetariff interface~showwarningerror ShowWarningError proc~managesimulation->interface~showwarningerror manageems manageems proc~managesimulation->manageems writetabularreports writetabularreports proc~managesimulation->writetabularreports proc~updatemeterreporting UpdateMeterReporting proc~managesimulation->proc~updatemeterreporting reportfortabularreports reportfortabularreports proc~managesimulation->reportfortabularreports proc~closeoutputfiles CloseOutputFiles proc~managesimulation->proc~closeoutputfiles initializeindexes initializeindexes proc~managesimulation->initializeindexes openoutputtabularfile openoutputtabularfile proc~managesimulation->openoutputtabularfile checkifanyplant checkifanyplant proc~managesimulation->checkifanyplant getnumrangecheckerrorsfound getnumrangecheckerrorsfound proc~managesimulation->getnumrangecheckerrorsfound proc~externalinterfaceexchangevariables ExternalInterfaceExchangeVariables proc~managesimulation->proc~externalinterfaceexchangevariables proc~displaysimdaysprogress DisplaySimDaysProgress proc~managesimulation->proc~displaysimdaysprogress checkpollutionmeterreporting checkpollutionmeterreporting proc~managesimulation->checkpollutionmeterreporting proc~checkandreadfaults CheckAndReadFaults proc~managesimulation->proc~checkandreadfaults getnumobjectsfound getnumobjectsfound proc~managesimulation->getnumobjectsfound setuppollutionmeterreporting setuppollutionmeterreporting proc~managesimulation->setuppollutionmeterreporting verifycustommeterselecpowermgr verifycustommeterselecpowermgr proc~managesimulation->verifycustommeterselecpowermgr checkifanyidealcondentsetpoint checkifanyidealcondentsetpoint proc~managesimulation->checkifanyidealcondentsetpoint setuptimepointers setuptimepointers proc~managesimulation->setuptimepointers proc~getprojectdata GetProjectData proc~managesimulation->proc~getprojectdata setuppollutioncalculations setuppollutioncalculations proc~managesimulation->setuppollutioncalculations checkifanyems checkifanyems proc~managesimulation->checkifanyems proc~openoutputfiles OpenOutputFiles proc~managesimulation->proc~openoutputfiles proc~checkthreading CheckThreading proc~managesimulation->proc~checkthreading managebranchinput managebranchinput proc~managesimulation->managebranchinput initcurvereporting initcurvereporting proc~managesimulation->initcurvereporting proc~manageheatbalance ManageHeatBalance proc~managesimulation->proc~manageheatbalance proc~checkformismatchedenvironmentspecifications CheckForMisMatchedEnvironmentSpecifications proc~managesimulation->proc~checkformismatchedenvironmentspecifications proc~setupsimulation SetupSimulation proc~managesimulation->proc~setupsimulation writetabulartariffreports writetabulartariffreports proc~managesimulation->writetabulartariffreports proc~genoutputvariablesauditreport->proc~showcontinueerror proc~genoutputvariablesauditreport->proc~showwarningerror proc~showmessage ShowMessage proc~genoutputvariablesauditreport->proc~showmessage reqrepvars reqrepvars proc~genoutputvariablesauditreport->reqrepvars proc~reportorphanrecordobjects->proc~showcontinueerror proc~reportorphanrecordobjects->proc~showwarningerror proc~reportorphanrecordobjects->proc~finditeminlist proc~reportorphanrecordobjects->proc~finditeminsortedlist proc~reportorphanrecordobjects->proc~iptrimsigdigits proc~reportorphanrecordobjects->proc~showmessage tstart tstart proc~epstarttime->tstart proc~endenergyplus->proc~epelapsedtime proc~endenergyplus->proc~displaystring roundsigdigits roundsigdigits proc~endenergyplus->roundsigdigits updatesqlitesimulationrecord updatesqlitesimulationrecord proc~endenergyplus->updatesqlitesimulationrecord proc~showrecurringerrors ShowRecurringErrors proc~endenergyplus->proc~showrecurringerrors proc~summarizeerrors SummarizeErrors proc~endenergyplus->proc~summarizeerrors reportsurfaceerrors reportsurfaceerrors proc~endenergyplus->reportsurfaceerrors proc~closemiscopenfiles CloseMiscOpenFiles proc~endenergyplus->proc~closemiscopenfiles closesocket closesocket proc~endenergyplus->closesocket proc~closeoutopenfiles CloseOutOpenFiles proc~endenergyplus->proc~closeoutopenfiles proc~endenergyplus->proc~epstoptime proc~epsummarytimes epSummaryTimes proc~endenergyplus->proc~epsummarytimes proc~endenergyplus->proc~showmessage lowercase lowercase proc~convertcasetolower->lowercase proc~showerrormessage ShowErrorMessage proc~showcontinueerror->proc~showerrormessage updatesqliteerrorrecord updatesqliteerrorrecord proc~showcontinueerror->updatesqliteerrorrecord proc~showfatalerror->proc~displaystring proc~showfatalerror->proc~showerrormessage proc~abortenergyplus AbortEnergyPlus proc~showfatalerror->proc~abortenergyplus proc~showfatalerror->roundsigdigits createsqliteerrorrecord createsqliteerrorrecord proc~showfatalerror->createsqliteerrorrecord proc~processdatadicfile->proc~showsevereerror proc~processdatadicfile->proc~iptrimsigdigits proc~readinputline ReadInputLine proc~processdatadicfile->proc~readinputline proc~addsectiondef AddSectionDef proc~processdatadicfile->proc~addsectiondef proc~addobjectdefandparse AddObjectDefandParse proc~processdatadicfile->proc~addobjectdefandparse proc~showwarningerror->proc~showerrormessage proc~showwarningerror->createsqliteerrorrecord matchcounts matchcounts proc~showwarningerror->matchcounts messagesearch messagesearch proc~showwarningerror->messagesearch proc~finditeminsortedlist->proc~makeuppercase proc~finditeminsortedlist->proc~samestring proc~samestring->proc~makeuppercase proc~showsevereerror->proc~showerrormessage proc~showsevereerror->createsqliteerrorrecord proc~showsevereerror->matchcounts proc~showsevereerror->messagesearch proc~processinputdatafile->proc~showsevereerror proc~processinputdatafile->proc~iptrimsigdigits proc~processinputdatafile->proc~showmessage proc~processinputdatafile->proc~readinputline proc~validatesection ValidateSection proc~processinputdatafile->proc~validatesection proc~validateobjectandparse ValidateObjectandParse proc~processinputdatafile->proc~validateobjectandparse proc~showerrormessage->proc~displaystring proc~showerrormessage->proc~showfatalerror proc~abortenergyplus->proc~epelapsedtime proc~abortenergyplus->proc~displaystring proc~abortenergyplus->roundsigdigits proc~abortenergyplus->proc~testairpathintegrity proc~abortenergyplus->updatesqlitesimulationrecord proc~abortenergyplus->checkmarkednodes proc~abortenergyplus->reportairloopconnections proc~abortenergyplus->proc~showrecurringerrors proc~abortenergyplus->testcompsetinletoutletnodes proc~abortenergyplus->proc~summarizeerrors proc~abortenergyplus->reportsurfaceerrors reportloopconnections reportloopconnections proc~abortenergyplus->reportloopconnections proc~abortenergyplus->proc~closemiscopenfiles proc~abortenergyplus->setupnodevarsforreporting proc~abortenergyplus->closesocket proc~abortenergyplus->proc~closeoutopenfiles proc~abortenergyplus->proc~reportsurfaces proc~abortenergyplus->testbranchintegrity checkplantonabort checkplantonabort proc~abortenergyplus->checkplantonabort proc~abortenergyplus->proc~epstoptime proc~abortenergyplus->proc~epsummarytimes proc~abortenergyplus->proc~showmessage proc~abortenergyplus->checknodeconnections proc~testairpathintegrity->proc~showcontinueerror proc~testairpathintegrity->proc~showsevereerror airtozonenodeinfo airtozonenodeinfo proc~testairpathintegrity->airtozonenodeinfo nodeid nodeid proc~testairpathintegrity->nodeid proc~showrecurringerrors->updatesqliteerrorrecord proc~showrecurringerrors->roundsigdigits proc~showrecurringerrors->createsqliteerrorrecord proc~showrecurringerrors->proc~showmessage removetrailingzeros removetrailingzeros proc~showrecurringerrors->removetrailingzeros recurringerrors recurringerrors proc~showrecurringerrors->recurringerrors proc~summarizeerrors->proc~showmessage proc~summarizeerrors->matchcounts summaries summaries proc~summarizeerrors->summaries moredetails moredetails proc~summarizeerrors->moredetails closedfsfile closedfsfile proc~closemiscopenfiles->closedfsfile closereportillummaps closereportillummaps proc~closemiscopenfiles->closereportillummaps proc~reportsurfaces->proc~showwarningerror proc~detailsforsurfaces DetailsForSurfaces proc~reportsurfaces->proc~detailsforsurfaces proc~setupschemecolors SetUpSchemeColors proc~reportsurfaces->proc~setupschemecolors proc~vrmlout VRMLOut proc~reportsurfaces->proc~vrmlout scanforreports scanforreports proc~reportsurfaces->scanforreports proc~dxfoutwireframe DXFOutWireFrame proc~reportsurfaces->proc~dxfoutwireframe proc~costinfoout CostInfoOut proc~reportsurfaces->proc~costinfoout proc~linesout LinesOut proc~reportsurfaces->proc~linesout proc~dxfout DXFOut proc~reportsurfaces->proc~dxfout proc~epstoptime->proc~showfatalerror tstop tstop proc~epstoptime->tstop proc~epsummarytimes->roundsigdigits proc~showmessage->proc~showerrormessage proc~detailsforsurfaces->roundsigdigits getschedulename getschedulename proc~detailsforsurfaces->getschedulename oscm oscm proc~detailsforsurfaces->oscm nominalu nominalu proc~detailsforsurfaces->nominalu zone zone proc~detailsforsurfaces->zone framedivider framedivider proc~detailsforsurfaces->framedivider getschedulemaxvalue getschedulemaxvalue proc~detailsforsurfaces->getschedulemaxvalue 2 2 proc~detailsforsurfaces->2 proc~computenominaluwithconvcoeffs ComputeNominalUwithConvCoeffs proc~detailsforsurfaces->proc~computenominaluwithconvcoeffs 3 3 proc~detailsforsurfaces->3 osc osc proc~detailsforsurfaces->osc proc~detailsforsurfaces->trimsigdigits construct construct proc~detailsforsurfaces->construct 4 4 proc~detailsforsurfaces->4 proc~csurfaceclass cSurfaceClass proc~detailsforsurfaces->proc~csurfaceclass userintconvectioncoeffs userintconvectioncoeffs proc~detailsforsurfaces->userintconvectioncoeffs userextconvectioncoeffs userextconvectioncoeffs proc~detailsforsurfaces->userextconvectioncoeffs surface surface proc~detailsforsurfaces->surface getscheduleminvalue getscheduleminvalue proc~detailsforsurfaces->getscheduleminvalue surfacewindow surfacewindow proc~detailsforsurfaces->surfacewindow proc~setupschemecolors->proc~showwarningerror getobjectitemnum getobjectitemnum proc~setupschemecolors->getobjectitemnum getobjectdefmaxargs getobjectdefmaxargs proc~setupschemecolors->getobjectdefmaxargs proc~matchandsetcolortextstring MatchAndSetColorTextString proc~setupschemecolors->proc~matchandsetcolortextstring getobjectitem getobjectitem proc~setupschemecolors->getobjectitem proc~vrmlout->proc~showcontinueerror proc~vrmlout->proc~showfatalerror proc~vrmlout->proc~showwarningerror proc~vrmlout->zone proc~vrmlout->surface proc~triangulate Triangulate proc~vrmlout->proc~triangulate proc~getnewunitnumber GetNewUnitNumber proc~vrmlout->proc~getnewunitnumber proc~dxfoutwireframe->proc~showfatalerror proc~dxfoutwireframe->zone proc~dxfoutwireframe->trimsigdigits proc~dxfoutwireframe->surface proc~dxfoutwireframe->surfacewindow proc~dxfoutwireframe->proc~getnewunitnumber zonedaylight zonedaylight proc~dxfoutwireframe->zonedaylight dxfcolorno dxfcolorno proc~dxfoutwireframe->dxfcolorno proc~costinfoout->proc~showfatalerror proc~costinfoout->construct proc~costinfoout->proc~csurfaceclass proc~costinfoout->surface proc~costinfoout->proc~getnewunitnumber proc~linesout->proc~showcontinueerror proc~linesout->proc~showfatalerror proc~linesout->proc~showwarningerror proc~linesout->roundsigdigits proc~linesout->proc~csurfaceclass proc~linesout->surface proc~linesout->proc~getnewunitnumber proc~dxfout->proc~showcontinueerror proc~dxfout->proc~showfatalerror proc~dxfout->proc~showwarningerror proc~dxfout->zone proc~dxfout->trimsigdigits proc~dxfout->surface proc~dxfout->surfacewindow proc~dxfout->proc~triangulate proc~dxfout->proc~getnewunitnumber proc~dxfout->zonedaylight proc~dxfout->dxfcolorno illummapcalc illummapcalc proc~dxfout->illummapcalc proc~computenominaluwithconvcoeffs->surface finditem finditem proc~matchandsetcolortextstring->finditem proc~triangulate->proc~showcontinueerror proc~triangulate->proc~showwarningerror proc~triangulate->roundsigdigits proc~triangulate->proc~showmessage csurfaceclass csurfaceclass proc~triangulate->csurfaceclass proc~generate_ears generate_ears proc~triangulate->proc~generate_ears proc~calcrfflrcoordinatetransformation CalcRfFlrCoordinateTransformation proc~triangulate->proc~calcrfflrcoordinatetransformation proc~calcwallcoordinatetransformation CalcWallCoordinateTransformation proc~triangulate->proc~calcwallcoordinatetransformation proc~polygon_contains_point_2d polygon_contains_point_2d proc~generate_ears->proc~polygon_contains_point_2d proc~angle_2dvector angle_2dvector proc~generate_ears->proc~angle_2dvector proc~readinputline->proc~makeuppercase proc~readinputline->proc~showcontinueerror proc~readinputline->proc~showfatalerror proc~readinputline->proc~showsevereerror proc~readinputline->proc~iptrimsigdigits proc~processnumber ProcessNumber proc~readinputline->proc~processnumber proc~processminmaxdefline ProcessMinMaxDefLine proc~readinputline->proc~processminmaxdefline proc~addsectiondef->proc~makeuppercase proc~addsectiondef->proc~showcontinueerror proc~addsectiondef->proc~showwarningerror proc~addsectiondef->proc~finditeminlist proc~addsectiondef->proc~showsevereerror proc~addobjectdefandparse->proc~makeuppercase proc~addobjectdefandparse->proc~showcontinueerror proc~addobjectdefandparse->proc~showwarningerror proc~addobjectdefandparse->proc~finditeminlist proc~addobjectdefandparse->proc~showsevereerror proc~addobjectdefandparse->proc~iptrimsigdigits proc~addobjectdefandparse->proc~readinputline proc~processminmaxdefline->proc~makeuppercase proc~processminmaxdefline->proc~showsevereerror proc~processminmaxdefline->proc~iptrimsigdigits proc~processminmaxdefline->proc~processnumber proc~validatesection->proc~makeuppercase proc~validatesection->proc~showcontinueerror proc~validatesection->proc~showwarningerror proc~validatesection->proc~finditeminlist proc~validatesection->proc~finditeminsortedlist proc~validatesection->proc~samestring proc~addrecordfromsection AddRecordFromSection proc~validatesection->proc~addrecordfromsection proc~validateobjectandparse->proc~makeuppercase proc~validateobjectandparse->proc~showcontinueerror proc~validateobjectandparse->proc~showwarningerror proc~validateobjectandparse->proc~finditeminlist proc~validateobjectandparse->proc~finditeminsortedlist proc~validateobjectandparse->proc~showsevereerror proc~validateobjectandparse->proc~iptrimsigdigits proc~validateobjectandparse->proc~readinputline proc~validateobjectandparse->proc~processnumber proc~showauditerrormessage ShowAuditErrorMessage proc~validateobjectandparse->proc~showauditerrormessage proc~internalrangecheck InternalRangeCheck proc~validateobjectandparse->proc~internalrangecheck proc~dumpcurrentlinebuffer DumpCurrentLineBuffer proc~validateobjectandparse->proc~dumpcurrentlinebuffer proc~maketransition MakeTransition proc~validateobjectandparse->proc~maketransition proc~extendobjectdefinition ExtendObjectDefinition proc~validateobjectandparse->proc~extendobjectdefinition proc~addrecordfromsection->proc~showcontinueerror proc~addrecordfromsection->proc~showsevereerror proc~addrecordfromsection->proc~iptrimsigdigits proc~addrecordfromsection->proc~showauditerrormessage proc~addrecordfromsection->proc~internalrangecheck proc~internalrangecheck->proc~showsevereerror proc~internalrangecheck->proc~iptrimsigdigits proc~dumpcurrentlinebuffer->proc~iptrimsigdigits proc~dumpcurrentlinebuffer->proc~showmessage proc~maketransition->proc~makeuppercase proc~maketransition->proc~showfatalerror proc~maketransition->proc~finditeminlist proc~maketransition->proc~samestring proc~maketransition->proc~showsevereerror proc~extendobjectdefinition->proc~displaystring proc~extendobjectdefinition->proc~iptrimsigdigits proc~producerddmdd->setupandsort proc~producerddmdd->proc~showfatalerror proc~producerddmdd->scanforreports proc~standardvariabletypekey StandardVariableTypeKey proc~producerddmdd->proc~standardvariabletypekey ddvariabletypes ddvariabletypes proc~producerddmdd->ddvariabletypes samestring samestring proc~producerddmdd->samestring proc~standardindextypekey StandardIndexTypeKey proc~producerddmdd->proc~standardindextypekey energymeters energymeters proc~producerddmdd->energymeters proc~checkforrequestedreporting->interface~showwarningerror proc~checkforrequestedreporting->getnumobjectsfound interface~showcontinueerror ShowContinueError proc~checkforrequestedreporting->interface~showcontinueerror proc~reportnodeconnections->nodeid proc~reportnodeconnections->samestring nodeconnections nodeconnections proc~reportnodeconnections->nodeconnections parentnodelist parentnodelist proc~reportnodeconnections->parentnodelist makeuppercase makeuppercase proc~reportnodeconnections->makeuppercase proc~reportloopconnections->interface~showmessage proc~reportloopconnections->nodeid proc~reportloopconnections->interface~showwarningerror proc~reportloopconnections->samestring proc~reportloopconnections->interface~showcontinueerror reportdualductconnections reportdualductconnections proc~reportloopconnections->reportdualductconnections zoneequiplist zoneequiplist proc~reportloopconnections->zoneequiplist plantloop plantloop proc~reportloopconnections->plantloop outsideairnodelist outsideairnodelist proc~reportloopconnections->outsideairnodelist compsets compsets proc~reportloopconnections->compsets zoneequipconfig zoneequipconfig proc~reportloopconnections->zoneequipconfig loopside loopside proc~reportloopconnections->loopside proc~postipprocessing->interface~showfatalerror proc~checkcachediperrors CheckCachedIPErrors proc~postipprocessing->proc~checkcachediperrors interface~showsevereerror ShowSevereError proc~postipprocessing->interface~showsevereerror prescanreportingvariables prescanreportingvariables proc~postipprocessing->prescanreportingvariables findglycol findglycol proc~postipprocessing->findglycol getnumsectionsfound getnumsectionsfound proc~postipprocessing->getnumsectionsfound compactobjectscheck compactobjectscheck proc~postipprocessing->compactobjectscheck createsqlitedatabase createsqlitedatabase proc~postipprocessing->createsqlitedatabase parametricobjectscheck parametricobjectscheck proc~postipprocessing->parametricobjectscheck preprocessorcheck preprocessorcheck proc~postipprocessing->preprocessorcheck proc~getnextenvironment->interface~showfatalerror proc~getnextenvironment->roundsigdigits proc~getnextenvironment->interface~showwarningerror proc~getnextenvironment->proc~displaysimdaysprogress proc~getnextenvironment->interface~showcontinueerror proc~getnextenvironment->interface~showsevereerror proc~openweatherfile OpenWeatherFile proc~getnextenvironment->proc~openweatherfile interface~setupemsactuator SetupEMSActuator proc~getnextenvironment->interface~setupemsactuator proc~reportoutputfileheaders ReportOutputFileHeaders proc~getnextenvironment->proc~reportoutputfileheaders proc~checklocationvalidity CheckLocationValidity proc~getnextenvironment->proc~checklocationvalidity interface~setupoutputvariable SetupOutputVariable proc~getnextenvironment->interface~setupoutputvariable proc~setupinterpolationvalues SetupInterpolationValues proc~getnextenvironment->proc~setupinterpolationvalues proc~checkweatherfilevalidity CheckWeatherFileValidity proc~getnextenvironment->proc~checkweatherfilevalidity proc~resolvelocationinformation ResolveLocationInformation proc~getnextenvironment->proc~resolvelocationinformation proc~closeweatherfile CloseWeatherFile proc~getnextenvironment->proc~closeweatherfile calcthermalcomfortadaptivecen15251 calcthermalcomfortadaptivecen15251 proc~getnextenvironment->calcthermalcomfortadaptivecen15251 calcthermalcomfortadaptiveash55 calcthermalcomfortadaptiveash55 proc~getnextenvironment->calcthermalcomfortadaptiveash55 proc~openeplusweatherfile OpenEPlusWeatherFile proc~getnextenvironment->proc~openeplusweatherfile proc~setdstdateranges SetDSTDateRanges proc~getnextenvironment->proc~setdstdateranges proc~readuserweatherinput ReadUserWeatherInput proc~getnextenvironment->proc~readuserweatherinput betweendates betweendates proc~getnextenvironment->betweendates proc~setspecialdaydates SetSpecialDayDates proc~getnextenvironment->proc~setspecialdaydates julianday julianday proc~getnextenvironment->julianday proc~allocateweatherdata AllocateWeatherData proc~getnextenvironment->proc~allocateweatherdata proc~setcurrentweather SetCurrentWeather proc~manageweather->proc~setcurrentweather proc~initializeweather InitializeWeather proc~manageweather->proc~initializeweather proc~reportweatherandtimeinformation ReportWeatherAndTimeInformation proc~manageweather->proc~reportweatherandtimeinformation proc~updatemeterreporting->proc~showfatalerror proc~updatemeterreporting->calphafieldnames proc~updatemeterreporting->proc~showwarningerror proc~updatemeterreporting->proc~samestring proc~updatemeterreporting->energymeters proc~getcustommeterinput GetCustomMeterInput proc~updatemeterreporting->proc~getcustommeterinput proc~reportmeterdetails ReportMeterDetails proc~updatemeterreporting->proc~reportmeterdetails proc~determinefrequency DetermineFrequency proc~updatemeterreporting->proc~determinefrequency proc~getobjectitem GetObjectItem proc~updatemeterreporting->proc~getobjectitem proc~finditem FindItem proc~updatemeterreporting->proc~finditem proc~getnumobjectsfound GetNumObjectsFound proc~updatemeterreporting->proc~getnumobjectsfound metervalue metervalue proc~updatemeterreporting->metervalue proc~setinitialmeterreportingandoutputnames SetInitialMeterReportingAndOutputNames proc~updatemeterreporting->proc~setinitialmeterreportingandoutputnames proc~closeoutputfiles->roundsigdigits proc~externalinterfaceexchangevariables->proc~showfatalerror proc~externalinterfaceexchangevariables->getnumobjectsfound proc~checkandreadfaults->proc~makeuppercase proc~checkandreadfaults->proc~showfatalerror proc~checkandreadfaults->proc~showsevereerror getscheduleindex getscheduleindex proc~checkandreadfaults->getscheduleindex proc~checkandreadfaults->proc~getobjectitem proc~checkandreadfaults->proc~getnumobjectsfound proc~getprojectdata->interface~showfatalerror proc~getprojectdata->calphaargs proc~getprojectdata->cnumericfieldnames proc~getprojectdata->lnumericfieldblanks proc~getprojectdata->matchversion proc~getprojectdata->proc~samestring proc~getprojectdata->roundsigdigits proc~getprojectdata->4 proc~getprojectdata->interface~showwarningerror proc~getprojectdata->interface~showcontinueerror proc~getprojectdata->interface~showsevereerror proc~getprojectdata->proc~getobjectitem proc~getprojectdata->proc~getnumobjectsfound 5 5 proc~getprojectdata->5 proc~openoutputfiles->interface~showfatalerror proc~openoutputfiles->proc~getnewunitnumber proc~checkthreading->rnumericargs proc~checkthreading->roundsigdigits proc~checkthreading->getobjectitem proc~checkthreading->interface~showwarningerror proc~checkthreading->getnumobjectsfound proc~checkthreading->interface~showcontinueerror maxthreads maxthreads proc~checkthreading->maxthreads proc~manageheatbalance->manageems proc~reckeepheatbalance RecKeepHeatBalance proc~manageheatbalance->proc~reckeepheatbalance proc~reportheatbalance ReportHeatBalance proc~manageheatbalance->proc~reportheatbalance proc~checkwarmupconvergence CheckWarmupConvergence proc~manageheatbalance->proc~checkwarmupconvergence proc~reportwarmupconvergence ReportWarmupConvergence proc~manageheatbalance->proc~reportwarmupconvergence proc~managesurfaceheatbalance ManageSurfaceHeatBalance proc~manageheatbalance->proc~managesurfaceheatbalance updateemstrendvariables updateemstrendvariables proc~manageheatbalance->updateemstrendvariables proc~initheatbalance InitHeatBalance proc~manageheatbalance->proc~initheatbalance proc~getheatbalanceinput GetHeatBalanceInput proc~manageheatbalance->proc~getheatbalanceinput proc~checkformismatchedenvironmentspecifications->interface~showfatalerror proc~checkformismatchedenvironmentspecifications->interface~showwarningerror proc~checkformismatchedenvironmentspecifications->getnumobjectsfound proc~checkformismatchedenvironmentspecifications->interface~showcontinueerror proc~checkformismatchedenvironmentspecifications->interface~showsevereerror proc~setupsimulation->interface~showfatalerror proc~setupsimulation->proc~displaystring proc~setupsimulation->manageexteriorenergyuse proc~setupsimulation->proc~getnextenvironment proc~setupsimulation->proc~manageweather proc~setupsimulation->getnumrangecheckerrorsfound proc~setupsimulation->proc~manageheatbalance proc~checkcachediperrors->updatesqliteerrorrecord proc~checkcachediperrors->createsqliteerrorrecord interface~showerrormessage ShowErrorMessage proc~checkcachediperrors->interface~showerrormessage proc~openweatherfile->proc~openeplusweatherfile proc~reportoutputfileheaders->interface~showfatalerror proc~assignreportnumber AssignReportNumber proc~reportoutputfileheaders->proc~assignreportnumber proc~checklocationvalidity->interface~showfatalerror proc~checklocationvalidity->roundsigdigits proc~checklocationvalidity->interface~showwarningerror proc~checklocationvalidity->interface~showcontinueerror proc~checklocationvalidity->interface~showsevereerror proc~getstm GetSTM proc~checklocationvalidity->proc~getstm proc~checkweatherfilevalidity->interface~showwarningerror proc~resolvelocationinformation->roundsigdigits proc~resolvelocationinformation->interface~showwarningerror proc~resolvelocationinformation->interface~showcontinueerror proc~resolvelocationinformation->interface~showsevereerror proc~psyrhoairfnpbtdbw PsyRhoAirFnPbTdbW proc~resolvelocationinformation->proc~psyrhoairfnpbtdbw proc~openeplusweatherfile->interface~showfatalerror proc~openeplusweatherfile->interface~showcontinueerror proc~openeplusweatherfile->interface~showsevereerror proc~findnonspace FindNonSpace proc~openeplusweatherfile->proc~findnonspace proc~skipepluswfheader SkipEPlusWFHeader proc~openeplusweatherfile->proc~skipepluswfheader proc~processepwheader ProcessEPWHeader proc~openeplusweatherfile->proc~processepwheader proc~setdstdateranges->interface~showfatalerror proc~setdstdateranges->interface~showsevereerror proc~setdstdateranges->julianday proc~readuserweatherinput->interface~showfatalerror proc~readuserweatherinput->getnumobjectsfound proc~getrunperioddata GetRunPeriodData proc~readuserweatherinput->proc~getrunperioddata proc~getsnowgroundrefmodifiers GetSnowGroundRefModifiers proc~readuserweatherinput->proc~getsnowgroundrefmodifiers proc~getwatermainstemperatures GetWaterMainsTemperatures proc~readuserweatherinput->proc~getwatermainstemperatures proc~getdesigndaydata GetDesignDayData proc~readuserweatherinput->proc~getdesigndaydata proc~getweatherstation GetWeatherStation proc~readuserweatherinput->proc~getweatherstation proc~getgroundreflectances GetGroundReflectances proc~readuserweatherinput->proc~getgroundreflectances proc~getgroundtemps GetGroundTemps proc~readuserweatherinput->proc~getgroundtemps proc~getweatherproperties GetWeatherProperties proc~readuserweatherinput->proc~getweatherproperties proc~getspecialdayperioddata GetSpecialDayPeriodData proc~readuserweatherinput->proc~getspecialdayperioddata proc~setupenvironmenttypes SetupEnvironmentTypes proc~readuserweatherinput->proc~setupenvironmenttypes proc~getrunperioddesigndata GetRunPeriodDesignData proc~readuserweatherinput->proc~getrunperioddesigndata proc~getlocationinfo GetLocationInfo proc~readuserweatherinput->proc~getlocationinfo proc~getdstdata GetDSTData proc~readuserweatherinput->proc~getdstdata proc~setspecialdaydates->interface~showfatalerror proc~setspecialdaydates->interface~showwarningerror proc~setspecialdaydates->interface~showcontinueerror proc~setspecialdaydates->interface~showsevereerror proc~setspecialdaydates->julianday invjulianday invjulianday proc~setspecialdaydates->invjulianday proc~psyrhoairfnpbtdbw->interface~showfatalerror proc~psyrhoairfnpbtdbw->roundsigdigits proc~psyrhoairfnpbtdbw->interface~showcontinueerror proc~psyrhoairfnpbtdbw->interface~showsevereerror interface~showcontinueerrortimestamp ShowContinueErrorTimeStamp proc~psyrhoairfnpbtdbw->interface~showcontinueerrortimestamp proc~skipepluswfheader->interface~showfatalerror proc~skipepluswfheader->makeuppercase proc~skipepluswfheader->proc~findnonspace processnumber processnumber proc~skipepluswfheader->processnumber proc~processepwheader->interface~showfatalerror proc~processepwheader->roundsigdigits proc~processepwheader->interface~showwarningerror proc~processepwheader->getnumobjectsfound proc~processepwheader->samestring proc~processepwheader->interface~showcontinueerror proc~processepwheader->makeuppercase proc~processepwheader->interface~showsevereerror proc~processepwheader->julianday proc~processepwheader->processnumber proc~setupweekdaysbymonth SetupWeekDaysByMonth proc~processepwheader->proc~setupweekdaysbymonth finditeminlist finditeminlist proc~processepwheader->finditeminlist proc~jgdate JGDate proc~processepwheader->proc~jgdate processdatestring processdatestring proc~processepwheader->processdatestring proc~getrunperioddata->calphafieldnames proc~getrunperioddata->calphaargs proc~getrunperioddata->lalphafieldblanks proc~getrunperioddata->rnumericargs proc~getrunperioddata->cnumericfieldnames proc~getrunperioddata->trimsigdigits proc~getrunperioddata->getobjectitem proc~getrunperioddata->interface~showwarningerror proc~getrunperioddata->getnumobjectsfound proc~getrunperioddata->samestring proc~getrunperioddata->interface~showcontinueerror proc~getrunperioddata->interface~showsevereerror proc~getrunperioddata->julianday proc~getrunperioddata->proc~setupweekdaysbymonth proc~getrunperioddata->finditeminlist proc~getrunperioddata->proc~jgdate verifyname verifyname proc~getrunperioddata->verifyname proc~getsnowgroundrefmodifiers->2 proc~getsnowgroundrefmodifiers->getobjectitem proc~getsnowgroundrefmodifiers->getnumobjectsfound proc~getsnowgroundrefmodifiers->interface~showsevereerror 12 12 proc~getsnowgroundrefmodifiers->12 proc~getwatermainstemperatures->calphafieldnames proc~getwatermainstemperatures->getobjectitem proc~getwatermainstemperatures->getnumobjectsfound proc~getwatermainstemperatures->samestring proc~getwatermainstemperatures->interface~showsevereerror proc~getwatermainstemperatures->getscheduleindex proc~getdesigndaydata->calphafieldnames proc~getdesigndaydata->calphaargs proc~getdesigndaydata->lalphafieldblanks proc~getdesigndaydata->rnumericargs proc~getdesigndaydata->cnumericfieldnames proc~getdesigndaydata->lnumericfieldblanks proc~getdesigndaydata->roundsigdigits proc~getdesigndaydata->getobjectitem proc~getdesigndaydata->interface~showwarningerror proc~getdesigndaydata->samestring proc~getdesigndaydata->interface~showcontinueerror proc~getdesigndaydata->interface~showsevereerror proc~getdesigndaydata->interface~setupoutputvariable proc~getdesigndaydata->finditeminlist proc~getdesigndaydata->verifyname interface~predeftableentry PreDefTableEntry proc~getdesigndaydata->interface~predeftableentry findnumberinlist findnumberinlist proc~getdesigndaydata->findnumberinlist getsingledayschedulevalues getsingledayschedulevalues proc~getdesigndaydata->getsingledayschedulevalues getdayscheduleindex getdayscheduleindex proc~getdesigndaydata->getdayscheduleindex checkdayschedulevalueminmax checkdayschedulevalueminmax proc~getdesigndaydata->checkdayschedulevalueminmax rangecheck rangecheck proc~getdesigndaydata->rangecheck proc~getweatherstation->roundsigdigits proc~getweatherstation->getobjectitem proc~getweatherstation->getnumobjectsfound proc~getweatherstation->interface~showsevereerror 6 6 proc~getweatherstation->6 proc~getgroundreflectances->getobjectitem proc~getgroundreflectances->getnumobjectsfound proc~getgroundreflectances->interface~showsevereerror proc~getgroundreflectances->12 proc~getgroundtemps->getobjectitem proc~getgroundtemps->interface~showwarningerror proc~getgroundtemps->getnumobjectsfound proc~getgroundtemps->interface~showcontinueerror proc~getgroundtemps->interface~showsevereerror proc~getgroundtemps->12 pubgroundtempsurface pubgroundtempsurface proc~getgroundtemps->pubgroundtempsurface proc~getweatherproperties->calphafieldnames proc~getweatherproperties->calphaargs proc~getweatherproperties->lalphafieldblanks proc~getweatherproperties->getobjectitem proc~getweatherproperties->interface~showwarningerror proc~getweatherproperties->getnumobjectsfound proc~getweatherproperties->samestring proc~getweatherproperties->interface~showcontinueerror proc~getweatherproperties->interface~showsevereerror proc~getweatherproperties->interface~setupoutputvariable proc~getweatherproperties->finditeminlist proc~getweatherproperties->verifyname proc~getweatherproperties->getscheduleindex proc~getweatherproperties->findnumberinlist proc~getweatherproperties->getdayscheduleindex proc~getspecialdayperioddata->calphafieldnames proc~getspecialdayperioddata->cnumericfieldnames proc~getspecialdayperioddata->trimsigdigits proc~getspecialdayperioddata->getobjectitem proc~getspecialdayperioddata->getnumobjectsfound proc~getspecialdayperioddata->interface~showsevereerror proc~getspecialdayperioddata->finditeminlist proc~getspecialdayperioddata->processdatestring proc~getspecialdayperioddata->verifyname proc~setupenvironmenttypes->julianday proc~setupenvironmenttypes->proc~jgdate proc~isleapyear IsLeapYear proc~setupenvironmenttypes->proc~isleapyear proc~getrunperioddesigndata->calphafieldnames proc~getrunperioddesigndata->calphaargs proc~getrunperioddesigndata->lalphafieldblanks proc~getrunperioddesigndata->rnumericargs proc~getrunperioddesigndata->cnumericfieldnames proc~getrunperioddesigndata->trimsigdigits proc~getrunperioddesigndata->getobjectitem proc~getrunperioddesigndata->finditem proc~getrunperioddesigndata->interface~showwarningerror proc~getrunperioddesigndata->getnumobjectsfound proc~getrunperioddesigndata->samestring proc~getrunperioddesigndata->interface~showsevereerror proc~getrunperioddesigndata->julianday proc~getrunperioddesigndata->proc~setupweekdaysbymonth proc~getrunperioddesigndata->finditeminlist proc~getrunperioddesigndata->verifyname proc~getlocationinfo->getobjectitem proc~getlocationinfo->getnumobjectsfound proc~getlocationinfo->interface~showsevereerror proc~getdstdata->calphafieldnames proc~getdstdata->calphaargs proc~getdstdata->getobjectitem proc~getdstdata->getnumobjectsfound proc~getdstdata->interface~showsevereerror proc~getdstdata->processdatestring proc~charpredeftableentry CharPreDefTableEntry interface~predeftableentry->proc~charpredeftableentry proc~realpredeftableentry RealPreDefTableEntry interface~predeftableentry->proc~realpredeftableentry proc~intpredeftableentry IntPreDefTableEntry interface~predeftableentry->proc~intpredeftableentry proc~incrementtableentry incrementTableEntry proc~charpredeftableentry->proc~incrementtableentry proc~realpredeftableentry->proc~incrementtableentry proc~intpredeftableentry->proc~incrementtableentry proc~setcurrentweather->interface~showfatalerror proc~setcurrentweather->julianday proc~setcurrentweather->proc~psyrhoairfnpbtdbw updateschedulevalues updateschedulevalues proc~setcurrentweather->updateschedulevalues proc~determinesunupdown DetermineSunUpDown proc~setcurrentweather->proc~determinesunupdown proc~psytdpfnwpb PsyTdpFnWPb proc~setcurrentweather->proc~psytdpfnwpb proc~psywfntdbrhpb PsyWFnTdbRhPb proc~setcurrentweather->proc~psywfntdbrhpb proc~calcwatermainstemp CalcWaterMainsTemp proc~setcurrentweather->proc~calcwatermainstemp proc~psywfntdbtwbpb PsyWFnTdbTwbPb proc~setcurrentweather->proc~psywfntdbtwbpb proc~dayltgcurrentexthorizillum DayltgCurrentExtHorizIllum proc~setcurrentweather->proc~dayltgcurrentexthorizillum solcos solcos proc~setcurrentweather->solcos proc~psytwbfntdbwpb PsyTwbFnTdbWPb proc~setcurrentweather->proc~psytwbfntdbwpb proc~psyhfntdbw PsyHFnTdbW proc~setcurrentweather->proc~psyhfntdbw proc~initializeweather->proc~setdstdateranges proc~initializeweather->proc~setspecialdaydates proc~initializeweather->julianday proc~initializeweather->proc~skipepluswfheader proc~initializeweather->proc~isleapyear proc~updateweatherdata UpdateWeatherData proc~initializeweather->proc~updateweatherdata proc~resetweekdaysbymonth ResetWeekDaysByMonth proc~initializeweather->proc~resetweekdaysbymonth proc~setupdesignday SetUpDesignDay proc~initializeweather->proc~setupdesignday proc~readweatherforday ReadWeatherForDay proc~initializeweather->proc~readweatherforday proc~reportmissing_rangedata ReportMissing_RangeData proc~initializeweather->proc~reportmissing_rangedata proc~psytsatfnpb PsyTsatFnPb proc~psytdpfnwpb->proc~psytsatfnpb proc~psywfntdbrhpb->trimsigdigits proc~psywfntdbrhpb->interface~showcontinueerror proc~psywfntdbrhpb->interface~showcontinueerrortimestamp interface~showrecurringwarningerroratend ShowRecurringWarningErrorAtEnd proc~psywfntdbrhpb->interface~showrecurringwarningerroratend interface~showwarningmessage ShowWarningMessage proc~psywfntdbrhpb->interface~showwarningmessage proc~psypsatfntemp PsyPsatFnTemp proc~psywfntdbrhpb->proc~psypsatfntemp getcurrentschedulevalue getcurrentschedulevalue proc~calcwatermainstemp->getcurrentschedulevalue proc~psywfntdbtwbpb->trimsigdigits proc~psywfntdbtwbpb->interface~showcontinueerror proc~psywfntdbtwbpb->interface~showcontinueerrortimestamp proc~psywfntdbtwbpb->proc~psywfntdbrhpb proc~psywfntdbtwbpb->interface~showrecurringwarningerroratend proc~psywfntdbtwbpb->interface~showwarningmessage proc~psywfntdbtwbpb->proc~psypsatfntemp proc~dayltgcurrentexthorizillum->solcos proc~dayltgluminousefficacy DayltgLuminousEfficacy proc~dayltgcurrentexthorizillum->proc~dayltgluminousefficacy proc~psytwbfntdbwpb_raw PsyTwbFnTdbWPb_raw proc~psytwbfntdbwpb->proc~psytwbfntdbwpb_raw proc~psytsatfnpb->trimsigdigits proc~psytsatfnpb->interface~showcontinueerror proc~psytsatfnpb->interface~showcontinueerrortimestamp proc~psytsatfnpb->interface~showrecurringwarningerroratend proc~psytsatfnpb->interface~showwarningmessage iterate iterate proc~psytsatfnpb->iterate proc~psytsatfnpb->proc~psypsatfntemp proc~psypsatfntemp_raw PsyPsatFnTemp_raw proc~psypsatfntemp->proc~psypsatfntemp_raw proc~psypsatfntemp_raw->interface~showfatalerror proc~psypsatfntemp_raw->trimsigdigits proc~psypsatfntemp_raw->interface~showcontinueerror proc~psypsatfntemp_raw->interface~showsevereerror proc~psypsatfntemp_raw->interface~showcontinueerrortimestamp proc~psypsatfntemp_raw->interface~showrecurringwarningerroratend proc~psypsatfntemp_raw->interface~showwarningmessage proc~dayltgluminousefficacy->solcos proc~psytwbfntdbwpb_raw->trimsigdigits proc~psytwbfntdbwpb_raw->interface~showcontinueerror proc~psytwbfntdbwpb_raw->interface~showcontinueerrortimestamp proc~psytwbfntdbwpb_raw->proc~psytsatfnpb proc~psytwbfntdbwpb_raw->interface~showrecurringwarningerroratend proc~psytwbfntdbwpb_raw->interface~showwarningmessage proc~psytwbfntdbwpb_raw->iterate proc~psytwbfntdbwpb_raw->proc~psypsatfntemp proc~setupdesignday->roundsigdigits proc~setupdesignday->interface~showwarningerror proc~setupdesignday->interface~showcontinueerror proc~setupdesignday->interface~showsevereerror proc~setupdesignday->julianday proc~setupdesignday->getsingledayschedulevalues proc~setupdesignday->proc~psytdpfnwpb proc~setupdesignday->proc~psywfntdbrhpb proc~setupdesignday->proc~psywfntdbtwbpb proc~setupdesignday->proc~psytwbfntdbwpb proc~calculatesundirectioncosines CalculateSunDirectionCosines proc~setupdesignday->proc~calculatesundirectioncosines proc~psywfntdppb PsyWFnTdpPb proc~setupdesignday->proc~psywfntdppb proc~psywfntdbh PsyWFnTdbH proc~setupdesignday->proc~psywfntdbh proc~psyrhfntdbwpb PsyRhFnTdbWPb proc~setupdesignday->proc~psyrhfntdbwpb proc~ashraetaumodel ASHRAETauModel proc~setupdesignday->proc~ashraetaumodel proc~calculatedailysolarcoeffs CalculateDailySolarCoeffs proc~setupdesignday->proc~calculatedailysolarcoeffs proc~readeplusweatherforday ReadEPlusWeatherForDay proc~readweatherforday->proc~readeplusweatherforday proc~reportmissing_rangedata->interface~showmessage proc~reportmissing_rangedata->interface~showwarningerror proc~psywfntdppb->trimsigdigits proc~psywfntdppb->interface~showcontinueerror proc~psywfntdppb->interface~showcontinueerrortimestamp proc~psywfntdppb->interface~showrecurringwarningerroratend proc~psywfntdppb->interface~showwarningmessage proc~psywfntdppb->proc~psypsatfntemp proc~psywfntdbh->trimsigdigits proc~psywfntdbh->interface~showcontinueerror proc~psywfntdbh->interface~showcontinueerrortimestamp proc~psywfntdbh->interface~showrecurringwarningerroratend proc~psywfntdbh->interface~showwarningmessage proc~psyrhfntdbwpb->trimsigdigits proc~psyrhfntdbwpb->interface~showcontinueerror proc~psyrhfntdbwpb->interface~showcontinueerrortimestamp proc~psyrhfntdbwpb->interface~showrecurringwarningerroratend proc~psyrhfntdbwpb->interface~showwarningmessage proc~psyrhfntdbwpb->proc~psypsatfntemp proc~airmass AirMass proc~ashraetaumodel->proc~airmass proc~readeplusweatherforday->interface~showfatalerror proc~readeplusweatherforday->roundsigdigits proc~readeplusweatherforday->interface~showwarningerror proc~readeplusweatherforday->interface~showcontinueerror proc~readeplusweatherforday->interface~showsevereerror proc~readeplusweatherforday->proc~setdstdateranges proc~readeplusweatherforday->proc~setspecialdaydates proc~readeplusweatherforday->julianday proc~readeplusweatherforday->proc~skipepluswfheader proc~readeplusweatherforday->rangecheck proc~readeplusweatherforday->proc~calculatedailysolarcoeffs getschedulevaluesforday getschedulevaluesforday proc~readeplusweatherforday->getschedulevaluesforday proc~interpretweatherdataline InterpretWeatherDataLine proc~readeplusweatherforday->proc~interpretweatherdataline proc~interpretweatherdataline->interface~showfatalerror proc~interpretweatherdataline->roundsigdigits proc~interpretweatherdataline->interface~showcontinueerror proc~interpretweatherdataline->interface~showsevereerror proc~getcustommeterinput->proc~makeuppercase proc~getcustommeterinput->proc~showcontinueerror proc~getcustommeterinput->proc~showwarningerror proc~getcustommeterinput->proc~showsevereerror proc~getcustommeterinput->proc~getobjectitem proc~getcustommeterinput->proc~finditem proc~getcustommeterinput->proc~getnumobjectsfound proc~addmeter AddMeter proc~getcustommeterinput->proc~addmeter proc~verifyname VerifyName proc~getcustommeterinput->proc~verifyname proc~determinemeteripunits DetermineMeterIPUnits proc~getcustommeterinput->proc~determinemeteripunits proc~getvariablekeys GetVariableKeys proc~getcustommeterinput->proc~getvariablekeys proc~getstandardmeterresourcetype GetStandardMeterResourceType proc~getcustommeterinput->proc~getstandardmeterresourcetype proc~getvariablekeycountandtype GetVariableKeyCountandType proc~getcustommeterinput->proc~getvariablekeycountandtype proc~attachcustommeters AttachCustomMeters proc~getcustommeterinput->proc~attachcustommeters proc~determinefrequency->proc~showcontinueerror proc~determinefrequency->proc~showwarningerror proc~determinefrequency->samestring proc~getobjectitem->proc~makeuppercase proc~getobjectitem->proc~processinput proc~getobjectitem->proc~showfatalerror proc~getobjectitem->proc~showwarningerror proc~getobjectitem->proc~finditeminlist proc~getobjectitem->proc~finditeminsortedlist proc~getobjectitem->proc~samestring proc~getobjectitem->proc~iptrimsigdigits proc~getobjectitemfromfile GetObjectItemfromFile proc~getobjectitem->proc~getobjectitemfromfile proc~finditem->proc~makeuppercase proc~finditem->proc~finditeminlist proc~getnumobjectsfound->proc~makeuppercase proc~getnumobjectsfound->proc~showwarningerror proc~getnumobjectsfound->proc~finditeminlist proc~getnumobjectsfound->proc~finditeminsortedlist proc~setinitialmeterreportingandoutputnames->proc~showwarningerror proc~setinitialmeterreportingandoutputnames->trimsigdigits proc~setinitialmeterreportingandoutputnames->energymeters proc~determineindexgroupkeyfrommetername DetermineIndexGroupKeyFromMeterName proc~setinitialmeterreportingandoutputnames->proc~determineindexgroupkeyfrommetername proc~writemeterdictionaryitem WriteMeterDictionaryItem proc~setinitialmeterreportingandoutputnames->proc~writemeterdictionaryitem proc~determineindexgroupfrommetergroup DetermineIndexGroupFromMeterGroup proc~setinitialmeterreportingandoutputnames->proc~determineindexgroupfrommetergroup proc~addmeter->proc~showcontinueerror proc~addmeter->proc~showfatalerror proc~addmeter->proc~assignreportnumber proc~addmeter->finditeminlist proc~addmeter->proc~determinemeteripunits proc~verifyname->proc~showsevereerror proc~verifyname->proc~finditem proc~determinemeteripunits->proc~showwarningerror proc~determinemeteripunits->samestring proc~determinemeteripunits->makeuppercase proc~getvariablekeys->proc~showfatalerror proc~getvariablekeys->makeuppercase proc~getvariablekeys->getscheduleindex rvariabletypes rvariabletypes proc~getvariablekeys->rvariabletypes ivariabletypes ivariabletypes proc~getvariablekeys->ivariabletypes proc~getstandardmeterresourcetype->proc~showsevereerror proc~getstandardmeterresourcetype->makeuppercase proc~getvariablekeycountandtype->setupandsort proc~getvariablekeycountandtype->ddvariabletypes proc~getvariablekeycountandtype->energymeters proc~getvariablekeycountandtype->makeuppercase proc~getvariablekeycountandtype->getscheduleindex proc~getvariablekeycountandtype->rvariabletypes proc~getvariablekeycountandtype->ivariabletypes finditeminsortedlist finditeminsortedlist proc~getvariablekeycountandtype->finditeminsortedlist proc~reallocateintegerarray ReallocateIntegerArray proc~getvariablekeycountandtype->proc~reallocateintegerarray getscheduletype getscheduletype proc~getvariablekeycountandtype->getscheduletype proc~createsqlitereportvariabledictionaryrecord CreateSQLiteReportVariableDictionaryRecord proc~writemeterdictionaryitem->proc~createsqlitereportvariabledictionaryrecord proc~createsqlitemeterdictionaryrecord CreateSQLiteMeterDictionaryRecord proc~writemeterdictionaryitem->proc~createsqlitemeterdictionaryrecord interface~sqlitebindnull SQLiteBindNULL proc~createsqlitereportvariabledictionaryrecord->interface~sqlitebindnull interface~sqliteresetcommand SQLiteResetCommand proc~createsqlitereportvariabledictionaryrecord->interface~sqliteresetcommand proc~storagetype StorageType proc~createsqlitereportvariabledictionaryrecord->proc~storagetype interface~sqlitebindinteger SQLiteBindInteger proc~createsqlitereportvariabledictionaryrecord->interface~sqlitebindinteger proc~sqlitebindtextmacro SQLiteBindTextMacro proc~createsqlitereportvariabledictionaryrecord->proc~sqlitebindtextmacro proc~reportingfreqname ReportingFreqName proc~createsqlitereportvariabledictionaryrecord->proc~reportingfreqname proc~timesteptypename TimestepTypeName proc~createsqlitereportvariabledictionaryrecord->proc~timesteptypename interface~sqlitestepcommand SQLiteStepCommand proc~createsqlitereportvariabledictionaryrecord->interface~sqlitestepcommand proc~createsqlitemeterdictionaryrecord->interface~sqlitebindnull proc~createsqlitemeterdictionaryrecord->interface~sqliteresetcommand proc~createsqlitemeterdictionaryrecord->proc~storagetype proc~createsqlitemeterdictionaryrecord->interface~sqlitebindinteger proc~createsqlitemeterdictionaryrecord->proc~sqlitebindtextmacro proc~createsqlitemeterdictionaryrecord->proc~reportingfreqname proc~createsqlitemeterdictionaryrecord->proc~timesteptypename proc~createsqlitemeterdictionaryrecord->interface~sqlitestepcommand interface~sqlitebindtext SQLiteBindText proc~sqlitebindtextmacro->interface~sqlitebindtext proc~reckeepheatbalance->roundsigdigits proc~reckeepheatbalance->zone snloadheatrate snloadheatrate proc~reckeepheatbalance->snloadheatrate snloadcoolrate snloadcoolrate proc~reckeepheatbalance->snloadcoolrate ztav ztav proc~reckeepheatbalance->ztav proc~updatedataandreport UpdateDataandReport proc~reportheatbalance->proc~updatedataandreport reportschedulevalues reportschedulevalues proc~reportheatbalance->reportschedulevalues calcmorenodeinfo calcmorenodeinfo proc~reportheatbalance->calcmorenodeinfo updateutilitybills updateutilitybills proc~reportheatbalance->updateutilitybills updatetabularreports updatetabularreports proc~reportheatbalance->updatetabularreports proc~checkwarmupconvergence->roundsigdigits proc~checkwarmupconvergence->zone proc~checkwarmupconvergence->interface~showcontinueerror proc~checkwarmupconvergence->interface~showsevereerror proc~reportwarmupconvergence->roundsigdigits proc~reportwarmupconvergence->zone 10 10 proc~reportwarmupconvergence->10 proc~managesurfaceheatbalance->proc~displaystring proc~managesurfaceheatbalance->construct proc~managesurfaceheatbalance->surface interface~calcheatbalanceoutsidesurf CalcHeatBalanceOutsideSurf proc~managesurfaceheatbalance->interface~calcheatbalanceoutsidesurf proc~updatefinalsurfaceheatbalance UpdateFinalSurfaceHeatBalance proc~managesurfaceheatbalance->proc~updatefinalsurfaceheatbalance manageairheatbalance manageairheatbalance proc~managesurfaceheatbalance->manageairheatbalance interface~calcheatbalanceinsidesurf CalcHeatBalanceInsideSurf proc~managesurfaceheatbalance->interface~calcheatbalanceinsidesurf updatemoisturebalancefd updatemoisturebalancefd proc~managesurfaceheatbalance->updatemoisturebalancefd proc~updatethermalhistories UpdateThermalHistories proc~managesurfaceheatbalance->proc~updatethermalhistories proc~reportsurfaceheatbalance ReportSurfaceHeatBalance proc~managesurfaceheatbalance->proc~reportsurfaceheatbalance proc~initsurfaceheatbalance InitSurfaceHeatBalance proc~managesurfaceheatbalance->proc~initsurfaceheatbalance managethermalcomfort managethermalcomfort proc~managesurfaceheatbalance->managethermalcomfort proc~initheatbalance->proc~displaystring proc~initheatbalance->surfacewindow proc~performsolarcalculations PerformSolarCalculations proc~initheatbalance->proc~performsolarcalculations proc~allocateheatbalarrays AllocateHeatBalArrays proc~initheatbalance->proc~allocateheatbalarrays initequivalentlayerwindowcalculations initequivalentlayerwindowcalculations proc~initheatbalance->initequivalentlayerwindowcalculations initdaylightingdevices initdaylightingdevices proc~initheatbalance->initdaylightingdevices proc~setstormwindowcontrol SetStormWindowControl proc~initheatbalance->proc~setstormwindowcontrol proc~initglassopticalcalculations InitGlassOpticalCalculations proc~initheatbalance->proc~initglassopticalcalculations stormwindow stormwindow proc~initheatbalance->stormwindow proc~initconductiontransferfunctions InitConductionTransferFunctions proc~initheatbalance->proc~initconductiontransferfunctions proc~initsolarcalculations InitSolarCalculations proc~initheatbalance->proc~initsolarcalculations proc~getheatbalanceinput->interface~showfatalerror proc~getheatbalanceinput->interface~showsevereerror manageinternalheatgains manageinternalheatgains proc~getheatbalanceinput->manageinternalheatgains proc~getprojectcontroldata GetProjectControlData proc~getheatbalanceinput->proc~getprojectcontroldata proc~getscheduledsurfacegains GetScheduledSurfaceGains proc~getheatbalanceinput->proc~getscheduledsurfacegains proc~getsiteatmospheredata GetSiteAtmosphereData proc~getheatbalanceinput->proc~getsiteatmospheredata proc~getconstructdata GetConstructData proc~getheatbalanceinput->proc~getconstructdata proc~checkvalidsimulationobjects CheckValidSimulationObjects proc~getheatbalanceinput->proc~checkvalidsimulationobjects proc~createtcconstructions CreateTCConstructions proc~getheatbalanceinput->proc~createtcconstructions proc~getwindowglassspectraldata GetWindowGlassSpectralData proc~getheatbalanceinput->proc~getwindowglassspectraldata proc~getbuildingdata GetBuildingData proc~getheatbalanceinput->proc~getbuildingdata proc~checkusedconstructions CheckUsedConstructions proc~getheatbalanceinput->proc~checkusedconstructions proc~getmaterialdata GetMaterialData proc~getheatbalanceinput->proc~getmaterialdata proc~getframeanddividerdata GetFrameAndDividerData proc~getheatbalanceinput->proc~getframeanddividerdata proc~updatedataandreport->proc~showfatalerror proc~updatedataandreport->proc~showsevereerror proc~updatedataandreport->getcurrentschedulevalue proc~updatedataandreport->rvariabletypes proc~updatedataandreport->ivariabletypes proc~reporthrmeters ReportHRMeters proc~updatedataandreport->proc~reporthrmeters proc~reporttsmeters ReportTSMeters proc~updatedataandreport->proc~reporttsmeters proc~writeintegervariableoutput WriteIntegerVariableOutput proc~updatedataandreport->proc~writeintegervariableoutput proc~writerealvariableoutput WriteRealVariableOutput proc~updatedataandreport->proc~writerealvariableoutput proc~reportdymeters ReportDYMeters proc~updatedataandreport->proc~reportdymeters proc~reportsmmeters ReportSMMeters proc~updatedataandreport->proc~reportsmmeters proc~reportmnmeters ReportMNMeters proc~updatedataandreport->proc~reportmnmeters encodemondayhrmin encodemondayhrmin proc~updatedataandreport->encodemondayhrmin timevalue timevalue proc~updatedataandreport->timevalue proc~writetimestampformatdata WriteTimeStampFormatData proc~updatedataandreport->proc~writetimestampformatdata proc~updatemeters UpdateMeters proc~updatedataandreport->proc~updatemeters daytypes daytypes proc~updatedataandreport->daytypes proc~writerealdata WriteRealData proc~updatedataandreport->proc~writerealdata proc~writeintegerdata WriteIntegerData proc~updatedataandreport->proc~writeintegerdata proc~updatemetervalues UpdateMeterValues proc~updatedataandreport->proc~updatemetervalues varmeterarrays varmeterarrays proc~updatedataandreport->varmeterarrays proc~reporthrmeters->proc~writetimestampformatdata proc~writecumulativereportmeterdata WriteCumulativeReportMeterData proc~reporthrmeters->proc~writecumulativereportmeterdata proc~writereportmeterdata WriteReportMeterData proc~reporthrmeters->proc~writereportmeterdata proc~reporttsmeters->proc~writetimestampformatdata proc~reporttsmeters->proc~writecumulativereportmeterdata proc~reporttsmeters->proc~writereportmeterdata proc~writereportintegerdata WriteReportIntegerData proc~writeintegervariableoutput->proc~writereportintegerdata proc~writereportrealdata WriteReportRealData proc~writerealvariableoutput->proc~writereportrealdata proc~reportdymeters->proc~writetimestampformatdata proc~reportdymeters->proc~writecumulativereportmeterdata proc~reportdymeters->proc~writereportmeterdata proc~reportsmmeters->proc~writetimestampformatdata proc~reportsmmeters->proc~writecumulativereportmeterdata proc~reportsmmeters->proc~writereportmeterdata proc~reportmnmeters->proc~writetimestampformatdata proc~reportmnmeters->proc~writecumulativereportmeterdata proc~reportmnmeters->proc~writereportmeterdata proc~sqlitewritemessagemacro SQLiteWriteMessageMacro proc~writetimestampformatdata->proc~sqlitewritemessagemacro proc~createsqlitetimeindexrecord CreateSQLiteTimeIndexRecord proc~writetimestampformatdata->proc~createsqlitetimeindexrecord proc~setminmax SetMinMax proc~updatemeters->proc~setminmax proc~writerealdata->removetrailingzeros proc~createsqlitereportvariabledatarecord CreateSQLiteReportVariableDataRecord proc~writerealdata->proc~createsqlitereportvariabledatarecord proc~writeintegerdata->removetrailingzeros proc~writeintegerdata->proc~createsqlitereportvariabledatarecord proc~writecumulativereportmeterdata->removetrailingzeros proc~createsqlitemeterrecord CreateSQLiteMeterRecord proc~writecumulativereportmeterdata->proc~createsqlitemeterrecord proc~writecumulativereportmeterdata->proc~createsqlitereportvariabledatarecord proc~writereportmeterdata->removetrailingzeros proc~writereportmeterdata->proc~createsqlitemeterrecord proc~writereportmeterdata->proc~createsqlitereportvariabledatarecord proc~produceminmaxstring ProduceMinMaxString proc~writereportmeterdata->proc~produceminmaxstring proc~createsqlitemeterrecord->interface~sqlitebindnull proc~createsqlitemeterrecord->interface~sqliteresetcommand proc~createsqlitemeterrecord->interface~sqlitebindinteger proc~createsqlitemeterrecord->interface~sqlitestepcommand proc~createsqlitemeterrecord->proc~sqlitewritemessagemacro proc~adjustreportinghourandminutes AdjustReportingHourAndMinutes proc~createsqlitemeterrecord->proc~adjustreportinghourandminutes interface~sqlitebinddouble SQLiteBindDouble proc~createsqlitemeterrecord->interface~sqlitebinddouble decodemondayhrmin decodemondayhrmin proc~createsqlitemeterrecord->decodemondayhrmin proc~createsqlitereportvariabledatarecord->interface~sqlitebindnull proc~createsqlitereportvariabledatarecord->interface~sqliteresetcommand proc~createsqlitereportvariabledatarecord->interface~sqlitebindinteger proc~createsqlitereportvariabledatarecord->interface~sqlitestepcommand proc~createsqlitereportvariabledatarecord->proc~sqlitewritemessagemacro proc~createsqlitereportvariabledatarecord->proc~adjustreportinghourandminutes proc~createsqlitereportvariabledatarecord->interface~sqlitebinddouble proc~createsqlitereportvariabledatarecord->decodemondayhrmin interface~sqlitewritemessage SQLiteWriteMessage proc~sqlitewritemessagemacro->interface~sqlitewritemessage proc~produceminmaxstring->decodemondayhrmin proc~writereportintegerdata->removetrailingzeros proc~writereportintegerdata->proc~createsqlitereportvariabledatarecord proc~writereportintegerdata->proc~produceminmaxstring proc~writereportrealdata->removetrailingzeros proc~writereportrealdata->proc~createsqlitereportvariabledatarecord proc~writereportrealdata->proc~produceminmaxstring proc~createsqlitetimeindexrecord->interface~sqlitebindnull proc~createsqlitetimeindexrecord->interface~sqliteresetcommand proc~createsqlitetimeindexrecord->interface~sqlitebindinteger proc~createsqlitetimeindexrecord->proc~sqlitebindtextmacro proc~createsqlitetimeindexrecord->interface~sqlitestepcommand proc~createsqlitetimeindexrecord->proc~sqlitewritemessagemacro proc~createsqlitetimeindexrecord->proc~adjustreportinghourandminutes proc~updatefinalsurfaceheatbalance->interface~calcheatbalanceoutsidesurf proc~updatefinalsurfaceheatbalance->interface~calcheatbalanceinsidesurf updatehtradsourcevalavg updatehtradsourcevalavg proc~updatefinalsurfaceheatbalance->updatehtradsourcevalavg updateradsyssourcevalavg updateradsyssourcevalavg proc~updatefinalsurfaceheatbalance->updateradsyssourcevalavg updatebbradsourcevalavg updatebbradsourcevalavg proc~updatefinalsurfaceheatbalance->updatebbradsourcevalavg updatebbelecradsourcevalavg updatebbelecradsourcevalavg proc~updatefinalsurfaceheatbalance->updatebbelecradsourcevalavg updatebbsteamradsourcevalavg updatebbsteamradsourcevalavg proc~updatefinalsurfaceheatbalance->updatebbsteamradsourcevalavg proc~updatethermalhistories->construct proc~updatethermalhistories->surface ctftsrcconstpart ctftsrcconstpart proc~updatethermalhistories->ctftsrcconstpart tempsurfin tempsurfin proc~updatethermalhistories->tempsurfin sumh sumh proc~updatethermalhistories->sumh th th proc~updatethermalhistories->th ctfconstinpart ctfconstinpart proc~updatethermalhistories->ctfconstinpart tempsource tempsource proc~updatethermalhistories->tempsource thm thm proc~updatethermalhistories->thm opaqsurfinsfaceconduction opaqsurfinsfaceconduction proc~updatethermalhistories->opaqsurfinsfaceconduction qh qh proc~updatethermalhistories->qh qsrchist qsrchist proc~updatethermalhistories->qsrchist qhm qhm proc~updatethermalhistories->qhm opaqsurfinsfaceconductionflux opaqsurfinsfaceconductionflux proc~updatethermalhistories->opaqsurfinsfaceconductionflux tsrchistm tsrchistm proc~updatethermalhistories->tsrchistm opaqsurfinsfacecondlossrep opaqsurfinsfacecondlossrep proc~updatethermalhistories->opaqsurfinsfacecondlossrep tsrchist tsrchist proc~updatethermalhistories->tsrchist opaqsurfinsfacecondgainrep opaqsurfinsfacecondgainrep proc~updatethermalhistories->opaqsurfinsfacecondgainrep qsrchistm qsrchistm proc~updatethermalhistories->qsrchistm opaqsurfoutsidefaceconduction opaqsurfoutsidefaceconduction proc~updatethermalhistories->opaqsurfoutsidefaceconduction opaqsurfoutsidefaceconductionflux opaqsurfoutsidefaceconductionflux proc~updatethermalhistories->opaqsurfoutsidefaceconductionflux ctfconstoutpart ctfconstoutpart proc~updatethermalhistories->ctfconstoutpart proc~reportsurfaceheatbalance->surface proc~reportsurfaceheatbalance->opaqsurfinsfaceconduction proc~reportsurfaceheatbalance->opaqsurfinsfaceconductionflux proc~reportsurfaceheatbalance->opaqsurfinsfacecondlossrep proc~reportsurfaceheatbalance->opaqsurfinsfacecondgainrep proc~reportsurfaceheatbalance->opaqsurfoutsidefaceconduction proc~reportsurfaceheatbalance->opaqsurfoutsidefaceconductionflux opaqsurfstoragegainrep opaqsurfstoragegainrep proc~reportsurfaceheatbalance->opaqsurfstoragegainrep lightswradseq lightswradseq proc~reportsurfaceheatbalance->lightswradseq opaqsurfavgfaceconductionenergy opaqsurfavgfaceconductionenergy proc~reportsurfaceheatbalance->opaqsurfavgfaceconductionenergy qelecbaseboardsurf qelecbaseboardsurf proc~reportsurfaceheatbalance->qelecbaseboardsurf proc~reportsurfaceshading ReportSurfaceShading proc~reportsurfaceheatbalance->proc~reportsurfaceshading qradswinabs qradswinabs proc~reportsurfaceheatbalance->qradswinabs fenesolarradseq fenesolarradseq proc~reportsurfaceheatbalance->fenesolarradseq netlwradtosurf netlwradtosurf proc~reportsurfaceheatbalance->netlwradtosurf qdotradnetsurfinrepperarea qdotradnetsurfinrepperarea proc~reportsurfaceheatbalance->qdotradnetsurfinrepperarea qsteambaseboardsurf qsteambaseboardsurf proc~reportsurfaceheatbalance->qsteambaseboardsurf qradnetsurfinreport qradnetsurfinreport proc~reportsurfaceheatbalance->qradnetsurfinreport zoneopaqsurfinsfacecond zoneopaqsurfinsfacecond proc~reportsurfaceheatbalance->zoneopaqsurfinsfacecond znopqsurfinsfacecondgnrepenrg znopqsurfinsfacecondgnrepenrg proc~reportsurfaceheatbalance->znopqsurfinsfacecondgnrepenrg qradsolarinreport qradsolarinreport proc~reportsurfaceheatbalance->qradsolarinreport qdotradsolarinrepperarea qdotradsolarinrepperarea proc~reportsurfaceheatbalance->qdotradsolarinrepperarea qdotradsolarinrep qdotradsolarinrep proc~reportsurfaceheatbalance->qdotradsolarinrep qradlightsinreport qradlightsinreport proc~reportsurfaceheatbalance->qradlightsinreport qdotradlightsinrepperarea qdotradlightsinrepperarea proc~reportsurfaceheatbalance->qdotradlightsinrepperarea opaqsurfstoragecondlossrep opaqsurfstoragecondlossrep proc~reportsurfaceheatbalance->opaqsurfstoragecondlossrep znopqsurfinsfacecondlsrepenrg znopqsurfinsfacecondlsrepenrg proc~reportsurfaceheatbalance->znopqsurfinsfacecondlsrepenrg qdotradlightsinrep qdotradlightsinrep proc~reportsurfaceheatbalance->qdotradlightsinrep opaqsurfstorageconduction opaqsurfstorageconduction proc~reportsurfaceheatbalance->opaqsurfstorageconduction znopqsurfextfacecondlsrepenrg znopqsurfextfacecondlsrepenrg proc~reportsurfaceheatbalance->znopqsurfextfacecondlsrepenrg qradintgainsinreport qradintgainsinreport proc~reportsurfaceheatbalance->qradintgainsinreport opaqsurfstorageconductionflux opaqsurfstorageconductionflux proc~reportsurfaceheatbalance->opaqsurfstorageconductionflux znopqsurfextfacecondgnrepenrg znopqsurfextfacecondgnrepenrg proc~reportsurfaceheatbalance->znopqsurfextfacecondgnrepenrg qdotradintgainsinrepperarea qdotradintgainsinrepperarea proc~reportsurfaceheatbalance->qdotradintgainsinrepperarea zoneopaqsurfextfacecond zoneopaqsurfextfacecond proc~reportsurfaceheatbalance->zoneopaqsurfextfacecond qdotradintgainsinrep qdotradintgainsinrep proc~reportsurfaceheatbalance->qdotradintgainsinrep qradtherminabs qradtherminabs proc~reportsurfaceheatbalance->qradtherminabs opaqsurfstorageconductionenergy opaqsurfstorageconductionenergy proc~reportsurfaceheatbalance->opaqsurfstorageconductionenergy qradhvacinreport qradhvacinreport proc~reportsurfaceheatbalance->qradhvacinreport qdotradhvacinrep qdotradhvacinrep proc~reportsurfaceheatbalance->qdotradhvacinrep zoneopaqsurfinsfacecondgainrep zoneopaqsurfinsfacecondgainrep proc~reportsurfaceheatbalance->zoneopaqsurfinsfacecondgainrep zoneopaqsurfinsfacecondlossrep zoneopaqsurfinsfacecondlossrep proc~reportsurfaceheatbalance->zoneopaqsurfinsfacecondlossrep qdotradhvacinrepperarea qdotradhvacinrepperarea proc~reportsurfaceheatbalance->qdotradhvacinrepperarea zoneopaqsurfextfacecondgainrep zoneopaqsurfextfacecondgainrep proc~reportsurfaceheatbalance->zoneopaqsurfextfacecondgainrep zoneopaqsurfextfacecondlossrep zoneopaqsurfextfacecondlossrep proc~reportsurfaceheatbalance->zoneopaqsurfextfacecondlossrep qhwbaseboardsurf qhwbaseboardsurf proc~reportsurfaceheatbalance->qhwbaseboardsurf opaqsurfinsfaceconductionenergy opaqsurfinsfaceconductionenergy proc~reportsurfaceheatbalance->opaqsurfinsfaceconductionenergy qradswlightsinabs qradswlightsinabs proc~reportsurfaceheatbalance->qradswlightsinabs qhtradsyssurf qhtradsyssurf proc~reportsurfaceheatbalance->qhtradsyssurf opaqsurfextfacecondgainrep opaqsurfextfacecondgainrep proc~reportsurfaceheatbalance->opaqsurfextfacecondgainrep mrt mrt proc~reportsurfaceheatbalance->mrt opaqsurfextfacecondlossrep opaqsurfextfacecondlossrep proc~reportsurfaceheatbalance->opaqsurfextfacecondlossrep opaqsurfavgfacecondgainrep opaqsurfavgfacecondgainrep proc~reportsurfaceheatbalance->opaqsurfavgfacecondgainrep zonemrt zonemrt proc~reportsurfaceheatbalance->zonemrt qdotradnetsurfinrep qdotradnetsurfinrep proc~reportsurfaceheatbalance->qdotradnetsurfinrep opaqsurfoutsidefaceconductionenergy opaqsurfoutsidefaceconductionenergy proc~reportsurfaceheatbalance->opaqsurfoutsidefaceconductionenergy opaqsurfavgfacecondlossrep opaqsurfavgfacecondlossrep proc~reportsurfaceheatbalance->opaqsurfavgfacecondlossrep opaqsurfavgfaceconductionflux opaqsurfavgfaceconductionflux proc~reportsurfaceheatbalance->opaqsurfavgfaceconductionflux opaqsurfavgfaceconduction opaqsurfavgfaceconduction proc~reportsurfaceheatbalance->opaqsurfavgfaceconduction proc~initsurfaceheatbalance->interface~showfatalerror proc~initsurfaceheatbalance->proc~displaystring proc~initsurfaceheatbalance->zone proc~initsurfaceheatbalance->construct proc~initsurfaceheatbalance->surface proc~initsurfaceheatbalance->surfacewindow proc~initsurfaceheatbalance->zonedaylight proc~initsurfaceheatbalance->interface~showwarningerror proc~initsurfaceheatbalance->interface~showsevereerror proc~initsurfaceheatbalance->solcos proc~initsurfaceheatbalance->ctftsrcconstpart proc~initsurfaceheatbalance->th proc~initsurfaceheatbalance->ctfconstinpart proc~initsurfaceheatbalance->qh proc~initsurfaceheatbalance->qsrchist proc~initsurfaceheatbalance->tsrchist proc~initsurfaceheatbalance->ctfconstoutpart proc~initsolarheatgains InitSolarHeatGains proc~initsurfaceheatbalance->proc~initsolarheatgains iszonecv iszonecv proc~initsurfaceheatbalance->iszonecv proc~timestepinitcomplexfenestration TimestepInitComplexFenestration proc~initsurfaceheatbalance->proc~timestepinitcomplexfenestration proc~computedifsolexczoneswizwindows ComputeDifSolExcZonesWIZWindows proc~initsurfaceheatbalance->proc~computedifsolexczoneswizwindows proc~initintsolardistribution InitIntSolarDistribution proc~initsurfaceheatbalance->proc~initintsolardistribution proc~dayltginterreflillfrintwins DayltgInterReflIllFrIntWins proc~initsurfaceheatbalance->proc~dayltginterreflillfrintwins proc~anisoskyviewfactors AnisoSkyViewFactors proc~initsurfaceheatbalance->proc~anisoskyviewfactors proc~gatherforpredefinedreport GatherForPredefinedReport proc~initsurfaceheatbalance->proc~gatherforpredefinedreport proc~computeintswabsorpfactors ComputeIntSWAbsorpFactors proc~initsurfaceheatbalance->proc~computeintswabsorpfactors iszonedv iszonedv proc~initsurfaceheatbalance->iszonedv proc~windowshadingmanager WindowShadingManager proc~initsurfaceheatbalance->proc~windowshadingmanager proc~computeintthermalabsorpfactors ComputeIntThermalAbsorpFactors proc~initsurfaceheatbalance->proc~computeintthermalabsorpfactors iszoneui iszoneui proc~initsurfaceheatbalance->iszoneui initinteriorconvectioncoeffs initinteriorconvectioncoeffs proc~initsurfaceheatbalance->initinteriorconvectioncoeffs initheatbalfinitediff initheatbalfinitediff proc~initsurfaceheatbalance->initheatbalfinitediff proc~dayltginteriorillum DayltgInteriorIllum proc~initsurfaceheatbalance->proc~dayltginteriorillum proc~allocatesurfaceheatbalarrays AllocateSurfaceHeatBalArrays proc~initsurfaceheatbalance->proc~allocatesurfaceheatbalarrays proc~dayltgeleclightingcontrol DayltgElecLightingControl proc~initsurfaceheatbalance->proc~dayltgeleclightingcontrol calcinteriorradexchange calcinteriorradexchange proc~initsurfaceheatbalance->calcinteriorradexchange proc~dayltginteriortddillum DayltgInteriorTDDIllum proc~initsurfaceheatbalance->proc~dayltginteriortddillum proc~dayltginteriormapillum DayltgInteriorMapIllum proc~initsurfaceheatbalance->proc~dayltginteriormapillum proc~initsurfaceheatbalance->manageinternalheatgains proc~reportillummap ReportIllumMap proc~initsurfaceheatbalance->proc~reportillummap proc~setwindspeedat SetWindSpeedAt proc~initsurfaceheatbalance->proc~setwindspeedat proc~initthermalandfluxhistories InitThermalAndFluxHistories proc~initsurfaceheatbalance->proc~initthermalandfluxhistories interface~delightelecltgctrl DElightElecLtgCtrl proc~initsurfaceheatbalance->interface~delightelecltgctrl proc~initemscontrolledconstructions InitEMSControlledConstructions proc~initsurfaceheatbalance->proc~initemscontrolledconstructions proc~dayltgglarewithintwins DayltgGlareWithIntWins proc~initsurfaceheatbalance->proc~dayltgglarewithintwins proc~setoutbulbtempat SetOutBulbTempAt proc~initsurfaceheatbalance->proc~setoutbulbtempat proc~initemscontrolledsurfaceproperties InitEMSControlledSurfaceProperties proc~initsurfaceheatbalance->proc~initemscontrolledsurfaceproperties proc~reportsurfaceshading->surface proc~reportsurfaceshading->interface~predeftableentry sunlitfrac sunlitfrac proc~reportsurfaceshading->sunlitfrac surfsunlitfrac surfsunlitfrac proc~reportsurfaceshading->surfsunlitfrac surfsunlitarea surfsunlitarea proc~reportsurfaceshading->surfsunlitarea proc~initsolarheatgains->framedivider proc~initsolarheatgains->construct proc~initsolarheatgains->surface proc~initsolarheatgains->surfacewindow proc~initsolarheatgains->solcos proc~initsolarheatgains->qradswinabs proc~initsolarheatgains->sunlitfrac anisoskymult anisoskymult proc~initsolarheatgains->anisoskymult findtddpipe findtddpipe proc~initsolarheatgains->findtddpipe dbzone dbzone proc~initsolarheatgains->dbzone proc~evaloutsidemovableinsulation EvalOutsideMovableInsulation proc~initsolarheatgains->proc~evaloutsidemovableinsulation qradswwinabs qradswwinabs proc~initsolarheatgains->qradswwinabs dbzoneintwin dbzoneintwin proc~initsolarheatgains->dbzoneintwin initialzonedifsolreflw initialzonedifsolreflw proc~initsolarheatgains->initialzonedifsolreflw recdifshortfromz recdifshortfromz proc~initsolarheatgains->recdifshortfromz fractdifshortztoz fractdifshortztoz proc~initsolarheatgains->fractdifshortztoz transtdd transtdd proc~initsolarheatgains->transtdd qsdifsol qsdifsol proc~initsolarheatgains->qsdifsol interpsw interpsw proc~initsolarheatgains->interpsw proc~calcinteriorsolardistribution CalcInteriorSolarDistribution proc~initsolarheatgains->proc~calcinteriorsolardistribution qradswoutabs qradswoutabs proc~initsolarheatgains->qradswoutabs proc~calcwindowprofileangles CalcWindowProfileAngles proc~initsolarheatgains->proc~calcwindowprofileangles vmult vmult proc~initsolarheatgains->vmult proc~windowscheduledsolarabs WindowScheduledSolarAbs proc~initsolarheatgains->proc~windowscheduledsolarabs shelf shelf proc~initsolarheatgains->shelf reflfacbmtodiffsolobs reflfacbmtodiffsolobs proc~initsolarheatgains->reflfacbmtodiffsolobs interpprofslatang interpprofslatang proc~initsolarheatgains->interpprofslatang reflfacskysolobs reflfacskysolobs proc~initsolarheatgains->reflfacskysolobs reflfacbmtodiffsolgnd reflfacbmtodiffsolgnd proc~initsolarheatgains->reflfacbmtodiffsolgnd qradswwinabstot qradswwinabstot proc~initsolarheatgains->qradswwinabstot reflfacskysolgnd reflfacskysolgnd proc~initsolarheatgains->reflfacskysolgnd dbzonessg dbzonessg proc~initsolarheatgains->dbzonessg surfacescreens surfacescreens proc~initsolarheatgains->surfacescreens proc~surfacescheduledsolarinc SurfaceScheduledSolarInc proc~initsolarheatgains->proc~surfacescheduledsolarinc aisurf aisurf proc~initsolarheatgains->aisurf material material proc~initsolarheatgains->material aosurf aosurf proc~initsolarheatgains->aosurf qradswoutincidentbeam qradswoutincidentbeam proc~initsolarheatgains->qradswoutincidentbeam bmtodiffreflfacobs bmtodiffreflfacobs proc~initsolarheatgains->bmtodiffreflfacobs opaqsurfinsfacebeamsolabsorbed opaqsurfinsfacebeamsolabsorbed proc~initsolarheatgains->opaqsurfinsfacebeamsolabsorbed qradswoutincbmtodiffreflobs qradswoutincbmtodiffreflobs proc~initsolarheatgains->qradswoutincbmtodiffreflobs bmtobmreflfacobs bmtobmreflfacobs proc~initsolarheatgains->bmtobmreflfacobs cosincang cosincang proc~initsolarheatgains->cosincang cosincidenceangle cosincidenceangle proc~initsolarheatgains->cosincidenceangle bmtodiffreflfacgnd bmtodiffreflfacgnd proc~initsolarheatgains->bmtodiffreflfacgnd reflfacbmtobmsolobs reflfacbmtobmsolobs proc~initsolarheatgains->reflfacbmtobmsolobs qradswwinabstotenergy qradswwinabstotenergy proc~initsolarheatgains->qradswwinabstotenergy proc~getcurrentschedulevalue GetCurrentScheduleValue proc~initsolarheatgains->proc~getcurrentschedulevalue awincfoverlap awincfoverlap proc~initsolarheatgains->awincfoverlap qradswoutincskydiffreflobs qradswoutincskydiffreflobs proc~initsolarheatgains->qradswoutincskydiffreflobs polyf polyf proc~initsolarheatgains->polyf blind blind proc~initsolarheatgains->blind awinsurf awinsurf proc~initsolarheatgains->awinsurf cfs cfs proc~initsolarheatgains->cfs proc~profileangle ProfileAngle proc~initsolarheatgains->proc~profileangle blindbeambeamtrans blindbeambeamtrans proc~initsolarheatgains->blindbeambeamtrans swoutabsenergyreport swoutabsenergyreport proc~initsolarheatgains->swoutabsenergyreport interpslatang interpslatang proc~initsolarheatgains->interpslatang swoutabstotalreport swoutabstotalreport proc~initsolarheatgains->swoutabstotalreport qradswwinabslayer qradswwinabslayer proc~initsolarheatgains->qradswwinabslayer qdfordaylight qdfordaylight proc~initsolarheatgains->qdfordaylight qradswoutincidentgnddiffuse qradswoutincidentgnddiffuse proc~initsolarheatgains->qradswoutincidentgnddiffuse qradswoutincident qradswoutincident proc~initsolarheatgains->qradswoutincident fenlayabsssg fenlayabsssg proc~initsolarheatgains->fenlayabsssg qd qd proc~initsolarheatgains->qd qradswoutincidentskydiffuse qradswoutincidentskydiffuse proc~initsolarheatgains->qradswoutincidentskydiffuse qradswoutincbmtodiffreflgnd qradswoutincbmtodiffreflgnd proc~initsolarheatgains->qradswoutincbmtodiffreflgnd qradswoutincbmtobmreflobs qradswoutincbmtobmreflobs proc~initsolarheatgains->qradswoutincbmtobmreflobs tddpipe tddpipe proc~initsolarheatgains->tddpipe qradswoutincskydiffreflgnd qradswoutincskydiffreflgnd proc~initsolarheatgains->qradswoutincskydiffreflgnd proc~timestepinitcomplexfenestration->surfacewindow complexwind complexwind proc~timestepinitcomplexfenestration->complexwind checkcfsstates checkcfsstates proc~timestepinitcomplexfenestration->checkcfsstates proc~calccomplexwindowoverlap CalcComplexWindowOverlap proc~timestepinitcomplexfenestration->proc~calccomplexwindowoverlap proc~computedifsolexczoneswizwindows->zone proc~computedifsolexczoneswizwindows->construct proc~computedifsolexczoneswizwindows->surface proc~computedifsolexczoneswizwindows->recdifshortfromz proc~computedifsolexczoneswizwindows->fractdifshortztoz proc~computedifsolexczoneswizwindows->vmult proc~initintsolardistribution->zone proc~initintsolardistribution->construct proc~initintsolardistribution->surface proc~initintsolardistribution->surfacewindow proc~initintsolardistribution->qelecbaseboardsurf proc~initintsolardistribution->qradswinabs proc~initintsolardistribution->qsteambaseboardsurf proc~initintsolardistribution->qradtherminabs proc~initintsolardistribution->qhwbaseboardsurf proc~initintsolardistribution->qradswlightsinabs proc~initintsolardistribution->qhtradsyssurf proc~initintsolardistribution->proc~evaloutsidemovableinsulation proc~initintsolardistribution->qradswwinabs proc~initintsolardistribution->recdifshortfromz proc~initintsolardistribution->fractdifshortztoz proc~initintsolardistribution->interpsw proc~initintsolardistribution->qradswoutabs proc~initintsolardistribution->vmult proc~initintsolardistribution->material proc~initintsolardistribution->blind proc~initintsolardistribution->cfs proc~initintsolardistribution->swoutabsenergyreport proc~initintsolardistribution->interpslatang proc~initintsolardistribution->swoutabstotalreport proc~initintsolardistribution->qd zonebmsolfrintwinsrep zonebmsolfrintwinsrep proc~initintsolardistribution->zonebmsolfrintwinsrep initialdifsolinabs initialdifsolinabs proc~initintsolardistribution->initialdifsolinabs initialdifsolwinabs initialdifsolwinabs proc~initintsolardistribution->initialdifsolwinabs initialdifsolintrans initialdifsolintrans proc~initintsolardistribution->initialdifsolintrans zonedifsolfrintwinsrepenergy zonedifsolfrintwinsrepenergy proc~initintsolardistribution->zonedifsolfrintwinsrepenergy proc~evalinsidemovableinsulation EvalInsideMovableInsulation proc~initintsolardistribution->proc~evalinsidemovableinsulation zonedifsolfrintwinsrep zonedifsolfrintwinsrep proc~initintsolardistribution->zonedifsolfrintwinsrep qradswoutmvins qradswoutmvins proc~initintsolardistribution->qradswoutmvins zoneintgain zoneintgain proc~initintsolardistribution->zoneintgain qslights qslights proc~initintsolardistribution->qslights intbmincinssurfamountrepenergy intbmincinssurfamountrepenergy proc~initintsolardistribution->intbmincinssurfamountrepenergy distributetddabsorbedsolar distributetddabsorbedsolar proc~initintsolardistribution->distributetddabsorbedsolar qs qs proc~initintsolardistribution->qs intbmincinssurfintensrep intbmincinssurfintensrep proc~initintsolardistribution->intbmincinssurfintensrep intbmincinssurfamountrep intbmincinssurfamountrep proc~initintsolardistribution->intbmincinssurfamountrep tmult tmult proc~initintsolardistribution->tmult initialdifsolinabsreport initialdifsolinabsreport proc~initintsolardistribution->initialdifsolinabsreport swwinabstotalreport swwinabstotalreport proc~initintsolardistribution->swwinabstotalreport ql ql proc~initintsolardistribution->ql initialdifsolintransreport initialdifsolintransreport proc~initintsolardistribution->initialdifsolintransreport swinabstotalreport swinabstotalreport proc~initintsolardistribution->swinabstotalreport itabsf itabsf proc~initintsolardistribution->itabsf proc~dayltginterreflillfrintwins->zone proc~dayltginterreflillfrintwins->construct proc~dayltginterreflillfrintwins->surface proc~dayltginterreflillfrintwins->surfacewindow proc~dayltginterreflillfrintwins->zonedaylight proc~dayltginterreflillfrintwins->dbzoneintwin proc~dayltginterreflillfrintwins->qsdifsol proc~anisoskyviewfactors->surface proc~anisoskyviewfactors->solcos proc~anisoskyviewfactors->sunlitfrac proc~anisoskyviewfactors->anisoskymult difshdgratioisoskyhrts difshdgratioisoskyhrts proc~anisoskyviewfactors->difshdgratioisoskyhrts curdifshdgratioisosky curdifshdgratioisosky proc~anisoskyviewfactors->curdifshdgratioisosky difshdgratiohoriz difshdgratiohoriz proc~anisoskyviewfactors->difshdgratiohoriz multcircumsolar multcircumsolar proc~anisoskyviewfactors->multcircumsolar multisosky multisosky proc~anisoskyviewfactors->multisosky difshdgratiohorizhrts difshdgratiohorizhrts proc~anisoskyviewfactors->difshdgratiohorizhrts difshdgratioisosky difshdgratioisosky proc~anisoskyviewfactors->difshdgratioisosky multhorizonzenith multhorizonzenith proc~anisoskyviewfactors->multhorizonzenith proc~gatherforpredefinedreport->nominalu proc~gatherforpredefinedreport->zone proc~gatherforpredefinedreport->framedivider proc~gatherforpredefinedreport->construct proc~gatherforpredefinedreport->surface proc~gatherforpredefinedreport->interface~predeftableentry calcnominalwindowcond calcnominalwindowcond proc~gatherforpredefinedreport->calcnominalwindowcond windowshadingcontrol windowshadingcontrol proc~gatherforpredefinedreport->windowshadingcontrol proc~computeintswabsorpfactors->zone proc~computeintswabsorpfactors->construct proc~computeintswabsorpfactors->surface proc~computeintswabsorpfactors->surfacewindow proc~computeintswabsorpfactors->interface~showwarningerror proc~computeintswabsorpfactors->interpsw proc~computeintswabsorpfactors->vmult proc~computeintswabsorpfactors->material proc~computeintswabsorpfactors->cfs proc~computeintswabsorpfactors->interpslatang proc~computeintswabsorpfactors->proc~evalinsidemovableinsulation vconv vconv proc~computeintswabsorpfactors->vconv proc~windowshadingmanager->construct proc~windowshadingmanager->surface proc~windowshadingmanager->surfacewindow proc~windowshadingmanager->zonedaylight proc~windowshadingmanager->solcos proc~windowshadingmanager->getcurrentschedulevalue proc~windowshadingmanager->snloadheatrate proc~windowshadingmanager->snloadcoolrate proc~windowshadingmanager->sunlitfrac proc~windowshadingmanager->anisoskymult proc~windowshadingmanager->cosincang proc~windowshadingmanager->polyf proc~windowshadingmanager->blind profileangle profileangle proc~windowshadingmanager->profileangle proc~windowshadingmanager->windowshadingcontrol mat mat proc~windowshadingmanager->mat proc~calcscreentransmittance CalcScreenTransmittance proc~windowshadingmanager->proc~calcscreentransmittance proc~computeintthermalabsorpfactors->zone proc~computeintthermalabsorpfactors->construct proc~computeintthermalabsorpfactors->surface proc~computeintthermalabsorpfactors->surfacewindow proc~computeintthermalabsorpfactors->proc~evaloutsidemovableinsulation proc~computeintthermalabsorpfactors->interpsw proc~computeintthermalabsorpfactors->material proc~computeintthermalabsorpfactors->blind proc~computeintthermalabsorpfactors->interpslatang proc~computeintthermalabsorpfactors->tmult proc~computeintthermalabsorpfactors->itabsf tconv tconv proc~computeintthermalabsorpfactors->tconv proc~dayltginteriorillum->zone proc~dayltginteriorillum->construct proc~dayltginteriorillum->surface proc~dayltginteriorillum->surfacewindow proc~dayltginteriorillum->zonedaylight proc~dayltginteriorillum->polyf proc~dayltginteriorillum->interpslatang proc~dayltginteriorillum->windowshadingcontrol proc~dayltgglare DayltgGlare proc~dayltginteriorillum->proc~dayltgglare proc~allocatesurfaceheatbalarrays->proc~displaystring proc~allocatesurfaceheatbalarrays->zone proc~allocatesurfaceheatbalarrays->construct proc~allocatesurfaceheatbalarrays->surface proc~allocatesurfaceheatbalarrays->surfacewindow proc~allocatesurfaceheatbalarrays->interface~setupoutputvariable proc~allocatesurfaceheatbalarrays->ctftsrcconstpart proc~allocatesurfaceheatbalarrays->tempsurfin proc~allocatesurfaceheatbalarrays->sumh proc~allocatesurfaceheatbalarrays->th proc~allocatesurfaceheatbalarrays->ctfconstinpart proc~allocatesurfaceheatbalarrays->tempsource proc~allocatesurfaceheatbalarrays->thm proc~allocatesurfaceheatbalarrays->opaqsurfinsfaceconduction proc~allocatesurfaceheatbalarrays->qh proc~allocatesurfaceheatbalarrays->qsrchist proc~allocatesurfaceheatbalarrays->qhm proc~allocatesurfaceheatbalarrays->opaqsurfinsfaceconductionflux proc~allocatesurfaceheatbalarrays->tsrchistm proc~allocatesurfaceheatbalarrays->opaqsurfinsfacecondlossrep proc~allocatesurfaceheatbalarrays->tsrchist proc~allocatesurfaceheatbalarrays->opaqsurfinsfacecondgainrep proc~allocatesurfaceheatbalarrays->qsrchistm proc~allocatesurfaceheatbalarrays->opaqsurfoutsidefaceconduction proc~allocatesurfaceheatbalarrays->opaqsurfoutsidefaceconductionflux proc~allocatesurfaceheatbalarrays->ctfconstoutpart proc~allocatesurfaceheatbalarrays->opaqsurfstoragegainrep proc~allocatesurfaceheatbalarrays->opaqsurfavgfaceconductionenergy proc~allocatesurfaceheatbalarrays->qelecbaseboardsurf proc~allocatesurfaceheatbalarrays->qradswinabs proc~allocatesurfaceheatbalarrays->netlwradtosurf proc~allocatesurfaceheatbalarrays->qdotradnetsurfinrepperarea proc~allocatesurfaceheatbalarrays->qsteambaseboardsurf proc~allocatesurfaceheatbalarrays->qradnetsurfinreport proc~allocatesurfaceheatbalarrays->qradsolarinreport proc~allocatesurfaceheatbalarrays->qdotradsolarinrepperarea proc~allocatesurfaceheatbalarrays->qdotradsolarinrep proc~allocatesurfaceheatbalarrays->qradlightsinreport proc~allocatesurfaceheatbalarrays->qdotradlightsinrepperarea proc~allocatesurfaceheatbalarrays->opaqsurfstoragecondlossrep proc~allocatesurfaceheatbalarrays->qdotradlightsinrep proc~allocatesurfaceheatbalarrays->opaqsurfstorageconduction proc~allocatesurfaceheatbalarrays->qradintgainsinreport proc~allocatesurfaceheatbalarrays->opaqsurfstorageconductionflux proc~allocatesurfaceheatbalarrays->qdotradintgainsinrepperarea proc~allocatesurfaceheatbalarrays->qdotradintgainsinrep proc~allocatesurfaceheatbalarrays->qradtherminabs proc~allocatesurfaceheatbalarrays->opaqsurfstorageconductionenergy proc~allocatesurfaceheatbalarrays->qradhvacinreport proc~allocatesurfaceheatbalarrays->qdotradhvacinrep proc~allocatesurfaceheatbalarrays->qdotradhvacinrepperarea proc~allocatesurfaceheatbalarrays->qhwbaseboardsurf proc~allocatesurfaceheatbalarrays->opaqsurfinsfaceconductionenergy proc~allocatesurfaceheatbalarrays->qradswlightsinabs proc~allocatesurfaceheatbalarrays->qhtradsyssurf proc~allocatesurfaceheatbalarrays->opaqsurfextfacecondgainrep proc~allocatesurfaceheatbalarrays->mrt proc~allocatesurfaceheatbalarrays->opaqsurfextfacecondlossrep proc~allocatesurfaceheatbalarrays->opaqsurfavgfacecondgainrep proc~allocatesurfaceheatbalarrays->zonemrt proc~allocatesurfaceheatbalarrays->qdotradnetsurfinrep proc~allocatesurfaceheatbalarrays->opaqsurfoutsidefaceconductionenergy proc~allocatesurfaceheatbalarrays->opaqsurfavgfacecondlossrep proc~allocatesurfaceheatbalarrays->opaqsurfavgfaceconductionflux proc~allocatesurfaceheatbalarrays->opaqsurfavgfaceconduction proc~allocatesurfaceheatbalarrays->qradswwinabs proc~allocatesurfaceheatbalarrays->qradswoutabs proc~allocatesurfaceheatbalarrays->opaqsurfinsfacebeamsolabsorbed proc~allocatesurfaceheatbalarrays->swoutabsenergyreport proc~allocatesurfaceheatbalarrays->swoutabstotalreport proc~allocatesurfaceheatbalarrays->qdfordaylight proc~allocatesurfaceheatbalarrays->qd proc~allocatesurfaceheatbalarrays->initialdifsolinabs proc~allocatesurfaceheatbalarrays->initialdifsolwinabs proc~allocatesurfaceheatbalarrays->initialdifsolintrans proc~allocatesurfaceheatbalarrays->qradswoutmvins proc~allocatesurfaceheatbalarrays->ql tempeffbulkair tempeffbulkair proc~allocatesurfaceheatbalarrays->tempeffbulkair hmassconvinfd hmassconvinfd proc~allocatesurfaceheatbalarrays->hmassconvinfd tempsurfintmp tempsurfintmp proc~allocatesurfaceheatbalarrays->tempsurfintmp hconvinfd hconvinfd proc~allocatesurfaceheatbalarrays->hconvinfd hairextsurf hairextsurf proc~allocatesurfaceheatbalarrays->hairextsurf hskyextsurf hskyextsurf proc~allocatesurfaceheatbalarrays->hskyextsurf radsystihbconstcoef radsystihbconstcoef proc~allocatesurfaceheatbalarrays->radsystihbconstcoef qpvsyssource qpvsyssource proc~allocatesurfaceheatbalarrays->qpvsyssource radsystihbtoutcoef radsystihbtoutcoef proc~allocatesurfaceheatbalarrays->radsystihbtoutcoef radsystihbqsrccoef radsystihbqsrccoef proc~allocatesurfaceheatbalarrays->radsystihbqsrccoef hgrndfd hgrndfd proc~allocatesurfaceheatbalarrays->hgrndfd qdotconvinrep qdotconvinrep proc~allocatesurfaceheatbalarrays->qdotconvinrep hskyfd hskyfd proc~allocatesurfaceheatbalarrays->hskyfd tempsurfinrep tempsurfinrep proc~allocatesurfaceheatbalarrays->tempsurfinrep qdotconvinrepperarea qdotconvinrepperarea proc~allocatesurfaceheatbalarrays->qdotconvinrepperarea tempsurfout tempsurfout proc~allocatesurfaceheatbalarrays->tempsurfout hairfd hairfd proc~allocatesurfaceheatbalarrays->hairfd qconvinreport qconvinreport proc~allocatesurfaceheatbalarrays->qconvinreport hconvin hconvin proc~allocatesurfaceheatbalarrays->hconvin rhovaporsurfin rhovaporsurfin proc~allocatesurfaceheatbalarrays->rhovaporsurfin qdotradoutrep qdotradoutrep proc~allocatesurfaceheatbalarrays->qdotradoutrep qradoutreport qradoutreport proc~allocatesurfaceheatbalarrays->qradoutreport radsystohbqsrccoef radsystohbqsrccoef proc~allocatesurfaceheatbalarrays->radsystohbqsrccoef qdotradoutrepperarea qdotradoutrepperarea proc~allocatesurfaceheatbalarrays->qdotradoutrepperarea radsystohbtincoef radsystohbtincoef proc~allocatesurfaceheatbalarrays->radsystohbtincoef qdotconvoutrep qdotconvoutrep proc~allocatesurfaceheatbalarrays->qdotconvoutrep hcextsurf hcextsurf proc~allocatesurfaceheatbalarrays->hcextsurf qconvoutreport qconvoutreport proc~allocatesurfaceheatbalarrays->qconvoutreport rhovaporairin rhovaporairin proc~allocatesurfaceheatbalarrays->rhovaporairin qdotconvoutrepperarea qdotconvoutrepperarea proc~allocatesurfaceheatbalarrays->qdotconvoutrepperarea qradsyssource qradsyssource proc~allocatesurfaceheatbalarrays->qradsyssource hgrdextsurf hgrdextsurf proc~allocatesurfaceheatbalarrays->hgrdextsurf tcondfdsourcenode tcondfdsourcenode proc~allocatesurfaceheatbalarrays->tcondfdsourcenode radsystohbconstcoef radsystohbconstcoef proc~allocatesurfaceheatbalarrays->radsystohbconstcoef tempoutsideairfd tempoutsideairfd proc~allocatesurfaceheatbalarrays->tempoutsideairfd qc qc proc~allocatesurfaceheatbalarrays->qc rhovaporairout rhovaporairout proc~allocatesurfaceheatbalarrays->rhovaporairout qdv qdv proc~allocatesurfaceheatbalarrays->qdv hconvextfd hconvextfd proc~allocatesurfaceheatbalarrays->hconvextfd hmassconvextfd hmassconvextfd proc~allocatesurfaceheatbalarrays->hmassconvextfd proc~dayltgeleclightingcontrol->zonedaylight proc~dayltgeleclightingcontrol->illummapcalc proc~dayltgeleclightingcontrol->proc~reportillummap proc~dayltgeleclightingcontrol->proc~getcurrentschedulevalue proc~dayltginteriortddillum->tddpipe proc~dayltginteriormapillum->construct proc~dayltginteriormapillum->surface proc~dayltginteriormapillum->surfacewindow proc~dayltginteriormapillum->zonedaylight proc~dayltginteriormapillum->illummapcalc proc~dayltginteriormapillum->polyf proc~dayltginteriormapillum->interpslatang proc~dayltginteriormapillum->windowshadingcontrol proc~reportillummap->interface~showfatalerror proc~reportillummap->roundsigdigits proc~reportillummap->zonedaylight proc~reportillummap->illummapcalc proc~reportillummap->interface~showwarningerror proc~reportillummap->interface~showcontinueerror illummap illummap proc~reportillummap->illummap proc~writedaylightmaptitle WriteDaylightMapTitle proc~reportillummap->proc~writedaylightmaptitle proc~createsqlitedaylightmap CreateSQLiteDaylightMap proc~reportillummap->proc~createsqlitedaylightmap curmndyhr curmndyhr proc~reportillummap->curmndyhr proc~initthermalandfluxhistories->oscm proc~initthermalandfluxhistories->construct proc~initthermalandfluxhistories->surface proc~initthermalandfluxhistories->th proc~initthermalandfluxhistories->thm proc~initthermalandfluxhistories->qh proc~initthermalandfluxhistories->qhm extventedcavity extventedcavity proc~initthermalandfluxhistories->extventedcavity proc~initemscontrolledconstructions->trimsigdigits proc~initemscontrolledconstructions->construct proc~initemscontrolledconstructions->surface proc~initemscontrolledconstructions->interface~showwarningerror proc~initemscontrolledconstructions->interface~showcontinueerror proc~initemscontrolledconstructions->interface~showsevereerror emsconstructactuatorchecked emsconstructactuatorchecked proc~initemscontrolledconstructions->emsconstructactuatorchecked emsconstructactuatorisokay emsconstructactuatorisokay proc~initemscontrolledconstructions->emsconstructactuatorisokay constructfd constructfd proc~initemscontrolledconstructions->constructfd proc~dayltgglarewithintwins->surfacewindow proc~dayltgglarewithintwins->zonedaylight proc~setoutbulbtempat->proc~showcontinueerror proc~setoutbulbtempat->proc~showfatalerror proc~setoutbulbtempat->proc~showsevereerror proc~setoutbulbtempat->roundsigdigits proc~initemscontrolledsurfaceproperties->construct proc~initemscontrolledsurfaceproperties->material proc~evaloutsidemovableinsulation->proc~showfatalerror proc~evaloutsidemovableinsulation->surface proc~evaloutsidemovableinsulation->getcurrentschedulevalue proc~evaloutsidemovableinsulation->material proc~calcinteriorsolardistribution->zone proc~calcinteriorsolardistribution->construct proc~calcinteriorsolardistribution->surface proc~calcinteriorsolardistribution->surfacewindow proc~calcinteriorsolardistribution->getcurrentschedulevalue proc~calcinteriorsolardistribution->sunlitfrac proc~calcinteriorsolardistribution->anisoskymult proc~calcinteriorsolardistribution->findtddpipe proc~calcinteriorsolardistribution->dbzone proc~calcinteriorsolardistribution->dbzoneintwin proc~calcinteriorsolardistribution->transtdd proc~calcinteriorsolardistribution->interpsw proc~calcinteriorsolardistribution->proc~windowscheduledsolarabs proc~calcinteriorsolardistribution->shelf proc~calcinteriorsolardistribution->interpprofslatang proc~calcinteriorsolardistribution->dbzonessg proc~calcinteriorsolardistribution->surfacescreens proc~calcinteriorsolardistribution->proc~surfacescheduledsolarinc proc~calcinteriorsolardistribution->aisurf proc~calcinteriorsolardistribution->material proc~calcinteriorsolardistribution->aosurf proc~calcinteriorsolardistribution->cosincang proc~calcinteriorsolardistribution->awincfoverlap proc~calcinteriorsolardistribution->polyf proc~calcinteriorsolardistribution->blind proc~calcinteriorsolardistribution->awinsurf proc~calcinteriorsolardistribution->cfs proc~calcinteriorsolardistribution->blindbeambeamtrans proc~calcinteriorsolardistribution->interpslatang proc~calcinteriorsolardistribution->tddpipe winbmbmsolarenergy winbmbmsolarenergy proc~calcinteriorsolardistribution->winbmbmsolarenergy windifsolarenergy windifsolarenergy proc~calcinteriorsolardistribution->windifsolarenergy zonebmsolfrextwinsrep zonebmsolfrextwinsrep proc~calcinteriorsolardistribution->zonebmsolfrextwinsrep zonetranssolarenergy zonetranssolarenergy proc~calcinteriorsolardistribution->zonetranssolarenergy proc~calcinteriorsolardistribution->zonebmsolfrintwinsrep proc~calcinteriorsolardistribution->profileangle zonebmsolfrextwinsrepenergy zonebmsolfrextwinsrepenergy proc~calcinteriorsolardistribution->zonebmsolfrextwinsrepenergy zonedifsolfrextwinsrepenergy zonedifsolfrextwinsrepenergy proc~calcinteriorsolardistribution->zonedifsolfrextwinsrepenergy zonebmsolfrintwinsrepenergy zonebmsolfrintwinsrepenergy proc~calcinteriorsolardistribution->zonebmsolfrintwinsrepenergy zonedifsolfrextwinsrep zonedifsolfrextwinsrep proc~calcinteriorsolardistribution->zonedifsolfrextwinsrep calceqlopticalproperty calceqlopticalproperty proc~calcinteriorsolardistribution->calceqlopticalproperty windirsoltransatincangle windirsoltransatincangle proc~calcinteriorsolardistribution->windirsoltransatincangle bmincinssurfamountrepenergy bmincinssurfamountrepenergy proc~calcinteriorsolardistribution->bmincinssurfamountrepenergy winbmsolarenergy winbmsolarenergy proc~calcinteriorsolardistribution->winbmsolarenergy windifsolar windifsolar proc~calcinteriorsolardistribution->windifsolar cfsdiffabstrans cfsdiffabstrans proc~calcinteriorsolardistribution->cfsdiffabstrans proc~calcwintransdifsolinitialdistribution CalcWinTransDifSolInitialDistribution proc~calcinteriorsolardistribution->proc~calcwintransdifsolinitialdistribution backsurfaces backsurfaces proc~calcinteriorsolardistribution->backsurfaces sunlitfracwithoutreveal sunlitfracwithoutreveal proc~calcinteriorsolardistribution->sunlitfracwithoutreveal overlapareas overlapareas proc~calcinteriorsolardistribution->overlapareas wintranssolar wintranssolar proc~calcinteriorsolardistribution->wintranssolar winbmdifsolarenergy winbmdifsolarenergy proc~calcinteriorsolardistribution->winbmdifsolarenergy dgzone dgzone proc~calcinteriorsolardistribution->dgzone shadowcomb shadowcomb proc~calcinteriorsolardistribution->shadowcomb bsdfbeamdirectionrep bsdfbeamdirectionrep proc~calcinteriorsolardistribution->bsdfbeamdirectionrep dszone dszone proc~calcinteriorsolardistribution->dszone bmincinssurfintensrep bmincinssurfintensrep proc~calcinteriorsolardistribution->bmincinssurfintensrep bsdfbeamthetarep bsdfbeamthetarep proc~calcinteriorsolardistribution->bsdfbeamthetarep bsdfbeamphirep bsdfbeamphirep proc~calcinteriorsolardistribution->bsdfbeamphirep bmincinssurfamountrep bmincinssurfamountrep proc~calcinteriorsolardistribution->bmincinssurfamountrep winbmsolar winbmsolar proc~calcinteriorsolardistribution->winbmsolar proc~calcinteriorsolardistribution->complexwind surfincsolssg surfincsolssg proc~calcinteriorsolardistribution->surfincsolssg winbmbmsolar winbmbmsolar proc~calcinteriorsolardistribution->winbmbmsolar winbmdifsolar winbmdifsolar proc~calcinteriorsolardistribution->winbmdifsolar wintranssolarenergy wintranssolarenergy proc~calcinteriorsolardistribution->wintranssolarenergy zonetranssolar zonetranssolar proc~calcinteriorsolardistribution->zonetranssolar proc~calcwindowprofileangles->surface proc~calcwindowprofileangles->surfacewindow proc~calcwindowprofileangles->solcos proc~calcwindowprofileangles->cosincang proc~windowscheduledsolarabs->fenlayabsssg proc~surfacescheduledsolarinc->surfincsolssg proc~getcurrentschedulevalue->proc~showcontinueerror proc~getcurrentschedulevalue->proc~showwarningerror proc~profileangle->surface proc~calcwintransdifsolinitialdistribution->zone proc~calcwintransdifsolinitialdistribution->construct proc~calcwintransdifsolinitialdistribution->surface proc~calcwintransdifsolinitialdistribution->surfacewindow proc~calcwintransdifsolinitialdistribution->getcurrentschedulevalue proc~calcwintransdifsolinitialdistribution->initialzonedifsolreflw proc~calcwintransdifsolinitialdistribution->interpsw proc~calcwintransdifsolinitialdistribution->material proc~calcwintransdifsolinitialdistribution->cfs proc~calcwintransdifsolinitialdistribution->interpslatang proc~calcwintransdifsolinitialdistribution->calceqlopticalproperty proc~calcwintransdifsolinitialdistribution->windifsolar proc~calcinteriorwintransdifsolinitialdistribution CalcInteriorWinTransDifSolInitialDistribution proc~calcwintransdifsolinitialdistribution->proc~calcinteriorwintransdifsolinitialdistribution proc~calcwintransdifsolinitialdistribution->initialdifsolinabs proc~calcwintransdifsolinitialdistribution->initialdifsolwinabs proc~calcwintransdifsolinitialdistribution->initialdifsolintrans zoneinfo zoneinfo proc~calcwintransdifsolinitialdistribution->zoneinfo proc~calcinteriorwintransdifsolinitialdistribution->zone proc~calcinteriorwintransdifsolinitialdistribution->construct proc~calcinteriorwintransdifsolinitialdistribution->surface proc~calcinteriorwintransdifsolinitialdistribution->surfacewindow proc~calcinteriorwintransdifsolinitialdistribution->getcurrentschedulevalue proc~calcinteriorwintransdifsolinitialdistribution->initialzonedifsolreflw proc~calcinteriorwintransdifsolinitialdistribution->interpsw proc~calcinteriorwintransdifsolinitialdistribution->material proc~calcinteriorwintransdifsolinitialdistribution->interpslatang proc~calcinteriorwintransdifsolinitialdistribution->initialdifsolinabs proc~calcinteriorwintransdifsolinitialdistribution->initialdifsolwinabs proc~calcinteriorwintransdifsolinitialdistribution->initialdifsolintrans proc~calcinteriorwintransdifsolinitialdistribution->zoneinfo proc~calccomplexwindowoverlap->construct proc~calccomplexwindowoverlap->surface proc~calccomplexwindowoverlap->surfacewindow proc~calccomplexwindowoverlap->material proc~calccomplexwindowoverlap->shadowcomb proc~determinepolygonoverlap DeterminePolygonOverlap proc~calccomplexwindowoverlap->proc~determinepolygonoverlap proc~ctrans CTRANS proc~calccomplexwindowoverlap->proc~ctrans proc~htrans1 HTRANS1 proc~calccomplexwindowoverlap->proc~htrans1 proc~determinepolygonoverlap->roundsigdigits proc~determinepolygonoverlap->interface~showwarningerror proc~intcpt INTCPT proc~determinepolygonoverlap->proc~intcpt proc~inclos INCLOS proc~determinepolygonoverlap->proc~inclos proc~clippoly CLIPPOLY proc~determinepolygonoverlap->proc~clippoly proc~order ORDER proc~determinepolygonoverlap->proc~order proc~htrans0 HTRANS0 proc~determinepolygonoverlap->proc~htrans0 proc~ctrans->surface z0 z0 proc~ctrans->z0 y0 y0 proc~ctrans->y0 x0 x0 proc~ctrans->x0 proc~htrans1->interface~showfatalerror proc~htrans1->trimsigdigits safedivide safedivide proc~clippoly->safedivide reallocaterealarray reallocaterealarray proc~clippoly->reallocaterealarray proc~htrans0->interface~showfatalerror proc~htrans0->trimsigdigits proc~evalinsidemovableinsulation->proc~showfatalerror proc~evalinsidemovableinsulation->surface proc~evalinsidemovableinsulation->getcurrentschedulevalue proc~evalinsidemovableinsulation->material proc~calcscreentransmittance->proc~showfatalerror proc~calcscreentransmittance->surface proc~calcscreentransmittance->surfacewindow proc~calcscreentransmittance->solcos proc~dayltgglare->surfacewindow proc~dayltgglare->zonedaylight proc~writedaylightmaptitle->zone proc~createsqlitedaylightmaptitle CreateSQLiteDaylightMapTitle proc~writedaylightmaptitle->proc~createsqlitedaylightmaptitle proc~createsqlitedaylightmap->interface~sqliteresetcommand proc~createsqlitedaylightmap->interface~sqlitebindinteger proc~createsqlitedaylightmap->interface~sqlitestepcommand proc~createsqlitedaylightmap->interface~sqlitebinddouble proc~createsqlitedaylightmaptitle->interface~sqliteresetcommand proc~createsqlitedaylightmaptitle->interface~sqlitebindinteger proc~createsqlitedaylightmaptitle->proc~sqlitebindtextmacro proc~createsqlitedaylightmaptitle->interface~sqlitestepcommand proc~createsqlitedaylightmaptitle->interface~sqlitebinddouble proc~performsolarcalculations->proc~displaystring calcdayltgcoefficients calcdayltgcoefficients proc~performsolarcalculations->calcdayltgcoefficients proc~skydifsolarshading SkyDifSolarShading proc~performsolarcalculations->proc~skydifsolarshading proc~calcbeamsolspecularreflfactors CalcBeamSolSpecularReflFactors proc~performsolarcalculations->proc~calcbeamsolspecularreflfactors proc~sun3 SUN3 proc~performsolarcalculations->proc~sun3 proc~calcbeamsoldiffusereflfactors CalcBeamSolDiffuseReflFactors proc~performsolarcalculations->proc~calcbeamsoldiffusereflfactors proc~calcpersolarbeam CalcPerSolarBeam proc~performsolarcalculations->proc~calcpersolarbeam proc~allocateheatbalarrays->getcurrentschedulevalue proc~allocateheatbalarrays->ztav proc~allocateheatbalarrays->mat eamfl eamfl proc~allocateheatbalarrays->eamfl sumconvhtradsys sumconvhtradsys proc~allocateheatbalarrays->sumconvhtradsys qsteambaseboardtoperson qsteambaseboardtoperson proc~allocateheatbalarrays->qsteambaseboardtoperson sumlatenthtradsys sumlatenthtradsys proc~allocateheatbalarrays->sumlatenthtradsys xm2t xm2t proc~allocateheatbalarrays->xm2t zoneairco2temp zoneairco2temp proc~allocateheatbalarrays->zoneairco2temp qhtradsystoperson qhtradsystoperson proc~allocateheatbalarrays->qhtradsystoperson mcpe mcpe proc~allocateheatbalarrays->mcpe mcptc mcptc proc~allocateheatbalarrays->mcptc xm3t xm3t proc~allocateheatbalarrays->xm3t dsxmat dsxmat proc~allocateheatbalarrays->dsxmat xm4t xm4t proc~allocateheatbalarrays->xm4t mcpte mcpte proc~allocateheatbalarrays->mcpte dsxm2t dsxm2t proc~allocateheatbalarrays->dsxm2t xmpt xmpt proc~allocateheatbalarrays->xmpt dsxm4t dsxm4t proc~allocateheatbalarrays->dsxm4t sumhmara sumhmara proc~allocateheatbalarrays->sumhmara mcpi mcpi proc~allocateheatbalarrays->mcpi zoneairgc zoneairgc proc~allocateheatbalarrays->zoneairgc dsxm3t dsxm3t proc~allocateheatbalarrays->dsxm3t mcpti mcpti proc~allocateheatbalarrays->mcpti mcptv mcptv proc~allocateheatbalarrays->mcptv sumhmaraw sumhmaraw proc~allocateheatbalarrays->sumhmaraw mcpv mcpv proc~allocateheatbalarrays->mcpv mcpc mcpc proc~allocateheatbalarrays->mcpc mcpm mcpm proc~allocateheatbalarrays->mcpm zt zt proc~allocateheatbalarrays->zt mixingmassflowzone mixingmassflowzone proc~allocateheatbalarrays->mixingmassflowzone mcptm mcptm proc~allocateheatbalarrays->mcptm ctmfl ctmfl proc~allocateheatbalarrays->ctmfl mixingmassflowxhumrat mixingmassflowxhumrat proc~allocateheatbalarrays->mixingmassflowxhumrat vamfl vamfl proc~allocateheatbalarrays->vamfl oamfl oamfl proc~allocateheatbalarrays->oamfl qhwbaseboardtoperson qhwbaseboardtoperson proc~allocateheatbalarrays->qhwbaseboardtoperson ztavcomf ztavcomf proc~allocateheatbalarrays->ztavcomf zonetmx zonetmx proc~allocateheatbalarrays->zonetmx qelecbaseboardtoperson qelecbaseboardtoperson proc~allocateheatbalarrays->qelecbaseboardtoperson temptstatair temptstatair proc~allocateheatbalarrays->temptstatair xmat xmat proc~allocateheatbalarrays->xmat zonetm2 zonetm2 proc~allocateheatbalarrays->zonetm2 sumhmaw sumhmaw proc~allocateheatbalarrays->sumhmaw zoneairhumrat zoneairhumrat proc~allocateheatbalarrays->zoneairhumrat zoneairhumratold zoneairhumratold proc~allocateheatbalarrays->zoneairhumratold zonelatentgain zonelatentgain proc~allocateheatbalarrays->zonelatentgain zoneairhumratavgcomf zoneairhumratavgcomf proc~allocateheatbalarrays->zoneairhumratavgcomf mdotcpoa mdotcpoa proc~allocateheatbalarrays->mdotcpoa zoneairhumratavg zoneairhumratavg proc~allocateheatbalarrays->zoneairhumratavg mdotoa mdotoa proc~allocateheatbalarrays->mdotoa zoneairco2avg zoneairco2avg proc~allocateheatbalarrays->zoneairco2avg zoneairgcavg zoneairgcavg proc~allocateheatbalarrays->zoneairgcavg zoneairco2 zoneairco2 proc~allocateheatbalarrays->zoneairco2 zoneairgctemp zoneairgctemp proc~allocateheatbalarrays->zoneairgctemp proc~setstormwindowcontrol->surfacewindow proc~setstormwindowcontrol->betweendates proc~setstormwindowcontrol->stormwindow proc~initglassopticalcalculations->construct proc~initglassopticalcalculations->surface proc~initglassopticalcalculations->surfacewindow proc~initglassopticalcalculations->interface~showwarningerror proc~initglassopticalcalculations->interface~showcontinueerror proc~initglassopticalcalculations->surfacescreens proc~initglassopticalcalculations->material proc~initglassopticalcalculations->blind proc~systemspectralpropertiesatphi SystemSpectralPropertiesAtPhi proc~initglassopticalcalculations->proc~systemspectralpropertiesatphi proc~w5lsqfit W5LsqFit proc~initglassopticalcalculations->proc~w5lsqfit proc~diffuseaverage DiffuseAverage proc~initglassopticalcalculations->proc~diffuseaverage proc~checkandreadcustomsprectrumdata CheckAndReadCustomSprectrumData proc~initglassopticalcalculations->proc~checkandreadcustomsprectrumdata proc~visiblesprectrumaverage VisibleSprectrumAverage proc~initglassopticalcalculations->proc~visiblesprectrumaverage proc~solarsprectrumaverage SolarSprectrumAverage proc~initglassopticalcalculations->proc~solarsprectrumaverage proc~transandreflatphi TransAndReflAtPhi proc~initglassopticalcalculations->proc~transandreflatphi proc~reportglass ReportGlass proc~initglassopticalcalculations->proc~reportglass proc~w5initglassparameters W5InitGlassParameters proc~initglassopticalcalculations->proc~w5initglassparameters spectraldata spectraldata proc~initglassopticalcalculations->spectraldata proc~initconductiontransferfunctions->interface~showfatalerror proc~initconductiontransferfunctions->roundsigdigits proc~initconductiontransferfunctions->construct proc~initconductiontransferfunctions->interface~showcontinueerror proc~initconductiontransferfunctions->interface~showsevereerror proc~initconductiontransferfunctions->material proc~calculateexponentialmatrix CalculateExponentialMatrix proc~initconductiontransferfunctions->proc~calculateexponentialmatrix proc~calculateinversematrix CalculateInverseMatrix proc~initconductiontransferfunctions->proc~calculateinversematrix proc~calculatectfs CalculateCTFs proc~initconductiontransferfunctions->proc~calculatectfs proc~calculategammas CalculateGammas proc~initconductiontransferfunctions->proc~calculategammas proc~displaynumberandstring DisplayNumberandString proc~initconductiontransferfunctions->proc~displaynumberandstring proc~reportctfs ReportCTFs proc~initconductiontransferfunctions->proc~reportctfs proc~initsolarcalculations->interface~showfatalerror proc~initsolarcalculations->proc~displaystring proc~determineshadowingcombinations DetermineShadowingCombinations proc~initsolarcalculations->proc~determineshadowingcombinations proc~computewinshadeabsorpfactors ComputeWinShadeAbsorpFactors proc~initsolarcalculations->proc~computewinshadeabsorpfactors proc~initsolreflrecsurf InitSolReflRecSurf proc~initsolarcalculations->proc~initsolreflrecsurf proc~allocatemodulearrays~2 AllocateModuleArrays proc~initsolarcalculations->proc~allocatemodulearrays~2 proc~computeintsolarabsorpfactors ComputeIntSolarAbsorpFactors proc~initsolarcalculations->proc~computeintsolarabsorpfactors proc~getshadowinginput GetShadowingInput proc~initsolarcalculations->proc~getshadowinginput proc~skydifsolarshading->surface proc~skydifsolarshading->interface~setupoutputvariable proc~skydifsolarshading->difshdgratioisoskyhrts proc~skydifsolarshading->curdifshdgratioisosky proc~skydifsolarshading->difshdgratiohoriz proc~skydifsolarshading->difshdgratiohorizhrts proc~skydifsolarshading->difshdgratioisosky withshdghoriz withshdghoriz proc~skydifsolarshading->withshdghoriz proc~shadow SHADOW proc~skydifsolarshading->proc~shadow withshdgisosky withshdgisosky proc~skydifsolarshading->withshdgisosky woshdghoriz woshdghoriz proc~skydifsolarshading->woshdghoriz woshdgisosky woshdgisosky proc~skydifsolarshading->woshdgisosky proc~calcbeamsolspecularreflfactors->proc~displaystring proc~calcbeamsolspecularreflfactors->reflfacbmtobmsolobs cosincavebmtobmsolobs cosincavebmtobmsolobs proc~calcbeamsolspecularreflfactors->cosincavebmtobmsolobs proc~figurebeamsolspecularreflfactors FigureBeamSolSpecularReflFactors proc~calcbeamsolspecularreflfactors->proc~figurebeamsolspecularreflfactors proc~calcbeamsoldiffusereflfactors->proc~displaystring proc~calcbeamsoldiffusereflfactors->reflfacbmtodiffsolobs proc~calcbeamsoldiffusereflfactors->reflfacbmtodiffsolgnd proc~figurebeamsoldiffusereflfactors FigureBeamSolDiffuseReflFactors proc~calcbeamsoldiffusereflfactors->proc~figurebeamsoldiffusereflfactors proc~calcpersolarbeam->sunlitfrac proc~calcpersolarbeam->aosurf proc~calcpersolarbeam->cosincang proc~calcpersolarbeam->backsurfaces proc~calcpersolarbeam->sunlitfracwithoutreveal proc~calcpersolarbeam->overlapareas cosincanghr cosincanghr proc~calcpersolarbeam->cosincanghr proc~figuresuncosines FigureSunCosines proc~calcpersolarbeam->proc~figuresuncosines sunlitfrachr sunlitfrachr proc~calcpersolarbeam->sunlitfrachr updatecomplexwindows updatecomplexwindows proc~calcpersolarbeam->updatecomplexwindows proc~figuresolarbeamattimestep FigureSolarBeamAtTimestep proc~calcpersolarbeam->proc~figuresolarbeamattimestep proc~shadow->surface proc~shadow->shadowcomb proc~shadow->proc~ctrans proc~shadow->proc~htrans1 proc~shdgss SHDGSS proc~shadow->proc~shdgss proc~shdbks SHDBKS proc~shadow->proc~shdbks proc~shdsbs SHDSBS proc~shadow->proc~shdsbs proc~shdgss->surface proc~shdgss->shadowcomb proc~shdgss->proc~determinepolygonoverlap proc~shdgss->proc~ctrans proc~shdgss->proc~htrans1 proc~shdgss->proc~htrans0 proc~clip CLIP proc~shdgss->proc~clip lookupschedulevalue lookupschedulevalue proc~shdgss->lookupschedulevalue proc~multol MULTOL proc~shdgss->proc~multol shadev shadev proc~shdgss->shadev proc~shdbks->shadowcomb proc~shdbks->proc~determinepolygonoverlap proc~shdbks->proc~ctrans proc~shdbks->proc~htrans1 proc~shdbks->proc~htrans0 proc~shdsbs->construct proc~shdsbs->surface proc~shdsbs->sunlitfracwithoutreveal proc~shdsbs->shadowcomb proc~shdsbs->proc~htrans1 proc~shdsbs->proc~multol proc~shdsbs->shadev proc~shdrvl SHDRVL proc~shdsbs->proc~shdrvl proc~calcinteriorsolaroverlaps CalcInteriorSolarOverlaps proc~shdsbs->proc~calcinteriorsolaroverlaps proc~multol->proc~determinepolygonoverlap proc~shdrvl->surface proc~shdrvl->proc~determinepolygonoverlap proc~shdrvl->proc~htrans1 proc~shdrvl->proc~multol proc~shdrvl->shadev proc~calcinteriorsolaroverlaps->surface proc~calcinteriorsolaroverlaps->surfacewindow proc~calcinteriorsolaroverlaps->backsurfaces proc~calcinteriorsolaroverlaps->overlapareas proc~calcinteriorsolaroverlaps->proc~multol proc~figurebeamsolspecularreflfactors->construct proc~figurebeamsolspecularreflfactors->surface proc~figurebeamsolspecularreflfactors->sunlitfrac proc~figurebeamsolspecularreflfactors->reflfacbmtobmsolobs proc~figurebeamsolspecularreflfactors->polyf proc~figurebeamsolspecularreflfactors->cosincavebmtobmsolobs suncoshr suncoshr proc~figurebeamsolspecularreflfactors->suncoshr proc~piercesurface PierceSurface proc~figurebeamsolspecularreflfactors->proc~piercesurface proc~piercesurface->surface proc~figurebeamsoldiffusereflfactors->surface proc~figurebeamsoldiffusereflfactors->sunlitfrac proc~figurebeamsoldiffusereflfactors->reflfacbmtodiffsolobs proc~figurebeamsoldiffusereflfactors->reflfacbmtodiffsolgnd proc~figurebeamsoldiffusereflfactors->suncoshr proc~figurebeamsoldiffusereflfactors->proc~piercesurface proc~figuresuncosines->suncoshr suncosts suncosts proc~figuresuncosines->suncosts proc~sun4 SUN4 proc~figuresuncosines->proc~sun4 proc~figuresolarbeamattimestep->surface proc~figuresolarbeamattimestep->sunlitfrac proc~figuresolarbeamattimestep->cosincang proc~figuresolarbeamattimestep->difshdgratioisoskyhrts proc~figuresolarbeamattimestep->difshdgratiohorizhrts proc~figuresolarbeamattimestep->withshdghoriz proc~figuresolarbeamattimestep->proc~shadow proc~figuresolarbeamattimestep->withshdgisosky proc~figuresolarbeamattimestep->woshdghoriz proc~figuresolarbeamattimestep->woshdgisosky proc~figuresolarbeamattimestep->cosincanghr proc~figuresolarbeamattimestep->sunlitfrachr proc~figuresolarbeamattimestep->suncosts proc~calcframedividershadow CalcFrameDividerShadow proc~figuresolarbeamattimestep->proc~calcframedividershadow proc~calcframedividershadow->framedivider proc~calcframedividershadow->surface proc~calcframedividershadow->surfacewindow proc~systempropertiesatlambdaandphi SystemPropertiesAtLambdaAndPhi proc~systemspectralpropertiesatphi->proc~systempropertiesatlambdaandphi proc~interpolate Interpolate proc~systemspectralpropertiesatphi->proc~interpolate proc~checkandreadcustomsprectrumdata->interface~showfatalerror proc~checkandreadcustomsprectrumdata->proc~samestring proc~checkandreadcustomsprectrumdata->interface~showsevereerror proc~checkandreadcustomsprectrumdata->proc~getobjectitem proc~checkandreadcustomsprectrumdata->proc~getnumobjectsfound proc~getobjectdefmaxargs GetObjectDefMaxArgs proc~checkandreadcustomsprectrumdata->proc~getobjectdefmaxargs proc~visiblesprectrumaverage->proc~interpolate proc~interpolatebetweentwovalues InterpolateBetweenTwoValues proc~transandreflatphi->proc~interpolatebetweentwovalues proc~interpolatebetweenfourvalues InterpolateBetweenFourValues proc~transandreflatphi->proc~interpolatebetweenfourvalues proc~reportglass->roundsigdigits proc~reportglass->scanforreports proc~reportglass->nominalu proc~reportglass->3 proc~reportglass->construct proc~reportglass->4 proc~reportglass->interface~showwarningerror proc~reportglass->interface~showcontinueerror proc~reportglass->6 proc~reportglass->5 proc~reportglass->10 proc~reportglass->surfacescreens proc~reportglass->material proc~reportglass->blind proc~reportglass->spectraldata 8 8 proc~reportglass->8 calccomplexwindowthermal calccomplexwindowthermal proc~reportglass->calccomplexwindowthermal proc~calcnominalwindowcond CalcNominalWindowCond proc~reportglass->proc~calcnominalwindowcond 7 7 proc~reportglass->7 11 11 proc~reportglass->11 16 16 proc~reportglass->16 17 17 proc~reportglass->17 proc~w5initglassparameters->interface~showmessage proc~w5initglassparameters->roundsigdigits proc~w5initglassparameters->framedivider proc~w5initglassparameters->construct proc~w5initglassparameters->surface proc~w5initglassparameters->surfacewindow proc~w5initglassparameters->interface~showwarningerror proc~w5initglassparameters->material proc~w5initglassparameters->windowshadingcontrol proc~getobjectdefmaxargs->proc~makeuppercase proc~getobjectdefmaxargs->proc~finditeminlist proc~getobjectdefmaxargs->proc~finditeminsortedlist proc~getobjectdefmaxargs->proc~showsevereerror proc~calcnominalwindowcond->construct proc~calcnominalwindowcond->interpprofslatang proc~calcnominalwindowcond->surfacescreens proc~calcnominalwindowcond->material proc~calcnominalwindowcond->polyf proc~calcnominalwindowcond->blind proc~calcnominalwindowcond->blindbeambeamtrans proc~calcnominalwindowcond->interpslatang proc~windowtempsfornominalcond WindowTempsForNominalCond proc~calcnominalwindowcond->proc~windowtempsfornominalcond proc~windowtempsfornominalcond->interface~showfatalerror proc~windowtempsfornominalcond->construct proc~lusolution LUsolution proc~windowtempsfornominalcond->proc~lusolution proc~startingwintempsfornominalcond StartingWinTempsForNominalCond proc~windowtempsfornominalcond->proc~startingwintempsfornominalcond psyrhoairfnpbtdbw psyrhoairfnpbtdbw proc~windowtempsfornominalcond->psyrhoairfnpbtdbw proc~nusseltnumber NusseltNumber proc~windowtempsfornominalcond->proc~nusseltnumber proc~windowgasconductance WindowGasConductance proc~windowtempsfornominalcond->proc~windowgasconductance proc~ludecomposition LUdecomposition proc~windowtempsfornominalcond->proc~ludecomposition proc~nusseltnumber->surface proc~ludecomposition->interface~showfatalerror proc~reportctfs->scanforreports proc~reportctfs->2 proc~reportctfs->3 proc~reportctfs->construct proc~reportctfs->4 proc~reportctfs->material proc~displaymaterialroughness DisplayMaterialRoughness proc~reportctfs->proc~displaymaterialroughness proc~determineshadowingcombinations->trimsigdigits proc~determineshadowingcombinations->construct proc~determineshadowingcombinations->surface proc~determineshadowingcombinations->interface~showwarningerror proc~determineshadowingcombinations->interface~showcontinueerror proc~determineshadowingcombinations->interface~showsevereerror proc~determineshadowingcombinations->interface~showwarningmessage proc~determineshadowingcombinations->shadowcomb proc~chkbks CHKBKS proc~determineshadowingcombinations->proc~chkbks interface~showseveremessage ShowSevereMessage proc~determineshadowingcombinations->interface~showseveremessage proc~chksbs CHKSBS proc~determineshadowingcombinations->proc~chksbs proc~chkgss CHKGSS proc~determineshadowingcombinations->proc~chkgss proc~computewinshadeabsorpfactors->construct proc~computewinshadeabsorpfactors->surface proc~computewinshadeabsorpfactors->surfacewindow proc~computewinshadeabsorpfactors->material proc~computewinshadeabsorpfactors->windowshadingcontrol proc~initsolreflrecsurf->construct proc~initsolreflrecsurf->surface proc~initsolreflrecsurf->interface~showwarningerror proc~initsolreflrecsurf->interface~showcontinueerror proc~initsolreflrecsurf->reflfacbmtodiffsolobs proc~initsolreflrecsurf->reflfacskysolobs proc~initsolreflrecsurf->reflfacbmtodiffsolgnd proc~initsolreflrecsurf->reflfacskysolgnd proc~initsolreflrecsurf->reflfacbmtobmsolobs proc~initsolreflrecsurf->cosincavebmtobmsolobs proc~initsolreflrecsurf->proc~piercesurface proc~crossproduct CrossProduct proc~initsolreflrecsurf->proc~crossproduct proc~allocatemodulearrays~2->proc~displaystring proc~allocatemodulearrays~2->roundsigdigits proc~allocatemodulearrays~2->zone proc~allocatemodulearrays~2->construct proc~allocatemodulearrays~2->surface proc~allocatemodulearrays~2->surfacewindow proc~allocatemodulearrays~2->interface~setupoutputvariable proc~allocatemodulearrays~2->zoneopaqsurfinsfacecond proc~allocatemodulearrays~2->znopqsurfinsfacecondgnrepenrg proc~allocatemodulearrays~2->znopqsurfinsfacecondlsrepenrg proc~allocatemodulearrays~2->znopqsurfextfacecondlsrepenrg proc~allocatemodulearrays~2->znopqsurfextfacecondgnrepenrg proc~allocatemodulearrays~2->zoneopaqsurfextfacecond proc~allocatemodulearrays~2->zoneopaqsurfinsfacecondgainrep proc~allocatemodulearrays~2->zoneopaqsurfinsfacecondlossrep proc~allocatemodulearrays~2->zoneopaqsurfextfacecondgainrep proc~allocatemodulearrays~2->zoneopaqsurfextfacecondlossrep proc~allocatemodulearrays~2->sunlitfrac proc~allocatemodulearrays~2->surfsunlitfrac proc~allocatemodulearrays~2->surfsunlitarea proc~allocatemodulearrays~2->anisoskymult proc~allocatemodulearrays~2->initialzonedifsolreflw proc~allocatemodulearrays~2->qradswwinabstot proc~allocatemodulearrays~2->qradswoutincidentbeam proc~allocatemodulearrays~2->qradswoutincbmtodiffreflobs proc~allocatemodulearrays~2->cosincang proc~allocatemodulearrays~2->cosincidenceangle proc~allocatemodulearrays~2->qradswwinabstotenergy proc~allocatemodulearrays~2->qradswoutincskydiffreflobs proc~allocatemodulearrays~2->qradswwinabslayer proc~allocatemodulearrays~2->qradswoutincidentgnddiffuse proc~allocatemodulearrays~2->qradswoutincident proc~allocatemodulearrays~2->qradswoutincidentskydiffuse proc~allocatemodulearrays~2->qradswoutincbmtodiffreflgnd proc~allocatemodulearrays~2->qradswoutincbmtobmreflobs proc~allocatemodulearrays~2->qradswoutincskydiffreflgnd proc~allocatemodulearrays~2->winbmbmsolarenergy proc~allocatemodulearrays~2->windifsolarenergy proc~allocatemodulearrays~2->zonebmsolfrextwinsrep proc~allocatemodulearrays~2->zonetranssolarenergy proc~allocatemodulearrays~2->zonebmsolfrintwinsrep proc~allocatemodulearrays~2->zonebmsolfrextwinsrepenergy proc~allocatemodulearrays~2->zonedifsolfrextwinsrepenergy proc~allocatemodulearrays~2->zonebmsolfrintwinsrepenergy proc~allocatemodulearrays~2->zonedifsolfrextwinsrep proc~allocatemodulearrays~2->windirsoltransatincangle proc~allocatemodulearrays~2->bmincinssurfamountrepenergy proc~allocatemodulearrays~2->winbmsolarenergy proc~allocatemodulearrays~2->windifsolar proc~allocatemodulearrays~2->backsurfaces proc~allocatemodulearrays~2->sunlitfracwithoutreveal proc~allocatemodulearrays~2->overlapareas proc~allocatemodulearrays~2->wintranssolar proc~allocatemodulearrays~2->winbmdifsolarenergy proc~allocatemodulearrays~2->bsdfbeamdirectionrep proc~allocatemodulearrays~2->bmincinssurfintensrep proc~allocatemodulearrays~2->bsdfbeamthetarep proc~allocatemodulearrays~2->bsdfbeamphirep proc~allocatemodulearrays~2->bmincinssurfamountrep proc~allocatemodulearrays~2->winbmsolar proc~allocatemodulearrays~2->winbmbmsolar proc~allocatemodulearrays~2->winbmdifsolar proc~allocatemodulearrays~2->wintranssolarenergy proc~allocatemodulearrays~2->zonetranssolar proc~allocatemodulearrays~2->zonedifsolfrintwinsrepenergy proc~allocatemodulearrays~2->zonedifsolfrintwinsrep proc~allocatemodulearrays~2->intbmincinssurfamountrepenergy proc~allocatemodulearrays~2->intbmincinssurfintensrep proc~allocatemodulearrays~2->intbmincinssurfamountrep proc~allocatemodulearrays~2->initialdifsolinabsreport proc~allocatemodulearrays~2->swwinabstotalreport proc~allocatemodulearrays~2->initialdifsolintransreport proc~allocatemodulearrays~2->swinabstotalreport proc~allocatemodulearrays~2->multcircumsolar proc~allocatemodulearrays~2->multisosky proc~allocatemodulearrays~2->multhorizonzenith proc~allocatemodulearrays~2->windowshadingcontrol proc~allocatemodulearrays~2->cosincanghr proc~allocatemodulearrays~2->sunlitfrachr wingainirglaztozonerep wingainirglaztozonerep proc~allocatemodulearrays~2->wingainirglaztozonerep winheatgain winheatgain proc~allocatemodulearrays~2->winheatgain winheatlossrep winheatlossrep proc~allocatemodulearrays~2->winheatlossrep wingainframedividertozonerep wingainframedividertozonerep proc~allocatemodulearrays~2->wingainframedividertozonerep winheatgainrep winheatgainrep proc~allocatemodulearrays~2->winheatgainrep wingainconvglaztozonerep wingainconvglaztozonerep proc~allocatemodulearrays~2->wingainconvglaztozonerep wingainconvshadetozonerep wingainconvshadetozonerep proc~allocatemodulearrays~2->wingainconvshadetozonerep wingainirshadetozonerep wingainirshadetozonerep proc~allocatemodulearrays~2->wingainirshadetozonerep winlossswzonetooutwinrep winlossswzonetooutwinrep proc~allocatemodulearrays~2->winlossswzonetooutwinrep wingainconvglazshadgaptozonerep wingainconvglazshadgaptozonerep proc~allocatemodulearrays~2->wingainconvglazshadgaptozonerep otherconvgaininsidefacetozonerep otherconvgaininsidefacetozonerep proc~allocatemodulearrays~2->otherconvgaininsidefacetozonerep zonewinheatlossrep zonewinheatlossrep proc~allocatemodulearrays~2->zonewinheatlossrep zonewinheatgainrep zonewinheatgainrep proc~allocatemodulearrays~2->zonewinheatgainrep zonewinheatgain zonewinheatgain proc~allocatemodulearrays~2->zonewinheatgain zonewinheatgainrepenergy zonewinheatgainrepenergy proc~allocatemodulearrays~2->zonewinheatgainrepenergy zonewinheatlossrepenergy zonewinheatlossrepenergy proc~allocatemodulearrays~2->zonewinheatlossrepenergy winsyssoltransmittance winsyssoltransmittance proc~allocatemodulearrays~2->winsyssoltransmittance insideglasscondensationflag insideglasscondensationflag proc~allocatemodulearrays~2->insideglasscondensationflag wingapconvhtflowrep wingapconvhtflowrep proc~allocatemodulearrays~2->wingapconvhtflowrep winshadingabsorbedsolar winshadingabsorbedsolar proc~allocatemodulearrays~2->winshadingabsorbedsolar winheatgainrepenergy winheatgainrepenergy proc~allocatemodulearrays~2->winheatgainrepenergy winheatlossrepenergy winheatlossrepenergy proc~allocatemodulearrays~2->winheatlossrepenergy winsyssolreflectance winsyssolreflectance proc~allocatemodulearrays~2->winsyssolreflectance winsyssolabsorptance winsyssolabsorptance proc~allocatemodulearrays~2->winsyssolabsorptance fenlaysurftempfront fenlaysurftempfront proc~allocatemodulearrays~2->fenlaysurftempfront fenlaysurftempback fenlaysurftempback proc~allocatemodulearrays~2->fenlaysurftempback insideframecondensationflag insideframecondensationflag proc~allocatemodulearrays~2->insideframecondensationflag insidedividercondensationflag insidedividercondensationflag proc~allocatemodulearrays~2->insidedividercondensationflag wingapconvhtflowrepenergy wingapconvhtflowrepenergy proc~allocatemodulearrays~2->wingapconvhtflowrepenergy winshadingabsorbedsolarenergy winshadingabsorbedsolarenergy proc~allocatemodulearrays~2->winshadingabsorbedsolarenergy proc~computeintsolarabsorpfactors->roundsigdigits proc~computeintsolarabsorpfactors->zone proc~computeintsolarabsorpfactors->construct proc~computeintsolarabsorpfactors->surface proc~computeintsolarabsorpfactors->surfacewindow proc~computeintsolarabsorpfactors->interface~showwarningerror proc~computeintsolarabsorpfactors->interface~showcontinueerror proc~computeintsolarabsorpfactors->interface~showsevereerror proc~computeintsolarabsorpfactors->cfs proc~getshadowinginput->calphafieldnames proc~getshadowinginput->calphaargs proc~getshadowinginput->lalphafieldblanks proc~getshadowinginput->rnumericargs proc~getshadowinginput->cnumericfieldnames proc~getshadowinginput->roundsigdigits proc~getshadowinginput->getobjectitem proc~getshadowinginput->interface~showwarningerror proc~getshadowinginput->getnumobjectsfound proc~getshadowinginput->samestring proc~getshadowinginput->interface~showcontinueerror proc~chkbks->surface proc~chkbks->interface~showcontinueerror proc~chkbks->interface~showsevereerror proc~chksbs->surface proc~chksbs->proc~determinepolygonoverlap proc~chksbs->proc~ctrans proc~chksbs->proc~htrans1 proc~chksbs->shadev proc~chkgss->surface proc~getprojectcontroldata->calphafieldnames proc~getprojectcontroldata->cnumericfieldnames proc~getprojectcontroldata->lnumericfieldblanks proc~getprojectcontroldata->roundsigdigits proc~getprojectcontroldata->getobjectitem proc~getprojectcontroldata->interface~showwarningerror proc~getprojectcontroldata->getnumobjectsfound proc~getprojectcontroldata->interface~showcontinueerror proc~getprojectcontroldata->interface~showsevereerror proc~getprojectcontroldata->getscheduleindex proc~getprojectcontroldata->8 buildingname buildingname proc~getprojectcontroldata->buildingname heattransferalgosused heattransferalgosused proc~getprojectcontroldata->heattransferalgosused proc~getscheduledsurfacegains->calphafieldnames proc~getscheduledsurfacegains->calphaargs proc~getscheduledsurfacegains->trimsigdigits proc~getscheduledsurfacegains->construct proc~getscheduledsurfacegains->getobjectdefmaxargs proc~getscheduledsurfacegains->getobjectitem proc~getscheduledsurfacegains->getnumobjectsfound proc~getscheduledsurfacegains->interface~showcontinueerror proc~getscheduledsurfacegains->interface~showsevereerror proc~getscheduledsurfacegains->finditeminlist proc~getscheduledsurfacegains->verifyname proc~getscheduledsurfacegains->getscheduleindex proc~getscheduledsurfacegains->fenlayabsssg proc~getscheduledsurfacegains->surfincsolssg proc~checkscheduledsurfacegains CheckScheduledSurfaceGains proc~getscheduledsurfacegains->proc~checkscheduledsurfacegains proc~getsiteatmospheredata->roundsigdigits proc~getsiteatmospheredata->3 proc~getsiteatmospheredata->getobjectitem proc~getsiteatmospheredata->getnumobjectsfound proc~getsiteatmospheredata->interface~showsevereerror proc~getconstructdata->proc~displaystring proc~getconstructdata->nominalu proc~getconstructdata->construct proc~getconstructdata->getobjectitem proc~getconstructdata->interface~showwarningerror proc~getconstructdata->getnumobjectsfound proc~getconstructdata->interface~showcontinueerror proc~getconstructdata->interface~showsevereerror proc~getconstructdata->finditeminlist proc~getconstructdata->verifyname proc~getconstructdata->material tcglazings tcglazings proc~getconstructdata->tcglazings nominalrfornominalucalculation nominalrfornominalucalculation proc~getconstructdata->nominalrfornominalucalculation proc~setupcomplexfenestrationstateinput SetupComplexFenestrationStateInput proc~getconstructdata->proc~setupcomplexfenestrationstateinput proc~checkandsetconstructionproperties CheckAndSetConstructionProperties proc~getconstructdata->proc~checkandsetconstructionproperties proc~createfcfactorconstructions CreateFCfactorConstructions proc~getconstructdata->proc~createfcfactorconstructions proc~searchwindow5datafile SearchWindow5DataFile proc~getconstructdata->proc~searchwindow5datafile nominalr nominalr proc~getconstructdata->nominalr proc~checkvalidsimulationobjects->getnumobjectsfound proc~createtcconstructions->roundsigdigits proc~createtcconstructions->nominalu proc~createtcconstructions->construct proc~createtcconstructions->material proc~createtcconstructions->tcglazings proc~createtcconstructions->nominalrfornominalucalculation nominalrsave nominalrsave proc~createtcconstructions->nominalrsave nominalusave nominalusave proc~createtcconstructions->nominalusave constructsave constructsave proc~createtcconstructions->constructsave proc~getwindowglassspectraldata->trimsigdigits proc~getwindowglassspectraldata->getobjectitem proc~getwindowglassspectraldata->interface~showwarningerror proc~getwindowglassspectraldata->getnumobjectsfound proc~getwindowglassspectraldata->interface~showcontinueerror proc~getwindowglassspectraldata->interface~showsevereerror proc~getwindowglassspectraldata->verifyname proc~getwindowglassspectraldata->spectraldata proc~setupzonegeometry SetupZoneGeometry proc~getbuildingdata->proc~setupzonegeometry proc~getzonedata GetZoneData proc~getbuildingdata->proc~getzonedata proc~checkusedconstructions->interface~showmessage proc~checkusedconstructions->calphaargs proc~checkusedconstructions->roundsigdigits proc~checkusedconstructions->construct proc~checkusedconstructions->getobjectitem proc~checkusedconstructions->interface~showwarningerror proc~checkusedconstructions->getnumobjectsfound proc~checkusedconstructions->interface~showcontinueerror proc~checkusedconstructions->finditeminlist proc~getmaterialdata->calphafieldnames proc~getmaterialdata->calphaargs proc~getmaterialdata->lalphafieldblanks proc~getmaterialdata->rnumericargs proc~getmaterialdata->cnumericfieldnames proc~getmaterialdata->lnumericfieldblanks proc~getmaterialdata->roundsigdigits proc~getmaterialdata->scanforreports proc~getmaterialdata->2 proc~getmaterialdata->getobjectitem proc~getmaterialdata->interface~showwarningerror proc~getmaterialdata->getnumobjectsfound proc~getmaterialdata->samestring proc~getmaterialdata->interface~showcontinueerror proc~getmaterialdata->interface~showsevereerror proc~getmaterialdata->interface~setupemsactuator proc~getmaterialdata->finditeminlist proc~getmaterialdata->verifyname proc~getmaterialdata->10 proc~getmaterialdata->material proc~getmaterialdata->blind proc~getmaterialdata->proc~displaymaterialroughness proc~getmaterialdata->tcglazings proc~getmaterialdata->nominalr proc~validatematerialroughness ValidateMaterialRoughness proc~getmaterialdata->proc~validatematerialroughness gasspecificheatratio gasspecificheatratio proc~getmaterialdata->gasspecificheatratio gaswght gaswght proc~getmaterialdata->gaswght gascoeffscon gascoeffscon proc~getmaterialdata->gascoeffscon gascoeffscp gascoeffscp proc~getmaterialdata->gascoeffscp gascoeffsvis gascoeffsvis proc~getmaterialdata->gascoeffsvis proc~setupcomplexfenestrationmaterialinput SetupComplexFenestrationMaterialInput proc~getmaterialdata->proc~setupcomplexfenestrationmaterialinput proc~setupsimplewindowglazingsystem SetupSimpleWindowGlazingSystem proc~getmaterialdata->proc~setupsimplewindowglazingsystem proc~getframeanddividerdata->calphafieldnames proc~getframeanddividerdata->cnumericfieldnames proc~getframeanddividerdata->framedivider proc~getframeanddividerdata->getobjectitem proc~getframeanddividerdata->interface~showwarningerror proc~getframeanddividerdata->getnumobjectsfound proc~getframeanddividerdata->samestring proc~getframeanddividerdata->interface~showcontinueerror proc~getframeanddividerdata->verifyname proc~checkscheduledsurfacegains->zone proc~checkscheduledsurfacegains->surface proc~checkscheduledsurfacegains->interface~showwarningerror proc~checkscheduledsurfacegains->interface~showcontinueerror windowscheduledsolarabs windowscheduledsolarabs proc~checkscheduledsurfacegains->windowscheduledsolarabs surfacescheduledsolarinc surfacescheduledsolarinc proc~checkscheduledsurfacegains->surfacescheduledsolarinc proc~setupcomplexfenestrationstateinput->interface~showfatalerror proc~setupcomplexfenestrationstateinput->calphafieldnames proc~setupcomplexfenestrationstateinput->calphaargs proc~setupcomplexfenestrationstateinput->rnumericargs proc~setupcomplexfenestrationstateinput->cnumericfieldnames proc~setupcomplexfenestrationstateinput->roundsigdigits proc~setupcomplexfenestrationstateinput->construct proc~setupcomplexfenestrationstateinput->getobjectdefmaxargs proc~setupcomplexfenestrationstateinput->getobjectitem proc~setupcomplexfenestrationstateinput->getnumobjectsfound proc~setupcomplexfenestrationstateinput->interface~showcontinueerror proc~setupcomplexfenestrationstateinput->interface~showsevereerror proc~setupcomplexfenestrationstateinput->finditeminlist proc~setupcomplexfenestrationstateinput->verifyname proc~setupcomplexfenestrationstateinput->nominalrfornominalucalculation calculatebasislength calculatebasislength proc~setupcomplexfenestrationstateinput->calculatebasislength proc~matrixindex MatrixIndex proc~setupcomplexfenestrationstateinput->proc~matrixindex proc~get2dmatrix Get2DMatrix proc~setupcomplexfenestrationstateinput->proc~get2dmatrix bsdftempmtrx bsdftempmtrx proc~setupcomplexfenestrationstateinput->bsdftempmtrx proc~get2dmatrixdimensions Get2DMatrixDimensions proc~setupcomplexfenestrationstateinput->proc~get2dmatrixdimensions windowthermalmodel windowthermalmodel proc~setupcomplexfenestrationstateinput->windowthermalmodel proc~checkandsetconstructionproperties->proc~showcontinueerror proc~checkandsetconstructionproperties->proc~showsevereerror proc~createfcfactorconstructions->cnumericfieldnames proc~createfcfactorconstructions->roundsigdigits proc~createfcfactorconstructions->construct proc~createfcfactorconstructions->getobjectitem proc~createfcfactorconstructions->getnumobjectsfound proc~createfcfactorconstructions->interface~showcontinueerror proc~createfcfactorconstructions->interface~showsevereerror proc~createfcfactorconstructions->finditeminlist proc~createfcfactorconstructions->verifyname proc~createfcfactorconstructions->material proc~createfcfactorconstructions->nominalrfornominalucalculation proc~createfcfactorconstructions->nominalr proc~searchwindow5datafile->interface~showfatalerror proc~searchwindow5datafile->proc~displaystring proc~searchwindow5datafile->nominalu proc~searchwindow5datafile->framedivider proc~searchwindow5datafile->trimsigdigits proc~searchwindow5datafile->construct proc~searchwindow5datafile->samestring proc~searchwindow5datafile->interface~showcontinueerror proc~searchwindow5datafile->makeuppercase proc~searchwindow5datafile->interface~showsevereerror proc~searchwindow5datafile->material proc~searchwindow5datafile->polyf proc~searchwindow5datafile->nominalrfornominalucalculation proc~searchwindow5datafile->nominalr w5lsqfit w5lsqfit proc~searchwindow5datafile->w5lsqfit checkforactualfilename checkforactualfilename proc~searchwindow5datafile->checkforactualfilename materialsave materialsave proc~searchwindow5datafile->materialsave proc~searchwindow5datafile->nominalrsave proc~searchwindow5datafile->nominalusave proc~searchwindow5datafile->constructsave proc~matrixindex->finditeminlist proc~getmatrixinput GetMatrixInput proc~matrixindex->proc~getmatrixinput proc~getmatrixinput->proc~showcontinueerror proc~getmatrixinput->proc~showfatalerror proc~getmatrixinput->calphaargs proc~getmatrixinput->rnumericargs proc~getmatrixinput->cnumericfieldnames proc~getmatrixinput->proc~showsevereerror proc~getmatrixinput->getobjectitem proc~getmatrixinput->getnumobjectsfound proc~getmatrixinput->verifyname proc~setupzonegeometry->roundsigdigits proc~setupzonegeometry->nominalu proc~setupzonegeometry->zone proc~setupzonegeometry->proc~computenominaluwithconvcoeffs proc~setupzonegeometry->construct proc~setupzonegeometry->surface proc~setupzonegeometry->surfacewindow proc~setupzonegeometry->interface~showwarningerror proc~setupzonegeometry->interface~showcontinueerror proc~setupzonegeometry->interface~showsevereerror proc~setupzonegeometry->getnumsectionsfound proc~setupzonegeometry->interface~predeftableentry proc~setupzonegeometry->proc~setoutbulbtempat airskyradsplit airskyradsplit proc~setupzonegeometry->airskyradsplit proc~calculatezonevolume CalculateZoneVolume proc~setupzonegeometry->proc~calculatezonevolume adjacentzonetosurface adjacentzonetosurface proc~setupzonegeometry->adjacentzonetosurface proc~getsurfacedata GetSurfaceData proc~setupzonegeometry->proc~getsurfacedata proc~getwindowgapairflowcontroldata GetWindowGapAirflowControlData proc~setupzonegeometry->proc~getwindowgapairflowcontroldata 28 28 proc~setupzonegeometry->28 proc~getstormwindowdata GetStormWindowData proc~setupzonegeometry->proc~getstormwindowdata proc~allocatemodulearrays AllocateModuleArrays proc~setupzonegeometry->proc~allocatemodulearrays proc~processsurfacevertices ProcessSurfaceVertices proc~setupzonegeometry->proc~processsurfacevertices proc~getzonedata->calphafieldnames proc~getzonedata->calphaargs proc~getzonedata->lalphafieldblanks proc~getzonedata->rnumericargs proc~getzonedata->zone proc~getzonedata->getobjectitemnum proc~getzonedata->getobjectitem proc~getzonedata->zonedaylight proc~getzonedata->interface~showwarningerror proc~getzonedata->getnumobjectsfound proc~getzonedata->samestring proc~getzonedata->interface~showcontinueerror proc~getzonedata->interface~showsevereerror proc~getzonedata->interface~setupoutputvariable proc~getzonedata->finditeminlist proc~getzonedata->verifyname zonegroup zonegroup proc~getzonedata->zonegroup zonelist zonelist proc~getzonedata->zonelist zonepredefrep zonepredefrep proc~getzonedata->zonepredefrep proc~calculatezonevolume->interface~showmessage proc~calculatezonevolume->roundsigdigits proc~calculatezonevolume->zone proc~calculatezonevolume->surface proc~calculatezonevolume->interface~showwarningerror proc~calculatezonevolume->interface~showcontinueerror proc~calculatezonevolume->interface~showsevereerror proc~calculatezonevolume->getnumsectionsfound proc~createnewellareavector CreateNewellAreaVector proc~calculatezonevolume->proc~createnewellareavector proc~calcpolyhedronvolume CalcPolyhedronVolume proc~calculatezonevolume->proc~calcpolyhedronvolume proc~veclength VecLength proc~calculatezonevolume->proc~veclength proc~getsurfacedata->interface~showfatalerror proc~getsurfacedata->roundsigdigits proc~getsurfacedata->nominalu proc~getsurfacedata->zone proc~getsurfacedata->trimsigdigits proc~getsurfacedata->construct proc~getsurfacedata->proc~csurfaceclass proc~getsurfacedata->surface proc~getsurfacedata->surfacewindow proc~getsurfacedata->interface~showwarningerror proc~getsurfacedata->getnumobjectsfound proc~getsurfacedata->samestring proc~getsurfacedata->interface~showcontinueerror proc~getsurfacedata->interface~showsevereerror proc~getsurfacedata->finditeminlist proc~getsurfacedata->interface~showwarningmessage proc~getsurfacedata->material proc~getsurfacedata->blind proc~getsurfacedata->windowshadingcontrol proc~getsurfacedata->interface~showseveremessage proc~getsurfacedata->proc~createnewellareavector proc~getsurfacedata->proc~veclength proc~determineazimuthandtilt DetermineAzimuthAndTilt proc~getsurfacedata->proc~determineazimuthandtilt proc~comparetwovectors CompareTwoVectors proc~getsurfacedata->proc~comparetwovectors proc~gethtsubsurfacedata GetHTSubSurfaceData proc~getsurfacedata->proc~gethtsubsurfacedata proc~assignreverseconstructionnumber AssignReverseConstructionNumber proc~getsurfacedata->proc~assignreverseconstructionnumber proc~getrectsubsurfaces GetRectSubSurfaces proc~getsurfacedata->proc~getrectsubsurfaces proc~getmovableinsulationdata GetMovableInsulationData proc~getsurfacedata->proc~getmovableinsulationdata proc~gethtsurfacedata GetHTSurfaceData proc~getsurfacedata->proc~gethtsurfacedata proc~getrectsurfaces GetRectSurfaces proc~getsurfacedata->proc~getrectsurfaces proc~getintmasssurfacedata GetIntMassSurfaceData proc~getsurfacedata->proc~getintmasssurfacedata proc~getattshdsurfacedata GetAttShdSurfaceData proc~getsurfacedata->proc~getattshdsurfacedata proc~getsimpleshdsurfacedata GetSimpleShdSurfaceData proc~getsurfacedata->proc~getsimpleshdsurfacedata proc~addvariableslatblind AddVariableSlatBlind proc~getsurfacedata->proc~addvariableslatblind proc~setupshadesurfacesforsolarcalcs SetupShadeSurfacesForSolarCalcs proc~getsurfacedata->proc~setupshadesurfacesforsolarcalcs proc~getshadingsurfreflectancedata GetShadingSurfReflectanceData proc~getsurfacedata->proc~getshadingsurfreflectancedata proc~getgeometryparameters GetGeometryParameters proc~getsurfacedata->proc~getgeometryparameters cextboundcondition cextboundcondition proc~getsurfacedata->cextboundcondition proc~getdetshdsurfacedata GetDetShdSurfaceData proc~getsurfacedata->proc~getdetshdsurfacedata proc~calcsurfacecentroid CalcSurfaceCentroid proc~getsurfacedata->proc~calcsurfacecentroid proc~getrectdetshdsurfacedata GetRectDetShdSurfaceData proc~getsurfacedata->proc~getrectdetshdsurfacedata proc~getsurfaceheattransferalgorithmoverrides GetSurfaceHeatTransferAlgorithmOverrides proc~getsurfacedata->proc~getsurfaceheattransferalgorithmoverrides proc~gethtsurfextventedcavitydata GetHTSurfExtVentedCavityData proc~getsurfacedata->proc~gethtsurfextventedcavitydata proc~createnewellsurfacenormalvector CreateNewellSurfaceNormalVector proc~getsurfacedata->proc~createnewellsurfacenormalvector proc~getwindowgapairflowcontroldata->calphafieldnames proc~getwindowgapairflowcontroldata->calphaargs proc~getwindowgapairflowcontroldata->lalphafieldblanks proc~getwindowgapairflowcontroldata->rnumericargs proc~getwindowgapairflowcontroldata->construct proc~getwindowgapairflowcontroldata->surface proc~getwindowgapairflowcontroldata->surfacewindow proc~getwindowgapairflowcontroldata->getobjectitem proc~getwindowgapairflowcontroldata->interface~showwarningerror proc~getwindowgapairflowcontroldata->getnumobjectsfound proc~getwindowgapairflowcontroldata->samestring proc~getwindowgapairflowcontroldata->interface~showcontinueerror proc~getwindowgapairflowcontroldata->interface~showsevereerror proc~getwindowgapairflowcontroldata->finditeminlist proc~getwindowgapairflowcontroldata->getscheduleindex proc~getwindowgapairflowcontroldata->material proc~getwindowgapairflowcontroldata->windowshadingcontrol proc~getstormwindowdata->calphafieldnames proc~getstormwindowdata->calphaargs proc~getstormwindowdata->rnumericargs proc~getstormwindowdata->trimsigdigits proc~getstormwindowdata->surface proc~getstormwindowdata->surfacewindow proc~getstormwindowdata->getobjectitem proc~getstormwindowdata->interface~showwarningerror proc~getstormwindowdata->getnumobjectsfound proc~getstormwindowdata->interface~showcontinueerror proc~getstormwindowdata->interface~showsevereerror proc~getstormwindowdata->julianday proc~getstormwindowdata->finditeminlist proc~getstormwindowdata->material proc~getstormwindowdata->stormwindow proc~allocatemodulearrays->dbzone proc~allocatemodulearrays->qsdifsol proc~allocatemodulearrays->dbzonessg proc~allocatemodulearrays->aisurf proc~allocatemodulearrays->aosurf proc~allocatemodulearrays->bmtodiffreflfacobs proc~allocatemodulearrays->bmtobmreflfacobs proc~allocatemodulearrays->bmtodiffreflfacgnd proc~allocatemodulearrays->awincfoverlap proc~allocatemodulearrays->awinsurf proc~allocatemodulearrays->dgzone proc~allocatemodulearrays->dszone proc~allocatemodulearrays->z0 proc~allocatemodulearrays->y0 proc~allocatemodulearrays->x0 proc~allocatemodulearrays->shadev cbzone cbzone proc~allocatemodulearrays->cbzone proc~processsurfacevertices->framedivider proc~processsurfacevertices->trimsigdigits proc~processsurfacevertices->surface proc~processsurfacevertices->surfacewindow proc~processsurfacevertices->interface~showwarningerror proc~processsurfacevertices->interface~showcontinueerror proc~processsurfacevertices->interface~showsevereerror proc~processsurfacevertices->z0 proc~processsurfacevertices->y0 proc~processsurfacevertices->x0 proc~processsurfacevertices->shadev proc~processsurfacevertices->proc~veclength proc~calccoordinatetransformation CalcCoordinateTransformation proc~processsurfacevertices->proc~calccoordinatetransformation proc~calccoplanarness CalcCoPlanarNess proc~processsurfacevertices->proc~calccoplanarness proc~planeequation PlaneEquation proc~processsurfacevertices->proc~planeequation proc~pt2plane Pt2Plane proc~processsurfacevertices->proc~pt2plane proc~vecsquaredlength VecSquaredLength proc~veclength->proc~vecsquaredlength proc~vecnormalize VecNormalize proc~determineazimuthandtilt->proc~vecnormalize proc~gethtsubsurfacedata->calphafieldnames proc~gethtsubsurfacedata->calphaargs proc~gethtsubsurfacedata->lalphafieldblanks proc~gethtsubsurfacedata->rnumericargs proc~gethtsubsurfacedata->cnumericfieldnames proc~gethtsubsurfacedata->lnumericfieldblanks proc~gethtsubsurfacedata->osc proc~gethtsubsurfacedata->trimsigdigits proc~gethtsubsurfacedata->construct proc~gethtsubsurfacedata->getobjectdefmaxargs proc~gethtsubsurfacedata->getobjectitem proc~gethtsubsurfacedata->interface~showwarningerror proc~gethtsubsurfacedata->interface~showcontinueerror proc~gethtsubsurfacedata->interface~showsevereerror proc~gethtsubsurfacedata->finditeminlist proc~gethtsubsurfacedata->verifyname proc~checkwindowshadingcontrolframedivider CheckWindowShadingControlFrameDivider proc~gethtsubsurfacedata->proc~checkwindowshadingcontrolframedivider proc~getwindowshadingcontroldata GetWindowShadingControlData proc~gethtsubsurfacedata->proc~getwindowshadingcontroldata proc~checksubsurfacemiscellaneous CheckSubSurfaceMiscellaneous proc~gethtsubsurfacedata->proc~checksubsurfacemiscellaneous proc~getvertices GetVertices proc~gethtsubsurfacedata->proc~getvertices proc~checkconvexity CheckConvexity proc~gethtsubsurfacedata->proc~checkconvexity proc~assignreverseconstructionnumber->proc~checkandsetconstructionproperties proc~getrectsubsurfaces->calphafieldnames proc~getrectsubsurfaces->calphaargs proc~getrectsubsurfaces->lalphafieldblanks proc~getrectsubsurfaces->rnumericargs proc~getrectsubsurfaces->cnumericfieldnames proc~getrectsubsurfaces->trimsigdigits proc~getrectsubsurfaces->construct proc~getrectsubsurfaces->getobjectitem proc~getrectsubsurfaces->interface~showwarningerror proc~getrectsubsurfaces->interface~showcontinueerror proc~getrectsubsurfaces->interface~showsevereerror proc~getrectsubsurfaces->finditeminlist proc~getrectsubsurfaces->verifyname proc~getrectsubsurfaces->proc~checkwindowshadingcontrolframedivider proc~getrectsubsurfaces->proc~checksubsurfacemiscellaneous proc~makerelativerectangularvertices MakeRelativeRectangularVertices proc~getrectsubsurfaces->proc~makerelativerectangularvertices proc~getmovableinsulationdata->calphafieldnames proc~getmovableinsulationdata->calphaargs proc~getmovableinsulationdata->roundsigdigits proc~getmovableinsulationdata->getobjectitem proc~getmovableinsulationdata->getnumobjectsfound proc~getmovableinsulationdata->samestring proc~getmovableinsulationdata->interface~showcontinueerror proc~getmovableinsulationdata->interface~showsevereerror proc~getmovableinsulationdata->finditeminlist proc~getmovableinsulationdata->getscheduleindex proc~getmovableinsulationdata->material proc~gethtsurfacedata->calphafieldnames proc~gethtsurfacedata->calphaargs proc~gethtsurfacedata->lalphafieldblanks proc~gethtsurfacedata->rnumericargs proc~gethtsurfacedata->cnumericfieldnames proc~gethtsurfacedata->lnumericfieldblanks proc~gethtsurfacedata->roundsigdigits proc~gethtsurfacedata->osc proc~gethtsurfacedata->trimsigdigits proc~gethtsurfacedata->construct proc~gethtsurfacedata->getobjectdefmaxargs proc~gethtsurfacedata->getobjectitem proc~gethtsurfacedata->interface~showwarningerror proc~gethtsurfacedata->samestring proc~gethtsurfacedata->interface~showcontinueerror proc~gethtsurfacedata->interface~showsevereerror proc~gethtsurfacedata->finditeminlist proc~gethtsurfacedata->verifyname proc~gethtsurfacedata->proc~getvertices proc~gethtsurfacedata->proc~checkconvexity proc~getoscmdata GetOSCMData proc~gethtsurfacedata->proc~getoscmdata proc~getoscdata GetOSCData proc~gethtsurfacedata->proc~getoscdata proc~getrectsurfaces->calphafieldnames proc~getrectsurfaces->calphaargs proc~getrectsurfaces->rnumericargs proc~getrectsurfaces->roundsigdigits proc~getrectsurfaces->zone proc~getrectsurfaces->trimsigdigits proc~getrectsurfaces->construct proc~getrectsurfaces->getobjectitem proc~getrectsurfaces->interface~showwarningerror proc~getrectsurfaces->interface~showcontinueerror proc~getrectsurfaces->interface~showsevereerror proc~getrectsurfaces->finditeminlist proc~getrectsurfaces->verifyname proc~makerectangularvertices MakeRectangularVertices proc~getrectsurfaces->proc~makerectangularvertices proc~getintmasssurfacedata->calphafieldnames proc~getintmasssurfacedata->calphaargs proc~getintmasssurfacedata->rnumericargs proc~getintmasssurfacedata->construct proc~getintmasssurfacedata->getobjectitem proc~getintmasssurfacedata->interface~showcontinueerror proc~getintmasssurfacedata->interface~showsevereerror proc~getintmasssurfacedata->finditeminlist proc~getintmasssurfacedata->verifyname proc~getattshdsurfacedata->calphafieldnames proc~getattshdsurfacedata->calphaargs proc~getattshdsurfacedata->lalphafieldblanks proc~getattshdsurfacedata->rnumericargs proc~getattshdsurfacedata->cnumericfieldnames proc~getattshdsurfacedata->lnumericfieldblanks proc~getattshdsurfacedata->getschedulemaxvalue proc~getattshdsurfacedata->trimsigdigits proc~getattshdsurfacedata->getscheduleminvalue proc~getattshdsurfacedata->getobjectdefmaxargs proc~getattshdsurfacedata->getobjectitem proc~getattshdsurfacedata->interface~showwarningerror proc~getattshdsurfacedata->interface~showcontinueerror proc~getattshdsurfacedata->interface~showsevereerror proc~getattshdsurfacedata->finditeminlist proc~getattshdsurfacedata->verifyname proc~getattshdsurfacedata->getscheduleindex proc~getattshdsurfacedata->proc~getvertices proc~getattshdsurfacedata->proc~checkconvexity proc~makemirrorsurface MakeMirrorSurface proc~getattshdsurfacedata->proc~makemirrorsurface checkschedulevalueminmax checkschedulevalueminmax proc~getattshdsurfacedata->checkschedulevalueminmax proc~getsimpleshdsurfacedata->calphafieldnames proc~getsimpleshdsurfacedata->calphaargs proc~getsimpleshdsurfacedata->rnumericargs proc~getsimpleshdsurfacedata->roundsigdigits proc~getsimpleshdsurfacedata->getobjectitem proc~getsimpleshdsurfacedata->interface~showwarningerror proc~getsimpleshdsurfacedata->interface~showcontinueerror proc~getsimpleshdsurfacedata->interface~showsevereerror proc~getsimpleshdsurfacedata->finditeminlist proc~getsimpleshdsurfacedata->verifyname proc~getsimpleshdsurfacedata->proc~makerelativerectangularvertices proc~getsimpleshdsurfacedata->proc~makemirrorsurface proc~addvariableslatblind->proc~showcontinueerror proc~addvariableslatblind->proc~showwarningerror proc~addvariableslatblind->proc~showsevereerror proc~addvariableslatblind->roundsigdigits proc~addvariableslatblind->finditeminlist proc~setupshadesurfacesforsolarcalcs->calphaargs proc~setupshadesurfacesforsolarcalcs->surface proc~setupshadesurfacesforsolarcalcs->getobjectitem proc~setupshadesurfacesforsolarcalcs->getnumobjectsfound proc~setupshadesurfacesforsolarcalcs->samestring proc~setupshadesurfacesforsolarcalcs->finditeminlist proc~getshadingsurfreflectancedata->calphafieldnames proc~getshadingsurfreflectancedata->calphaargs proc~getshadingsurfreflectancedata->rnumericargs proc~getshadingsurfreflectancedata->roundsigdigits proc~getshadingsurfreflectancedata->construct proc~getshadingsurfreflectancedata->proc~csurfaceclass proc~getshadingsurfreflectancedata->getobjectitem proc~getshadingsurfreflectancedata->interface~showwarningerror proc~getshadingsurfreflectancedata->getnumobjectsfound proc~getshadingsurfreflectancedata->interface~showcontinueerror proc~getshadingsurfreflectancedata->interface~showsevereerror proc~getshadingsurfreflectancedata->finditeminlist proc~getgeometryparameters->calphafieldnames proc~getgeometryparameters->getobjectitem proc~getgeometryparameters->finditem proc~getgeometryparameters->interface~showwarningerror proc~getgeometryparameters->getnumobjectsfound proc~getgeometryparameters->samestring proc~getgeometryparameters->interface~showcontinueerror proc~getgeometryparameters->interface~showsevereerror proc~getdetshdsurfacedata->calphafieldnames proc~getdetshdsurfacedata->calphaargs proc~getdetshdsurfacedata->lalphafieldblanks proc~getdetshdsurfacedata->rnumericargs proc~getdetshdsurfacedata->cnumericfieldnames proc~getdetshdsurfacedata->lnumericfieldblanks proc~getdetshdsurfacedata->getschedulemaxvalue proc~getdetshdsurfacedata->trimsigdigits proc~getdetshdsurfacedata->getscheduleminvalue proc~getdetshdsurfacedata->getobjectdefmaxargs proc~getdetshdsurfacedata->getobjectitem proc~getdetshdsurfacedata->interface~showwarningerror proc~getdetshdsurfacedata->interface~showcontinueerror proc~getdetshdsurfacedata->interface~showsevereerror proc~getdetshdsurfacedata->verifyname proc~getdetshdsurfacedata->getscheduleindex proc~getdetshdsurfacedata->proc~getvertices proc~getdetshdsurfacedata->proc~checkconvexity proc~getdetshdsurfacedata->proc~makemirrorsurface proc~getdetshdsurfacedata->checkschedulevalueminmax proc~calcsurfacecentroid->roundsigdigits proc~calcsurfacecentroid->surface proc~calcsurfacecentroid->interface~showwarningerror proc~calcsurfacecentroid->interface~showcontinueerror proc~areapolygon AreaPolygon proc~calcsurfacecentroid->proc~areapolygon proc~getrectdetshdsurfacedata->calphaargs proc~getrectdetshdsurfacedata->rnumericargs proc~getrectdetshdsurfacedata->trimsigdigits proc~getrectdetshdsurfacedata->getobjectdefmaxargs proc~getrectdetshdsurfacedata->getobjectitem proc~getrectdetshdsurfacedata->interface~showwarningerror proc~getrectdetshdsurfacedata->interface~showcontinueerror proc~getrectdetshdsurfacedata->interface~showsevereerror proc~getrectdetshdsurfacedata->verifyname proc~getrectdetshdsurfacedata->proc~makerectangularvertices proc~getrectdetshdsurfacedata->proc~makemirrorsurface proc~getsurfaceheattransferalgorithmoverrides->calphafieldnames proc~getsurfaceheattransferalgorithmoverrides->calphaargs proc~getsurfaceheattransferalgorithmoverrides->roundsigdigits proc~getsurfaceheattransferalgorithmoverrides->construct proc~getsurfaceheattransferalgorithmoverrides->surface proc~getsurfaceheattransferalgorithmoverrides->surfacewindow proc~getsurfaceheattransferalgorithmoverrides->getobjectitem proc~getsurfaceheattransferalgorithmoverrides->interface~showwarningerror proc~getsurfaceheattransferalgorithmoverrides->getnumobjectsfound proc~getsurfaceheattransferalgorithmoverrides->interface~showcontinueerror proc~getsurfaceheattransferalgorithmoverrides->interface~showsevereerror proc~getsurfaceheattransferalgorithmoverrides->finditeminlist proc~getsurfaceheattransferalgorithmoverrides->heattransferalgosused proc~gethtsurfextventedcavitydata->calphafieldnames proc~gethtsurfextventedcavitydata->calphaargs proc~gethtsurfextventedcavitydata->lalphafieldblanks proc~gethtsurfextventedcavitydata->rnumericargs proc~gethtsurfextventedcavitydata->trimsigdigits proc~gethtsurfextventedcavitydata->surface proc~gethtsurfextventedcavitydata->getobjectdefmaxargs proc~gethtsurfextventedcavitydata->getobjectitem proc~gethtsurfextventedcavitydata->interface~showwarningerror proc~gethtsurfextventedcavitydata->getnumobjectsfound proc~gethtsurfextventedcavitydata->samestring proc~gethtsurfextventedcavitydata->interface~showcontinueerror proc~gethtsurfextventedcavitydata->interface~showsevereerror proc~gethtsurfextventedcavitydata->interface~setupoutputvariable proc~gethtsurfextventedcavitydata->finditeminlist proc~gethtsurfextventedcavitydata->verifyname proc~gethtsurfextventedcavitydata->extventedcavity proc~createnewellsurfacenormalvector->proc~vecnormalize proc~vecnormalize->proc~veclength proc~checkwindowshadingcontrolframedivider->calphafieldnames proc~checkwindowshadingcontrolframedivider->calphaargs proc~checkwindowshadingcontrolframedivider->lalphafieldblanks proc~checkwindowshadingcontrolframedivider->roundsigdigits proc~checkwindowshadingcontrolframedivider->framedivider proc~checkwindowshadingcontrolframedivider->construct proc~checkwindowshadingcontrolframedivider->interface~showwarningerror proc~checkwindowshadingcontrolframedivider->interface~showcontinueerror proc~checkwindowshadingcontrolframedivider->interface~showsevereerror proc~checkwindowshadingcontrolframedivider->finditeminlist proc~checkwindowshadingcontrolframedivider->material proc~checkwindowshadingcontrolframedivider->windowshadingcontrol proc~createshadedwindowconstruction CreateShadedWindowConstruction proc~checkwindowshadingcontrolframedivider->proc~createshadedwindowconstruction proc~getwindowshadingcontroldata->calphafieldnames proc~getwindowshadingcontroldata->calphaargs proc~getwindowshadingcontroldata->lalphafieldblanks proc~getwindowshadingcontroldata->rnumericargs proc~getwindowshadingcontroldata->construct proc~getwindowshadingcontroldata->getobjectitem proc~getwindowshadingcontroldata->interface~showwarningerror proc~getwindowshadingcontroldata->getnumobjectsfound proc~getwindowshadingcontroldata->interface~showcontinueerror proc~getwindowshadingcontroldata->interface~showsevereerror proc~getwindowshadingcontroldata->finditeminlist proc~getwindowshadingcontroldata->verifyname proc~getwindowshadingcontroldata->getscheduleindex proc~getwindowshadingcontroldata->material proc~getwindowshadingcontroldata->windowshadingcontrol proc~checksubsurfacemiscellaneous->construct proc~checksubsurfacemiscellaneous->interface~showwarningerror proc~checksubsurfacemiscellaneous->interface~showcontinueerror proc~checksubsurfacemiscellaneous->interface~showsevereerror proc~checksubsurfacemiscellaneous->finditeminlist proc~checksubsurfacemiscellaneous->material proc~modifywindow ModifyWindow proc~checksubsurfacemiscellaneous->proc~modifywindow proc~getvertices->interface~showfatalerror proc~getvertices->roundsigdigits proc~getvertices->zone proc~getvertices->interface~showwarningerror proc~getvertices->interface~showcontinueerror proc~getvertices->proc~createnewellareavector proc~getvertices->proc~veclength proc~getvertices->proc~determineazimuthandtilt proc~getvertices->proc~createnewellsurfacenormalvector proc~reverseandrecalculate ReverseAndRecalculate proc~getvertices->proc~reverseandrecalculate proc~transformvertsbyaspect TransformVertsByAspect proc~getvertices->proc~transformvertsbyaspect proc~distance distance proc~getvertices->proc~distance proc~checkconvexity->roundsigdigits proc~checkconvexity->zone proc~checkconvexity->interface~showwarningerror proc~checkconvexity->interface~showcontinueerror proc~checkconvexity->interface~showsevereerror proc~createshadedwindowconstruction->nominalu proc~createshadedwindowconstruction->construct proc~createshadedwindowconstruction->finditeminlist proc~createshadedwindowconstruction->material proc~createshadedwindowconstruction->windowshadingcontrol proc~createshadedwindowconstruction->nominalrfornominalucalculation proc~createshadedwindowconstruction->nominalrsave proc~createshadedwindowconstruction->nominalusave proc~createshadedwindowconstruction->constructsave proc~modifywindow->interface~showmessage proc~modifywindow->roundsigdigits proc~modifywindow->construct proc~modifywindow->interface~showwarningerror proc~modifywindow->interface~showcontinueerror proc~modifywindow->interface~showsevereerror proc~modifywindow->finditeminlist proc~modifywindow->proc~veclength proc~addwindow AddWindow proc~modifywindow->proc~addwindow proc~addwindow->roundsigdigits proc~addwindow->construct proc~addwindow->interface~showcontinueerror proc~addwindow->interface~showsevereerror proc~addwindow->finditeminlist proc~addwindow->proc~veclength proc~reverseandrecalculate->roundsigdigits proc~reverseandrecalculate->interface~showwarningerror proc~reverseandrecalculate->proc~determineazimuthandtilt proc~reverseandrecalculate->proc~createnewellsurfacenormalvector proc~transformvertsbyaspect->calphafieldnames proc~transformvertsbyaspect->interface~showwarningerror proc~transformvertsbyaspect->proc~getobjectitem proc~transformvertsbyaspect->proc~getnumobjectsfound proc~makerelativerectangularvertices->proc~createnewellareavector proc~makerelativerectangularvertices->proc~veclength proc~makerelativerectangularvertices->proc~determineazimuthandtilt proc~makerelativerectangularvertices->proc~createnewellsurfacenormalvector proc~makerelativerectangularvertices->proc~transformvertsbyaspect proc~makerelativerectangularvertices->proc~distance proc~getoscmdata->calphaargs proc~getoscmdata->oscm proc~getoscmdata->getobjectitem proc~getoscmdata->getnumobjectsfound proc~getoscmdata->interface~setupemsactuator proc~getoscmdata->interface~setupoutputvariable proc~getoscmdata->verifyname proc~getoscdata->calphafieldnames proc~getoscdata->calphaargs proc~getoscdata->lalphafieldblanks proc~getoscdata->rnumericargs proc~getoscdata->lnumericfieldblanks proc~getoscdata->roundsigdigits proc~getoscdata->osc proc~getoscdata->getobjectitem proc~getoscdata->getnumobjectsfound proc~getoscdata->samestring proc~getoscdata->interface~showcontinueerror proc~getoscdata->interface~showsevereerror proc~getoscdata->interface~setupoutputvariable proc~getoscdata->verifyname proc~getoscdata->getscheduleindex proc~makerectangularvertices->zone proc~makerectangularvertices->proc~createnewellareavector proc~makerectangularvertices->proc~veclength proc~makerectangularvertices->proc~determineazimuthandtilt proc~makerectangularvertices->proc~createnewellsurfacenormalvector proc~makerectangularvertices->proc~transformvertsbyaspect proc~makerectangularvertices->proc~distance proc~makemirrorsurface->proc~createnewellareavector proc~makemirrorsurface->proc~veclength proc~makemirrorsurface->proc~determineazimuthandtilt proc~makemirrorsurface->proc~createnewellsurfacenormalvector proc~areapolygon->proc~vecnormalize proc~calccoordinatetransformation->interface~showfatalerror proc~calccoordinatetransformation->surface proc~calccoordinatetransformation->interface~showcontinueerror proc~calccoordinatetransformation->interface~showsevereerror proc~calccoplanarness->proc~planeequation proc~calccoplanarness->proc~pt2plane proc~planeequation->proc~veclength proc~validatematerialroughness->samestring proc~validatematerialroughness->interface~showsevereerror proc~validatematerialroughness->material proc~setupcomplexfenestrationmaterialinput->interface~showfatalerror proc~setupcomplexfenestrationmaterialinput->calphafieldnames proc~setupcomplexfenestrationmaterialinput->calphaargs proc~setupcomplexfenestrationmaterialinput->lalphafieldblanks proc~setupcomplexfenestrationmaterialinput->rnumericargs proc~setupcomplexfenestrationmaterialinput->cnumericfieldnames proc~setupcomplexfenestrationmaterialinput->roundsigdigits proc~setupcomplexfenestrationmaterialinput->getobjectitem proc~setupcomplexfenestrationmaterialinput->getnumobjectsfound proc~setupcomplexfenestrationmaterialinput->interface~showcontinueerror proc~setupcomplexfenestrationmaterialinput->interface~showsevereerror proc~setupcomplexfenestrationmaterialinput->finditeminlist proc~setupcomplexfenestrationmaterialinput->verifyname proc~setupcomplexfenestrationmaterialinput->material supportpillar supportpillar proc~setupcomplexfenestrationmaterialinput->supportpillar deflectionstate deflectionstate proc~setupcomplexfenestrationmaterialinput->deflectionstate complexshade complexshade proc~setupcomplexfenestrationmaterialinput->complexshade proc~setupsimplewindowglazingsystem->interface~showfatalerror proc~setupsimplewindowglazingsystem->interface~showwarningerror proc~setupsimplewindowglazingsystem->interface~showsevereerror proc~setupsimplewindowglazingsystem->material proc~setupsimplewindowglazingsystem->nominalr
Help

Source Code


Variables

Type AttributesNameInitial
character(len=*), parameter:: EPlusiniFormat ="(/,'[',A,']',/,'dir=',A)"
character(len=*), parameter:: Blank =' '
integer :: LFN
integer, EXTERNAL:: GetNewUnitNumber
logical :: EPlusINI
integer :: TempIndx
character(len=10) :: cEnvValue =' '
integer :: iostatus
logical :: FileExists

Subroutines

subroutine CreateCurrentDateTimeString(CurrentDateTimeString)

Arguments

Type IntentOptional AttributesName
character(len=*) :: CurrentDateTimeString

subroutine ReadINIFile(UnitNumber, Heading, KindofParameter, DataOut)

Arguments

Type IntentOptional AttributesName
integer :: UnitNumber
character(len=*) :: Heading
character(len=*) :: KindofParameter
character(len=*) :: DataOut

Source Code

      PROGRAM EnergyPlus


!      NOTICE

!      Copyright © 1996-2013 The Board of Trustees of the University of Illinois and The Regents of the
!      University of California through Ernest Orlando Lawrence Berkeley National Laboratory.  All rights
!      reserved.

!      Portions of the EnergyPlus(tm) software package have been developed and copyrighted by other
!      individuals, companies and institutions.  These portions have been incorporated into the EnergyPlus
!      software package under license.

!      In addition to the primary authorship of the LBNL Simulation Research Group (
!      http://simulationresearch.lbl.gov/) and the UIUC Building Systems Laboratory (
!      http://www.bso.uiuc.edu/), the following have contributed to EnergyPlus V1.0:

!      Portions of the EnergyPlus weather processor were developed by US Department of Energy, Building
!      Technologies Program, www.energyplus.gov

!      Portions of the input processing, output processing, weather processor, BLAST Translator were
!      developed by US Army Corps of Engineers, Construction Engineering Research Laboratories, 2902 Newmark
!      Drive, Champaign IL  61821. www.cecer.army.mil

!      Portions of this software package were developed by Linda Lawrie of DHL Consulting LLC.

!      Portions of this software package were developed by C.O. Pedersen Associates.

!      Portions of the EnergyPlus utility software (EP-Launch, IDFEditor, DOE2Translator, HVAC-Diagram,
!      ExpandObjects, CSVProc, System Templates, and convertESOMTR) were developed by GARD Analytics, Inc.
!      1028 Busse Highway, Park Ridge, Illinois 60068-1802, USA (847) 698-5690, www.gard.com.  GARD Analytics
!      performed independent verification and validation testing of the software after developing the testing
!      strategy and plan.  GARD Analytics was also responsible for gas absorption chiller, desiccant
!      dehumidifier, ice storage (simple), table reports and economics.

!      Portions of flow resolver, chiller models (absorption, electric, const cop, engine-driven, gas-
!      turbine), generator models (diesel electric, gas turbine), furnace models, heat recovery loop, plant
!      loop, plant condenser loop, air-change dependent inside film coefficients were developed by Oklahoma
!      State University, 110 Engineering North, Stillwater, OK 74078.

!      Portions of EnergyPlus related to the models for EMPD moisture calculations, DX coils, furnace/unitary
!      systems, cooling towers, air-to-air heat pumps, air distribution systems, refrigerated cases, electric
!      EIR chillers, packaged terminal heat pumps, desuperheater air and water heating coils, and heat pump
!      water heaters were developed by University of Central Florida, Florida Solar Energy Center (FSEC),
!      1679 Clearlake Road, Cocoa, FL  32922, www.fsec.ucf.edu/.

!      Portions of EnergyPlus were developed by the National Renewable Energy Laboratory (NREL), 1617 Cole
!      Blvd, Golden, CO 80401.

!      EnergyPlus v1.0.1, v1.0.2, v1.0.3, v1.1, v1.1.1 (Wintel platform) includes a link to TRNSYS (The Transient
!      Energy System Simulation Tool) for photovoltaic calculations developed by Thermal Energy System Specialists,
!      2916 Marketplace Drive, Suite 104, Madison, WI 53719; Tel: (608) 274-2577. EnergyPlus v1.2 and later
!      includes Photovoltaic calculations implemented in EnergyPlus by Thermal Energy System Specialists.
!      This model was originally developed by Oystein Ulleberg, Institute for Energy Technology, Norway -- based on
!      the Duffie and Beckman equivalent one-diode model.

!      Portions of this software package that convert certain stand-alone heat transfer models for slab-on-
!      grade and basement foundations were developed by William Bahnfleth, Cynthia Cogil, and Edward
!      Clements, Department of Architectural Engineering, Pennsylvania State University, 224 Engineering Unit
!      A, University Park, Pennsylvania  16802-1416, (814) 863-2076.

!      The concept and initial implementation for the EnergyPlus COM/DLL version (Wintel platform) was made
!      possible through cooperation with DesignBuilder Software, Ltd, Andy Tindale - an EnergyPlus
!      collaborative developer.

!      The thickness, conductivity, density and specific heat values of the material layers for the
!      constructions in the Composite Wall Construction reference data set have been taken from the ASHRAE
!      report "Modeling Two- and Three-Dimensional Heat Transfer through Composite Wall and Roof Assemblies
!      in Hourly  Energy Simulation Programs (1145-TRP)," by Enermodal Engineering Limited, Oak Ridge
!      National Laboratory, and the Polish Academy of Sciences, January 2001.

!      EnergyPlus v1.2 contains DELight2 (wintel platform), a simulation engine for daylighting and electric
!      lighting system analysis developed at Ernest Orlando Lawrence Berkeley National Laboratory.

!      Portions of the EnergyPlus v1.2 air distribution system calculations were written by George Walton of
!      the National Institute for Standards and Technology (NIST), 100 Bureau Drive, Gaithersburg, MD 20899,
!      (301) 975-6478.  The EnergyPlus AirflowNetwork model also includes portions of an early version of COMIS
!      (Conjunction Of Multizone Infiltration Specialists) developed by a multinational, multi-institutional
!      effort under the auspices of the International Energy Agency's Buildings and Community Systems Agreement
!      working group focusing on multizone air flow modeling (Annex 23) and now administered by the Swiss Federal
!      Laboratories for Materials Testing and Research (EMPA), Division 175, Überlandstrasse 129, CH-8600 Dübendorf,
!      Switzerland.

!      The EnergyPlus v1.2 model for displacement ventilation and cross-ventilation was developed
!      by Guilherme Carrilho da Graça and Paul Linden of the Department of Mechanical and Aerospace
!      Engineering, University of California, San Diego.

!      The EnergyPlus models for UFAD served zones were developed by Anna Liu and Paul Linden at the Department
!      of Mechanical and Aerospace Engineering, University of California, San Diego.

!      ASHRAE research project 1254-RP supported the development of the following features first added in
!      EnergyPlus v1.2.2:
!         DXSystem:AirLoop enhancements (valid as OA system equipment, new humidity control options);
!         New set point managers: SET POINT MANAGER:SINGLE ZONE HEATING, SET POINT MANAGER:SINGLE ZONE COOLING,
!                 and SET POINT MANAGER:OUTSIDE AIR PRETREAT;
!         New 2-stage DX coil with enhanced dehumidification option (COIL:DX:MultiMode:CoolingEmpirical);
!         Additional DESICCANT DEHUMIDIFIER:SOLID setpoint control option;
!      American Society of Heating Refrigerating and Air-Conditioning Engineers, Inc,,
!      1791 Tullie Circle, N.E., Atlanta, GA 30329. www.ashrae.org
!      Work performed by GARD Analytics, Inc., 1028 Busse Highway, Park Ridge, Illinois 60068-1802, USA.
!      www.gard.com, November 2004.

!      EnergyPlus v1.2.2 and later versions (wintel platform) contains links to SPARK, a simulation engine for
!      detailed system modeling developed at Ernest Orlando Lawrence Berkeley National Laboratory in
!      conjunction with Ayres Sowell Associates, Inc.  SPARK was removed in V3.1 - April 2009 release.

!      The Ecoroof (Green Roof) model, first introduced in EnergyPlus v2.0, was developed at Portland State University,
!      by David Sailor and his students. It is based on the FASST vegetation models developed by Frankenstein and
!      Koenig for the US Army Corps of Engineers.

!      The HAMT (Heat And Moisture Transfer) model, first introduced in EnergyPlus v3.0.0 was developed by Phillip Biddulph,
!      Complex Built Environment Systems, The Bartlett School of Graduate Studies, University College London, Gower Street,
!      London WC1E 6BT, United Kingdom. http://www.cbes.ucl.ac.uk/.

!      The SQLite output module, first introduced in EnergyPlus v3.0.0, was developed by Gregory B. Stark, P.E.,
!      Building Synergies, LLC, 1860 Washington Street, Suite 208, Denver, Colorado 80203, United States.
!      http://www.buildingsynergies.com/

!      Refrigeration compressor performance data and refrigeration practices were provided by CDH Energy, Cazenovia, NY 12035.

!      NOTICE: The U.S. Government is granted for itself and others acting on its behalf a paid-up,
!      nonexclusive, irrevocable, worldwide license in this data to reproduce, prepare derivative works, and
!      perform publicly and display publicly.  Beginning five (5) years after permission to assert copyright
!      is granted, subject to two possible five year renewals, the U.S. Government is granted for itself and
!      others acting on its behalf a paid-up, non-exclusive, irrevocable worldwide license in this data to
!      reproduce, prepare derivative works, distribute copies to the public, perform publicly and display
!      publicly, and to permit others to do so.

!      TRADEMARKS: EnergyPlus is a trademark of the US Department of Energy.

!      Other Acknowledgments

!      This work was supported by the Assistant Secretary for Energy Efficiency and Renewable Energy, Office
!      of Building Technologies Program of the US Department of Energy.

!      Additional support was provided by the Gas Technology Institute and the California Energy Commission.

!      The ice thermal storage module development was supported by the U.S. Department of Energy Office of
!      Electricity Delivery and Energy Reliability.

!      The HAMT (Heat And Moisture Transfer) model was supported by the Engineering and Physical Sciences Research Council (EPSRC),
!      the UK government agency for funding research and training in engineering and the physical sciences.

!      The SQLite output module was funded by Building Synergies, LLC and was made possible by inclusion of software code
!      from the SQLite project (http://www.sqlite.org/).

          ! PROGRAM INFORMATION:
          !       AUTHOR         Linda K. Lawrie, et al
          !       DATE WRITTEN   January 1997.....
          !       MODIFIED       na
          !       RE-ENGINEERED  na

          ! PURPOSE OF THIS PROGRAM:
          ! This program implements the calls for EnergyPlus (originally configured
          ! as the merger of BLAST/IBLAST and DOE-2 energy analysis programs).

          ! METHODOLOGY EMPLOYED:
          ! The method used in EnergyPlus is to simplify the main program as much
          ! as possible and contain all "simulation" code in other modules and files.

          ! REFERENCES:
          ! na

          ! USE STATEMENTS:
          ! data only modules
USE DataPrecisionGlobals
USE DataStringGlobals
USE DataGlobals
USE DataInterfaces
USE DataSystemVariables
USE DataTimings
USE DataEnvironment, ONLY: IgnoreSolarRadiation, IgnoreBeamRadiation, IgnoreDiffuseRadiation
          ! routine modules
USE InputProcessor
USE SimulationManager
USE ScheduleManager, ONLY: ReportOrphanSchedules
USE FluidProperties, ONLY: ReportOrphanFluids
USE Psychrometrics, ONLY: ShowPsychrometricSummary


  IMPLICIT NONE    ! Enforce explicit typing of all variables in this routine


          ! PROGRAM PARAMETER DEFINITIONS:
          ! Note: General Parameters for the entire EnergyPlus program are contained
          ! in "DataGlobals.f90"
  CHARACTER(len=*), PARAMETER :: EPlusiniFormat="(/,'[',A,']',/,'dir=',A)"
  CHARACTER(len=*), PARAMETER :: Blank=' '

          ! INTERFACE BLOCK SPECIFICATIONS
          ! na

          ! DERIVED TYPE DEFINITIONS
          ! na

          ! PROGRAM LOCAL VARIABLE DECLARATIONS:
    INTEGER LFN  ! Unit Number for reads
    INTEGER, EXTERNAL :: GetNewUnitNumber
    LOGICAL EPlusINI
    INTEGER TempIndx
    CHARACTER(len=10)  :: cEnvValue=' '
    INTEGER :: iostatus
    LOGICAL :: FileExists

!
!
!                           INITIALIZE VARIABLES
!
                             Time_Start=epElapsedTime()
#ifdef EP_Detailed_Timings
                             CALL epStartTime('EntireRun=')
#endif
      CALL CreateCurrentDateTimeString(CurrentDateTime)
      VerString=TRIM(VerString)//','//TRIM(CurrentDateTime)
      cEnvValue=' '
      CALL Get_Environment_Variable(DDOnlyEnvVar,cEnvValue)
      cEnvValue=MakeUPPERCase(cEnvValue)
      DDOnly=(cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(ReverseDDEnvVar,cEnvValue)
      cEnvValue=MakeUPPERCase(cEnvValue)
      ReverseDD=(cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(FullAnnualSimulation,cEnvValue)
      cEnvValue=MakeUPPERCase(cEnvValue)
      FullAnnualRun=(cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cDisplayAllWarnings,cEnvValue)
      cEnvValue=MakeUPPERCase(cEnvValue)
      DisplayAllWarnings=(cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True
      IF (DisplayAllWarnings) THEN
        DisplayAllWarnings=.true.
        DisplayExtraWarnings=.true.
        DisplayUnusedSchedules=.true.
        DisplayUnusedObjects=.true.
      ENDIF

      cEnvValue=' '
      CALL Get_Environment_Variable(cDisplayExtraWarnings,cEnvValue)
      cEnvValue=MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        DisplayExtraWarnings=(cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cDisplayUnusedObjects,cEnvValue)
      cEnvValue=MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        DisplayUnusedObjects=(cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cDisplayUnusedSchedules,cEnvValue)
      cEnvValue=MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        DisplayUnusedSchedules=(cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cDisplayZoneAirHeatBalanceOffBalance,cEnvValue)
      cEnvValue=MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        DisplayZoneAirHeatBalanceOffBalance=(cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cDisplayAdvancedReportVariables,cEnvValue)
      cEnvValue=MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        DisplayAdvancedReportVariables=(cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cReportDuringWarmup,cEnvValue)
      cEnvValue=MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        ReportDuringWarmup=(cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cIgnoreSolarRadiation,cEnvValue)
      cEnvValue=MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        IgnoreSolarRadiation=(cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cMinimalSurfaceVariables,cEnvValue)
      cEnvValue=MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        CreateMinimalSurfaceVariables=(cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cSortIDD,cEnvValue)
      cEnvValue = MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        SortedIDD = (cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(MinReportFrequencyEnvVar,cEnvValue)
      cEnvValue = MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        cMinReportFrequency=cEnvValue   ! turned into value later

      cEnvValue=' '
      CALL Get_Environment_Variable(cDeveloperFlag,cEnvValue)
      cEnvValue = MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        DeveloperFlag = (cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cIgnoreBeamRadiation,cEnvValue)
      cEnvValue = MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        IgnoreBeamRadiation = (cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cIgnoreDiffuseRadiation,cEnvValue)
      cEnvValue = MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        IgnoreDiffuseRadiation = (cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cSutherlandHodgman,cEnvValue)
      cEnvValue = MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        SutherlandHodgman = (cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cMinimalShadowing,cEnvValue)
      cEnvValue = MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        lMinimalShadowing = (cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(cTimingFlag,cEnvValue)
      cEnvValue = MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        TimingFlag = (cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      ! Initialize env flags for air loop simulation debugging
      cEnvValue=' '
      CALL Get_Environment_Variable(TrackAirLoopEnvVar,cEnvValue)
      cEnvValue = MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        TrackAirLoopEnvFlag  = (cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(TraceAirLoopEnvVar,cEnvValue)
      cEnvValue = MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        TraceAirLoopEnvFlag  = (cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      cEnvValue=' '
      CALL Get_Environment_Variable(TraceHVACControllerEnvVar,cEnvValue)
      cEnvValue = MakeUPPERCase(cEnvValue)
      IF (cEnvValue /= Blank) &
        TraceHVACControllerEnvFlag  = (cEnvValue(1:1)=='Y' .or. cEnvValue(1:1)=='T')  ! Yes or True

      INQUIRE(File='eplusout.end',EXIST=FileExists)
      IF (FileExists) THEN
        LFN=GetNewUnitNumber()
        open(unit=LFN,file='eplusout.end',action='read', iostat=iostatus)
        IF (iostatus /= 0) THEN
          CALL ShowFatalError('EnergyPlus: Could not open file "eplusout.end" for input (read).')
        ENDIF
        close(unit=LFN,status='delete')
      ENDIF

      INQUIRE(File='Energy+.ini',EXIST=EPlusINI)
      IF (EPlusINI) THEN
        LFN=GetNewUnitNumber()
        OPEN(UNIT=LFN,FILE='Energy+.ini',Action='read',IOSTAT=iostatus)
        IF (iostatus /= 0) THEN
         CALL ShowFatalError('EnergyPlus: Could not open file "Energy+.ini" for input (read).')
        ENDIF
        INQUIRE(UNIT=LFN,NAME=CurrentWorkingFolder)
        ! Relying on compiler to supply full path name here
        TempIndx=INDEX(CurrentWorkingFolder,PathChar,.true.)
        IF (TempIndx == 0) THEN
          CurrentWorkingFolder=' '
        ELSE
          CurrentWorkingFolder=CurrentWorkingFolder(1:TempIndx)
        ENDIF
                              !       Get directories from ini file
        CALL ReadINIFile(LFN,'program','dir',ProgramPath)

        CLOSE(LFN)
      ELSE
        CALL DisplayString('Missing Energy+.ini')
        ProgramPath='  '
        LFN=GetNewUnitNumber()
        OPEN(UNIT=LFN,File='Energy+.ini',Action='write',IOSTAT=iostatus)
        IF (iostatus /= 0) THEN
         CALL ShowFatalError('EnergyPlus: Could not open file "Energy+.ini" for output (write).')
        ENDIF
        ! Relying on compiler to supply full path name here
        INQUIRE(UNIT=LFN,NAME=CurrentWorkingFolder)
        TempIndx=INDEX(CurrentWorkingFolder,PathChar,.true.)
        IF (TempIndx == 0) THEN
          CurrentWorkingFolder=' '
        ELSE
          CurrentWorkingFolder=CurrentWorkingFolder(1:TempIndx)
        ENDIF
        WRITE(LFN,EPlusiniFormat) 'program',ProgramPath
        CLOSE(LFN)
      ENDIF
      TestAllPaths=.true.

      CALL DisplayString('EnergyPlus Starting')
      CALL DisplayString(VerString)


      OutputFileDebug=GetNewUnitNumber()
      OPEN (OutputFileDebug,FILE='eplusout.dbg',ACTION='write',IOSTAT=iostatus)
      IF (iostatus /= 0) THEN
       CALL ShowFatalError('EnergyPlus: Could not open file "eplusout.dbg" for output (write).')
      ENDIF

        !Call ProcessInput to produce the IDF file which is read by all of the
        ! Get input routines in the rest of the simulation

      CALL ProcessInput

      CALL ManageSimulation

      CALL ShowMessage('Simulation Error Summary *************')

      CALL GenOutputVariablesAuditReport

      CALL ShowPsychrometricSummary

      CALL ReportOrphanRecordObjects
      CALL ReportOrphanFluids
      CALL ReportOrphanSchedules

      CALL EndEnergyPlus
!


CONTAINS

SUBROUTINE CreateCurrentDateTimeString(CurrentDateTimeString)

          ! SUBROUTINE INFORMATION:
          !       AUTHOR         Linda Lawrie
          !       DATE WRITTEN   October 2010
          !       MODIFIED       na
          !       RE-ENGINEERED  na

          ! PURPOSE OF THIS SUBROUTINE:
          ! Be able to supply a current date/time string from intrinsic calls so
          ! that one is always available.

          ! METHODOLOGY EMPLOYED:
          ! na

          ! REFERENCES:
          ! na

          ! USE STATEMENTS:
          ! na

  IMPLICIT NONE ! Enforce explicit typing of all variables in this routine

          ! SUBROUTINE ARGUMENT DEFINITIONS:
  CHARACTER(len=*) :: CurrentDateTimeString

          ! SUBROUTINE PARAMETER DEFINITIONS:
          ! na

          ! INTERFACE BLOCK SPECIFICATIONS:
          ! na

          ! DERIVED TYPE DEFINITIONS:
          ! na

          ! SUBROUTINE LOCAL VARIABLE DECLARATIONS:
   integer, dimension(8) :: value
   character(len=15) datestring  ! supposedly returns blank when no date available.
!value(1)   Current year
!value(2)   Current month
!value(3)   Current day
!value(4)   Time difference with respect to UTC in minutes (0-59)
!value(5)   Hour of the day (0-23)
!value(6)   Minutes (0-59)
!value(7)   Seconds (0-59)
!value(8)   Milliseconds (0-999)

  CALL DATE_AND_TIME(date=datestring,values=value)
  IF (datestring /= Blank) THEN
    WRITE(CurrentDateTimeString,'(1X,"YMD=",I4,".",I2.2,".",I2.2,1X,I2.2,":",I2.2)')  &
       value(1),value(2),value(3),value(5),value(6)
  ELSE
    CurrentDateTimeString=' unknown date/time'
  ENDIF

  RETURN

END SUBROUTINE CreateCurrentDateTimeString

SUBROUTINE ReadINIFile(UnitNumber,Heading,KindofParameter,DataOut)

          ! SUBROUTINE INFORMATION:
          !       AUTHOR         Linda K. Lawrie
          !       DATE WRITTEN   September 1997
          !       MODIFIED       na
          !       RE-ENGINEERED  na

          ! PURPOSE OF THIS SUBROUTINE:
          ! This routine reads the .ini file and retrieves
          ! the path names for the files from it.

          ! METHODOLOGY EMPLOYED:
          ! Duplicate the kind of reading the Windows "GetINISetting" would
          ! do.

          ! REFERENCES:
          ! na

          ! USE STATEMENTS:
USE DataStringGlobals
USE DataSystemVariables


  IMPLICIT NONE    ! Enforce explicit typing of all variables in this routine


  ! SUBROUTINE ARGUMENT DEFINITIONS:

  INTEGER UnitNumber                 ! Unit number of the opened INI file
  CHARACTER(len=*) Heading           ! Heading for the parameters ('[heading]')
  CHARACTER(len=*) KindofParameter   ! Kind of parameter to be found (String)
  CHARACTER(len=*) DataOut           ! Output from the retrieval

  ! SUBROUTINE PARAMETER DEFINITIONS:
  INTEGER, PARAMETER :: LineLength=PathLimit+10

  ! INTERFACE BLOCK SPECIFICATIONS
  ! na

  ! DERIVED TYPE DEFINITIONS
  ! na

  ! SUBROUTINE LOCAL VARIABLE DECLARATIONS:
      CHARACTER(len=LineLength) :: LINE=' '
      CHARACTER(len=LineLength) :: LINEOut=' '
      CHARACTER(len=20) Param
      integer IHEAD,ILB,IRB,IEQ,IPAR,IPOS,ILEN
      INTEGER ReadStat
      LOGICAL EndofFile
      LOGICAL Found
      LOGICAL NewHeading

      DataOut='           '


            ! I tried ADJUSTL(TRIM(KindofParameter)) and got an internal compiler error

      Param=TRIM(KindofParameter)
      Param=ADJUSTL(Param)
      ILEN=LEN_TRIM(Param)
      REWIND(UnitNumber)
      EndofFile=.false.
      Found=.false.
      NewHeading=.false.

 700  FORMAT(A)

      DO WHILE (.not. EndofFile .and. .not. Found)
        READ(UnitNumber,700,IOSTAT=ReadStat) LINE
        IF (ReadStat < GoodIOStatValue) THEN
          EndofFile=.true.
          EXIT
        ENDIF

        IF (LEN_TRIM(LINE) == 0) CYCLE      ! Ignore Blank Lines

        CALL ConvertCasetoLower(LINE,LINEOut)    ! Turn line into lower case
!        LINE=LINEOut

        IHEAD=INDEX(LINEOut,Heading)
        IF (IHEAD .EQ. 0) CYCLE

!                                  See if [ and ] are on line
        ILB=INDEX(LINEOut,'[')
        IRB=INDEX(LINEOut,']')
        IF (ILB == 0 .AND. IRB == 0) CYCLE
        IF (INDEX(LINEOut,'['//TRIM(Heading)//']') == 0) CYCLE    ! Must be really correct heading line
        ILB=0
        IRB=0

!                                  Heading line found, now looking for Kind
        DO WHILE (.not. EndofFile .and. .not. NewHeading)
          READ(UnitNumber,700,IOSTAT=ReadStat) LINE
          IF (ReadStat < GoodIOStatValue) THEN
            EndofFile=.true.
            EXIT
          ENDIF
          LINE=ADJUSTL(LINE)

          IF (LEN_TRIM(LINE) == 0) CYCLE      ! Ignore Blank Lines

          CALL ConvertCasetoLower(LINE,LINEOut)    ! Turn line into lower case
!         LINE=LINEOut

          ILB=INDEX(LINEOut,'[')
          IRB=INDEX(LINEOut,']')
          NewHeading=(ILB /= 0 .and. IRB /= 0)

!                                  Should be a parameter line
!                                  KindofParameter = string
          IEQ=INDEX(LINEOut,'=')
          IPAR=INDEX(LINEOut,TRIM(Param))
          IF (IEQ == 0) CYCLE
          IF (IPAR == 0) CYCLE
          IF (IPAR /= 1) CYCLE
          IF (INDEX(LINEOut,TRIM(Param)//'=') == 0) CYCLE      ! needs to be param=

!                                  = found and parameter found.
          IF (IPAR > IEQ) CYCLE

!                                  parameter = found
!                                  Set output string to start with non-blank character

          DataOut=ADJUSTL(LINE(IEQ+1:))
          Found=.true.
          EXIT

        END DO

      END DO


      SELECT CASE (Param)

        CASE('dir')
          IPOS=LEN_TRIM(DataOut)
          IF (IPOS /= 0) THEN
                             ! Non-blank make sure last position is valid path character
                             !  (Set in DataStringGlobals)

            IF (DataOut(IPOS:IPOS) /= PathChar) THEN
              DataOut(IPOS+1:IPOS+1)=PathChar
            ENDIF

          ENDIF


        CASE DEFAULT
      END SELECT


RETURN


END SUBROUTINE ReadINIFile

END PROGRAM EnergyPlus