https://mooseframework.inl.gov
Loading...
Searching...
No Matches
ViewFactorPP.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
13
14class ViewFactorBase;
15
20{
21public:
23
25
26 virtual void initialize() override {}
27 virtual void execute() override {}
28 virtual PostprocessorValue getValue() const override;
29
30protected:
34};
boundary_id_type BoundaryID
Real PostprocessorValue
const InputParameters & parameters() const
A base class for automatic computation of view factors between sidesets.
This postprocessor allows to extract view factors from ViewFactor userobjects.
static InputParameters validParams()
virtual void initialize() override
virtual void execute() override
const BoundaryID _to_bnd_id
virtual PostprocessorValue getValue() const override
const BoundaryID _from_bnd_id
const ViewFactorBase & _vf_uo