Go to the documentation of this file.
11 #include "MathUtils.h"
20 params.addClassDescription(
21 "Class for computing peridynamic micro conductivity for bond-based model "
22 "using regular uniform mesh");
28 const InputParameters & parameters)
36 _Kij = 3.0 * ave_thermal_conductivity / M_PI *
ThermalConstantHorizonMaterialBPD(const InputParameters ¶meters)
Real _Kij
Micro-conductivity.
ExpressionBuilder::EBTerm pow(const ExpressionBuilder::EBTerm &left, T exponent)
InputParameters validParams< ThermalMaterialBaseBPD >()
virtual void computePeridynamicsParams(const Real ave_thermal_conductivity) override
Function to compute micro-conductivity.
std::vector< Real > _horiz_rad
Base material class for bond based peridynamic heat conduction models.
registerMooseObject("PeridynamicsApp", ThermalConstantHorizonMaterialBPD)
Material class for bond based peridynamic heat conduction model based on regular spatial discretizati...
InputParameters validParams< ThermalConstantHorizonMaterialBPD >()