idaholab / blackbear

BlackBear is a MOOSE-based code for simulating degradation processes in concrete and other structural materials.
GNU Lesser General Public License v2.1
17 stars 42 forks source link

Adding AverageExtension postprocessor #252

Closed jain651 closed 3 years ago

jain651 commented 3 years ago

Reason

Extension between two points in a numerical domain is required to compare modeling result to the experimentally observed results. Currently to calculate extension between two points in a domain, we need to obtain displacement in each direction (using PointValue postprocessor) for individual points and then manually obtain the deformation.

Design

A new postprocessor is required that automatically gather the extension in each pair of points and average them to provide average extension between a pair to points.

Impact

Reduces the length and better handling of input file and possible error in the manual calculations.

251

moosebuild commented 3 years ago

Job Test on e0d638a wanted to post the following:

View the site here

This comment will be updated on new commits.

moosebuild commented 3 years ago

Job Precheck on f1c9efe wanted to post the following:

Your code requires style changes.

A patch was auto generated and copied here
You can directly apply the patch by running, in the top level of your repository:

curl -s https://mooseframework.inl.gov/blackbear/docs/PRs/252/style.patch | git apply -v

Alternatively, with your repository up to date and in the top level of your repository:

git clang-format c77040ff2b61f88092b606e7f964923f7a20d0ba

jain651 commented 3 years ago

@bwspenc this PR is ready for review

bwspenc commented 3 years ago

You were going to change the name to AverageExtensionRatio, right?

bwspenc commented 3 years ago

By the way, you don't need to repeat the stuff in the issue in the pull request. Just say 'closes #251'.