Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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://

...

github.com/ElmerCSC/elmerfem

...

/archive/scc20.tar.gz


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.

...