LCOV - code coverage report
Current view:
top level
-
EnergyPlus
- SurfaceOctree.hh
(
source
/ functions)
Hit
Total
Coverage
Test:
lcov.output.filtered
Lines:
88
105
83.8 %
Date:
2024-08-24 18:31:18
Functions:
10
14
71.4 %
Function Name
Hit count
EnergyPlus::SurfaceOctreeCube::safe_inverse(ObjexxFCL::Vector3<double> const&)
2119698
EnergyPlus::SurfaceOctreeCube::add(EnergyPlus::DataSurfaces::SurfaceData&)
6197
EnergyPlus::SurfaceOctreeCube::contains(ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&)
0
EnergyPlus::SurfaceOctreeCube::SurfaceOctreeCube(unsigned char, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, double)
480
EnergyPlus::SurfaceOctreeCube::SurfaceOctreeCube()
796
EnergyPlus::SurfaceOctreeCube::~SurfaceOctreeCube()
1276
EnergyPlus::SurfaceOctreeCube::rayIntersectsCube(ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&) const
30003993
EnergyPlus::SurfaceOctreeCube::segmentIntersectsCube(ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&) const
5853602
bool EnergyPlus::SurfaceOctreeCube::hasSurfaceRayIntersectsCube<EnergyPlus::Dayltg::CalcObstrMultiplier(EnergyPlus::EnergyPlusData&, ObjexxFCL::Vector3<double> const&, int, int)::{lambda(EnergyPlus::DataSurfaces::SurfaceData const&)#1}>(ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, EnergyPlus::Dayltg::CalcObstrMultiplier(EnergyPlus::EnergyPlusData&, ObjexxFCL::Vector3<double> const&, int, int)::{lambda(EnergyPlus::DataSurfaces::SurfaceData const&)#1} const&) const
0
bool EnergyPlus::SurfaceOctreeCube::hasSurfaceSegmentIntersectsCube<EnergyPlus::Dayltg::DayltgHitBetWinObstruction(EnergyPlus::EnergyPlusData&, int, int, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&)::{lambda(EnergyPlus::DataSurfaces::SurfaceData const&)#1}>(ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, EnergyPlus::Dayltg::DayltgHitBetWinObstruction(EnergyPlus::EnergyPlusData&, int, int, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&)::{lambda(EnergyPlus::DataSurfaces::SurfaceData const&)#1} const&) const
0
bool EnergyPlus::SurfaceOctreeCube::hasSurfaceSegmentIntersectsCube<EnergyPlus::Dayltg::DayltgHitInteriorObstruction(EnergyPlus::EnergyPlusData&, int, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&)::{lambda(EnergyPlus::DataSurfaces::SurfaceData const&)#1}>(ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, EnergyPlus::Dayltg::DayltgHitInteriorObstruction(EnergyPlus::EnergyPlusData&, int, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&)::{lambda(EnergyPlus::DataSurfaces::SurfaceData const&)#1} const&) const
5853602
void EnergyPlus::SurfaceOctreeCube::processSurfaceRayIntersectsCube<EnergyPlus::Dayltg::DayltgClosestObstruction(EnergyPlus::EnergyPlusData&, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, int&, ObjexxFCL::Vector3<double>&)::{lambda(EnergyPlus::DataSurfaces::SurfaceData const&)#1}>(ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, EnergyPlus::Dayltg::DayltgClosestObstruction(EnergyPlus::EnergyPlusData&, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, int&, ObjexxFCL::Vector3<double>&)::{lambda(EnergyPlus::DataSurfaces::SurfaceData const&)#1} const&) const
0
bool EnergyPlus::SurfaceOctreeCube::processSomeSurfaceRayIntersectsCube<EnergyPlus::Dayltg::DayltgHitObstruction(EnergyPlus::EnergyPlusData&, int, int, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&)::{lambda(EnergyPlus::DataSurfaces::SurfaceData const&)#1}>(EnergyPlus::EnergyPlusData&, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&, EnergyPlus::Dayltg::DayltgHitObstruction(EnergyPlus::EnergyPlusData&, int, int, ObjexxFCL::Vector3<double> const&, ObjexxFCL::Vector3<double> const&)::{lambda(EnergyPlus::DataSurfaces::SurfaceData const&)#1} const&) const
30003993
EnergyPlus::SurfaceOctreeCube::contains(ObjexxFCL::Vector3<double> const&) const
40428024
Generated by:
LCOV version 1.14