Elmer FEM solver
Elmer is an open source finite element software for multiphysical problems
|
Functions/Subroutines | |
subroutine | compressibilityscale (Model, Solver, dt, TransientSimulation) |
subroutine | pressureintegrate (Element, n, Nodes) |
subroutine | compressibilityintegrate (Element, n, Nodes, Compressibility, TotalVolume, TotalVolumeCompress) |
subroutine | compressibilitysolver (Model, Solver, dt, TransientSimulation) |
subroutine | localmatrix (STIFF, FORCE, Element, ElemDisp, ElemPres, n) |
subroutine compressibilityscale::compressibilityintegrate | ( | type(element_t), pointer | Element, |
integer | n, | ||
type(nodes_t) | Nodes, | ||
real(kind=dp), dimension(:) | Compressibility, | ||
real(kind=dp) | TotalVolume, | ||
real(kind=dp) | TotalVolumeCompress | ||
) |
References coordinatesystems::coordinatesystemdimension(), coordinatesystems::coordinatesysteminfo(), coordinatesystems::currentcoordinatesystem(), elementdescription::elementinfo(), and integration::gausspoints().
Referenced by compressibilityscale().
subroutine compressibilitysolver::localmatrix | ( | real(kind=dp), dimension(:,:) | STIFF, |
real(kind=dp), dimension(:) | FORCE, | ||
type(element_t), pointer | Element, | ||
real(kind=dp), dimension(:,:) | ElemDisp, | ||
real(kind=dp), dimension(:) | ElemPres, | ||
integer | n | ||
) |
References coordinatesystems::coordinatesystemdimension(), coordinatesystems::currentcoordinatesystem(), elementdescription::elementinfo(), and integration::gausspoints().
subroutine compressibilityscale::pressureintegrate | ( | type(element_t), pointer | Element, |
integer | n, | ||
type(nodes_t) | Nodes | ||
) |
References coordinatesystems::coordinatesysteminfo(), coordinatesystems::currentcoordinatesystem(), elementdescription::elementinfo(), integration::gausspoints(), normal(), and elementdescription::normalvector().
Referenced by compressibilityscale().