Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/certik/nektar
Mirror of https://gitlab.nektar.info/nektar/nektar
https://github.com/certik/nektar
Last synced: 7 days ago
JSON representation
Mirror of https://gitlab.nektar.info/nektar/nektar
- Host: GitHub
- URL: https://github.com/certik/nektar
- Owner: certik
- License: other
- Created: 2015-07-31T15:36:33.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-07-31T15:37:33.000Z (over 9 years ago)
- Last Synced: 2024-11-01T07:41:42.585Z (14 days ago)
- Language: C++
- Size: 157 MB
- Stars: 18
- Watchers: 3
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Nektar++
========
Nektar++ is an open-source software framework designed to support the
development of high-performance scalable solvers for partial differential
equations (PDEs) using the spectral/hp element method.This package consists of a set of libraries (the framework) and a number of
pre-written PDE solvers for a selection of application domains.The software and User Guide is available for download from
.User Guide
----------
Detailed information on compiling, installing and using the software is
available in the User Guide. This document is available as a pre-compiled PDF
from the downloads section of the project website.Pre-requisites
--------------
Nektar++ requires the following software to be installed on the users system:- CMake
- BLAS/LAPACKAdditional software is also required. This can either be installed system-wide
or it can be downloaded and compiled automatically during the build process.For more detailed information, please see the User Guide.
Compilation
-----------
On most UNIX-based systems a default compilation can be performed using the
following commands from the top-level of the source tree:mkdir build
cd build
cmake ..
makeTo alter the build configuration (for example, to enable parallel execution
support) we recommend using the `ccmake` command instead of `cmake`.For more detailed operating-system specific instructions, please see the
User Guide.Installation
------------
The default installation location is in a `dist` subdirectory of the `build`
directory. This can be changed by setting the `CMAKE_INSTALL_PREFIX` option
using `ccmake`. To install the compiled libraries, solvers and header files, on
UNIX-based systems run:make install