How to install deal.II: Difference between revisions
| Line 28: | Line 28: | ||
git clone https://github.com/dealii/candi |
git clone https://github.com/dealii/candi |
||
[[Media:candi.cfg.txt|candi.cfg]] |
The following two configuration files [[Media:candi.cfg.txt|candi.cfg]] and [[Media:dealii.package.txt|dealii.package]] are required |
||
[[Media:dealii.package.txt|dealii.package]] |
|||
== References == |
== References == |
||
Revision as of 17:06, 25 May 2017
How to install deal.II
Yanming Wang
May, 2017
Deal.II is an open Finite Element Method (FEM) code. For detailed description of the code and tutorials, you can refer to their offical website http://www.dealii.org/. Here we explain how to install it on the Sherlock cluster.
System Requirements
The installation of Deal.II requires cmake 3.2 and up, openmpi/1.10.2/gcc and gcc/4.8.1. They have been pre-installed as modules on the cluster, to load them, you can type the following commands on your terminal.
module load cmake/3.2.2 module load gcc/4.8.1 module load openmpi/1.10.2/gcc
Or you can paste the above three lines into your ~/.bashrc file, and type
source ~/.bashrc
Installation
Assuming you want to install the package in the home directory of group's shared space, you can firstly go to the folder by typing
cd /shared/PI/caiwei/
From there, you can directly clone the package from Github.
git clone https://github.com/dealii/candi
The following two configuration files candi.cfg and dealii.package are required
References
The below webpages would be useful when you are new to using the clusters.
https://www.stanford.edu/group/hpcc/cgi-bin/mediawiki/index.php/Main_Page
https://www.stanford.edu/group/hpcc/cgi-bin/mediawiki/index.php/New_to_Cluster_Computing