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

## Public Member Functions

subroutine navierstokesgeneralcompose (MassMatrix, StiffMatrix, ForceVector, LoadVector, NodalViscosity, NodalDensity, Ux, Uy, Uz, MUx, MUy, MUz, Stabilize, NewtonLinearization, Element, n, Nodes)

subroutine navierstokesgeneralboundary (BoundaryMatrix, BoundaryVector, LoadVector, NodalAlpha, NodalBeta, NodalExtPressure, NodalSlipCoeff, Element, n, Nodes)

## Member Function/Subroutine Documentation

 subroutine navierstokesgeneral::navierstokesgeneralboundary ( real(kind=dp), dimension(:,:) BoundaryMatrix, real(kind=dp), dimension(:) BoundaryVector, real(kind=dp), dimension(:,:) LoadVector, real(kind=dp), dimension(:) NodalAlpha, real(kind=dp), dimension(:) NodalBeta, real(kind=dp), dimension(:) NodalExtPressure, real(kind=dp), dimension(:,:) NodalSlipCoeff, type(element_t), pointer Element, integer n, type(nodes_t) Nodes )

Return element local matrices and RSH vector for Navier-Stokes-equations boundary conditions. (No velocity dependent velocity BC:s ("Newton BCs") at the moment, so BoundaryMatrix will contain only zeros at exit...)

Referenced by flowsolver().

Here is the call graph for this function:

Here is the caller graph for this function:

 subroutine navierstokesgeneral::navierstokesgeneralcompose ( real(kind=dp), dimension(:,:) MassMatrix, real(kind=dp), dimension(:,:) StiffMatrix, real(kind=dp), dimension(:) ForceVector, real(kind=dp), dimension(:,:) LoadVector, real(kind=dp), dimension(:) NodalViscosity, real(kind=dp), dimension(:) NodalDensity, real(kind=dp), dimension(:) Ux, real(kind=dp), dimension(:) Uy, real(kind=dp), dimension(:) Uz, real(kind=dp), dimension(:) MUx, real(kind=dp), dimension(:) MUy, real(kind=dp), dimension(:) MUz, logical Stabilize, logical NewtonLinearization, type(element_t), pointer Element, integer n, type(nodes_t) Nodes )

Return element local matrices and RSH vector for Navier-Stokes-Equations in general Euclidian coordinate system.

Referenced by flowsolver().

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: