Elmer FEM solver Elmer is an open source finite element software for multiphysical problems
CompressibleNS.src File Reference

## Functions/Subroutines

subroutine compressiblens (Model, Solver, dt, TransientSimulation)

subroutine localmatrix (STIFF, Mass, FORCE, LOAD, NodalT, Nodalrho, Nodalmu, NodalVelo, Element, n, nd, dim, Stabilization, PicardIteration, gamma, cv, k, la, T0, rho0)

## Function/Subroutine Documentation

 subroutine compressiblens ( type(model_t) Model, type(solver_t) Solver, real(kind=dp) dt, logical TransientSimulation )

A monolithic compressible Navier-Stokes solver. The equation includes velocity components, pressure and temperature. Ideal gas law is assumed.

Parameters
 solver Linear & nonlinear equation solver options model All model information (mesh, materials, BCs, etc...) dt Timestep size for time dependent simulations transientsimulation Steady state or transient simulation

Here is the call graph for this function:

 subroutine compressiblens::localmatrix ( real(kind=dp), dimension(:,:), target STIFF, real(kind=dp), dimension(:,:), target Mass, real(kind=dp), dimension(:), target FORCE, real(kind=dp), dimension(:,:), target LOAD, real(kind=dp), dimension(:) NodalT, real(kind=dp), dimension(:) Nodalrho, real(kind=dp), dimension(:) Nodalmu, real(kind=dp), dimension(:,:) NodalVelo, type(element_t), pointer Element, integer n, integer nd, integer dim, logical Stabilization, logical PicardIteration, real(kind=dp) gamma, real(kind=dp) cv, real(kind=dp) k, real(kind=dp) la, real(kind=dp) T0, real(kind=dp) rho0 )

Here is the call graph for this function: