Coverage report: 32%

Files Functions Classes

coverage.py v7.17.0, created at 2026-10-24 07:17 +0000

File class   statements missing excluded   coverage
pyxfem/__init__.py (no class)   0 0 0   100%
pyxfem/core/__init__.py (no class)   0 0 0   100%
pyxfem/core/config.py (no class)   28 8 7   71%
pyxfem/core/dynamic_solver.py Verlet   8 0 0   100%
pyxfem/core/dynamic_solver.py Newmark   71 71 0   0%
pyxfem/core/dynamic_solver.py (no class)   11 0 0   100%
pyxfem/core/exec_tools.py Profile   7 6 0   14%
pyxfem/core/exec_tools.py (no class)   11 0 0   100%
pyxfem/core/finite_volume_2d.py GELEES_MeshStruct   0 0 0   100%
pyxfem/core/finite_volume_2d.py ConservativeLawManager   36 36 4   0%
pyxfem/core/finite_volume_2d.py GlaceExplicitLagrangianBaseSolver   63 63 4   0%
pyxfem/core/finite_volume_2d.py (no class)   142 142 13   0%
pyxfem/core/function_spaces.py DofManagerBase   5 5 0   0%
pyxfem/core/function_spaces.py VertexSpaceDofManager   16 6 0   62%
pyxfem/core/function_spaces.py TestSparseOp   19 0 0   100%
pyxfem/core/function_spaces.py FEMSpaceP1   32 11 0   66%
pyxfem/core/function_spaces.py FEMSpaceP1NC   37 13 0   65%
pyxfem/core/function_spaces.py Heaviside   25 2 0   92%
pyxfem/core/function_spaces.py Ridge   57 2 0   96%
pyxfem/core/function_spaces.py XFEMSpace   28 1 0   96%
pyxfem/core/function_spaces.py XRidgeSpaceP1   52 52 0   0%
pyxfem/core/function_spaces.py SumSpace   5 5 0   0%
pyxfem/core/function_spaces.py SomeScalarField   5 5 0   0%
pyxfem/core/function_spaces.py LinearScalarField   5 5 0   0%
pyxfem/core/function_spaces.py QuadraticScalarField   11 6 0   45%
pyxfem/core/function_spaces.py SomeVectorField   11 11 0   0%
pyxfem/core/function_spaces.py QuadraticVectorField   7 5 0   29%
pyxfem/core/function_spaces.py LinearVectorField   7 7 0   0%
pyxfem/core/function_spaces.py (no class)   250 2 0   99%
pyxfem/core/geometry.py (no class)   16 16 0   0%
pyxfem/core/gmsh_mesh_generator.py (no class)   419 320 0   24%
pyxfem/core/gmsh_mesh_model_interface.py (no class)   106 44 0   58%
pyxfem/core/graph.py CompressedDataIndex   7 3 0   57%
pyxfem/core/graph.py Connections   23 11 0   52%
pyxfem/core/graph.py UndirectedConnections   21 8 0   62%
pyxfem/core/graph.py (no class)   107 13 0   88%
pyxfem/core/level_set_mesh_cut.py SimpleLevelSetFunction   23 13 0   43%
pyxfem/core/level_set_mesh_cut.py (no class)   262 159 0   39%
pyxfem/core/mapping.py MappingT3   22 2 0   91%
pyxfem/core/mapping.py RemapHelper   24 0 0   100%
pyxfem/core/mapping.py RemapHelperFiltered   26 4 0   85%
pyxfem/core/mapping.py Mapping3DTri   9 9 0   0%
pyxfem/core/mapping.py (no class)   21 1 0   95%
pyxfem/core/mesh_modifications.py duplicate_nodes.Patch   6 6 0   0%
pyxfem/core/mesh_modifications.py MeshHierarchicModification   26 9 0   65%
pyxfem/core/mesh_modifications.py (no class)   134 122 0   9%
pyxfem/core/mesh_simplex_one_level.py SMesh   170 76 0   55%
pyxfem/core/mesh_simplex_one_level.py DMesh   87 6 0   93%
pyxfem/core/mesh_simplex_one_level.py DMesh.Vertex   2 1 0   50%
pyxfem/core/mesh_simplex_one_level.py DMesh.Edge   2 1 0   50%
pyxfem/core/mesh_simplex_one_level.py DMesh.Face   14 3 0   79%
pyxfem/core/mesh_simplex_one_level.py (no class)   99 6 0   94%
pyxfem/core/nbkalgebra2d.py (no class)   69 69 0   0%
pyxfem/core/nonlinear_solver.py (no class)   121 62 0   49%
pyxfem/core/quadrature.py Edge_gauss   4 0 0   100%
pyxfem/core/quadrature.py Edge_nodes   2 0 0   100%
pyxfem/core/quadrature.py T3_edges   6 0 0   100%
pyxfem/core/quadrature.py T3_gauss   33 29 0   12%
pyxfem/core/quadrature.py T3_nodes   2 0 0   100%
pyxfem/core/quadrature.py T3_midedges   2 2 0   0%
pyxfem/core/quadrature.py (no class)   68 53 0   22%
pyxfem/core/smallsize_tensor.py (no class)   540 191 0   65%
pyxfem/core/sparse_tools.py rcond_estimate.LUInverseOperator   4 4 0   0%
pyxfem/core/sparse_tools.py (no class)   105 45 0   57%
pyxfem/fluidmechanics/__init__.py (no class)   0 0 0   100%
pyxfem/fluidmechanics/euler1d_finite_volume_1d.py GlassExplicitEuler_Lagrangian1D   90 90 0   0%
pyxfem/fluidmechanics/euler1d_finite_volume_1d.py (no class)   110 110 0   0%
pyxfem/fluidmechanics/euler2d_finite_volume.py ConservationLawManager_Euler   32 32 0   0%
pyxfem/fluidmechanics/euler2d_finite_volume.py GlaceExplicitLagrangian_EulerEquationSolver   201 201 0   0%
pyxfem/fluidmechanics/euler2d_finite_volume.py (no class)   288 288 0   0%
pyxfem/fluidmechanics/exact_riemann_solver.py PerfectGaz   28 28 0   0%
pyxfem/fluidmechanics/exact_riemann_solver.py ExactRiemannSolver   145 145 0   0%
pyxfem/fluidmechanics/exact_riemann_solver.py (no class)   75 75 0   0%
pyxfem/postpro/__init__.py (no class)   0 0 0   100%
pyxfem/postpro/gmsh_post_pro_interface.py (no class)   215 110 0   49%
pyxfem/postpro/interpolator.py ConstantPerTriInterpolator   6 6 0   0%
pyxfem/postpro/interpolator.py LinearPerTriInterpolator   29 29 0   0%
pyxfem/postpro/interpolator.py (no class)   49 35 0   29%
pyxfem/postpro/ioh5.py ParaViewXDMFWriter   74 74 0   0%
pyxfem/postpro/ioh5.py (no class)   13 0 0   100%
pyxfem/postpro/plot_tools.py (no class)   35 35 0   0%
pyxfem/postpro/saveloaddata.py (no class)   24 24 0   0%
pyxfem/solidmechanics/__init__.py (no class)   0 0 0   100%
pyxfem/solidmechanics/boundary_conditions.py (no class)   84 53 0   37%
pyxfem/solidmechanics/elasticity.py MaterialHypothesis   0 0 0   100%
pyxfem/solidmechanics/elasticity.py LinearIsotropeElasticMaterial   15 15 0   0%
pyxfem/solidmechanics/elasticity.py Tensor2222CSR   0 0 0   100%
pyxfem/solidmechanics/elasticity.py ElasticField   3 3 0   0%
pyxfem/solidmechanics/elasticity.py P1FemElasticfield   7 7 0   0%
pyxfem/solidmechanics/elasticity.py (no class)   73 28 0   62%
pyxfem/solidmechanics/exact_solutions.py LaplacianGeneral   20 20 0   0%
pyxfem/solidmechanics/exact_solutions.py LaplacianCircularInclusionQuad   18 18 0   0%
pyxfem/solidmechanics/exact_solutions.py LaplacianCircularInclusionQuintic   24 24 0   0%
pyxfem/solidmechanics/exact_solutions.py LaplacianSquareHole   17 17 0   0%
pyxfem/solidmechanics/exact_solutions.py LinearElasticityExacSol   0 0 0   100%
pyxfem/solidmechanics/exact_solutions.py WilliamsExpansion   10 10 0   0%
pyxfem/solidmechanics/exact_solutions.py LinearElasticity2dCircularHoleInfiniteSpace   78 78 0   0%
pyxfem/solidmechanics/exact_solutions.py testAnaly   7 7 0   0%
pyxfem/solidmechanics/exact_solutions.py (no class)   114 114 0   0%
pyxfem/solidmechanics/finite_volume_2d_hyperelasticity.py ConservationLawManager_Hyperelasticity   31 31 0   0%
pyxfem/solidmechanics/finite_volume_2d_hyperelasticity.py Additional_MeshStruct   0 0 0   100%
pyxfem/solidmechanics/finite_volume_2d_hyperelasticity.py GlaceExplicitLagrangian_HyperElasticty_EquationSolver   197 197 0   0%
pyxfem/solidmechanics/finite_volume_2d_hyperelasticity.py (no class)   153 153 0   0%
pyxfem/solidmechanics/hyperelasticity.py HyperElasticMaterial   10 9 0   10%
pyxfem/solidmechanics/hyperelasticity.py CompressibleNeoHookeen   285 128 0   55%
pyxfem/solidmechanics/hyperelasticity.py (no class)   185 81 0   56%
pyxfem/solidmechanics/hyperelasticity_solver.py HyperElasticitySolver   145 74 0   49%
pyxfem/solidmechanics/hyperelasticity_solver.py (no class)   70 37 0   47%
pyxfem/solidmechanics/largestrain.py (no class)   235 199 0   15%
pyxfem/solidmechanics/lefm.py crack_coordinate_system   13 13 0   0%
pyxfem/solidmechanics/lefm.py WilliamsSerie   94 94 0   0%
pyxfem/solidmechanics/lefm.py WilliamsField   10 10 0   0%
pyxfem/solidmechanics/lefm.py ElasticPbWilliamsonBC   15 15 0   0%
pyxfem/solidmechanics/lefm.py (no class)   352 352 0   0%
pyxfem/solidmechanics/mechanics_solver.py ElasticitySolver   117 117 0   0%
pyxfem/solidmechanics/mechanics_solver.py testElasticity   29 29 0   0%
pyxfem/solidmechanics/mechanics_solver.py (no class)   101 101 0   0%
pyxfem/solidmechanics/membrane.py AssemblerVector   2 0 0   100%
pyxfem/solidmechanics/membrane.py AssemblerMatrix   4 0 0   100%
pyxfem/solidmechanics/membrane.py Membrane   208 87 0   58%
pyxfem/solidmechanics/membrane.py membrane_operator_dirichlet   32 32 0   0%
pyxfem/solidmechanics/membrane.py membrane_solver_imposed_displacement   15 15 0   0%
pyxfem/solidmechanics/membrane.py membrane_solver_pressureloading_newton   15 15 0   0%
pyxfem/solidmechanics/membrane.py membrane_solver_pressureloading_arclenght   65 65 0   0%
pyxfem/solidmechanics/membrane.py (no class)   169 72 0   57%
pyxfem/thermic/__init__.py (no class)   0 0 0   100%
pyxfem/thermic/thermic_solver.py ThermicSolver   197 197 0   0%
pyxfem/thermic/thermic_solver.py (no class)   117 117 0   0%
Total     8281 5668 28   32%

No items found using the specified filter.