Loading [MathJax]/extensions/tex2jax.js
https://mooseframework.inl.gov
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
Public Member Functions | List of all members
FVFaceResidualObject Class Referenceabstract

Interface class for a finite volume residual object whose residuals are based on faces. More...

#include <FVFaceResidualObject.h>

Inheritance diagram for FVFaceResidualObject:
[legend]

Public Member Functions

virtual void computeResidual (const FaceInfo &fi)=0
 Compute the residual on the supplied face. More...
 
virtual void computeJacobian (const FaceInfo &fi)=0
 Compute the jacobian on the supplied face. More...
 
virtual void computeResidualAndJacobian (const FaceInfo &fi)=0
 Compute the residual and Jacobian on the supplied face. More...
 

Detailed Description

Interface class for a finite volume residual object whose residuals are based on faces.

Definition at line 17 of file FVFaceResidualObject.h.

Member Function Documentation

◆ computeJacobian()

virtual void FVFaceResidualObject::computeJacobian ( const FaceInfo fi)
pure virtual

◆ computeResidual()

virtual void FVFaceResidualObject::computeResidual ( const FaceInfo fi)
pure virtual

◆ computeResidualAndJacobian()

virtual void FVFaceResidualObject::computeResidualAndJacobian ( const FaceInfo fi)
pure virtual

Compute the residual and Jacobian on the supplied face.

Implemented in FVInterfaceKernel, FVFluxKernel, and FVFluxBC.

Referenced by ComputeFVFluxRJThread< RangeType >::compute().


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