Path: blob/devel/elmerice/UserFunctions/Documentation/FrictionHeat.md
3203 views
User Function getFrictionHeat
General Information
USF Fortran File: USF_GetFrictionHeating.f90
USF Name: getFrictionHeat
Required Input Variable(s): None
General Description
Calculates the frictional heating at the base. Needs to be added to the geothermal heat flux. Consistent units for capacity and conductivity are needed. Attention the keyword “friction heat” in the body section does not make reference to this heat source. ComputeDevStressNS, ComputeNormal and a DummySolver to create the variable need to be run.
31.1.2014: A bug was fixed in revision 6518! revision 6834: the new version with the loads should be used. User Function getFrictionLoads. The two user functions are however different since getFrictionLoads gives a result in W whereas getFrictionHeat gives a result in W/m2. Therefore, they have to be used in a different way (see the sif example).
SIF contents
Example
An example can be found in [ELMER_TRUNK]/elmerice/Tests/FrictionHeat.