![]() |
ASPECT
|
Public Member Functions | |
virtual void | evaluate (const MaterialModel::MaterialModelInputs< dim > &in, MaterialModel::MaterialModelOutputs< dim > &out) const =0 |
![]() | |
virtual | ~InterfaceBase ()=default |
virtual void | initialize () |
virtual void | update () |
virtual void | parse_parameters (ParameterHandler &prm) |
Additional Inherited Members | |
![]() | |
static void | declare_parameters (ParameterHandler &prm) |
A base class for parametrizations of the thermal conductivity. Classes derived from this class will need to implement a function that computes the thermal conductivities in out
given the inputs in in
. Derived classes can in addition implement the functions of the base class Plugins::InterfaceBase as needed (e.g. to read in input parameters or update the parametrization at the beginning of time steps).
Definition at line 45 of file interface.h.
|
pure virtual |
Function to compute the thermal conductivities in out
given the inputs in in
.
Implemented in aspect::MaterialModel::ThermalConductivity::TosiStackhouse< dim >, and aspect::MaterialModel::ThermalConductivity::Constant< dim >.