Coverage report: 90%

Files Functions Classes

coverage.py v7.8.0, created at 2025-04-24 17:26 +0000

File function statements missing excluded coverage
/usr/local/lib/python3.10/site-packages/spam/DIC/ddic.py ddic 45 0 4 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/ddic.py ddic._multiprocessingCorrelateOneLabel 0 0 71 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/ddic.py (no function) 10 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/deform.py applyPhi 19 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/deform.py applyPhiPython 26 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/deform.py applyPhiField 45 2 42 96%
/usr/local/lib/python3.10/site-packages/spam/DIC/deform.py binning 28 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/deform.py applyMeshTransformation 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/deform.py (no function) 16 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py _check_symmetric 1 1 0 0%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py _errorCalc 3 3 0 0%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py _computeFunctional 4 4 0 0%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py _normalisedEnergies 3 3 0 0%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py _computeWeights 7 7 0 0%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py surfaceLabels 28 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py surfaceLabels._belongs_to_lateral_surface 2 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py surfaceLabels._belongs_to_plane 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py projectionMatrices 57 1 0 98%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py projectionMatrices.phi 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py projectionMatrices.dphi 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py isochoricField 14 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py regularisationMatrix 37 37 0 0%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py regularisationMatrix._imshow 6 6 0 0%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py regularisationParameters 11 11 0 0%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py globalCorrelation 104 104 0 0%
/usr/local/lib/python3.10/site-packages/spam/DIC/globalDVC.py (no function) 26 7 0 73%
/usr/local/lib/python3.10/site-packages/spam/DIC/grid.py makeGrid 21 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/grid.py getImagettes 58 3 0 95%
/usr/local/lib/python3.10/site-packages/spam/DIC/grid.py (no function) 6 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/kinematics.py estimateLocalQuadraticCoherency 22 1 2 95%
/usr/local/lib/python3.10/site-packages/spam/DIC/kinematics.py estimateLocalQuadraticCoherency._multiprocessingCoherencyOnePoint 0 0 73 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/kinematics.py estimateDisplacementFromQuadraticFit 23 1 2 96%
/usr/local/lib/python3.10/site-packages/spam/DIC/kinematics.py estimateDisplacementFromQuadraticFit._multiprocessingDispOnePoint 0 0 78 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/kinematics.py interpolatePhiField 28 0 1 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/kinematics.py interpolatePhiField._multiprocessingInterpolateOnePoint 0 0 72 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/kinematics.py mergeRegularGridAndDiscrete 48 2 0 96%
/usr/local/lib/python3.10/site-packages/spam/DIC/kinematics.py getDisplacementFromNeighbours 52 2 0 96%
/usr/local/lib/python3.10/site-packages/spam/DIC/kinematics.py applyRegistrationToPoints 19 0 5 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/kinematics.py applyRegistrationToPoints._multiprocessingApplyPhiToPoint 0 0 8 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/kinematics.py mergeRegistrationAndDiscreteFields 9 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/kinematics.py (no function) 17 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/ldic.py ldic 42 4 1 90%
/usr/local/lib/python3.10/site-packages/spam/DIC/ldic.py ldic._multiprocessingCorrelateOneNode 0 0 61 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/ldic.py (no function) 10 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/multimodal.py multimodalRegistration 83 19 66 77%
/usr/local/lib/python3.10/site-packages/spam/DIC/multimodal.py gaussianMixtureParameters 86 14 62 84%
/usr/local/lib/python3.10/site-packages/spam/DIC/multimodal.py gaussianMixtureParameters.computeLambda 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/multimodal.py gaussianMixtureParameters.gaussian2Delliptical 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/multimodal.py phaseDiagram 36 1 34 97%
/usr/local/lib/python3.10/site-packages/spam/DIC/multimodal.py phaseDiagram.distanceMax 2 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/multimodal.py phaseDiagram.distanceMahalanobis 2 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/multimodal.py (no function) 14 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/pixelSearch.py _errorCalc 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/pixelSearch.py _pixelSearch 15 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/pixelSearch.py pixelSearchDiscrete 43 8 1 81%
/usr/local/lib/python3.10/site-packages/spam/DIC/pixelSearch.py pixelSearchDiscrete._multiprocessingPixelSearchOneNodeDiscrete 0 0 47 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/pixelSearch.py pixelSearchLocal 29 1 1 97%
/usr/local/lib/python3.10/site-packages/spam/DIC/pixelSearch.py pixelSearchLocal._multiprocessingPixelSearchOneNodeLocal 0 0 45 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/pixelSearch.py (no function) 9 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/registration.py _errorCalc 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/registration.py register 162 20 79 88%
/usr/local/lib/python3.10/site-packages/spam/DIC/registration.py register.computeGradient 7 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/DIC/registration.py registerMultiscale 68 12 0 82%
/usr/local/lib/python3.10/site-packages/spam/DIC/registration.py (no function) 9 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/datasets.py loadtiff 6 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/datasets.py load 6 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/datasets.py loadPickle 12 3 0 75%
/usr/local/lib/python3.10/site-packages/spam/datasets.py loadSnow 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/datasets.py loadStructuredMesh 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/datasets.py loadUnstructuredMesh 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/datasets.py loadConcreteXr 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/datasets.py loadConcreteNe 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/datasets.py loadDEMboxsizeCentreRadius 10 2 0 80%
/usr/local/lib/python3.10/site-packages/spam/datasets.py loadUniformDEMboxsizeCentreRadius 11 2 0 82%
/usr/local/lib/python3.10/site-packages/spam/datasets.py loadDEMtouchingGrainsAndBranchVector 9 2 0 78%
/usr/local/lib/python3.10/site-packages/spam/datasets.py loadDEMspheresMMR 7 2 0 71%
/usr/local/lib/python3.10/site-packages/spam/datasets.py (no function) 17 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationField.py FfieldRegularQ8 43 0 1 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationField.py FfieldRegularQ8._multiprocessingComputeOneQ8 0 0 34 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationField.py FfieldRegularGeers 31 0 2 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationField.py FfieldRegularGeers._multiprocessingGeersOnePoint 0 0 66 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationField.py FfieldBagi 20 0 2 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationField.py FfieldBagi._multiprocessingComputeOneTet 0 0 54 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationField.py decomposeFfield 33 0 1 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationField.py decomposeFfield._multiprocessingDecomposeOneF 0 0 16 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationField.py decomposePhiField 33 0 1 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationField.py decomposePhiField._multiprocessingDecomposeOnePhi 0 0 17 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationField.py (no function) 15 2 0 87%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationFunction.py computePhi 40 3 0 92%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationFunction.py decomposeF 59 9 0 85%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationFunction.py decomposePhi 16 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationFunction.py computeRigidPhi 3 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/deformation/deformationFunction.py (no function) 7 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/errors.py InputError.__init__ 6 6 0 0%
/usr/local/lib/python3.10/site-packages/spam/errors.py (no function) 4 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/elkc.py expectedMesures 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/elkc.py gaussianMinkowskiFunctionals 20 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/elkc.py secondSpectralMoment 10 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/elkc.py flag 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/elkc.py hermitePolynomial 4 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/elkc.py ballVolume 2 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/elkc.py lkcCuboid 18 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/elkc.py getThresholdFromVolume 4 4 0 0%
/usr/local/lib/python3.10/site-packages/spam/excursions/elkc.py getThresholdFromVolume.minFunc 2 2 0 0%
/usr/local/lib/python3.10/site-packages/spam/excursions/elkc.py getCorrelationLengthFormArea 4 4 0 0%
/usr/local/lib/python3.10/site-packages/spam/excursions/elkc.py getCorrelationLengthFormArea.minFunc 2 2 0 0%
/usr/local/lib/python3.10/site-packages/spam/excursions/elkc.py (no function) 11 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/randomFields.py simulateRandomField 21 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/randomFields.py simulateRandomField._castToList 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/randomFields.py parametersLogToGauss 4 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/randomFields.py fieldGaussToUniform 2 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/randomFields.py fieldUniformToGauss 2 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/excursions/randomFields.py (no function) 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/distanceField.py distanceField 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/distanceField.py (no function) 3 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/morphologicalOperations.py greyDilation 11 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/morphologicalOperations.py greyErosion 11 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/morphologicalOperations.py greyMorphologicalGradient 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/morphologicalOperations.py binaryDilation 11 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/morphologicalOperations.py binaryErosion 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/morphologicalOperations.py binaryMorphologicalGradient 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/morphologicalOperations.py binaryGeodesicReconstruction 38 0 6 100%
/usr/local/lib/python3.10/site-packages/spam/filters/morphologicalOperations.py directionalErosion 22 0 1 100%
/usr/local/lib/python3.10/site-packages/spam/filters/morphologicalOperations.py directionalErosion._multiprocessingDirectionalErosion 0 0 6 100%
/usr/local/lib/python3.10/site-packages/spam/filters/morphologicalOperations.py morphologicalReconstruction 3 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/morphologicalOperations.py (no function) 21 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/movingFilters.py average 9 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/movingFilters.py variance 9 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/movingFilters.py hessian 39 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/filters/movingFilters.py (no function) 7 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/histogramTools.py findHistogramPeaks 70 3 31 96%
/usr/local/lib/python3.10/site-packages/spam/helpers/histogramTools.py findHistogramPeaks.gauss 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/histogramTools.py findHistogramPeaks.gaussianFitFunction 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/histogramTools.py histogramNorm 19 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/histogramTools.py (no function) 4 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py stackToArray 10 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py stackToArray._slice_name 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py crop 10 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py rescale 3 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py rescaleToInteger 15 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py convertUnsignedIntegers 15 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py singleShift 28 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py multipleShifts 4 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py _binarisation 8 8 0 0%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py slicePadded 24 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py splitImage 47 6 0 87%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py rebuildImage 83 3 0 96%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py checkerBoard 17 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/imageManipulation.py (no function) 16 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/test.py TestSpam.__init__ 2 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/test.py TestSpam.setUp 11 4 0 64%
/usr/local/lib/python3.10/site-packages/spam/helpers/test.py TestSpam.tearDown 9 1 0 89%
/usr/local/lib/python3.10/site-packages/spam/helpers/test.py (no function) 11 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/tsvio.py writeRegistrationTSV 14 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/tsvio.py writeStrainTSV 26 4 0 85%
/usr/local/lib/python3.10/site-packages/spam/helpers/tsvio.py readCorrelationTSV 180 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/tsvio.py readStrainTSV 75 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/tsvio.py TSVtoTIFF 26 2 0 92%
/usr/local/lib/python3.10/site-packages/spam/helpers/tsvio.py TSVtoVTK 24 4 0 83%
/usr/local/lib/python3.10/site-packages/spam/helpers/tsvio.py (no function) 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/vtkio.py readStructuredVTK 28 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/vtkio.py writeStructuredVTK 44 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/vtkio.py writeGlyphsVTK 25 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/vtkio.py _writeFieldInVtk 31 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/vtkio.py writeUnstructuredVTK 9 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/vtkio.py readUnstructuredVTK 18 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/vtkio.py TIFFtoVTK 22 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/vtkio.py _loop_for_tifToVTK 15 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/helpers/vtkio.py (no function) 10 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/kalisphera/kalisphera.py makeSphere 17 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/kalisphera/kalisphera.py makeBlurryNoisySphere 12 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/kalisphera/kalisphera.py (no function) 5 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/kalisphera/spheroid.py makeBlurryNoisySpheroid 63 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/kalisphera/spheroid.py makeBlurryNoisySpheroid.spheroidDistanceFunction 3 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/kalisphera/spheroid.py (no function) 2 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/ITKwatershed.py watershed 27 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/ITKwatershed.py (no function) 4 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py contactingLabels 52 1 0 98%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py contactPoints 33 2 0 94%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py labelledContacts 6 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py fetchTwoGrains 29 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py localDetection 15 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py contactOrientations 71 14 0 80%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py _contactPairs 37 9 0 76%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py _contactPositions 25 7 0 72%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py _contactNormals 8 1 0 88%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py _markerCorrection 31 5 0 84%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py localDetectionAssembly 20 0 1 100%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py localDetectionAssembly._multiprocessingLocalDetectionAssembly 0 0 7 100%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py contactOrientationsAssembly 19 0 1 100%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py contactOrientationsAssembly._multiprocessingContactOrientationsAssembly 0 0 19 100%
/usr/local/lib/python3.10/site-packages/spam/label/contacts.py (no function) 25 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py boundingBoxes 6 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py centresOfMass 10 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py volumes 6 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py equivalentRadii 6 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py equivalentRadii.vol2rad 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py momentOfInertia 9 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py ellipseAxes 19 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py convertLabelToFloat 5 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py makeLabelsSequential 7 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py getLabel 59 1 0 98%
/usr/local/lib/python3.10/site-packages/spam/label/label.py getImagettesLabelled 27 27 0 0%
/usr/local/lib/python3.10/site-packages/spam/label/label.py labelsOnEdges 11 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py removeLabels 6 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py setVoronoi 25 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py labelTetrahedra 10 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py labelTetrahedraForScipyDelaunay 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py labelTriangles 31 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py _triangleSide 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py _pointInTriangle 4 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py filterIsolatedCells 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py trueSphericity 16 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py convexVolume 26 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py convexVolume.computeConvexVolume 14 14 0 0%
/usr/local/lib/python3.10/site-packages/spam/label/label.py moveLabels 28 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py moveLabels.funMoveLabels 20 20 0 0%
/usr/local/lib/python3.10/site-packages/spam/label/label.py erodeLabels 6 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py convexFillHoles 31 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py getNeighbours 26 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py detectUnderSegmentation 6 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py detectOverSegmentation 20 2 0 90%
/usr/local/lib/python3.10/site-packages/spam/label/label.py fixUndersegmentation 47 3 18 94%
/usr/local/lib/python3.10/site-packages/spam/label/label.py fixOversegmentation 27 1 20 96%
/usr/local/lib/python3.10/site-packages/spam/label/label.py _updateLabels 6 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py shuffleLabels 14 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/label/label.py (no function) 65 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/covariance.py covarianceAlongAxis 28 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/covariance.py covarianceSubPixel 16 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/covariance.py betaCovariance 2 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/covariance.py gaussianCovariance 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/covariance.py fitCovariance 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/covariance.py (no function) 7 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/globalDescriptors.py volume 10 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/globalDescriptors.py eulerCharacteristic 68 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/globalDescriptors.py surfaceArea 6 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/globalDescriptors.py totalCurvature 18 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/globalDescriptors.py perimeter 22 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/globalDescriptors.py generic 24 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/globalDescriptors.py (no function) 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/measurements/porosityField.py porosityField 44 7 0 84%
/usr/local/lib/python3.10/site-packages/spam/measurements/porosityField.py (no function) 5 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/objects.py packSpheres 14 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/objects.py packObjectsFromList 11 1 0 91%
/usr/local/lib/python3.10/site-packages/spam/mesh/objects.py (no function) 4 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/projection.py _refactor_mesh 24 14 0 42%
/usr/local/lib/python3.10/site-packages/spam/mesh/projection.py projectObjects 13 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/projection.py projectField 16 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/projection.py (no function) 5 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/structured.py createCylindricalMask 11 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/structured.py structuringElement 7 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/structured.py createLexicoCoordinates 7 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/structured.py (no function) 4 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/tetrahedra.py tetCentroid 10 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/tetrahedra.py tetVolume 3 3 0 0%
/usr/local/lib/python3.10/site-packages/spam/mesh/tetrahedra.py shapeFunctions 18 1 0 94%
/usr/local/lib/python3.10/site-packages/spam/mesh/tetrahedra.py elementaryStiffnessMatrix 13 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/tetrahedra.py elementaryStiffnessMatrix.Ba 1 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/tetrahedra.py globalStiffnessMatrix 19 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/tetrahedra.py ID 2 2 0 0%
/usr/local/lib/python3.10/site-packages/spam/mesh/tetrahedra.py IEN 2 2 0 0%
/usr/local/lib/python3.10/site-packages/spam/mesh/tetrahedra.py LM 2 2 0 0%
/usr/local/lib/python3.10/site-packages/spam/mesh/tetrahedra.py (no function) 18 11 0 39%
/usr/local/lib/python3.10/site-packages/spam/mesh/unstructured.py gmshToSpam 23 1 0 96%
/usr/local/lib/python3.10/site-packages/spam/mesh/unstructured.py getMeshCharacteristicLength 5 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/unstructured.py getMeshCharacteristicLength._computeDist 2 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/unstructured.py createCuboid 33 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/unstructured.py createCuboid.tr 3 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/unstructured.py createCylinder 52 14 0 73%
/usr/local/lib/python3.10/site-packages/spam/mesh/unstructured.py triangulate 14 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/unstructured.py projectTetFieldToGrains 13 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/unstructured.py BCFieldFromDVCField 41 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/mesh/unstructured.py tetVolumes 14 1 0 93%
/usr/local/lib/python3.10/site-packages/spam/mesh/unstructured.py rankPoints 28 2 0 93%
/usr/local/lib/python3.10/site-packages/spam/mesh/unstructured.py (no function) 21 0 2 100%
/usr/local/lib/python3.10/site-packages/spam/orientations/analyse.py fitVonMisesFisher 72 3 0 96%
/usr/local/lib/python3.10/site-packages/spam/orientations/analyse.py meanOrientation 12 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/orientations/analyse.py fabricTensor 12 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/orientations/analyse.py projectOrientation 37 4 0 89%
/usr/local/lib/python3.10/site-packages/spam/orientations/analyse.py (no function) 8 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/orientations/generate.py generateIsotropic 16 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/orientations/generate.py generateIcosphere 30 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/orientations/generate.py generateIcosphere.vertex 2 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/orientations/generate.py generateIcosphere.middle_point 12 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/orientations/generate.py generateVonMisesFisher 21 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/orientations/generate.py generateVonMisesFisher.randUniformCircle 3 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/orientations/generate.py generateVonMisesFisher.randTmarginal 13 0 0 100%
/usr/local/lib/python3.10/site-packages/spam/orientations/generate.py (no function) 6 0 0 100%
Total   5203 527 1061 90%

No items found using the specified filter.