CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Wiki > HiFlow³

HiFlow³

From CFD-Wiki

(Difference between revisions)
Jump to: navigation, search
(External Links: Link to ORMS)
(Text about HiFlow3 changed)
 
(One intermediate revision not shown)
Line 1: Line 1:
-
HiFlow³ is a flexilbe, multi-purpose and hardware-aware parallel Finite Element Package. It is implemented with C++.
+
HiFlow³ is a multi-purpose finite element software providing powerful tools for efficient and accurate solution of a wide range of problems modeled by partial differential equations. Based on object-oriented concepts and the full capabilities of C++ the HiFlow³ project follows a modular and generic approach for building efficient parallel numerical solvers. It provides highly capable modules dealing with the mesh setup, finite element spaces, degrees of freedom, linear algebra routines, numerical solvers, and output data for visualization. Parallelism – as the basis for high performance simulations on modern computing systems – is introduced on two levels: coarse-grained parallelism by means of distributed grids and distributed data structures, and fine-grained parallelism by means of platform-optimized linear algebra back-ends.
== External Links ==
== External Links ==
-
[http://www.hiflow3.org HiFlow³ homepage]
+
*[http://www.hiflow3.org HiFlow³ homepage]
-
[http://orms.mfo.de/project?id=339 HiFlow³ - Oberwohlfach References on Mathematical Software]
+
 
 +
*[http://orms.mfo.de/project?id=339 HiFlow³ - Oberwohlfach References on Mathematical Software]

Latest revision as of 09:04, 30 April 2012

HiFlow³ is a multi-purpose finite element software providing powerful tools for efficient and accurate solution of a wide range of problems modeled by partial differential equations. Based on object-oriented concepts and the full capabilities of C++ the HiFlow³ project follows a modular and generic approach for building efficient parallel numerical solvers. It provides highly capable modules dealing with the mesh setup, finite element spaces, degrees of freedom, linear algebra routines, numerical solvers, and output data for visualization. Parallelism – as the basis for high performance simulations on modern computing systems – is introduced on two levels: coarse-grained parallelism by means of distributed grids and distributed data structures, and fine-grained parallelism by means of platform-optimized linear algebra back-ends.

External Links

My wiki