Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable volumetric_locking_correction for face materials #13452

Merged
merged 1 commit into from
May 22, 2019

Conversation

bwspenc
Copy link
Contributor

@bwspenc bwspenc commented May 20, 2019

closes #13420

_Fhat was zero because of a multiplication by _coord in the process
of the volumetric locking correction calculation. _coord can sometimes
be zero for all qps in face elements.

I can't see any reason why we would want to use the volumetric locking
correction for face materials, so this can be addressed by simply
disabling it in this case.

Because this prevents _Fhat from being zero, there's no need for the
checks for it being zero, so I removed them.

@moosebuild
Copy link
Contributor

Job Precheck on 973bf49 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/docs/PRs/13452/style.patch | git apply -v

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

git clang-format 7da1523f6d05f4ac20d78f5da3c4308c05a37de4

dschwen
dschwen previously approved these changes May 20, 2019
…lab#13420

_Fhat was zero because of a multiplication by _coord in the process
of the volumetric locking correction calculation. _coord can sometimes
be zero for all qps in face elements.

I can't see any reason why we would want to use the volumetric locking
correction for face materials, so this can be addressed by simply
disabling it in this case.

Because this prevents _Fhat from being zero, there's no need for the
checks for it being zero, so I removed them.
@bwspenc
Copy link
Contributor Author

bwspenc commented May 20, 2019

@dschwen This version has clang-format run on it and fixes the minor things we discussed.

@moosebuild
Copy link
Contributor

Job Documentation on 98b23d8 wanted to post the following:

View the site here

This comment will be updated on new commits.

@bwspenc
Copy link
Contributor Author

bwspenc commented May 20, 2019

This will break the Bison build, but I have a fix ready to go.

@sapitts
Copy link
Contributor

sapitts commented May 22, 2019

@bwspenc will this change still allow the AxisymmetricCenterlineAverageValue postprocessor to still run? Since we use that postprocessor in our standard lwr outputs action we might end up with a lot of assessment case failures

@dschwen
Copy link
Member

dschwen commented May 22, 2019

will this change still allow the AxisymmetricCenterlineAverageValue postprocessor to still run?

Yes, that PP will not be affected by this change.

@dschwen dschwen merged commit a2bc22b into idaholab:next May 22, 2019
@permcody
Copy link
Member

@bwspenc - This has been merged please put up your BISON fix.

@dschwen
Copy link
Member

dschwen commented May 22, 2019

Well, apparently I jumped the gun with the merge (after waiting just 2 days...). So I opened a Bison MR with a fix.

@bwspenc bwspenc deleted the eigen_zero_fhat branch May 22, 2019 23:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Handle zero incremental deformation gradient in ComputeFiniteStrain
5 participants