reverendbedford / neml2

GPU enabled material modeling and inference library
Other
10 stars 9 forks source link

Modify actions to fix build issues, increment minor version #133

Closed reverendbedford closed 7 months ago

github-actions[bot] commented 7 months ago

Test Results (ubuntu-latest-Release-ON)

    3 files  ±0      3 suites  ±0   25s :stopwatch: ±0s   468 tests ±0    468 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  3 045 runs  ±0  3 045 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.

github-actions[bot] commented 7 months ago

Test Results (ubuntu-latest-Debug-ON)

    3 files  ±0      3 suites  ±0   1m 11s :stopwatch: ±0s   468 tests ±0    468 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  3 047 runs  ±0  3 047 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.

github-actions[bot] commented 7 months ago

Python Binding Test Results (ubuntu-latest)

63 tests  ±0   39 :white_check_mark: ±0   2s :stopwatch: ±0s  1 suites ±0   24 :zzz: ±0   1 files   ±0    0 :x: ±0 

Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.

github-actions[bot] commented 7 months ago

Test Results (macos-latest-Debug-ON)

    3 files  ±0      3 suites  ±0   2m 40s :stopwatch: + 1m 32s   468 tests ±0    468 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  3 047 runs  ±0  3 047 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.

github-actions[bot] commented 7 months ago

Python Binding Test Results (macos-latest)

63 tests  ±0   39 :white_check_mark: ±0   20s :stopwatch: -2s  1 suites ±0   24 :zzz: ±0   1 files   ±0    0 :x: ±0 

Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.

github-actions[bot] commented 7 months ago

Test Results (macos-latest-Release-ON)

    3 files  ±0      3 suites  ±0   1m 12s :stopwatch: -15s   468 tests ±0    468 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  3 045 runs  ±0  3 045 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.

github-actions[bot] commented 7 months ago

Test Results (macos-latest-Debug-OFF)

    3 files  ±0      3 suites  ±0   1m 28s :stopwatch: +16s   468 tests ±0    468 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  3 047 runs  ±0  3 047 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.

github-actions[bot] commented 7 months ago

Test Results (ubuntu-latest-Release-OFF)

    3 files  ±0      3 suites  ±0   25s :stopwatch: ±0s   468 tests ±0    468 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  3 045 runs  ±0  3 045 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.

github-actions[bot] commented 7 months ago

Test Results (ubuntu-latest-Debug-OFF)

    3 files  ±0      3 suites  ±0   1m 12s :stopwatch: ±0s   468 tests ±0    468 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  3 047 runs  ±0  3 047 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.

github-actions[bot] commented 7 months ago

Test Results (macos-latest-Release-OFF)

    3 files  ±0      3 suites  ±0   1m 6s :stopwatch: +34s   468 tests ±0    468 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  3 045 runs  ±0  3 045 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit 5dfeb6ed. ± Comparison against base commit 6842d51d.

reverendbedford commented 7 months ago

Coverage after merging resolve_build_issues into main will be

87.74%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
include/neml2/base
   CrossRef.h80.43%100%77.78%100%
   DependencyResolver.h86.13%100%88.24%85.83%178, 180–181, 185, 188–190, 223, 250, 262, 272–273, 303, 305–306, 308–309
   Factory.h28%100%11.11%100%
   NEML2Object.h37.50%100%22.22%57.14%50, 63, 66
   OptionCollection.h0%100%0%0%40, 49
   OptionSet.h39.75%100%36.07%74.36%124, 127, 130, 142, 61, 66, 79, 81, 85, 89
   Registry.h83.83%100%83.61%100%
   Storage.h56.10%100%39.13%77.78%147–148, 150, 177
include/neml2/drivers
   Driver.h0%100%0%0%56
   TransientDriver.h85.71%100%100%75%149
include/neml2/misc
   error.h34.36%100%31.96%82.35%35–36, 38
   math.h100%100%100%100%
   parser_utils.h56.07%100%46.34%88%37–38, 40
   utils.h56.67%100%47.62%77.78%173, 239, 241–246, 267, 302, 304–307
include/neml2/models
   BufferStore.h34.43%100%18.92%58.33%113, 115, 117–121, 133, 147, 151
   ComposedModel.h100%100%100%100%
   Data.h100%100%100%100%
   Interpolation.h64.58%100%55.56%91.67%75
   LinearInterpolation.h20%100%8.57%100%
   Model.h85.19%100%75%89.47%106, 65
   NonlinearParameter.h10.53%100%5.56%100%
   ParameterStore.h21.43%100%5.41%52.63%132, 134, 136–140, 148, 152
   VariableStore.h71.15%100%64.24%89.47%236, 238–239, 260, 91, 97
include/neml2/models/crystallography
   CrystalGeometry.h0%100%0%0%90, 92
   MillerIndex.h100%100%100%100%
   crystallography.h100%100%100%100%
include/neml2/solvers
   Newton.h100%100%100%100%
   NonlinearSystem.h66.67%100%66.67%66.67%62
