LCOV - code coverage report
Current view: top level - EnergyPlus - PlantPipingSystemsManager.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 84.5 % 2917 2464
Test Date: 2025-06-02 07:23:51 Functions: 94.1 % 85 80

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::PlantPipingSystemsManager::Circuit::oneTimeInit(EnergyPlus::EnergyPlusData&) 0
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&) 0
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&) 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::GetSurfaceIndecesForOSCM(EnergyPlus::EnergyPlusData&, int) 4
EnergyPlus::PlantPipingSystemsManager::ReadPipeSegmentInputs(EnergyPlus::EnergyPlusData&, bool&) 4
EnergyPlus::PlantPipingSystemsManager::Circuit::factory(EnergyPlus::EnergyPlusData&, EnergyPlus::DataPlant::PlantEquipmentType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 5
EnergyPlus::PlantPipingSystemsManager::Circuit::factory(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool&) 5
EnergyPlus::PlantPipingSystemsManager::Circuit::initInOutCells(EnergyPlus::PlantPipingSystemsManager::CartesianCell const&, EnergyPlus::PlantPipingSystemsManager::CartesianCell const&) 5
EnergyPlus::PlantPipingSystemsManager::Circuit::oneTimeInit_new(EnergyPlus::EnergyPlusData&) 5
EnergyPlus::PlantPipingSystemsManager::GetSurfaceCountForOSCM(EnergyPlus::EnergyPlusData&, int) 5
EnergyPlus::PlantPipingSystemsManager::ReadPipeCircuitInputs(EnergyPlus::EnergyPlusData&, bool&) 5
EnergyPlus::PlantPipingSystemsManager::Domain::SetupZoneCoupledOutputVariables(EnergyPlus::EnergyPlusData&) 6
EnergyPlus::PlantPipingSystemsManager::GetSurfaceDataForOSCM(EnergyPlus::EnergyPlusData&, int) 6
EnergyPlus::PlantPipingSystemsManager::Domain::createCellArray(std::__debug::vector<double, std::allocator<double> > const&, std::__debug::vector<double, std::allocator<double> > const&, std::__debug::vector<double, std::allocator<double> > const&) 11
EnergyPlus::PlantPipingSystemsManager::Domain::createPartitionCenterList(EnergyPlus::EnergyPlusData&) 11
EnergyPlus::PlantPipingSystemsManager::Domain::developMesh(EnergyPlus::EnergyPlusData&) 11
EnergyPlus::PlantPipingSystemsManager::Domain::setupCellNeighbors() 11
EnergyPlus::PlantPipingSystemsManager::Domain::setupPipeCircuitInOutCells() 11
EnergyPlus::PlantPipingSystemsManager::GetPipingSystemsAndGroundDomainsInput(EnergyPlus::EnergyPlusData&) 11
EnergyPlus::PlantPipingSystemsManager::ReadBasementInputs(EnergyPlus::EnergyPlusData&, int, int, bool&) 11
EnergyPlus::PlantPipingSystemsManager::ReadGeneralDomainInputs(EnergyPlus::EnergyPlusData&, int, int, bool&) 11
EnergyPlus::PlantPipingSystemsManager::ReadHorizontalTrenchInputs(EnergyPlus::EnergyPlusData&, int, int, bool&) 11
EnergyPlus::PlantPipingSystemsManager::ReadZoneCoupledDomainInputs(EnergyPlus::EnergyPlusData&, int, int, bool&) 11
EnergyPlus::PlantPipingSystemsManager::SetupPipingSystemOutputVariables(EnergyPlus::EnergyPlusData&) 11
EnergyPlus::PlantPipingSystemsManager::SiteGroundDomainUsingNoMassMat(EnergyPlus::EnergyPlusData&, double, int) 11
EnergyPlus::PlantPipingSystemsManager::Segment::factory(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 12
EnergyPlus::PlantPipingSystemsManager::ReadZoneCoupledDomainInputs(EnergyPlus::EnergyPlusData&, int, int, bool&)::{lambda(double, EnergyPlus::PlantPipingSystemsManager::ZoneCoupledSurfaceData const&)#1}::operator()(double, EnergyPlus::PlantPipingSystemsManager::ZoneCoupledSurfaceData const&) const 15
EnergyPlus::PlantPipingSystemsManager::CreateBoundaryList(std::__debug::vector<EnergyPlus::PlantPipingSystemsManager::GridRegion, std::allocator<EnergyPlus::PlantPipingSystemsManager::GridRegion> > const&, double, EnergyPlus::PlantPipingSystemsManager::RegionType) 33
EnergyPlus::PlantPipingSystemsManager::Domain::createPartitionRegionList(EnergyPlus::EnergyPlusData&, std::__debug::vector<EnergyPlus::PlantPipingSystemsManager::MeshPartition, std::allocator<EnergyPlus::PlantPipingSystemsManager::MeshPartition> > const&, bool, double) 33
EnergyPlus::PlantPipingSystemsManager::Domain::createRegionList(std::__debug::vector<EnergyPlus::PlantPipingSystemsManager::GridRegion, std::allocator<EnergyPlus::PlantPipingSystemsManager::GridRegion> >&, std::__debug::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>) 33
EnergyPlus::PlantPipingSystemsManager::Domain::DoOneTimeInitializations(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::Circuit*) 37
EnergyPlus::PlantPipingSystemsManager::Domain::InitializeSoilMoistureCalcs() 37
EnergyPlus::PlantPipingSystemsManager::Domain::getCellWidthsCount(EnergyPlus::PlantPipingSystemsManager::RegionType) const 47
EnergyPlus::PlantPipingSystemsManager::Domain::createPartitionCenterList(EnergyPlus::EnergyPlusData&)::{lambda(EnergyPlus::PlantPipingSystemsManager::MeshPartition, EnergyPlus::PlantPipingSystemsManager::MeshPartition)#1}::operator()(EnergyPlus::PlantPipingSystemsManager::MeshPartition, EnergyPlus::PlantPipingSystemsManager::MeshPartition) const 65
EnergyPlus::PlantPipingSystemsManager::CartesianPipeCellInformation::CartesianPipeCellInformation(double, EnergyPlus::PlantPipingSystemsManager::RadialSizing, int, double, double, double, bool) 80
EnergyPlus::PlantPipingSystemsManager::Segment::initPipeCells(int, int) 80
EnergyPlus::PlantPipingSystemsManager::Domain::getCellWidths(EnergyPlus::PlantPipingSystemsManager::GridRegion&, EnergyPlus::PlantPipingSystemsManager::RegionType) const 130
EnergyPlus::PlantPipingSystemsManager::CheckIfAnyBasements(EnergyPlus::EnergyPlusData&) 801
EnergyPlus::PlantPipingSystemsManager::CheckIfAnySlabs(EnergyPlus::EnergyPlusData&) 801
EnergyPlus::PlantPipingSystemsManager::Domain::UpdateZoneSurfaceTemperatures(EnergyPlus::EnergyPlusData&) 10656
EnergyPlus::PlantPipingSystemsManager::Domain::PerformIterationLoop(EnergyPlus::EnergyPlusData&) 13440
EnergyPlus::PlantPipingSystemsManager::SimulateGroundDomains(EnergyPlus::EnergyPlusData&, bool) 13446
EnergyPlus::PlantPipingSystemsManager::Domain::UpdateBasementSurfaceTemperatures(EnergyPlus::EnergyPlusData&) 13766
EnergyPlus::PlantPipingSystemsManager::Circuit::simulate(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantLocation const&, bool, double&, bool) 14502
EnergyPlus::PlantPipingSystemsManager::Domain::DoStartOfTimeStepInitializations(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::Circuit*) 14502
EnergyPlus::PlantPipingSystemsManager::Domain::InitPipingSystems(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::Circuit*) 14502
EnergyPlus::PlantPipingSystemsManager::Domain::PerformIterationLoop(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::Circuit*) 14502
EnergyPlus::PlantPipingSystemsManager::Domain::PreparePipeCircuitSimulation(EnergyPlus::PlantPipingSystemsManager::Circuit*) 14502
EnergyPlus::PlantPipingSystemsManager::Domain::UpdatePipingSystems(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::Circuit*) 14502
EnergyPlus::PlantPipingSystemsManager::Domain::ShiftTemperaturesForNewTimeStep() 15210
EnergyPlus::PlantPipingSystemsManager::Domain::GetZoneInterfaceHeatFlux(EnergyPlus::EnergyPlusData&) 21312
EnergyPlus::PlantPipingSystemsManager::Domain::DoStartOfTimeStepInitializations(EnergyPlus::EnergyPlusData&) 27942
EnergyPlus::PlantPipingSystemsManager::Domain::GetAverageTempByType(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::CellType) const 48844
EnergyPlus::PlantPipingSystemsManager::Domain::PerformPipeCircuitSimulation(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::Circuit*) 50655
EnergyPlus::PlantPipingSystemsManager::Domain::CheckForOutOfRangeTemps() const 125516
EnergyPlus::PlantPipingSystemsManager::Domain::DoEndOfIterationOperations(EnergyPlus::EnergyPlusData&, bool&) 125516
EnergyPlus::PlantPipingSystemsManager::Domain::IsConverged_CurrentToPrevIteration() 125516
EnergyPlus::PlantPipingSystemsManager::Domain::PerformTemperatureFieldUpdate(EnergyPlus::EnergyPlusData&) 125516
EnergyPlus::PlantPipingSystemsManager::Domain::ShiftTemperaturesForNewIteration() 125516
EnergyPlus::PlantPipingSystemsManager::Domain::addNeighborInformation(int, int, int, EnergyPlus::PlantPipingSystemsManager::Direction, double, double, double) 132300
EnergyPlus::PlantPipingSystemsManager::Domain::GetBasementFloorHeatFlux(EnergyPlus::EnergyPlusData&) 403584
EnergyPlus::PlantPipingSystemsManager::Domain::PerformPipeCellSimulation(EnergyPlus::PlantPipingSystemsManager::Circuit*, EnergyPlus::PlantPipingSystemsManager::CartesianCell&, double, double) 1394912
EnergyPlus::PlantPipingSystemsManager::Domain::GetBasementWallHeatFlux(EnergyPlus::EnergyPlusData&) 2791680
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateBasementCellTemperature(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 3383136
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateZoneInterfaceTemperature(EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 4801635
EnergyPlus::PlantPipingSystemsManager::Domain::SimulateRadialToCartesianInterface(EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 7437826
EnergyPlus::PlantPipingSystemsManager::IsConverged_PipeCurrentToPrevIteration(EnergyPlus::PlantPipingSystemsManager::Circuit const*, EnergyPlus::PlantPipingSystemsManager::CartesianCell const&) 7437826
EnergyPlus::PlantPipingSystemsManager::ShiftPipeTemperaturesForNewIteration(EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 7437826
EnergyPlus::PlantPipingSystemsManager::SimulateAllInteriorRadialSoilSlices(EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 7437826
EnergyPlus::PlantPipingSystemsManager::SimulateFluidCell(EnergyPlus::PlantPipingSystemsManager::Circuit const*, EnergyPlus::PlantPipingSystemsManager::CartesianCell&, double, double) 7437826
EnergyPlus::PlantPipingSystemsManager::SimulateInnerMostRadialSoilSlice(EnergyPlus::PlantPipingSystemsManager::Circuit*, EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 7437826
EnergyPlus::PlantPipingSystemsManager::SimulateOuterMostRadialSoilSlice(EnergyPlus::PlantPipingSystemsManager::Circuit*, EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 7437826
EnergyPlus::PlantPipingSystemsManager::SimulateRadialPipeCell(EnergyPlus::PlantPipingSystemsManager::Circuit const*, EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 7437826
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateGroundSurfaceTemperature(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 10887544
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateSoilRhoCp(double, double&) const 53784180
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateFarfieldBoundaryTemperature(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 67286657
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateFarfieldCharacteristics(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::CartesianCell&, EnergyPlus::PlantPipingSystemsManager::Direction, double&, double&, double&) 80752899
EnergyPlus::PlantPipingSystemsManager::Domain::GetFarfieldTemp(EnergyPlus::EnergyPlusData&, EnergyPlus::PlantPipingSystemsManager::CartesianCell const&) 80805873
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateFieldCellTemperature(EnergyPlus::PlantPipingSystemsManager::CartesianCell&) 200195517
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateCellNeighborDirections(EnergyPlus::PlantPipingSystemsManager::CartesianCell const&, int&, int&) 283224327
EnergyPlus::PlantPipingSystemsManager::Domain::EvaluateNeighborCharacteristics(EnergyPlus::PlantPipingSystemsManager::CartesianCell&, EnergyPlus::PlantPipingSystemsManager::Direction, double&, double&, double&) 1603947926
EnergyPlus::PlantPipingSystemsManager::CartesianCell::EvaluateNeighborCoordinates(EnergyPlus::PlantPipingSystemsManager::Direction, int&, int&, int&) const 1604239368
EnergyPlus::PlantPipingSystemsManager::CartesianCell::normalArea(EnergyPlus::PlantPipingSystemsManager::Direction) const 1695588369

Generated by: LCOV version 2.0-1