Skip to content

Commit

Permalink
adding moosedocs for extra id vpp, refs idaholab#19217
Browse files Browse the repository at this point in the history
  • Loading branch information
yjung-anl committed Dec 8, 2021
1 parent 474b5fb commit 688a23e
Showing 1 changed file with 26 additions and 0 deletions.
@@ -0,0 +1,26 @@
# ExtraIDIntegralVectorPostprocessor

!syntax description /VectorPostprocessors/ExtraIDIntegralVectorPostprocessor


## Overview

The `ExtraIDIntegralVectorPostprocessor` object is a vector postprocessor to integrate input variables based on multiple extra IDs.
First, it finds unique combinations of extra IDs, and then it computes separate integral values over input variables for elements with these unique combinations.
For reactor applications, reactor component-wise values, such as pin-by-pin power distribution can be easily tallied using this object.

The `ExtraIDIntegralVectorPostprocessor` object needs the following parameters:

- [!param](/VectorPostprocessors/ExtraIDIntegralVectorPostprocessor/variable): variables that this VectorPostprocessor operates on.

- [!param](/VectorPostprocessors/ExtraIDIntegralVectorPostprocessor/id_name): list of extra IDs by which to separate integrals

## Example Syntax

!listing modules/reactor/test/tests/vectorpostprocessors/extra_id_vpp.i block=VectorPostprocessors

!syntax parameters /VectorPostprocessors/ExtraIDIntegralVectorPostprocessor

!syntax inputs /VectorPostprocessors/ExtraIDIntegralVectorPostprocessor

!syntax children /VectorPostprocessors/ExtraIDIntegralVectorPostprocessor

0 comments on commit 688a23e

Please sign in to comment.