Open lindsayad opened 8 months ago
FYI @dschwen @tophmatthews
SpecificHeatConductionTimeDerivative
takes the DerivativeParsedMaterial
for specific_heat. Which kernel should be used with a DerivativeParsedMaterial
of thermal conductivity?
HeatConductionKernel
(in the HeatConduction
files)
That doesn't take DerivativeParsedMaterial
now, but can be modified fo sho.
Reason
It creates derivatives of material properties with respect to temperature via
Function::timeDerivative
which is an abuse of theFunction
system. We have theDerivativeMaterialInterface
andDerivativeParsedMaterial
which are designed to handle derivatives of material properties with respect to coupled variablesDesign
Delete the material and replace its use with
DerivativeParsedMaterial
Impact
Less ways to do the same thing