https://mooseframework.inl.gov
Loading...
Searching...
No Matches
InterfaceValueUserObjectAux.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 "AuxKernel.h"
14
19{
20public:
22
28
29protected:
30 virtual Real computeValue() override;
31
34
37};
The main MOOSE class responsible for handling user-defined parameters in almost every MOOSE system.
This is a base class for userobjects collecting values of variables or material properites across an ...
AuxKernel creating an AuxVariable from values stored in an InterfaceQpUserObjectBase.
virtual Real computeValue() override
Compute and return the value of the aux variable.
const bool _return_side_average
switch asking the user object the return an elment side average value
const InterfaceQpUserObjectBase & _interface_uo
the coupled interface user object
const InputParameters & parameters() const
Get the parameters of the object.
Definition MooseBase.h:131