https://mooseframework.inl.gov
Loading...
Searching...
No Matches
ExposedSideAverageValue.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 "SideAverageValue.h"
13
15
21{
22public:
24
26 Real computeQpIntegral() override;
27
28protected:
34 virtual Real volume() override;
35
39};
This postprocessor computes a volume integral of the specified variable on the exposed portion of a s...
const SelfShadowSideUserObject & _self_shadow
Reference to SelfShadowSideUserObject, which does the determination of which QPs are exposed.
static InputParameters validParams()
virtual Real volume() override
Instead of computing the total face volume (as the base class does), compute the volume of the expose...
const InputParameters & parameters() const
Given a radiation direction vector this user object computes the illumination state of each side QP o...