SummaryStarSponsor

Information
Parser: Cobertura
Assemblies: 3
Classes: 61
Files: 60
Coverage date: 11/27/2023 - 6:43:04 PM
Line coverage
45%
Covered lines: 1839
Uncovered lines: 2185
Coverable lines: 4024
Total lines: 8808
Line coverage: 45.7%
Branch coverage
34%
Covered branches: 318
Total branches: 910
Branch coverage: 34.9%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Assembly Class Method Cyclomatic complexity
Morpho25 Morpho25.Geometry.Building GetBuildingRows(...)50
Morpho25 Morpho25.IO.Simx WriteSimx()50
Morpho25 Morpho25.IO.Inx WriteInx(...)44

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
Morpho25145917383197724345.6%
  
26272436.1%
  
Morpho25.Geometry.Building5618524141323.2%
  
2411820.3%
  
Morpho25.Geometry.CellDimension25285311447.1%
  
81844.4%
  
Morpho25.Geometry.Entity911208045%
  
3837.5%
  
Morpho25.Geometry.Grid1693120038584.5%
  
456470.3%
  
Morpho25.Geometry.Material35134814772.9%
  
91464.2%
  
Morpho25.Geometry.Matrix2d1722399343.5%
  
41233.3%
  
Morpho25.Geometry.Matrix3d<T>02525770%
 
060%
 
Morpho25.Geometry.NestingGrids33185111764.7%
  
91850%
  
Morpho25.Geometry.Plant2d46317716959.7%
  
152657.6%
  
Morpho25.Geometry.Plant3d44327616257.8%
  
142458.3%
  
Morpho25.Geometry.Receptor34296314153.9%
  
91656.2%
  
Morpho25.Geometry.Size64279122670.3%
  
132259%
  
Morpho25.Geometry.Soil46307616660.5%
  
142458.3%
  
Morpho25.Geometry.Source47317817060.2%
  
152657.6%
  
Morpho25.Geometry.Terrain41549519743.1%
  
122842.8%
  
Morpho25.IO.FoxBatch02727640%
 
040%
 
Morpho25.IO.Inx02322323330%
 
0520%
 
Morpho25.IO.Library045451210%
 
0100%
 
Morpho25.IO.SimulationBatch03535690%
 
020%
 
Morpho25.IO.Simx01651652870%
 
0500%
 
Morpho25.Management.Workspace1913715630712.1%
  
31421.4%
  
Morpho25.Settings.Background5615713798.2%
  
00
 
Morpho25.Settings.BuildingSettings301319496.7%
  
00
 
Morpho25.Settings.Cloud361379797.2%
  
3475%
  
Morpho25.Settings.Configuration80885100%
 
66100%
 
Morpho25.Settings.Facades121134992.3%
  
00
 
Morpho25.Settings.FullForcing053531360%
 
00
 
Morpho25.Settings.InflowAvg121134692.3%
  
00
 
Morpho25.Settings.LBC161176194.1%
  
00
 
Morpho25.Settings.Location824012225567.2%
  
275251.9%
  
Morpho25.Settings.MainSettings01111112480%
 
0100%
 
Morpho25.Settings.Model01071071600%
 
0160%
 
Morpho25.Settings.ModelTiming4314411497.7%
  
00
 
Morpho25.Settings.OutputSettings8318420198.8%
  
00
 
Morpho25.Settings.ParallelCPU8193988.8%
  
00
 
Morpho25.Settings.PlantSetting201216495.2%
  
00
 
Morpho25.Settings.RadScheme1021011224291%
  
111478.5%
  
Morpho25.Settings.SimpleForcing271288096.4%
  
1010100%
 
Morpho25.Settings.SoilSettings7117217198.6%
  
00
 
Morpho25.Settings.SolarAdjust171186294.4%
  
44100%
 
Morpho25.Settings.SOR121135292.3%
  
00
 
Morpho25.Settings.Sources4214310997.6%
  
00
 
Morpho25.Settings.TimeSteps4814911897.9%
  
00
 
Morpho25.Settings.TThread211226895.4%
  
22100%
 
Morpho25.Settings.Turbulence121134792.3%
  
00
 
Morpho25.Settings.UTM012122550%
 
00
 
Morpho25.Utility.EnvimetUtility01101102180%
 
0220%
 
Morpho25.Utility.Pixel87154653.3%
  
060%
 
Morpho25.Utility.Util8627015111.4%
  
2229%
  
MorphoGeometry187301488103238.3%
  
4213630.8%
  
MorphoGeometry.BoundaryBox02828590%
 
020%
 
MorphoGeometry.Extension01212550%
 
0120%
 
MorphoGeometry.Face52419321755.9%
  
132454.1%
  
MorphoGeometry.FaceGroup46267213563.8%
  
121866.6%
  
MorphoGeometry.Intersection01331332270%
 
0460%
 
MorphoGeometry.Ray36155111170.5%
  
91656.2%
  
MorphoGeometry.Vector53469922853.5%
  
81844.4%
  
MorphoReader19314633978856.9%
  
145028%
  
MorphoReader.BinaryOutput872711427376.3%
  
81080%
  
MorphoReader.BuildingOutput03636860%
 
0100%
 
MorphoReader.GridOutput204247083.3%
  
22100%
 
MorphoReader.Read6026210796.7%
  
2450%
  
MorphoReader.Voxel267710325225.2%
  
2248.3%