Elmer FEM solver
Elmer is an open source finite element software for multiphysical problems
 All Classes Files Functions Variables Typedefs Macros Groups Pages
SteadyPhaseChange.src File Reference

Functions/Subroutines

subroutine steadyphasechange (Model, Solver, dt, TransientSimulation)
 
subroutine createisotherm ()
 
subroutine boxmovemesh ()
 
real(kind=dp) function meltingheat (Model, Node, t)
 

Function/Subroutine Documentation

subroutine steadyphasechange::boxmovemesh ( )

Internal mesh update strategy suitable for some simple geometries. Assumes that the deformation is gradually decaying to the rectangle edges.

References defutils::getboundaryelement(), defutils::getelementnofnodes(), and solver().

Referenced by steadyphasechange().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine steadyphasechange::createisotherm ( )

Subroutine creates isotherm where the tempereature coinsides with the melting temperature.

References messages::fatal(), messages::info(), lists::listgetinteger(), lists::listgetlogical(), solver(), and messages::warn().

Referenced by steadyphasechange().

Here is the call graph for this function:

Here is the caller graph for this function: