Elmer FEM solver
Elmer is an open source finite element software for multiphysical problems
 All Classes Files Functions Variables Typedefs Macros Groups Pages
freesurface Module Reference

Public Member Functions

subroutine meancurvature (Model)
 
subroutine poissonsolve (Model, NX, NY, NZ, Solution, Moved)
 
subroutine moveboundary (Model, Relax)
 

Detailed Description

Member Function/Subroutine Documentation

subroutine freesurface::meancurvature ( type(model_t)  Model)
subroutine freesurface::moveboundary ( type(model_t)  Model,
real(kind=dp)  Relax 
)
subroutine freesurface::poissonsolve ( type(model_t)  Model,
real(kind=dp), dimension(:)  NX,
real(kind=dp), dimension(:)  NY,
real(kind=dp), dimension(:)  NZ,
real(kind=dp), dimension(:)  Solution,
integer  Moved 
)

References elementutils::creatematrix(), crsmatrix::crs_gluelocalmatrix(), crsmatrix::crs_setmatrixelement(), crsmatrix::crs_zeromatrix(), crsmatrix::crs_zerorow(), elementdescription::elementinfo(), integration::gausspoints(), itersolve::itersolver(), lists::listaddconstreal(), lists::listaddinteger(), lists::listaddstring(), lists::listgetlogical(), localmatrix(), nx, ny, and solver().

Referenced by moveboundary().

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this module was generated from the following file: