2013-08-20 13:55:50 -07:00
|
|
|
LBPM-WIA
|
|
|
|
|
========
|
|
|
|
|
|
|
|
|
|
Lattice Boltzmann Methods for Porous Media with Integrated Averaging
|
2013-08-20 17:31:53 -04:00
|
|
|
|
|
|
|
|
========
|
2016-09-01 14:30:25 -04:00
|
|
|
|
|
|
|
|
Notes on installation
|
|
|
|
|
|
|
|
|
|
* example configure scripts for cmake are in the sample_scripts directory
|
|
|
|
|
* required dependencies - MPI, C++ 11
|
2016-09-01 14:32:16 -04:00
|
|
|
* optional dependencies - NetCDF, CUDA, TimerUtility, VisIT
|
2016-09-01 14:30:25 -04:00
|
|
|
|
|
|
|
|
Configure, build & install procedure
|
2016-09-01 14:32:16 -04:00
|
|
|
* create an empty directory to install (do not build in source!)
|
|
|
|
|
|
2016-09-01 14:30:25 -04:00
|
|
|
mkdir /path/to/my/install
|
2016-09-01 14:32:16 -04:00
|
|
|
|
2016-09-01 14:30:25 -04:00
|
|
|
cd /path/to/my/install
|
2016-09-01 14:32:16 -04:00
|
|
|
|
|
|
|
|
* edit configure script from sample_scripts directory and configure (e.g.)
|
|
|
|
|
|
2016-09-01 14:30:25 -04:00
|
|
|
/path/to/LBPM-WIA/sample_scripts/configure_desktop
|
2016-09-01 14:32:16 -04:00
|
|
|
|
|
|
|
|
* compile and install
|
|
|
|
|
|
2016-09-01 14:30:25 -04:00
|
|
|
make -j4 && make install
|
2016-09-01 14:32:16 -04:00
|
|
|
|
|
|
|
|
* run the unit tests to make sure it works
|
2016-09-01 14:30:25 -04:00
|
|
|
ctest
|
|
|
|
|
|