https://mooseframework.inl.gov
HFEMDiffusion.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 "DGLowerDKernel.h"
13 
15 {
16 public:
18 
20 
21 protected:
24  virtual Real computeLowerDQpResidual() override;
26 };
const InputParameters & parameters() const
Get the parameters of the object.
Definition: MooseBase.h:131
The main MOOSE class responsible for handling user-defined parameters in almost every MOOSE system...
DGResidualType
Definition: MooseTypes.h:744
static InputParameters validParams()
Definition: HFEMDiffusion.C:15
virtual Real computeQpJacobian(Moose::DGJacobianType type) override
This is the virtual that derived classes should override for computing the Jacobian on neighboring el...
Definition: HFEMDiffusion.C:44
const std::string & type() const
Get the type of this class.
Definition: MooseBase.h:93
HFEMDiffusion(const InputParameters &parameters)
Definition: HFEMDiffusion.C:22
virtual Real computeQpResidual(Moose::DGResidualType type) override
This is the virtual that derived classes should override for computing the residual on neighboring el...
Definition: HFEMDiffusion.C:25
DGJacobianType
Definition: MooseTypes.h:750
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computeLowerDQpJacobian(Moose::ConstraintJacobianType type) override
Computes one of the five pieces of Jacobian involving lower-d at quadrature points.
Definition: HFEMDiffusion.C:47
ConstraintJacobianType
Definition: MooseTypes.h:797
The DGKernel class is responsible for calculating the residuals for various physics on internal sides...
virtual Real computeLowerDQpResidual() override
Method for computing the Lower part of residual at quadrature points, to be filled in residual...
Definition: HFEMDiffusion.C:39