LCOV - code coverage report
Current view: top level - EnergyPlus - PlantPipingSystemsManager.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 74.3 % 2843 2112
Test Date: 2025-05-22 16:09:37 Functions: 91.8 % 85 78

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::PlantPipingSystemsManager::Circuit::oneTimeInit(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::PlantPipingSystemsManager::Circuit::oneTimeInit_new(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateBasementCellTemperature(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 0
EnergyPlus::PlantPipingSystemsManager::Domain::GetZoneInterfaceHeatFlux(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::PlantPipingSystemsManager::Domain::UpdateZoneSurfaceTemperatures(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::PlantPipingSystemsManager::SimulateRadialInsulationCell(EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 0
EnergyPlus::PlantPipingSystemsManager::SiteGroundDomainNoMassMatError(EnergyPlus::EnergyPlusData&, std::basic_string_view<char, std::char_traits<char> >, 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&) 0
EnergyPlus::PlantPipingSystemsManager::Circuit::factory(EnergyPlus::EnergyPlusData&, EnergyPlus::DataPlant::PlantEquipmentType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
EnergyPlus::PlantPipingSystemsManager::Circuit::factory(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool&) 1
EnergyPlus::PlantPipingSystemsManager::Circuit::initInOutCells(EnergyPlus::PlantPipingSystemsManager::CartesianCell const&, EnergyPlus::PlantPipingSystemsManager::CartesianCell const&) 1
EnergyPlus::PlantPipingSystemsManager::Circuit::simulate(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantLocation const&, bool, double&, bool) 1
EnergyPlus::PlantPipingSystemsManager::Domain::DoStartOfTimeStepInitializations(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::Circuit*) 1
EnergyPlus::PlantPipingSystemsManager::Domain::InitPipingSystems(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::Circuit*) 1
EnergyPlus::PlantPipingSystemsManager::Domain::PerformIterationLoop(EnergyPlus::EnergyPlusData&) 1
EnergyPlus::PlantPipingSystemsManager::Domain::PerformIterationLoop(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::Circuit*) 1
EnergyPlus::PlantPipingSystemsManager::Domain::PerformPipeCircuitSimulation(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::Circuit*) 1
EnergyPlus::PlantPipingSystemsManager::Domain::PreparePipeCircuitSimulation(EnergyPlus::PlantPipingSystemsManager::Circuit*) 1
EnergyPlus::PlantPipingSystemsManager::Domain::UpdateBasementSurfaceTemperatures(EnergyPlus::EnergyPlusData&) 1
EnergyPlus::PlantPipingSystemsManager::Domain::UpdatePipingSystems(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::Circuit*) 1
EnergyPlus::PlantPipingSystemsManager::GetPipingSystemsAndGroundDomainsInput(EnergyPlus::EnergyPlusData&) 1
EnergyPlus::PlantPipingSystemsManager::IssueSevereInputFieldError(EnergyPlus::EnergyPlusData&, std::basic_string_view<char, std::char_traits<char> >, 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::basic_string_view<char, std::char_traits<char> >, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool&) 1
EnergyPlus::PlantPipingSystemsManager::ReadGeneralDomainInputs(EnergyPlus::EnergyPlusData&, int, int, bool&) 1
EnergyPlus::PlantPipingSystemsManager::ReadHorizontalTrenchInputs(EnergyPlus::EnergyPlusData&, int, int, bool&) 1
EnergyPlus::PlantPipingSystemsManager::SetupPipingSystemOutputVariables(EnergyPlus::EnergyPlusData&) 1
EnergyPlus::PlantPipingSystemsManager::SimulateGroundDomains(EnergyPlus::EnergyPlusData&, bool) 1
EnergyPlus::PlantPipingSystemsManager::Domain::CheckForOutOfRangeTemps() const 2
EnergyPlus::PlantPipingSystemsManager::Domain::DoEndOfIterationOperations(EnergyPlus::EnergyPlusData&, bool&) 2
EnergyPlus::PlantPipingSystemsManager::Domain::DoOneTimeInitializations(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::Circuit*) 2
EnergyPlus::PlantPipingSystemsManager::Domain::DoStartOfTimeStepInitializations(EnergyPlus::EnergyPlusData&) 2
EnergyPlus::PlantPipingSystemsManager::Domain::GetAverageTempByType(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::CellType) const 2
EnergyPlus::PlantPipingSystemsManager::Domain::GetBasementFloorHeatFlux(EnergyPlus::EnergyPlusData&) 2
EnergyPlus::PlantPipingSystemsManager::Domain::GetBasementWallHeatFlux(EnergyPlus::EnergyPlusData&) 2
EnergyPlus::PlantPipingSystemsManager::Domain::InitializeSoilMoistureCalcs() 2
EnergyPlus::PlantPipingSystemsManager::Domain::IsConverged_CurrentToPrevIteration() 2
EnergyPlus::PlantPipingSystemsManager::Domain::PerformTemperatureFieldUpdate(EnergyPlus::EnergyPlusData&) 2
EnergyPlus::PlantPipingSystemsManager::Domain::ShiftTemperaturesForNewIteration() 2
EnergyPlus::PlantPipingSystemsManager::Domain::ShiftTemperaturesForNewTimeStep() 2
EnergyPlus::PlantPipingSystemsManager::Domain::createCellArray(std::vector<double, std::allocator<double> > const&, std::vector<double, std::allocator<double> > const&, std::vector<double, std::allocator<double> > const&) 2
EnergyPlus::PlantPipingSystemsManager::Domain::developMesh(EnergyPlus::EnergyPlusData&) 2
EnergyPlus::PlantPipingSystemsManager::Domain::setupCellNeighbors() 2
EnergyPlus::PlantPipingSystemsManager::Domain::setupPipeCircuitInOutCells() 2
EnergyPlus::PlantPipingSystemsManager::ReadPipeCircuitInputs(EnergyPlus::EnergyPlusData&, bool&) 2
EnergyPlus::PlantPipingSystemsManager::ReadPipeSegmentInputs(EnergyPlus::EnergyPlusData&, bool&) 2
EnergyPlus::PlantPipingSystemsManager::IssueSevereInputFieldError(EnergyPlus::EnergyPlusData&, std::basic_string_view<char, std::char_traits<char> >, 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::basic_string_view<char, std::char_traits<char> >, 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&, bool&) 3
EnergyPlus::PlantPipingSystemsManager::Domain::createPartitionCenterList(EnergyPlus::EnergyPlusData&) 4
EnergyPlus::PlantPipingSystemsManager::Segment::factory(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 4
EnergyPlus::PlantPipingSystemsManager::CreateBoundaryList(std::vector<EnergyPlus::PlantPipingSystemsManager::GridRegion, std::allocator<EnergyPlus::PlantPipingSystemsManager::GridRegion> > const&, double, EnergyPlus::PlantPipingSystemsManager::RegionType) 6
EnergyPlus::PlantPipingSystemsManager::Domain::createPartitionRegionList(EnergyPlus::EnergyPlusData&, std::vector<EnergyPlus::PlantPipingSystemsManager::MeshPartition, std::allocator<EnergyPlus::PlantPipingSystemsManager::MeshPartition> > const&, bool, double) 6
EnergyPlus::PlantPipingSystemsManager::Domain::createRegionList(std::vector<EnergyPlus::PlantPipingSystemsManager::GridRegion, std::allocator<EnergyPlus::PlantPipingSystemsManager::GridRegion> >&, std::vector<EnergyPlus::PlantPipingSystemsManager::GridRegion, std::allocator<EnergyPlus::PlantPipingSystemsManager::GridRegion> > const&, double, EnergyPlus::PlantPipingSystemsManager::RegionType, bool, ObjexxFCL::Optional<int>, ObjexxFCL::Optional<int>, ObjexxFCL::Optional<int>, ObjexxFCL::Optional<int>, ObjexxFCL::Optional<int>, ObjexxFCL::Optional<int>, ObjexxFCL::Optional<int>, ObjexxFCL::Optional<int>, ObjexxFCL::Optional<int>, ObjexxFCL::Optional<int>, ObjexxFCL::Optional<int>) 6
EnergyPlus::PlantPipingSystemsManager::Domain::getCellWidthsCount(EnergyPlus::PlantPipingSystemsManager::RegionType) const 9
EnergyPlus::PlantPipingSystemsManager::ReadBasementInputs(EnergyPlus::EnergyPlusData&, int, int, bool&) 10
EnergyPlus::PlantPipingSystemsManager::CartesianPipeCellInformation::CartesianPipeCellInformation(double, EnergyPlus::PlantPipingSystemsManager::RadialSizing, int, double, double, double, bool) 12
EnergyPlus::PlantPipingSystemsManager::Domain::PerformPipeCellSimulation(EnergyPlus::PlantPipingSystemsManager::Circuit*, EnergyPlus::PlantPipingSystemsManager::CartesianCell&, double, double) 12
EnergyPlus::PlantPipingSystemsManager::Domain::SimulateRadialToCartesianInterface(EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 12
EnergyPlus::PlantPipingSystemsManager::IsConverged_PipeCurrentToPrevIteration(EnergyPlus::PlantPipingSystemsManager::Circuit const*, EnergyPlus::PlantPipingSystemsManager::CartesianCell const&) 12
EnergyPlus::PlantPipingSystemsManager::Segment::initPipeCells(int, int) 12
EnergyPlus::PlantPipingSystemsManager::ShiftPipeTemperaturesForNewIteration(EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 12
EnergyPlus::PlantPipingSystemsManager::SimulateAllInteriorRadialSoilSlices(EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 12
EnergyPlus::PlantPipingSystemsManager::SimulateFluidCell(EnergyPlus::PlantPipingSystemsManager::Circuit const*, EnergyPlus::PlantPipingSystemsManager::CartesianCell&, double, double) 12
EnergyPlus::PlantPipingSystemsManager::SimulateInnerMostRadialSoilSlice(EnergyPlus::PlantPipingSystemsManager::Circuit*, EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 12
EnergyPlus::PlantPipingSystemsManager::SimulateOuterMostRadialSoilSlice(EnergyPlus::PlantPipingSystemsManager::Circuit*, EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 12
EnergyPlus::PlantPipingSystemsManager::SimulateRadialPipeCell(EnergyPlus::PlantPipingSystemsManager::Circuit const*, EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 12
EnergyPlus::PlantPipingSystemsManager::GetSurfaceCountForOSCM(EnergyPlus::EnergyPlusData&, int) 13
EnergyPlus::PlantPipingSystemsManager::ReadZoneCoupledDomainInputs(EnergyPlus::EnergyPlusData&, int, int, bool&)::{lambda(double, EnergyPlus::PlantPipingSystemsManager::ZoneCoupledSurfaceData const&)#1}::operator()(double, EnergyPlus::PlantPipingSystemsManager::ZoneCoupledSurfaceData const&) const 13
EnergyPlus::PlantPipingSystemsManager::Domain::createPartitionCenterList(EnergyPlus::EnergyPlusData&)::{lambda(EnergyPlus::PlantPipingSystemsManager::MeshPartition, EnergyPlus::PlantPipingSystemsManager::MeshPartition)#1}::operator()(EnergyPlus::PlantPipingSystemsManager::MeshPartition, EnergyPlus::PlantPipingSystemsManager::MeshPartition) const 15
EnergyPlus::PlantPipingSystemsManager::ReadZoneCoupledDomainInputs(EnergyPlus::EnergyPlusData&, int, int, bool&) 15
EnergyPlus::PlantPipingSystemsManager::GetSurfaceIndecesForOSCM(EnergyPlus::EnergyPlusData&, int) 18
EnergyPlus::PlantPipingSystemsManager::GetSurfaceDataForOSCM(EnergyPlus::EnergyPlusData&, int) 22
EnergyPlus::PlantPipingSystemsManager::Domain::SetupZoneCoupledOutputVariables(EnergyPlus::EnergyPlusData&) 24
EnergyPlus::PlantPipingSystemsManager::Domain::getCellWidths(EnergyPlus::PlantPipingSystemsManager::GridRegion&, EnergyPlus::PlantPipingSystemsManager::RegionType) const 27
EnergyPlus::PlantPipingSystemsManager::SiteGroundDomainUsingNoMassMat(EnergyPlus::EnergyPlusData&, double, int) 42
EnergyPlus::PlantPipingSystemsManager::CheckIfAnyBasements(EnergyPlus::EnergyPlusData&) 75
EnergyPlus::PlantPipingSystemsManager::CheckIfAnySlabs(EnergyPlus::EnergyPlusData&) 75
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateGroundSurfaceTemperature(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 156
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateZoneInterfaceTemperature(EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 243
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateFarfieldBoundaryTemperature(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 718
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateFarfieldCharacteristics(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::CartesianCell&, EnergyPlus::PlantPipingSystemsManager::Direction, double&, double&, double&) 899
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateFieldCellTemperature(EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 1757
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateSoilRhoCp(double, double&) const 2782
EnergyPlus::PlantPipingSystemsManager::Domain::GetFarfieldTemp(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::CartesianCell const&) 4514
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateCellNeighborDirections(EnergyPlus::PlantPipingSystemsManager::CartesianCell const&, int&, int&) 6489
EnergyPlus::PlantPipingSystemsManager::Domain::addNeighborInformation(int, int, int, EnergyPlus::PlantPipingSystemsManager::Direction, double, double, double) 21690
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateNeighborCharacteristics(EnergyPlus::PlantPipingSystemsManager::CartesianCell&, EnergyPlus::PlantPipingSystemsManager::Direction, double&, double&, double&) 35814
EnergyPlus::PlantPipingSystemsManager::CartesianCell::normalArea(EnergyPlus::PlantPipingSystemsManager::Direction) const 36869
EnergyPlus::PlantPipingSystemsManager::CartesianCell::EvaluateNeighborCoordinates(EnergyPlus::PlantPipingSystemsManager::Direction, int&, int&, int&) const 55918

Generated by: LCOV version 2.0-1