moltres
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
IntegralNewVariablePostprocessor Class Reference

#include <IntegralNewVariablePostprocessor.h>

Inheritance diagram for IntegralNewVariablePostprocessor:
[legend]

Public Member Functions

 IntegralNewVariablePostprocessor (const InputParameters &parameters)
 
- Public Member Functions inherited from ScalarTransportBase
 ScalarTransportBase (const InputParameters &parameters)
 
virtual Real computeConcentration (const VariableValue &u, unsigned int qp)
 Computes \(c\).
 
virtual RealVectorValue computeConcentrationGradient (const VariableValue &u, const VariableGradient &grad_u, unsigned int qp)
 Computes \(\nabla c\).
 
virtual Real computeConcentrationDerivative (const VariableValue &u, const VariablePhiValue &phi, unsigned int j, unsigned int qp)
 Computes \(\frac{\partial c}{\partial u_j}\).
 
virtual RealVectorValue computeConcentrationGradientDerivative (const VariableValue &u, const VariableGradient &grad_u, const VariablePhiValue &phi, const VariablePhiGradient &grad_phi, unsigned int j, unsigned int qp)
 Computes \(\nabla \frac{\partial c}{\partial u_j}\).
 
virtual Real computeConcentrationDot (const VariableValue &u, const VariableValue &u_dot, unsigned int qp)
 Computes \(\frac{\partial c}{\partial t}\).
 
virtual Real computeConcentrationDotDerivative (const VariableValue &u, const VariableValue &u_dot, const VariableValue &du_dot_du, const VariablePhiValue &phi, unsigned int j, unsigned int qp)
 Computes \(\frac{\partial}{\partial t} \frac{\partial c}{\partial u_j}\).
 

Static Public Member Functions

static InputParameters validParams ()
 
- Static Public Member Functions inherited from ScalarTransportBase
static InputParameters validParams ()
 

Protected Member Functions

virtual Real computeQpIntegral () override
 

Protected Attributes

const VariableValue & _u
 Holds the solution at current quadrature points.
 
const VariableGradient & _grad_u
 Holds the solution gradient at the current quadrature points.
 
const VariableValue & _u_dot
 Holds the solution derivative at the current quadrature points.
 

Detailed Description

This postprocessor computes a volume integral of the specified variable.

Note that specializations of this integral are possible by deriving from this class and overriding computeQpIntegral().

Constructor & Destructor Documentation

◆ IntegralNewVariablePostprocessor()

IntegralNewVariablePostprocessor::IntegralNewVariablePostprocessor ( const InputParameters &  parameters)

Member Function Documentation

◆ computeQpIntegral()

Real IntegralNewVariablePostprocessor::computeQpIntegral ( )
overrideprotectedvirtual

◆ validParams()

InputParameters IntegralNewVariablePostprocessor::validParams ( )
static

Member Data Documentation

◆ _grad_u

const VariableGradient& IntegralNewVariablePostprocessor::_grad_u
protected

Holds the solution gradient at the current quadrature points.

◆ _u

const VariableValue& IntegralNewVariablePostprocessor::_u
protected

Holds the solution at current quadrature points.

◆ _u_dot

const VariableValue& IntegralNewVariablePostprocessor::_u_dot
protected

Holds the solution derivative at the current quadrature points.


The documentation for this class was generated from the following files: