From f929960f89238b74168a29234b8691dd8223d964 Mon Sep 17 00:00:00 2001 From: Kyriv Date: Mon, 14 Oct 2024 17:14:45 -0600 Subject: [PATCH] Delete dublicate AuxKernel QPrimeDuctFVAux #29484 --- .../doc/content/source/ics/MassFlowRateIC.md | 8 ++-- .../doc/content/source/ics/QuadFlowAreaIC.md | 8 ++-- .../source/ics/QuadInterWrapperFlowAreaIC.md | 8 ++-- .../source/ics/QuadInterWrapperPowerIC.md | 8 ++-- .../ics/QuadInterWrapperWettedPerimIC.md | 8 ++-- .../doc/content/source/ics/QuadPowerIC.md | 8 ++-- .../content/source/ics/QuadWettedPerimIC.md | 8 ++-- .../doc/content/source/ics/TriFlowAreaIC.md | 8 ++-- .../source/ics/TriInterWrapperFlowAreaIC.md | 8 ++-- .../source/ics/TriInterWrapperPowerIC.md | 8 ++-- .../ics/TriInterWrapperWettedPerimIC.md | 8 ++-- .../doc/content/source/ics/TriPowerIC.md | 8 ++-- .../content/source/ics/TriWettedPerimIC.md | 8 ++-- .../doc/content/source/ics/ViscosityIC.md | 8 ++-- .../source/postprocessors/SubChannelDelta.md | 10 ++--- .../postprocessors/SubChannelPointValue.md | 8 ++-- .../src/auxkernels/MassFlowRateAux.C | 2 +- .../src/auxkernels/QPrimeDuctFVAux.C | 37 ------------------- 18 files changed, 65 insertions(+), 104 deletions(-) delete mode 100644 modules/subchannel/src/auxkernels/QPrimeDuctFVAux.C diff --git a/modules/subchannel/doc/content/source/ics/MassFlowRateIC.md b/modules/subchannel/doc/content/source/ics/MassFlowRateIC.md index 397d849e32ef..1341d5fcd6ca 100644 --- a/modules/subchannel/doc/content/source/ics/MassFlowRateIC.md +++ b/modules/subchannel/doc/content/source/ics/MassFlowRateIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/MassFlowRateIC +!syntax description /Variables/InitialCondition/MassFlowRateIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the MassFlowRateIC object. -!syntax parameters /ICs/MassFlowRateIC +!syntax parameters /Variables/InitialCondition/MassFlowRateIC -!syntax inputs /ICs/MassFlowRateIC +!syntax inputs /Variables/InitialCondition/MassFlowRateIC -!syntax children /ICs/MassFlowRateIC +!syntax children /Variables/InitialCondition/MassFlowRateIC diff --git a/modules/subchannel/doc/content/source/ics/QuadFlowAreaIC.md b/modules/subchannel/doc/content/source/ics/QuadFlowAreaIC.md index e50fd7993210..a6f6056518fb 100644 --- a/modules/subchannel/doc/content/source/ics/QuadFlowAreaIC.md +++ b/modules/subchannel/doc/content/source/ics/QuadFlowAreaIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/QuadFlowAreaIC +!syntax description /Variables/InitialCondition/QuadFlowAreaIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the QuadFlowAreaIC object. -!syntax parameters /ICs/QuadFlowAreaIC +!syntax parameters /Variables/InitialCondition/QuadFlowAreaIC -!syntax inputs /ICs/QuadFlowAreaIC +!syntax inputs /Variables/InitialCondition/QuadFlowAreaIC -!syntax children /ICs/QuadFlowAreaIC +!syntax children /Variables/InitialCondition/QuadFlowAreaIC diff --git a/modules/subchannel/doc/content/source/ics/QuadInterWrapperFlowAreaIC.md b/modules/subchannel/doc/content/source/ics/QuadInterWrapperFlowAreaIC.md index dd78c34993ef..c2bdeea18b65 100644 --- a/modules/subchannel/doc/content/source/ics/QuadInterWrapperFlowAreaIC.md +++ b/modules/subchannel/doc/content/source/ics/QuadInterWrapperFlowAreaIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/QuadInterWrapperFlowAreaIC +!syntax description /Variables/InitialCondition/QuadInterWrapperFlowAreaIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the QuadInterWrapperFlowAreaIC object. -!syntax parameters /ICs/QuadInterWrapperFlowAreaIC +!syntax parameters /Variables/InitialCondition/QuadInterWrapperFlowAreaIC -!syntax inputs /ICs/QuadInterWrapperFlowAreaIC +!syntax inputs /Variables/InitialCondition/QuadInterWrapperFlowAreaIC -!syntax children /ICs/QuadInterWrapperFlowAreaIC +!syntax children /Variables/InitialCondition/QuadInterWrapperFlowAreaIC diff --git a/modules/subchannel/doc/content/source/ics/QuadInterWrapperPowerIC.md b/modules/subchannel/doc/content/source/ics/QuadInterWrapperPowerIC.md index 69afdb5f3645..38ff097524ef 100644 --- a/modules/subchannel/doc/content/source/ics/QuadInterWrapperPowerIC.md +++ b/modules/subchannel/doc/content/source/ics/QuadInterWrapperPowerIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/QuadInterWrapperPowerIC +!syntax description /Variables/InitialCondition/QuadInterWrapperPowerIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the QuadInterWrapperPowerIC object. -!syntax parameters /ICs/QuadInterWrapperPowerIC +!syntax parameters /Variables/InitialCondition/QuadInterWrapperPowerIC -!syntax inputs /ICs/QuadInterWrapperPowerIC +!syntax inputs /Variables/InitialCondition/QuadInterWrapperPowerIC -!syntax children /ICs/QuadInterWrapperPowerIC +!syntax children /Variables/InitialCondition/QuadInterWrapperPowerIC diff --git a/modules/subchannel/doc/content/source/ics/QuadInterWrapperWettedPerimIC.md b/modules/subchannel/doc/content/source/ics/QuadInterWrapperWettedPerimIC.md index de13a05cb144..bdd85a3844d8 100644 --- a/modules/subchannel/doc/content/source/ics/QuadInterWrapperWettedPerimIC.md +++ b/modules/subchannel/doc/content/source/ics/QuadInterWrapperWettedPerimIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/QuadInterWrapperWettedPerimIC +!syntax description /Variables/InitialCondition/QuadInterWrapperWettedPerimIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the QuadInterWrapperWettedPerimIC object. -!syntax parameters /ICs/QuadInterWrapperWettedPerimIC +!syntax parameters /Variables/InitialCondition/QuadInterWrapperWettedPerimIC -!syntax inputs /ICs/QuadInterWrapperWettedPerimIC +!syntax inputs /Variables/InitialCondition/QuadInterWrapperWettedPerimIC -!syntax children /ICs/QuadInterWrapperWettedPerimIC +!syntax children /Variables/InitialCondition/QuadInterWrapperWettedPerimIC diff --git a/modules/subchannel/doc/content/source/ics/QuadPowerIC.md b/modules/subchannel/doc/content/source/ics/QuadPowerIC.md index 25c2caf66ab1..235fd6949fa7 100644 --- a/modules/subchannel/doc/content/source/ics/QuadPowerIC.md +++ b/modules/subchannel/doc/content/source/ics/QuadPowerIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/QuadPowerIC +!syntax description /Variables/InitialCondition/QuadPowerIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the QuadPowerIC object. -!syntax parameters /ICs/QuadPowerIC +!syntax parameters /Variables/InitialCondition/QuadPowerIC -!syntax inputs /ICs/QuadPowerIC +!syntax inputs /Variables/InitialCondition/QuadPowerIC -!syntax children /ICs/QuadPowerIC +!syntax children /Variables/InitialCondition/QuadPowerIC diff --git a/modules/subchannel/doc/content/source/ics/QuadWettedPerimIC.md b/modules/subchannel/doc/content/source/ics/QuadWettedPerimIC.md index 22f62f90cf03..a556a84e439a 100644 --- a/modules/subchannel/doc/content/source/ics/QuadWettedPerimIC.md +++ b/modules/subchannel/doc/content/source/ics/QuadWettedPerimIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/QuadWettedPerimIC +!syntax description /Variables/InitialCondition/QuadWettedPerimIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the QuadWettedPerimIC object. -!syntax parameters /ICs/QuadWettedPerimIC +!syntax parameters /Variables/InitialCondition/QuadWettedPerimIC -!syntax inputs /ICs/QuadWettedPerimIC +!syntax inputs /Variables/InitialCondition/QuadWettedPerimIC -!syntax children /ICs/QuadWettedPerimIC +!syntax children /Variables/InitialCondition/QuadWettedPerimIC diff --git a/modules/subchannel/doc/content/source/ics/TriFlowAreaIC.md b/modules/subchannel/doc/content/source/ics/TriFlowAreaIC.md index 47b1388c7c85..467a89fe1390 100644 --- a/modules/subchannel/doc/content/source/ics/TriFlowAreaIC.md +++ b/modules/subchannel/doc/content/source/ics/TriFlowAreaIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/TriFlowAreaIC +!syntax description /Variables/InitialCondition/TriFlowAreaIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the TriFlowAreaIC object. -!syntax parameters /ICs/TriFlowAreaIC +!syntax parameters /Variables/InitialCondition/TriFlowAreaIC -!syntax inputs /ICs/TriFlowAreaIC +!syntax inputs /Variables/InitialCondition/TriFlowAreaIC -!syntax children /ICs/TriFlowAreaIC +!syntax children /Variables/InitialCondition/TriFlowAreaIC diff --git a/modules/subchannel/doc/content/source/ics/TriInterWrapperFlowAreaIC.md b/modules/subchannel/doc/content/source/ics/TriInterWrapperFlowAreaIC.md index 9a4335bb4fbe..28a3c22354ac 100644 --- a/modules/subchannel/doc/content/source/ics/TriInterWrapperFlowAreaIC.md +++ b/modules/subchannel/doc/content/source/ics/TriInterWrapperFlowAreaIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/TriInterWrapperFlowAreaIC +!syntax description /Variables/InitialCondition/TriInterWrapperFlowAreaIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the TriInterWrapperFlowAreaIC object. -!syntax parameters /ICs/TriInterWrapperFlowAreaIC +!syntax parameters /Variables/InitialCondition/TriInterWrapperFlowAreaIC -!syntax inputs /ICs/TriInterWrapperFlowAreaIC +!syntax inputs /Variables/InitialCondition/TriInterWrapperFlowAreaIC -!syntax children /ICs/TriInterWrapperFlowAreaIC +!syntax children /Variables/InitialCondition/TriInterWrapperFlowAreaIC diff --git a/modules/subchannel/doc/content/source/ics/TriInterWrapperPowerIC.md b/modules/subchannel/doc/content/source/ics/TriInterWrapperPowerIC.md index 1767c9ee3fff..51678f57326b 100644 --- a/modules/subchannel/doc/content/source/ics/TriInterWrapperPowerIC.md +++ b/modules/subchannel/doc/content/source/ics/TriInterWrapperPowerIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/TriInterWrapperPowerIC +!syntax description /Variables/InitialCondition/TriInterWrapperPowerIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the TriInterWrapperPowerIC object. -!syntax parameters /ICs/TriInterWrapperPowerIC +!syntax parameters /Variables/InitialCondition/TriInterWrapperPowerIC -!syntax inputs /ICs/TriInterWrapperPowerIC +!syntax inputs /Variables/InitialCondition/TriInterWrapperPowerIC -!syntax children /ICs/TriInterWrapperPowerIC +!syntax children /Variables/InitialCondition/TriInterWrapperPowerIC diff --git a/modules/subchannel/doc/content/source/ics/TriInterWrapperWettedPerimIC.md b/modules/subchannel/doc/content/source/ics/TriInterWrapperWettedPerimIC.md index 0b4194b32aa4..c69903ebbc47 100644 --- a/modules/subchannel/doc/content/source/ics/TriInterWrapperWettedPerimIC.md +++ b/modules/subchannel/doc/content/source/ics/TriInterWrapperWettedPerimIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/TriInterWrapperWettedPerimIC +!syntax description /Variables/InitialCondition/TriInterWrapperWettedPerimIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the TriInterWrapperWettedPerimIC object. -!syntax parameters /ICs/TriInterWrapperWettedPerimIC +!syntax parameters /Variables/InitialCondition/TriInterWrapperWettedPerimIC -!syntax inputs /ICs/TriInterWrapperWettedPerimIC +!syntax inputs /Variables/InitialCondition/TriInterWrapperWettedPerimIC -!syntax children /ICs/TriInterWrapperWettedPerimIC +!syntax children /Variables/InitialCondition/TriInterWrapperWettedPerimIC diff --git a/modules/subchannel/doc/content/source/ics/TriPowerIC.md b/modules/subchannel/doc/content/source/ics/TriPowerIC.md index 1c25189caea2..83379c1696b4 100644 --- a/modules/subchannel/doc/content/source/ics/TriPowerIC.md +++ b/modules/subchannel/doc/content/source/ics/TriPowerIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/TriPowerIC +!syntax description /Variables/InitialCondition/TriPowerIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the TriPowerIC object. -!syntax parameters /ICs/TriPowerIC +!syntax parameters /Variables/InitialCondition/TriPowerIC -!syntax inputs /ICs/TriPowerIC +!syntax inputs /Variables/InitialCondition/TriPowerIC -!syntax children /ICs/TriPowerIC +!syntax children /Variables/InitialCondition/TriPowerIC diff --git a/modules/subchannel/doc/content/source/ics/TriWettedPerimIC.md b/modules/subchannel/doc/content/source/ics/TriWettedPerimIC.md index 2a3031725662..53394e156b78 100644 --- a/modules/subchannel/doc/content/source/ics/TriWettedPerimIC.md +++ b/modules/subchannel/doc/content/source/ics/TriWettedPerimIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/TriWettedPerimIC +!syntax description /Variables/InitialCondition/TriWettedPerimIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the TriWettedPerimIC object. -!syntax parameters /ICs/TriWettedPerimIC +!syntax parameters /Variables/InitialCondition/TriWettedPerimIC -!syntax inputs /ICs/TriWettedPerimIC +!syntax inputs /Variables/InitialCondition/TriWettedPerimIC -!syntax children /ICs/TriWettedPerimIC +!syntax children /Variables/InitialCondition/TriWettedPerimIC diff --git a/modules/subchannel/doc/content/source/ics/ViscosityIC.md b/modules/subchannel/doc/content/source/ics/ViscosityIC.md index 6e6e902df635..c48db79faf98 100644 --- a/modules/subchannel/doc/content/source/ics/ViscosityIC.md +++ b/modules/subchannel/doc/content/source/ics/ViscosityIC.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /ICs/ViscosityIC +!syntax description /Variables/InitialCondition/ViscosityIC ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the ViscosityIC object. -!syntax parameters /ICs/ViscosityIC +!syntax parameters /Variables/InitialCondition/ViscosityIC -!syntax inputs /ICs/ViscosityIC +!syntax inputs /Variables/InitialCondition/ViscosityIC -!syntax children /ICs/ViscosityIC +!syntax children /Variables/InitialCondition/ViscosityIC diff --git a/modules/subchannel/doc/content/source/postprocessors/SubChannelDelta.md b/modules/subchannel/doc/content/source/postprocessors/SubChannelDelta.md index ce8f56390151..fac1192619ee 100644 --- a/modules/subchannel/doc/content/source/postprocessors/SubChannelDelta.md +++ b/modules/subchannel/doc/content/source/postprocessors/SubChannelDelta.md @@ -6,20 +6,18 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /Postprocessors/SubChannelDelta +!syntax description /UserObjects/SubChannelDelta ## Overview - - !! Replace these lines with information regarding the SubChannelDelta object. ## Example Input File Syntax !! Describe and include an example of how to use the SubChannelDelta object. -!syntax parameters /Postprocessors/SubChannelDelta +!syntax parameters /UserObjects/SubChannelDelta -!syntax inputs /Postprocessors/SubChannelDelta +!syntax inputs /UserObjects/SubChannelDelta -!syntax children /Postprocessors/SubChannelDelta +!syntax children /UserObjects/SubChannelDelta diff --git a/modules/subchannel/doc/content/source/postprocessors/SubChannelPointValue.md b/modules/subchannel/doc/content/source/postprocessors/SubChannelPointValue.md index 3231b1f58657..839f6a25b7c4 100644 --- a/modules/subchannel/doc/content/source/postprocessors/SubChannelPointValue.md +++ b/modules/subchannel/doc/content/source/postprocessors/SubChannelPointValue.md @@ -6,7 +6,7 @@ documenting the class, which includes the typical automatic documentation associ MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users. -!syntax description /Postprocessors/SubChannelPointValue +!syntax description /UserObjects/SubChannelPointValue ## Overview @@ -16,8 +16,8 @@ documentation clear for users. !! Describe and include an example of how to use the SubChannelPointValue object. -!syntax parameters /Postprocessors/SubChannelPointValue +!syntax parameters /UserObjects/SubChannelPointValue -!syntax inputs /Postprocessors/SubChannelPointValue +!syntax inputs /UserObjects/SubChannelPointValue -!syntax children /Postprocessors/SubChannelPointValue +!syntax children /UserObjects/SubChannelPointValue diff --git a/modules/subchannel/src/auxkernels/MassFlowRateAux.C b/modules/subchannel/src/auxkernels/MassFlowRateAux.C index c87058c78bbd..f736b8199ab1 100644 --- a/modules/subchannel/src/auxkernels/MassFlowRateAux.C +++ b/modules/subchannel/src/auxkernels/MassFlowRateAux.C @@ -22,7 +22,7 @@ MassFlowRateAux::validParams() InputParameters params = AuxKernel::validParams(); params.addClassDescription( "Computes mass flow rate from specified mass flux and subchannel cross-sectional " - "area. Reads postprocessor value"); + "area. Can read either PostprocessorValue or Real"); params.addRequiredCoupledVar("area", "Cross sectional area [m^2]"); params.addRequiredParam( "mass_flux", "The postprocessor or Real to use for the value of mass_flux"); diff --git a/modules/subchannel/src/auxkernels/QPrimeDuctFVAux.C b/modules/subchannel/src/auxkernels/QPrimeDuctFVAux.C deleted file mode 100644 index 583b32720008..000000000000 --- a/modules/subchannel/src/auxkernels/QPrimeDuctFVAux.C +++ /dev/null @@ -1,37 +0,0 @@ -/********************************************************************/ -/* DO NOT MODIFY THIS HEADER */ -/* Subchannel: Thermal Hydraulics Reactor Analysis */ -/* */ -/* (c) 2022 Battelle Energy Alliance, LLC */ -/* ALL RIGHTS RESERVED */ -/* */ -/* Prepared by Battelle Energy Alliance, LLC */ -/* Under Contract No. DE-AC07-05ID14517 */ -/* With the U. S. Department of Energy */ -/* */ -/* See COPYRIGHT for full restrictions */ -/********************************************************************/ - -#include "QPrimeDuctFVAux.h" - -registerMooseObject("MooseApp", QPrimeDuctFVAux); - -InputParameters -QPrimeDuctFVAux::validParams() -{ - InputParameters params = DiffusionFluxFVAux::validParams(); - params.addClassDescription("Axial heat rate on duct surface"); - params.addRequiredParam("flat_to_flat", "[m]"); - return params; -} - -QPrimeDuctFVAux::QPrimeDuctFVAux(const InputParameters & parameters) - : DiffusionFluxFVAux(parameters), _flat_to_flat(getParam("flat_to_flat")) -{ -} - -Real -QPrimeDuctFVAux::computeValue() -{ - return DiffusionFluxFVAux::computeValue() * 6 * _flat_to_flat / std::sqrt(3); -}