https://mooseframework.inl.gov
Loading...
Searching...
No Matches
LayeredAverageRZ.h
Go to the documentation of this file.
1//* This file is part of the MOOSE framework
2//* https://mooseframework.inl.gov
3//*
4//* All rights reserved, see COPYRIGHT for full restrictions
5//* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6//*
7//* Licensed under LGPL 2.1, please see LICENSE for details
8//* https://www.gnu.org/licenses/lgpl-2.1.html
9
10#pragma once
11
12#include "LayeredAverage.h"
13#include "RZSymmetry.h"
14
21{
22public:
23 LayeredAverageRZ(const InputParameters & parameters);
24
25 virtual void execute() override;
26
27protected:
28 virtual Real computeIntegral() override;
29
30public:
32};
The same functionality as LayeredAverage but for arbitrary RZ symmetry.
virtual Real computeIntegral() override
static InputParameters validParams()
virtual void execute() override
Interface class for enabling objects to be RZ symmetric about arbitrary axis.
Definition RZSymmetry.h:20