update bond calculation and weight function for peridynamics
closes #27137
Reason
Design
Impact
Job Documentation on 582493d wanted to post the following:
View the site here
This comment will be updated on new commits.
@bwspenc Ben, could you help to review this PR?
Job Coverage on 582493d wanted to post the following:
Framework coverage
| cfc150 | #27141 582493 | ||||
|---|---|---|---|---|---|
| Total | Total | +/- | New | ||
| Rate | 85.06% | 85.06% | -0.00% | - | |
| Hits | 104543 | 104542 | -1 | 0 | |
| Misses | 18361 | 18362 | +1 | 0 | |
Modules coverage
Peridynamics
| cfc150 | #27141 582493 | ||||
|---|---|---|---|---|---|
| Total | Total | +/- | New | ||
| Rate | 77.46% | 77.69% | +0.23% | 69.37% | |
| Hits | 3069 | 3092 | +23 | 77 | |
| Misses | 893 | 888 | -5 | 34 | |
Full coverage reports
Reports
-
framework -
chemical_reactions -
combined -
contact -
electromagnetics -
external_petsc_solver -
fluid_properties -
fsi -
functional_expansion_tools -
geochemistry -
heat_transfer -
level_set -
misc -
navier_stokes -
optimization -
peridynamics -
phase_field -
porous_flow -
ray_tracing -
rdg -
reactor -
richards -
scalar_transport -
solid_mechanics -
solid_properties -
stochastic_tools -
thermal_hydraulics -
xfem
Warnings
-
peridynamicsnew line coverage rate 69.37% is less than the suggested 90.0%
This comment will be updated on new commits.
@hchen139 Tests are failing due to some of the new asserts.
@hchen139 Maybe there was something wrong with our system that made the tests fail. Please rebase and push again, which will trigger them to run again. I could manually invalidate them, but there are a lot of them to restart manually.