LCOV - code coverage report
Current view: top level - EnergyPlus - SQLiteProcedures.cc (source / functions) Hit Total Coverage
Test: lcov.output.filtered Lines: 1277 1431 89.2 %
Date: 2023-01-17 19:17:23 Functions: 114 125 91.2 %

Function Name Sort by function name Hit count Sort by hit count
EnergyPlus::SQLiteProcedures::sqliteWithinTransaction() 0
EnergyPlus::SQLite::logicalToInteger(bool) 0
EnergyPlus::SQLite::sqliteWriteMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
EnergyPlus::SQLite::NominalBaseboardHeat::insertIntoSQLite(sqlite3_stmt*) 0
EnergyPlus::SQLite::NominalSteamEquipment::insertIntoSQLite(sqlite3_stmt*) 0
EnergyPlus::SQLite::addNominalBaseboardData(int, EnergyPlus::DataHeatBalance::BBHeatData const&) 0
EnergyPlus::SQLite::sqliteWithinTransaction() 0
EnergyPlus::SQLite::createYearlyTimeIndexRecord(int, int) 0
EnergyPlus::SQLite::addNominalSteamEquipmentData(int, EnergyPlus::DataHeatBalance::ZoneEquipData const&) 0
EnergyPlus::SQLite::updateSQLiteSimulationRecord(bool, bool, int) 0
EnergyPlus::SQLite::writeTabularDataToSQLite() const 0
EnergyPlus::SQLite::createSQLiteDaylightMapTitle(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double) 1
EnergyPlus::SQLite::addZoneGroupData(int, EnergyPlus::DataHeatBalance::ZoneGroupData const&) 3
EnergyPlus::SQLite::ZoneGroup::insertIntoSQLite(sqlite3_stmt*) 3
EnergyPlus::SQLite::addZoneListData(int, EnergyPlus::DataHeatBalance::ZoneListData const&) 4
EnergyPlus::SQLite::ZoneList::insertIntoSQLite(sqlite3_stmt*) 4
EnergyPlus::SQLite::ZoneList::insertIntoSQLite(sqlite3_stmt*, sqlite3_stmt*) 4
EnergyPlus::SQLite::Ventilation::insertIntoSQLite(sqlite3_stmt*) 8
EnergyPlus::SQLite::addVentilationData(int, EnergyPlus::DataHeatBalance::VentilationData const&) 8
EnergyPlus::SQLite::NominalHotWaterEquipment::insertIntoSQLite(sqlite3_stmt*) 9
EnergyPlus::SQLite::addNominalHotWaterEquipmentData(int, EnergyPlus::DataHeatBalance::ZoneEquipData const&) 9
EnergyPlus::SQLite::createSQLiteDaylightMap(int, int, int, int, int, int, ObjexxFCL::Array1D<double> const&, int, ObjexxFCL::Array1D<double> const&, ObjexxFCL::Array2<double> const&) 16
EnergyPlus::SQLite::NominalOtherEquipment::insertIntoSQLite(sqlite3_stmt*) 18
EnergyPlus::SQLite::addNominalOtherEquipmentData(int, EnergyPlus::DataHeatBalance::ZoneEquipData const&) 18
EnergyPlus::SQLite::initializeTabularDataView() 22
EnergyPlus::SQLite::initializeTabularDataTable() 22
EnergyPlus::SQLite::NominalGasEquipment::insertIntoSQLite(sqlite3_stmt*) 35
EnergyPlus::SQLite::addNominalGasEquipmentData(int, EnergyPlus::DataHeatBalance::ZoneEquipData const&) 35
EnergyPlus::SQLiteProcedures::SQLiteProcedures(std::shared_ptr<std::basic_ostream<char, std::char_traits<char> > > const&, bool, std::experimental::filesystem::v1::__cxx11::path const&, std::experimental::filesystem::v1::__cxx11::path const&) 116
EnergyPlus::SQLite::initializeViews() 116
EnergyPlus::SQLite::initializeIndexes() 116
EnergyPlus::SQLite::initializeErrorsTable() 116
EnergyPlus::SQLite::initializeSurfacesTable() 116
EnergyPlus::SQLite::initializeZoneInfoTable() 116
EnergyPlus::SQLite::initializeZoneListTable() 116
EnergyPlus::SQLite::createZoneExtendedOutput() 116
EnergyPlus::SQLite::initializeMaterialsTable() 116
EnergyPlus::SQLite::initializeSchedulesTable() 116
EnergyPlus::SQLite::initializeZoneGroupTable() 116
EnergyPlus::SQLite::initializeZoneSizingTable() 116
EnergyPlus::SQLite::initializeReportDataTables() 116
EnergyPlus::SQLite::initializeSimulationsTable() 116
EnergyPlus::SQLite::initializeTimeIndicesTable() 116
EnergyPlus::SQLite::initializeDaylightMapTables() 116
EnergyPlus::SQLite::initializeRoomAirModelTable() 116
EnergyPlus::SQLite::initializeSystemSizingTable() 116
EnergyPlus::SQLite::initializeNominalPeopleTable() 116
EnergyPlus::SQLite::updateSQLiteSimulationRecord(int, int) 116
EnergyPlus::SQLite::createSQLiteSimulationsRecord(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 116
EnergyPlus::SQLite::initializeConstructionsTables() 116
EnergyPlus::SQLite::initializeComponentSizingTable() 116
EnergyPlus::SQLite::initializeNominalLightingTable() 116
EnergyPlus::SQLite::initializeZoneInfoZoneListTable() 116
EnergyPlus::SQLite::initializeEnvironmentPeriodsTable() 116
EnergyPlus::SQLite::initializeNominalVentilationTable() 116
EnergyPlus::SQLite::initializeNominalGasEquipmentTable() 116
EnergyPlus::SQLite::initializeNominalInfiltrationTable() 116
EnergyPlus::SQLite::initializeNominalBaseboardHeatTable() 116
EnergyPlus::SQLite::initializeReportDataDictionaryTable() 116
EnergyPlus::SQLite::initializeNominalOtherEquipmentTable() 116
EnergyPlus::SQLite::initializeNominalSteamEquipmentTable() 116
EnergyPlus::SQLite::initializeNominalElectricEquipmentTable() 116
EnergyPlus::SQLite::initializeNominalHotWaterEquipmentTable() 116
EnergyPlus::SQLite::SQLite(std::shared_ptr<std::basic_ostream<char, std::char_traits<char> > >, std::experimental::filesystem::v1::__cxx11::path const&, std::experimental::filesystem::v1::__cxx11::path const&, bool, bool) 116
EnergyPlus::SQLite::~SQLite() 116
EnergyPlus::SQLite::~SQLite().2 116
EnergyPlus::SQLite::writeOutputToSQLite() const 116
EnergyPlus::SQLite::sqliteRollback() 182
EnergyPlus::SQLite::createSQLiteEnvironmentPeriodRecord(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EnergyPlus::DataGlobalConstants::KindOfSim, int) 237
EnergyPlus::SQLite::addSQLiteSystemSizingRecord(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double const&, double const&, double const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 512
EnergyPlus::SQLite::updateSQLiteErrorRecord(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 662
EnergyPlus::CreateSQLiteZoneExtendedOutput(EnergyPlus::EnergyPlusData&) 769
_GLOBAL__sub_I_SQLiteProcedures.cc 771
__static_initialization_and_destruction_0(int, int) 771
EnergyPlus::CreateSQLiteDatabase(EnergyPlus::EnergyPlusData&) 771
EnergyPlus::SQLite::Construction::insertIntoSQLite(sqlite3_stmt*) 844
EnergyPlus::SQLite::Construction::insertIntoSQLite(sqlite3_stmt*, sqlite3_stmt*) 844
EnergyPlus::SQLite::addConstructionData(int, EnergyPlus::Construction::ConstructionProps const&, double const&) 844
EnergyPlus::SQLite::Infiltration::insertIntoSQLite(sqlite3_stmt*) 1025
EnergyPlus::SQLite::addInfiltrationData(int, EnergyPlus::DataHeatBalance::InfiltrationData const&) 1025
EnergyPlus::SQLite::NominalPeople::insertIntoSQLite(sqlite3_stmt*) 1069
EnergyPlus::SQLite::addNominalPeopleData(int, EnergyPlus::DataHeatBalance::PeopleData const&) 1069
EnergyPlus::SQLite::NominalLighting::insertIntoSQLite(sqlite3_stmt*) 1186
EnergyPlus::SQLite::addNominalLightingData(int, EnergyPlus::DataHeatBalance::LightsData const&) 1186
EnergyPlus::SQLite::NominalElectricEquipment::insertIntoSQLite(sqlite3_stmt*) 1193
EnergyPlus::SQLite::addNominalElectricEquipmentData(int, EnergyPlus::DataHeatBalance::ZoneEquipData const&) 1193
EnergyPlus::SQLite::addZoneData(int, EnergyPlus::DataHeatBalance::ZoneData const&) 1337
EnergyPlus::SQLite::RoomAirModel::insertIntoSQLite(sqlite3_stmt*) 1337
EnergyPlus::SQLite::addRoomAirModelData(int, EnergyPlus::DataRoomAirModel::AirModelData const&) 1337
EnergyPlus::SQLite::Zone::insertIntoSQLite(sqlite3_stmt*) 1337
EnergyPlus::SQLite::addMaterialData(int, EnergyPlus::Material::MaterialProperties const&) 1786
EnergyPlus::SQLite::Material::insertIntoSQLite(sqlite3_stmt*) 1786
EnergyPlus::SQLite::Construction::ConstructionLayer::insertIntoSQLite(sqlite3_stmt*) 1828
EnergyPlus::SQLite::createSQLiteErrorRecord(int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) 1920
EnergyPlus::SQLite::addSQLiteZoneSizingRecord(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, double) 2180
EnergyPlus::SQLite::sqliteCommit() 2349
EnergyPlus::SQLite::sqliteBegin() 2531
EnergyPlus::SQLite::addScheduleData(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double) 3138
EnergyPlus::SQLite::Schedule::insertIntoSQLite(sqlite3_stmt*) 3138
EnergyPlus::SQLiteProcedures::sqlitePrepareStatement(sqlite3_stmt*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 4242
EnergyPlus::SQLiteProcedures::sqliteExecuteCommand(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 10734
EnergyPlus::SQLite::addSurfaceData(int, EnergyPlus::DataSurfaces::SurfaceData const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 12098
EnergyPlus::SQLite::Surface::insertIntoSQLite(sqlite3_stmt*) 12098
EnergyPlus::SQLite::storageType[abi:cxx11](int) 14433
EnergyPlus::SQLite::timestepTypeName[abi:cxx11](int) 14433
EnergyPlus::SQLite::reportingFreqName[abi:cxx11](int) 14433
EnergyPlus::SQLite::createSQLiteReportDictionaryRecord(int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, bool, std::basic_string_view<char, std::char_traits<char> >) 14433
EnergyPlus::SQLite::createSQLiteTabularDataRecords(ObjexxFCL::Array2D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 15830
EnergyPlus::SQLite::addSQLiteComponentSizingRecord(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, double) 17832
EnergyPlus::SQLiteProcedures::sqliteBindNULL(sqlite3_stmt*, int) 17902
EnergyPlus::SQLite::createSQLiteTimeIndexRecord(int, int, int, int, int, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<double const>, ObjexxFCL::Optional<double const>, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, bool) 22196
EnergyPlus::SQLite::adjustReportingHourAndMinutes(int&, int&) 26472
EnergyPlus::SQLiteProcedures::SQLiteProcedures(std::shared_ptr<std::basic_ostream<char, std::char_traits<char> > > const&, std::shared_ptr<sqlite3> const&) 26918
EnergyPlus::SQLite::SQLiteData::SQLiteData(std::shared_ptr<std::basic_ostream<char, std::char_traits<char> > > const&, std::shared_ptr<sqlite3> const&) 26918
EnergyPlus::SQLiteProcedures::sqliteStepValidity(int) 26936
EnergyPlus::SQLiteProcedures::sqliteBindLogical(sqlite3_stmt*, int, bool) 77395
EnergyPlus::SQLite::parseUnitsAndDescription(std::basic_string_view<char, std::char_traits<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 355991
EnergyPlus::SQLite::createSQLiteStringTableRecord(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) 518242
EnergyPlus::SQLiteProcedures::sqliteBindText(sqlite3_stmt*, int, std::basic_string_view<char, std::char_traits<char> >) 601759
EnergyPlus::SQLite::createSQLiteReportDataRecord(int, double, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<double const>, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<double const>, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<int const>) 1979378
EnergyPlus::SQLiteProcedures::sqliteBindDouble(sqlite3_stmt*, int, double) 2199516
EnergyPlus::SQLiteProcedures::sqliteStepCommand(sqlite3_stmt*) 2421759
EnergyPlus::SQLiteProcedures::sqliteResetCommand(sqlite3_stmt*) 2421759
EnergyPlus::SQLiteProcedures::sqliteBindInteger(sqlite3_stmt*, int, int) 3452472
EnergyPlus::SQLiteProcedures::sqliteBindForeignKey(sqlite3_stmt*, int, int) 6260172

Generated by: LCOV version 1.13