Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed arrows point from an interface to procedures which implement that interface. This could include the module procedures in a generic interface or the implementation in a submodule of an interface in a parent module. Where possible, edges connecting nodes are given different colours to make them easier to distinguish in large graphs.
Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed arrows point from an interface to procedures which implement that interface. This could include the module procedures in a generic interface or the implementation in a submodule of an interface in a parent module. Where possible, edges connecting nodes are given different colours to make them easier to distinguish in large graphs.
SUBROUTINE InitializeSQLiteTables
! SUBROUTINE INFORMATION:
! AUTHOR Greg Stark
! DATE WRITTEN July 2008
! MODIFIED January 2010, Kyle Benne
! Added Simulations and Envrionment Periods tables.
! August 2010, Kyle Benne
! Added call to initialize Errors table.
! RE-ENGINEERED na
! PURPOSE OF THIS SUBROUTINE:
! This subroutine initializes the SQL tables
! METHODOLOGY EMPLOYED:
! Standard SQL92 queries and commands via the Fortran SQLite3 API
! REFERENCES:
! na
! USE STATEMENTS:
! na
IMPLICIT NONE ! Enforce explicit typing of all variables in this routine
! SUBROUTINE ARGUMENT DEFINITIONS:
! na
! SUBROUTINE PARAMETER DEFINITIONS:
! na
! INTERFACE BLOCK SPECIFICATIONS:
! na
! DERIVED TYPE DEFINITIONS:
! na
! SUBROUTINE LOCAL VARIABLE DECLARATIONS:
! na
Call InitializeReportVariableDataDictionaryTable
CALL InitializeReportVariableDataTables
CALL InitializeReportMeterDataDictionaryTable
CALL InitializeReportMeterDataTables
CALL InitializeTimeIndicesTable
CALL InitializeZoneInfoTable
CALL InitializeNominalPeopleTable
CALL InitializeNominalLightingTable
CALL InitializeNominalElectricEquipmentTable
CALL InitializeNominalGasEquipmentTable
CALL InitializeNominalSteamEquipmentTable
CALL InitializeNominalHotWaterEquipmentTable
CALL InitializeNominalOtherEquipmentTable
CALL InitializeNominalBaseboardHeatTable
CALL InitializeSurfacesTable
CALL InitializeConstructionsTables
CALL InitializeMaterialsTable
CALL InitializeZoneListTable
CALL InitializeZoneGroupTable
CALL InitializeNominalInfiltrationTable
CALL InitializeNominalVentilationTable
CALL InitializeZoneSizingTable
CALL InitializeSystemSizingTable
CALL InitializeComponentSizingTable
CALL InitializeRoomAirModelTable
CALL InitializeSchedulesTable
CALL InitializeDaylightMapTables
CALL InitializeViews
CALL InitializeSimulationsTable
CALL InitializeEnvironmentPeriodsTable
CALL InitializeErrorsTable
END SUBROUTINE InitializeSQLiteTables