Difference between revisions of "NGSolve2"

From Wiki
Jump to: navigation, search
(Created page with 'NGSolve is a general purpose finite element library. Features of NGSolve * Elements of arbitrary order for any shape (segm, trig, quad, tet, prism, pyramid, hex) …')
 
Line 1: Line 1:
NGSolve is a general purpose finite element library.  
+
NGSolve is a general purpose finite element library. It is opensource under the LGPL license. NGSolve must be linked to a mesh-handler such as Netgen.  It supports basic application classes (heat flow, linear elasticity, electromagnetics), and and be extended by several modules (fluid dynamics, wave equations, mechanics, ...)
  
 +
Features of NGSolve
  
 +
* Elements of arbitrary order for any shape (segm, trig, quad, tet, prism, pyramid, hex)
 +
* Scalar elements and vector-valued elements for H(curl) and H(div)
 +
* Solvers for Heat-flow, elasticity, Stokes, Maxwell, etc. etc.
 +
* Iterative solvers with multigrid preconditioning
 +
* Error estimators and adaptive mesh refinement
 +
* Intensively object oriented (C++ expression templates)
  
Features of NGSolve
+
NGSolve is available from sourceforge: http://sourceforge.net/projects/ngsolve
 
 
    *
 
      Elements of arbitrary order for any shape (segm, trig, quad, tet, prism, pyramid, hex)
 
    *
 
      Scalar elements and vector-valued elements for H(curl) and H(div)
 
    *
 
      Solvers for Heat-flow, elasticity, Stokes, Maxwell, etc. etc.
 
    *
 
      Iterative solvers with multigrid preconditioning
 
    *
 
      Error estimators and adaptive mesh refinement
 
    *
 
      Intensively object oriented (C++ expression templates)
 

Revision as of 08:37, 16 March 2010

NGSolve is a general purpose finite element library. It is opensource under the LGPL license. NGSolve must be linked to a mesh-handler such as Netgen. It supports basic application classes (heat flow, linear elasticity, electromagnetics), and and be extended by several modules (fluid dynamics, wave equations, mechanics, ...)

Features of NGSolve

  • Elements of arbitrary order for any shape (segm, trig, quad, tet, prism, pyramid, hex)
  • Scalar elements and vector-valued elements for H(curl) and H(div)
  • Solvers for Heat-flow, elasticity, Stokes, Maxwell, etc. etc.
  • Iterative solvers with multigrid preconditioning
  • Error estimators and adaptive mesh refinement
  • Intensively object oriented (C++ expression templates)

NGSolve is available from sourceforge: http://sourceforge.net/projects/ngsolve