Coverage report: 84%

Files Functions Classes

coverage.py v7.16.2, created at 2026-10-17 03:37 +0000

File class   statements missing excluded   coverage
dragonfly_sim/__init__.py (no class)   1 0 0   100%
dragonfly_sim/core/Euler_model.py CompressibleEulerModel   545 88 0   84%
dragonfly_sim/core/Euler_model.py (no class)   91 0 0   100%
dragonfly_sim/core/MUSCL_Euler_model.py MUSCLEulerModel   27 5 0   81%
dragonfly_sim/core/MUSCL_Euler_model.py (no class)   8 0 0   100%
dragonfly_sim/core/RANS_model.py CompressibleRANSModel   126 17 0   87%
dragonfly_sim/core/RANS_model.py (no class)   35 0 0   100%
dragonfly_sim/core/__init__.py (no class)   0 0 0   100%
dragonfly_sim/core/farfield.py TransverseFarfield   138 6 0   96%
dragonfly_sim/core/farfield.py (no class)   16 0 0   100%
dragonfly_sim/core/form_manager.py FormManager   64 10 0   84%
dragonfly_sim/core/form_manager.py (no class)   29 2 0   93%
dragonfly_sim/core/mesh_manager.py BoundaryNodeSet   2 0 0   100%
dragonfly_sim/core/mesh_manager.py Mesh   313 30 0   90%
dragonfly_sim/core/mesh_manager.py (no class)   64 0 0   100%
dragonfly_sim/core/meshwarping.py IDWarp_jax   187 45 0   76%
dragonfly_sim/core/meshwarping.py (no class)   32 0 0   100%
dragonfly_sim/core/pod.py SnapshotMatrix   131 10 0   92%
dragonfly_sim/core/pod.py PODBasis   111 24 0   78%
dragonfly_sim/core/pod.py (no class)   32 0 0   100%
dragonfly_sim/core/postprocessor.py MomentSpec   6 0 0   100%
dragonfly_sim/core/postprocessor.py DG_postprocessor   258 31 0   88%
dragonfly_sim/core/postprocessor.py (no class)   41 0 0   100%
dragonfly_sim/core/reconstruction.py CellCentres   58 25 0   57%
dragonfly_sim/core/reconstruction.py GreenGaussGradient   68 20 0   71%
dragonfly_sim/core/reconstruction.py GreenGaussStateOperator   33 33 0   0%
dragonfly_sim/core/reconstruction.py GreenGaussReconstruction   151 53 0   65%
dragonfly_sim/core/reconstruction.py (no class)   54 0 0   100%
dragonfly_sim/core/reduced_order_model.py LSPGSolver   109 15 0   86%
dragonfly_sim/core/reduced_order_model.py LSPGAdjoint   48 2 0   96%
dragonfly_sim/core/reduced_order_model.py ROMResult   0 0 0   100%
dragonfly_sim/core/reduced_order_model.py ReducedOrderModel   151 14 0   91%
dragonfly_sim/core/reduced_order_model.py (no class)   63 0 0   100%
dragonfly_sim/core/shape_design.py FFDShapeParameterization   84 21 0   75%
dragonfly_sim/core/shape_design.py ShapeLayer   4 2 0   50%
dragonfly_sim/core/shape_design.py ControlPointMotions   10 2 0   80%
dragonfly_sim/core/shape_design.py SectionalVariables   20 2 0   90%
dragonfly_sim/core/shape_design.py WingShape   167 15 0   91%
dragonfly_sim/core/shape_design.py (no class)   82 1 1   99%
dragonfly_sim/core/shape_parameterization.py WallFFD   50 3 0   94%
dragonfly_sim/core/shape_parameterization.py SectionalShape   89 10 0   89%
dragonfly_sim/core/shape_parameterization.py WallGeometry   114 12 0   89%
dragonfly_sim/core/shape_parameterization.py (no class)   100 5 0   95%
dragonfly_sim/core/time_integration.py CFLController   24 0 0   100%
dragonfly_sim/core/time_integration.py StepSizeController   3 0 0   100%
dragonfly_sim/core/time_integration.py TimeTerm   33 1 0   97%
dragonfly_sim/core/time_integration.py StepRecord   0 0 0   100%
dragonfly_sim/core/time_integration.py TimeIntegrator   148 20 0   86%
dragonfly_sim/core/time_integration.py (no class)   69 0 0   100%
dragonfly_sim/core/turbulence_models.py TurbulenceModel   6 3 0   50%
dragonfly_sim/core/turbulence_models.py Laminar   0 0 0   100%
dragonfly_sim/core/turbulence_models.py SpalartAllmarasNeg   45 0 0   100%
dragonfly_sim/core/turbulence_models.py (no class)   44 0 0   100%
dragonfly_sim/core/wall_distance.py WallDistance   81 11 0   86%
dragonfly_sim/core/wall_distance.py (no class)   24 0 0   100%
dragonfly_sim/core/windtunnel_model.py DG_windtunnel_model   458 81 0   82%
dragonfly_sim/core/windtunnel_model.py (no class)   49 0 0   100%
dragonfly_sim/utils/Euler_utils.py (no class)   95 23 0   76%
dragonfly_sim/utils/NS_utils.py (no class)   78 1 0   99%
dragonfly_sim/utils/Nonlinear_utils.py NonlinearProblem_mod   25 4 0   84%
dragonfly_sim/utils/Nonlinear_utils.py SNESNewtonSolver   71 4 0   94%
dragonfly_sim/utils/Nonlinear_utils.py (no class)   39 0 0   100%
dragonfly_sim/utils/__init__.py (no class)   0 0 0   100%
dragonfly_sim/utils/checkpoint.py (no class)   46 5 0   89%
dragonfly_sim/utils/data_handler.py DataStore   28 14 0   50%
dragonfly_sim/utils/data_handler.py (no class)   38 28 0   26%
dragonfly_sim/utils/derived_fields.py DerivedField   6 2 0   67%
dragonfly_sim/utils/derived_fields.py DerivedFieldChainRule   94 9 0   90%
dragonfly_sim/utils/derived_fields.py _ChainedMeshOperator   11 0 0   100%
dragonfly_sim/utils/derived_fields.py (no class)   73 9 0   88%
dragonfly_sim/utils/dv_sensitivity.py DVSensitivityMeta   2 0 0   100%
dragonfly_sim/utils/dv_sensitivity.py (no class)   163 19 0   88%
dragonfly_sim/utils/farfield_utils.py (no class)   23 0 0   100%
dragonfly_sim/utils/ffd_dv_utils.py CPMotionDV   0 0 0   100%
dragonfly_sim/utils/ffd_dv_utils.py ShapeDVSet   22 1 0   95%
dragonfly_sim/utils/ffd_dv_utils.py (no class)   121 27 0   78%
dragonfly_sim/utils/filewriter.py _Field   10 0 0   100%
dragonfly_sim/utils/filewriter.py FileWriter   95 3 0   97%
dragonfly_sim/utils/filewriter.py (no class)   58 1 0   98%
dragonfly_sim/utils/gradient_condensation.py CondensedJacobian   25 0 0   100%
dragonfly_sim/utils/gradient_condensation.py TransposedCondensedOperator   15 15 0   0%
dragonfly_sim/utils/gradient_condensation.py CondensedGradientProblem   36 11 0   69%
dragonfly_sim/utils/gradient_condensation.py (no class)   20 0 0   100%
dragonfly_sim/utils/mesh_io_utils.py (no class)   227 132 0   42%
dragonfly_sim/utils/mesh_manager_utils.py (no class)   14 14 0   0%
dragonfly_sim/utils/meshwarping_utils.py (no class)   61 48 0   21%
dragonfly_sim/utils/mpi_utils.py (no class)   20 5 1   75%
dragonfly_sim/utils/petsc_utils.py (no class)   6 0 0   100%
dragonfly_sim/utils/pod_utils.py DiagonalWeight   3 0 0   100%
dragonfly_sim/utils/pod_utils.py (no class)   88 1 0   99%
dragonfly_sim/utils/postprocessor_utils.py (no class)   14 7 0   50%
dragonfly_sim/utils/solver_utils.py (no class)   113 7 0   94%
Total     6436 1009 2   84%

No items found using the specified filter.