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

Functions/Subroutines

subroutine pressuresolver (Model, Solver, dt, TransientSimulation)
 
subroutine localmatrix (STIFF, FORCE, LOAD, Element, n, nd, ntot)
 
subroutine surfaceforceintegration (Element, Parent, Traction, Area, Velo, Pres, Viscosity, np, ndp)
 

Function/Subroutine Documentation

subroutine pressuresolver::localmatrix ( real(kind=dp), dimension(:,:)  STIFF,
real(kind=dp), dimension(:)  FORCE,
real(kind=dp), dimension(:)  LOAD,
type(element_t), pointer  Element,
integer  n,
integer  nd,
integer  ntot 
)

References elementdescription::elementinfo(), integration::gausspoints(), and defutils::getelementnodes().

Here is the call graph for this function:

subroutine pressuresolver::surfaceforceintegration ( type(element_t), pointer  Element,
type(element_t), pointer  Parent,
real(kind=dp), dimension(3)  Traction,
real(kind=dp)  Area,
real(kind=dp), dimension(:,:)  Velo,
real(kind=dp), dimension(:,:)  Pres,
real(kind=dp), dimension(:)  Viscosity,
integer  np,
integer  ndp 
)

References coordinatesystems::coordinatesystemdimension(), elementutils::elementarea(), elementdescription::elementinfo(), integration::gausspoints(), defutils::getelementnodes(), normal(), elementdescription::normalvector(), and solver().

Here is the call graph for this function: