moltres
Loading...
Searching...
No Matches
IntegralNewVariablePostprocessor.h
Go to the documentation of this file.
1#pragma once
2
3#include "ElementIntegralPostprocessor.h"
4#include "MooseVariableInterface.h"
6
13class IntegralNewVariablePostprocessor : public ElementIntegralPostprocessor,
15 public MooseVariableInterface<Real>
16{
17public:
18 IntegralNewVariablePostprocessor(const InputParameters & parameters);
19
20 static InputParameters validParams();
21
22protected:
23 virtual Real computeQpIntegral() override;
24
26 const VariableValue & _u;
28 const VariableGradient & _grad_u;
30 const VariableValue & _u_dot;
31};
Definition IntegralNewVariablePostprocessor.h:16
static InputParameters validParams()
Definition IntegralNewVariablePostprocessor.C:6
virtual Real computeQpIntegral() override
Definition IntegralNewVariablePostprocessor.C:29
const VariableValue & _u_dot
Holds the solution derivative at the current quadrature points.
Definition IntegralNewVariablePostprocessor.h:30
const VariableGradient & _grad_u
Holds the solution gradient at the current quadrature points.
Definition IntegralNewVariablePostprocessor.h:28
const VariableValue & _u
Holds the solution at current quadrature points.
Definition IntegralNewVariablePostprocessor.h:26
Definition ScalarTransportBase.h:13