Elmer FEM solver Elmer is an open source finite element software for multiphysical problems

## Functions/Subroutines

subroutine advectionreactionsolver (Model, Solver, dt, Transient)

subroutine localmatrix (MASS, STIFF, FORCE, LOAD, Velo, Gamma, Element, n)

subroutine findparentuvw (Face, nFace, Parent, nParent, U, V, W, Basis)

subroutine localjumps (STIFF, Face, n, LeftParent, n1, RightParent, n2, Velo)

subroutine localmatrixboundary (STIFF, FORCE, LOAD, Element, n, ParentElement, np, Velo, InFlowBC)

subroutine getlocalalevelocity (Velo, MeshVelo, SolverName, Material, Equation, Solver, Model, Element)

## Function/Subroutine Documentation

 subroutine advectionreactionsolver::findparentuvw ( type(element_t) Face, integer nFace, type(element_t) Parent, integer nParent, real( kind=dp ) U, real( kind=dp ) V, real( kind=dp ) W, real( kind=dp ), dimension(:) Basis )

Referenced by localjumps(), and localmatrixboundary().

Here is the caller graph for this function:

 subroutine advectionreactionsolver::getlocalalevelocity ( real (kind=dp), dimension(:,:) Velo, real (kind=dp), dimension(:,:) MeshVelo, character(len=max_name_len) SolverName, type(valuelist_t), pointer Material, type(valuelist_t), pointer Equation, type(solver_t), target Solver, type(model_t), target Model, type(element_t), pointer Element )

Here is the call graph for this function:

Here is the caller graph for this function:

 subroutine advectionreactionsolver::localjumps ( real(kind=dp), dimension(:,:) STIFF, type(element_t), pointer Face, integer n, type(element_t), pointer LeftParent, integer n1, type(element_t), pointer RightParent, integer n2, real(kind=dp), dimension(:,:) Velo )