...
1. Retrieve the source and unpack it. Here we clone the whole repository:
...
For the student cluster competition, we have tagged (scc20) a particular version to be used, which can be directly download from https://
...
...
2. Create build directory
...
Code Block |
---|
$ cd elmer-build --- For elmer use $ cmake -C ../elmer-opts.cmake ../elmerfem --- Optional: To try different libraries -DLAPACK_LIBRARIES="-L/usr/lib/x86_64-linux-gnu/lapack -llapack " |
The cmake tool will now inform if any libraries are missing. The build configuration can be further edited using e.g. ccmake tool or cmake-gui application.
...
Code Block |
---|
$ cat ELMERSOLVER_STARTINFO LID3D.sif |
Alternatively, one can also just launch ElmerSolver with the SIF as an argument (works also in parallel) and does not need to fill in ELMERSOLVER_STARTINFO
ElmerSolver LID3D.sif
4. Try to run the ElmerSolver serialy at first (no MPI), look for the SOLVER TOTAL TIME(CPU,REAL), in my case ~370s using one CPU core.
...