forked from bempp/bempp-legacy
-
Notifications
You must be signed in to change notification settings - Fork 1
BEM++ - A HPC boundary element library
License
mschweiger/bempp
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
BEMPP is a novel open source HPC boundary element library. Coding has started October 2011. The available objects are in an early stage and not yet usable in any application. If you want to compile the code please be aware that we do not yet guarantee that every commit will compile. PREREQUESITES FOR COMPILATION You need to have the Armadillo C++ Linear Algebra environment installed in a path that can be found by the compiler. Also Boost needs to be installed. COMPILATION 1.) Go into the contrib directory and call 'cmake .'. Cmake will now attempt to download Dune and apply a few patches. 2.) Go into the main Bempp directory and create a build directory via 'mkdir build'. 3.) Change into this directory via 'cd build' and call 'cmake ..' 4.) In the configuration variables give the full filenames of your blas libraries separated by spaces. 5.) Generate the makefiles and call 'make' to compile everything. 6.) To get the documentation call 'make doc'. Note that for this Doxygen must be installed.
About
BEM++ - A HPC boundary element library
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 52.7%
- Shell 47.3%