LCOV - code coverage report
Current view: top level - EnergyPlus - SQLiteProcedures.cc (source / functions) Hit Total Coverage
Test: lcov.output.filtered Lines: 1305 1481 88.1 %
Date: 2024-08-24 18:31:18 Functions: 111 125 88.8 %

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::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::SQLite::NominalBaseboardHeat::insertIntoSQLite(sqlite3_stmt*) 0
EnergyPlus::SQLite::NominalSteamEquipment::insertIntoSQLite(sqlite3_stmt*) 0
EnergyPlus::SQLite::sqliteCreateSavepoint(std::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::SQLite::sqliteReleaseSavepoint(std::basic_string_view<char, std::char_traits<char> >) 0
EnergyPlus::SQLite::addNominalBaseboardData(int, EnergyPlus::DataHeatBalance::BBHeatData const&) 0
EnergyPlus::SQLite::sqliteWithinTransaction() 0
EnergyPlus::SQLite::sqliteRollbackToSavepoint(std::basic_string_view<char, std::char_traits<char> >) 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::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, int, std::basic_string_view<char, std::char_traits<char> >, double) 1
EnergyPlus::SQLite::addZoneGroupData(int, EnergyPlus::DataHeatBalance::ZoneGroupData const&) 3
EnergyPlus::SQLite::ZoneGroup::insertIntoSQLite(sqlite3_stmt*) 3
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::addZoneListData(int, EnergyPlus::DataHeatBalance::ZoneListData const&) 12
EnergyPlus::SQLite::ZoneList::insertIntoSQLite(sqlite3_stmt*) 12
EnergyPlus::SQLite::ZoneList::insertIntoSQLite(sqlite3_stmt*, sqlite3_stmt*) 12
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*) 19
EnergyPlus::SQLite::addNominalOtherEquipmentData(int, EnergyPlus::DataHeatBalance::ZoneEquipData const&) 19
EnergyPlus::SQLite::initializeTabularDataView() 23
EnergyPlus::SQLite::initializeTabularDataTable() 23
EnergyPlus::SQLite::NominalGasEquipment::insertIntoSQLite(sqlite3_stmt*) 31
EnergyPlus::SQLite::addNominalGasEquipmentData(int, EnergyPlus::DataHeatBalance::ZoneEquipData const&) 31
EnergyPlus::SQLiteProcedures::SQLiteProcedures(std::shared_ptr<std::basic_ostream<char, std::char_traits<char> > > const&, bool, std::filesystem::__cxx11::path const&, std::filesystem::__cxx11::path const&) 123
EnergyPlus::SQLite::initializeViews() 123
EnergyPlus::SQLite::initializeIndexes() 123
EnergyPlus::SQLite::initializeErrorsTable() 123
EnergyPlus::SQLite::initializeSurfacesTable() 123
EnergyPlus::SQLite::initializeZoneInfoTable() 123
EnergyPlus::SQLite::initializeZoneListTable() 123
EnergyPlus::SQLite::createZoneExtendedOutput() 123
EnergyPlus::SQLite::initializeMaterialsTable() 123
EnergyPlus::SQLite::initializeSchedulesTable() 123
EnergyPlus::SQLite::initializeZoneGroupTable() 123
EnergyPlus::SQLite::initializeZoneSizingTable() 123
EnergyPlus::SQLite::initializeReportDataTables() 123
EnergyPlus::SQLite::initializeSimulationsTable() 123
EnergyPlus::SQLite::initializeTimeIndicesTable() 123
EnergyPlus::SQLite::initializeDaylightMapTables() 123
EnergyPlus::SQLite::initializeRoomAirModelTable() 123
EnergyPlus::SQLite::initializeSystemSizingTable() 123
EnergyPlus::SQLite::initializeNominalPeopleTable() 123
EnergyPlus::SQLite::updateSQLiteSimulationRecord(int, int) 123
EnergyPlus::SQLite::createSQLiteSimulationsRecord(int, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) 123
EnergyPlus::SQLite::initializeConstructionsTables() 123
EnergyPlus::SQLite::initializeComponentSizingTable() 123
EnergyPlus::SQLite::initializeNominalLightingTable() 123
EnergyPlus::SQLite::initializeZoneInfoZoneListTable() 123
EnergyPlus::SQLite::initializeEnvironmentPeriodsTable() 123
EnergyPlus::SQLite::initializeNominalVentilationTable() 123
EnergyPlus::SQLite::initializeNominalGasEquipmentTable() 123
EnergyPlus::SQLite::initializeNominalInfiltrationTable() 123
EnergyPlus::SQLite::initializeNominalBaseboardHeatTable() 123
EnergyPlus::SQLite::initializeReportDataDictionaryTable() 123
EnergyPlus::SQLite::initializeNominalOtherEquipmentTable() 123
EnergyPlus::SQLite::initializeNominalSteamEquipmentTable() 123
EnergyPlus::SQLite::initializeNominalElectricEquipmentTable() 123
EnergyPlus::SQLite::initializeNominalHotWaterEquipmentTable() 123
EnergyPlus::SQLite::SQLite(std::shared_ptr<std::basic_ostream<char, std::char_traits<char> > >, std::filesystem::__cxx11::path const&, std::filesystem::__cxx11::path const&, bool, bool) 123
EnergyPlus::SQLite::~SQLite() 123
EnergyPlus::SQLite::~SQLite().2 123
EnergyPlus::SQLite::writeOutputToSQLite() const 123
EnergyPlus::SQLite::sqliteRollback() 182
EnergyPlus::ParseSQLiteInput(EnergyPlus::EnergyPlusData&, bool&, bool&)::{lambda(nlohmann::basic_json<std::__debug::map, std::__debug::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::__debug::vector<unsigned char, std::allocator<unsigned char> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(nlohmann::basic_json<std::__debug::map, std::__debug::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::__debug::vector<unsigned char, std::allocator<unsigned char> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 246
EnergyPlus::SQLite::createSQLiteEnvironmentPeriodRecord(int, std::basic_string_view<char, std::char_traits<char> >, EnergyPlus::Constant::KindOfSim, int) 251
EnergyPlus::SQLite::addSQLiteSystemSizingRecord(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, double, double, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) 532
EnergyPlus::CreateSQLiteZoneExtendedOutput(EnergyPlus::EnergyPlusData&) 794
EnergyPlus::ParseSQLiteInput(EnergyPlus::EnergyPlusData&, bool&, bool&) 795
EnergyPlus::CreateSQLiteDatabase(EnergyPlus::EnergyPlusData&) 796
EnergyPlus::SQLite::Construction::insertIntoSQLite(sqlite3_stmt*) 898
EnergyPlus::SQLite::Construction::insertIntoSQLite(sqlite3_stmt*, sqlite3_stmt*) 898
EnergyPlus::SQLite::addConstructionData(int, EnergyPlus::Construction::ConstructionProps const&, double const&) 898
EnergyPlus::SQLite::Infiltration::insertIntoSQLite(sqlite3_stmt*) 1175
EnergyPlus::SQLite::addInfiltrationData(int, EnergyPlus::DataHeatBalance::InfiltrationData const&) 1175
EnergyPlus::SQLite::NominalPeople::insertIntoSQLite(sqlite3_stmt*) 1226
EnergyPlus::SQLite::addNominalPeopleData(int, EnergyPlus::DataHeatBalance::PeopleData const&) 1226
EnergyPlus::SQLite::NominalElectricEquipment::insertIntoSQLite(sqlite3_stmt*) 1344
EnergyPlus::SQLite::addNominalElectricEquipmentData(int, EnergyPlus::DataHeatBalance::ZoneEquipData const&) 1344
EnergyPlus::SQLite::NominalLighting::insertIntoSQLite(sqlite3_stmt*) 1398
EnergyPlus::SQLite::addNominalLightingData(int, EnergyPlus::DataHeatBalance::LightsData const&) 1398
EnergyPlus::SQLite::addZoneData(int, EnergyPlus::DataHeatBalance::ZoneData const&) 1506
EnergyPlus::SQLite::RoomAirModel::insertIntoSQLite(sqlite3_stmt*) 1506
EnergyPlus::SQLite::addRoomAirModelData(int, EnergyPlus::RoomAir::AirModelData const&) 1506
EnergyPlus::SQLite::Zone::insertIntoSQLite(sqlite3_stmt*) 1506
EnergyPlus::SQLite::addMaterialData(int, EnergyPlus::Material::MaterialBase const*) 1892
EnergyPlus::SQLite::Material::insertIntoSQLite(sqlite3_stmt*) 1892
EnergyPlus::SQLite::Construction::ConstructionLayer::insertIntoSQLite(sqlite3_stmt*) 1935
EnergyPlus::SQLite::sqliteCommit() 2404
EnergyPlus::SQLite::addSQLiteZoneSizingRecord(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, double, double, double, double, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, double, double, double, double) 2494
EnergyPlus::SQLite::sqliteBegin() 2586
EnergyPlus::SQLite::addScheduleData(int, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, double, double) 3336
EnergyPlus::SQLite::Schedule::insertIntoSQLite(sqlite3_stmt*) 3336
EnergyPlus::SQLiteProcedures::sqlitePrepareStatement(sqlite3_stmt*&, std::basic_string_view<char, std::char_traits<char> >) 4497
EnergyPlus::SQLiteProcedures::sqliteExecuteCommand(std::basic_string_view<char, std::char_traits<char> >) 11183
EnergyPlus::SQLite::createSQLiteErrorRecord(int, int, std::basic_string_view<char, std::char_traits<char> >, int) 11384
EnergyPlus::SQLite::addSurfaceData(int, EnergyPlus::DataSurfaces::SurfaceData const&, std::basic_string_view<char, std::char_traits<char> >) 13621
EnergyPlus::SQLite::Surface::insertIntoSQLite(sqlite3_stmt*) 13621
EnergyPlus::SQLite::createSQLiteReportDictionaryRecord(int, EnergyPlus::OutputProcessor::StoreType, 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> >, EnergyPlus::OutputProcessor::TimeStepType, std::basic_string_view<char, std::char_traits<char> >, EnergyPlus::OutputProcessor::ReportFreq, bool, std::basic_string_view<char, std::char_traits<char> >) 15902
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::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> >) 18476
EnergyPlus::SQLiteProcedures::sqliteBindNULL(sqlite3_stmt*, int) 19367
EnergyPlus::SQLite::updateSQLiteErrorRecord(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 19427
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) 21689
EnergyPlus::SQLite::createSQLiteTimeIndexRecord(EnergyPlus::OutputProcessor::ReportFreq, int, int, int, int, bool, int, int, int, double, double, int, std::basic_string_view<char, std::char_traits<char> >, bool) 23162
EnergyPlus::SQLite::adjustReportingHourAndMinutes(int&, int&) 29006
EnergyPlus::SQLiteProcedures::SQLiteProcedures(std::shared_ptr<std::basic_ostream<char, std::char_traits<char> > > const&, std::shared_ptr<sqlite3> const&) 29919
EnergyPlus::SQLite::SQLiteData::SQLiteData(std::shared_ptr<std::basic_ostream<char, std::char_traits<char> > > const&, std::shared_ptr<sqlite3> const&) 29919
EnergyPlus::SQLiteProcedures::sqliteStepValidity(int) 30083
EnergyPlus::SQLiteProcedures::sqliteBindLogical(sqlite3_stmt*, int, bool) 85333
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> >&) 446175
EnergyPlus::SQLite::createSQLiteStringTableRecord(std::basic_string_view<char, std::char_traits<char> >, int) 653747
EnergyPlus::SQLiteProcedures::sqliteBindText(sqlite3_stmt*, int, std::basic_string_view<char, std::char_traits<char> >) 748499
EnergyPlus::SQLite::createSQLiteReportDataRecord(int, double, EnergyPlus::OutputProcessor::ReportFreq, double, int, double, int, int) 2148224
EnergyPlus::SQLiteProcedures::sqliteBindDouble(sqlite3_stmt*, int, double) 2396464
EnergyPlus::SQLiteProcedures::sqliteStepCommand(sqlite3_stmt*) 2714829
EnergyPlus::SQLiteProcedures::sqliteResetCommand(sqlite3_stmt*) 2714829
EnergyPlus::SQLiteProcedures::sqliteBindInteger(sqlite3_stmt*, int, int) 3939611
EnergyPlus::SQLiteProcedures::sqliteBindForeignKey(sqlite3_stmt*, int, int) 7184175

Generated by: LCOV version 1.14