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

## Public Member Functions

subroutine navierstokescylindricalcompose (MassMatrix, StiffMatrix, ForceVector, LoadVector, NodalViscosity, NodalDensity, Ux, Uy, Uz, MUx, MUy, MUz, NodalPressure, NodalTemperature, Convect, StabilizeFlag, Compressible, PseudoCompressible, NodalCompressibility, NodalGasConstant, Porous, NodalDrag, PotentialForce, PotentialField, PotentialCoefficient, MagneticForce, divDiscretization, gradPDiscretization, NewtonLinearization, Element, n, Nodes)

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

## Member Function/Subroutine Documentation

 subroutine navierstokescylindrical::navierstokescylindricalboundary ( 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, logical NormalTangential, 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 navierstokescylindrical::navierstokescylindricalcompose ( 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, real(kind=dp), dimension(:) NodalPressure, real(kind=dp), dimension(:) NodalTemperature, logical Convect, character(len=*) StabilizeFlag, logical Compressible, logical PseudoCompressible, real(kind=dp), dimension(:) NodalCompressibility, real(kind=dp), dimension(:) NodalGasConstant, logical Porous, real(kind=dp), dimension(:,:) NodalDrag, logical PotentialForce, real(kind=dp), dimension(:) PotentialField, real(kind=dp), dimension(:) PotentialCoefficient, logical MagneticForce, logical divDiscretization, logical gradPDiscretization, 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 axisymmetric, cylindric symmetric or cylindrical coordinates.

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: