From 688a23e132a8272271f2b270e9638de77e7a50dd Mon Sep 17 00:00:00 2001 From: Yeon Sang Jung Date: Mon, 4 Oct 2021 15:37:45 -0500 Subject: [PATCH] adding moosedocs for extra id vpp, refs idaholab#19217 --- .../ExtraIDIntegralVectorPostprocessor.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 modules/reactor/doc/content/source/vectorpostprocessors/ExtraIDIntegralVectorPostprocessor.md diff --git a/modules/reactor/doc/content/source/vectorpostprocessors/ExtraIDIntegralVectorPostprocessor.md b/modules/reactor/doc/content/source/vectorpostprocessors/ExtraIDIntegralVectorPostprocessor.md new file mode 100644 index 000000000000..026f40ec082f --- /dev/null +++ b/modules/reactor/doc/content/source/vectorpostprocessors/ExtraIDIntegralVectorPostprocessor.md @@ -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