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

Functions/Subroutines

subroutine transientphasechange (Model, Solver, dt, TransientSimulation)
 
subroutine velocitylocalmatrix (StiffMatrix, MassMatrix, ForceVector, Element, n, nd, Nodes)
 
subroutine surfacelocalmatrix (StiffMatrix, MassMatrix, ForceVector, Element, nCoord, Nodes)
 
subroutine findpullboundary ()
 
subroutine transientphasechange_init (Model, Solver, dt, TransientSimulation)
 

Function/Subroutine Documentation

subroutine transientphasechange::findpullboundary ( )

References messages::fatal(), lists::listaddconstreal(), lists::listgetlogical(), and solver().

Here is the call graph for this function:

subroutine transientphasechange::surfacelocalmatrix ( real(kind=dp), dimension(:,:)  StiffMatrix,
real(kind=dp), dimension(:,:)  MassMatrix,
real(kind=dp), dimension(:)  ForceVector,
type(element_t), pointer  Element,
integer  nCoord,
type(nodes_t)  Nodes 
)

References elementdescription::elementinfo(), integration::gausspoints(), and lists::listgetconstreal().

Here is the call graph for this function:

subroutine transientphasechange::velocitylocalmatrix ( real(kind=dp), dimension(:,:)  StiffMatrix,
real(kind=dp), dimension(:,:)  MassMatrix,
real(kind=dp), dimension(:)  ForceVector,
type(element_t), pointer  Element,
integer  n,
integer  nd,
type(nodes_t)  Nodes 
)

References elementdescription::elementinfo(), messages::fatal(), integration::gausspoints(), lists::listgetconstreal(), lists::listgetinteger(), lists::listgetlogical(), lists::listgetreal(), normal(), elementdescription::normalvector(), and solver().

Here is the call graph for this function: