https://mooseframework.inl.gov
Loading...
Searching...
No Matches
HHPFCRFF.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 "KernelValue.h"
13
14// Forward Declarations
15
19class HHPFCRFF : public KernelValue
20{
21public:
23
25
26protected:
27 virtual Real precomputeQpResidual();
28 virtual Real precomputeQpJacobian();
29 virtual Real computeQpOffDiagJacobian(unsigned int jvar);
30
31 const Real _kernel_sign;
32
34
35 const bool _has_coupled_var;
37 const unsigned int _coupled_var_var;
38};
TODO: This Kernel needs Documentation!!!
Definition HHPFCRFF.h:20
static InputParameters validParams()
Definition HHPFCRFF.C:15
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
Definition HHPFCRFF.C:61
virtual Real precomputeQpJacobian()
Definition HHPFCRFF.C:52
const VariableValue *const _coupled_var
Definition HHPFCRFF.h:36
virtual Real precomputeQpResidual()
Definition HHPFCRFF.C:39
const unsigned int _coupled_var_var
Definition HHPFCRFF.h:37
const Real _kernel_sign
Definition HHPFCRFF.h:31
const bool _has_coupled_var
Definition HHPFCRFF.h:35
const MaterialProperty< Real > & _prop
Definition HHPFCRFF.h:33
const InputParameters & parameters() const
VariableValueTempl< false > VariableValue