Considerate la vostra semenza:
fatti non foste a viver come bruti,
ma per seguir virtute e canoscenza
Dante, Inferno, XXVI, 118-120
The numerical solution of partial differential equations (PDEs) is a major ingredient of most high performance computing applications. To reap the full benefits of a modern computing architecture it is important to write software at the right level of abstraction; this is the main objective of NEMO (Numerical Engine for Multiphysics Operators), an environment enabling the writing of applications following in a natural manner the specification of the differential equation whose solution is sought. The library is composed by different abstraction layers dealing with the definition of such objects as discretization meshes, fields, differential operators, source terms and PDEs; it includes linearization and solution methods, mesh smoothing and optimization, pre and post processing tools.
This code base is right now dormant, as of version 0.2.0. New developments are planned together with a complete overhaul of the software, to base it on version 3 of PSBLAS and using completely new compiler and software techniques; we'll post links to the new development as soon as possible.
The installation of NEMO requires the installation of PSBLAS with all its prerequisites; see PSBLAS).
Other NEMO prerequisites include:
The NEMO library contains some routines adapted from the
SLATEC public domain code.
For any problem contact: email@example.com