mirror of
https://github.com/cosmo-sims/monofonIC.git
synced 2024-09-19 17:03:45 +02:00
README.md edited online with Bitbucket
This commit is contained in:
parent
120cf21577
commit
e3017dea95
1 changed files with 15 additions and 2 deletions
17
README.md
17
README.md
|
@ -17,10 +17,23 @@ Create build directory, configure, and build:
|
|||
make
|
||||
|
||||
this should create an executable in the build directory.
|
||||
There is an example parameter file 'example.conf' in the main directory
|
||||
|
||||
If you run into problems with CMake not being able to find your local FFTW3 or HDF5 installation, it is best to give the path directly as
|
||||
|
||||
FFTW3_ROOT=<path> HDF5_ROOT=<path> ccmake ..
|
||||
|
||||
make sure to delete previous files generated by CMake before reconfiguring like this.
|
||||
make sure to delete previous files generated by CMake before reconfiguring like this.
|
||||
|
||||
## Running
|
||||
|
||||
There is an example parameter file 'example.conf' in the main directory. Possible options are explained in it, it can be run
|
||||
as a simple argument, e.g. from within the build directory:
|
||||
|
||||
./monofonic ../example.conf
|
||||
|
||||
If you want to run with MPI, you need to enable MPI support via ccmake. Then you can launch in hybrid MPI+threads mode by
|
||||
specifying the desired number of threads per task in the config file, and the number of tasks to be launched via
|
||||
|
||||
mpirun -np 16 ./monofonic <path to config file>
|
||||
|
||||
It will then run with 16 tasks times the number of threads per task specified in the config file.
|
Loading…
Reference in a new issue