Elmer FEM solver
Elmer is an open source finite element software for multiphysical problems
|
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) |
subroutine transientphasechange::findpullboundary | ( | ) |
References messages::fatal(), lists::listaddconstreal(), lists::listgetlogical(), and solver().
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().
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().