https://mooseframework.inl.gov
Loading...
Searching...
No Matches
HeatConductionBPD.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
13
18{
19public:
21
23
24protected:
25 virtual void computeLocalResidual() override;
26 virtual void computeLocalJacobian() override;
27
32};
Kernel class for peridynamic heat conduction models.
virtual void computeLocalJacobian() override
Function to compute local contribution to the diagonal Jacobian at the current nodes.
virtual void computeLocalResidual() override
Function to compute local contribution to the residual at the current nodes.
static InputParameters validParams()
const MaterialProperty< Real > & _bond_dQdT
const MaterialProperty< Real > & _bond_heat_flow
Bond based material properties.
const InputParameters & parameters() const
Base kernel class for peridynamic models.