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
Get points for SpatialVPP from user object #18932
Conversation
…automate points. Refs idaholab#18931
e876868
to
f05defb
Compare
9b14170
to
07450ff
Compare
Job Documentation on feab107 wanted to post the following: View the site here This comment will be updated on new commits. |
Job Generate and verify coverage on feab107 wanted to post the following: Framework coverage
Modules coverageCoverage did not change Full coverage reportsReportsThis comment will be updated on new commits. |
framework/src/vectorpostprocessors/SpatialUserObjectVectorPostprocessor.C
Outdated
Show resolved
Hide resolved
framework/doc/content/source/vectorpostprocessors/SpatialUserObjectVectorPostprocessor.md
Outdated
Show resolved
Hide resolved
framework/src/vectorpostprocessors/SpatialUserObjectVectorPostprocessor.C
Outdated
Show resolved
Hide resolved
framework/src/vectorpostprocessors/SpatialUserObjectVectorPostprocessor.C
Outdated
Show resolved
Hide resolved
framework/src/vectorpostprocessors/SpatialUserObjectVectorPostprocessor.C
Outdated
Show resolved
Hide resolved
5c92191
to
933313e
Compare
Job Precheck on 307e58d wanted to post the following: Your code requires style changes. A patch was auto generated and copied here
Alternatively, with your repository up to date and in the top level of your repository:
|
307e58d
to
90b17ac
Compare
Some input files are still using |
90b17ac
to
feab107
Compare
Thanks @andrsd! Accidentally missed those |
This adds the capability for the
SpatialUserObjectVectorPostprocessor
to automatically figure out a set of points at which the user object obtains unique spatial values.Reason
Greatly simplify VPP usage in Cardinal, where we have spatial user objects that bin according to a subchannel discretization where the user never provides a
points
orpoints_file
, but instead the bin centroids are centers of triangular and 4-sided polygons in space.Design
A good example for the design is seen for the
NearestPointLayered...
-type user objects. These are given a set of nearest points from the user and a layering discretization along a Cartesian axis. If the nearest points are:and there are 2 layers in the y-direction in a domain with y coordinate spanning from 0 to 1.0, then the computed points are:
Impact
New feature, no expected changes to APIs.
Closes #18931