include/neml2/tensors
   BatchTensorBase.h60.61%100%46.76%93.22%212, 214, 256, 258
   FixedDimTensor.h28.35%100%20.73%70%146, 150, 162, 165, 170, 172, 177, 182, 66
   LabeledAxis.h0%100%0%0%142, 67, 72, 74–75, 77
   LabeledAxisAccessor.h80.56%100%77.27%85.71%46, 77
   LabeledTensor.h54.26%100%44.78%77.78%105, 109, 124, 173, 175–176
   Scalar.h44%100%34.55%70%82, 84–88
   TensorValue.h14%100%10.87%50%39, 63, 65, 75
   Transformable.h0%100%0%0%44
   Variable.h44.98%100%35.36%81.25%43–47, 49, 51, 89, 95
   VecBase.h80.95%100%50%100%
src/neml2/base
   CrossRef.cxx83.87%100%75%100%
   Factory.cxx100%100%100%100%
   HITParser.cxx100%100%100%100%
   NEML2Object.cxx90.91%100%100%88.89%34
   OptionCollection.cxx100%100%100%100%
   OptionSet.cxx83.72%100%81.82%84.38%118, 120, 130, 132, 35
   Registry.cxx100%100%100%100%
src/neml2/drivers
   Driver.cxx90%100%100%87.50%35
   TransientDriver.cxx85.38%100%100%83.87%190–191, 196–198, 201–202, 206–210, 212–217, 220, 225–229, 56
src/neml2/drivers/solid_mechanics
   LargeDeformationIncrementalSolidMechanicsDriver.cxx20.69%100%25%20.37%100, 102, 104, 108, 110–111, 113–114, 116–117, 120, 122–126, 46, 48–49, 51–52, 54, 56–57, 59, 61–62, 69–70, 72, 74–75, 77–78, 81, 83–85, 87–88, 92, 94, 96
   SolidMechanicsDriver.cxx80%100%100%78.69%104, 106–107, 110, 112, 114, 117, 119, 133–135, 43, 73
src/neml2/misc
   error.cxx100%100%100%100%
   math.cxx99.44%100%100%99.33%252
   parser_utils.cxx98.46%100%100%98.18%73
   types.cxx100%100%100%100%
   utils.cxx89.47%100%100%86.67%44, 52
src/neml2/models
   BackwardEulerTimeIntegration.cxx93.48%100%77.78%97.30%42
   BufferStore.cxx33.33%100%33.33%33.33%36, 38, 40, 44, 46, 48–50
   ComposedModel.cxx96.91%100%100%96.67%39, 52, 58
   Data.cxx100%100%100%100%
   ForceRate.cxx97.87%100%100%97.56%41
   ForwardEulerTimeIntegration.cxx97.50%100%100%97.06%41
   ImplicitUpdate.cxx98.18%100%100%98.04%39
   LinearInterpolation.cxx61.45%100%40.74%100%
   Model.cxx91.41%100%93.94%91.03%101–104, 137–139, 236, 238–241, 247, 370, 372–374, 376–377, 41
   NonlinearParameter.cxx61.90%100%55.56%100%
   ParameterStore.cxx48.08%100%22.73%66.67%101, 47, 49, 51–53, 66, 93, 95–96
   RotationMatrix.cxx95%100%100%94.12%38
   SR2Invariant.cxx96.23%100%100%96%104, 40
   StateRate.cxx93.62%100%66.67%97.56%41
   SumModel.cxx96.43%100%100%95.45%41
   VariableStore.cxx94.25%100%91.67%94.67%165–166, 63, 65
   WR2ExplicitExponentialTimeIntegration.cxx97.06%100%100%96.77%39
   WR2ImplicitExponentialTimeIntegration.cxx97.22%100%100%96.97%43
src/neml2/models/crystallography
   CrystalGeometry.cxx98.37%100%100%98.13%186, 49
   CubicCrystal.cxx92.31%100%100%90.91%48
   MillerIndex.cxx100%100%100%100%
   crystallography.cxx98.28%100%100%98.08%142
src/neml2/models/crystallography/user_tensors
   FillMillerIndex.cxx93.33%100%100%91.67%40
   SymmetryFromOrbifold.cxx90.91%100%100%88.89%41
src/neml2/models/solid_mechanics
   AssociativeIsotropicPlasticHardening.cxx96.43%100%100%96%40
   AssociativeKinematicPlasticHardening.cxx96.55%100%100%96.15%41
   AssociativePlasticFlow.cxx96.15%100%100%95.65%39
   ChabochePlasticHardening.cxx97.37%100%100%97.14%43
   ElasticStrain.cxx96.55%100%100%96.15%41
   Elasticity.cxx94.44%100%100%93.75%38
   FlowRule.cxx90%100%100%87.50%35
   GTNYieldFunction.cxx54.12%100%100%53.29%139, 159–162, 165, 168–171, 188, 191, 194, 197, 224–228, 231, 234–237, 249, 251, 253–258, 260–264, 266–267, 269–273, 285, 287, 289–290, 292–293, 295–296, 308–311, 313, 315–319, 321–325, 327–328, 330–331, 343, 45, 84–85, 88, 91, 94
   GursonCavitation.cxx96.55%100%100%96.15%40
   IsotropicHardening.cxx91.67%100%100%90%36
   IsotropicMandelStress.cxx100%100%100%100%
   KinematicHardening.cxx91.67%100%100%90%36
   LinearIsotropicElasticity.cxx96.15%100%100%95.65%39
   LinearIsotropicHardening.cxx94.12%100%100%92.86%37
   LinearKinematicHardening.cxx94.12%100%100%92.86%38