Geocentric installation
Dec 10, 2024··
1 min read
Qi Zhang 張琦
Table of Contents
Overview
- Geocentric is a simulation platform built on the deal.II finite-element library, p4est mesh handling library, and the Trilinos project. It is not an open-source software, so this instruction is just written for myself ❤️.
- Installation is not a very simple task, compared with the installation of commerical FEM softwares.
- Fortunately, we have the The deal.II/ASPECT virtual machine image, which implies we do not need to install deal.II or its dependencies manually 👋.
Procedure
- dealvm_1.21.ova from the above website.
- Oracle VirtualBox and install it.
- dealvm_1.21.ova into the VirtualBox by following the basic instructions (default setting should be enough).
- Geocentric.zip from the Email attachment.
- Geocentric.zip file and move the folder to the Desktop.
- Eigen library by downloading the eigen-3.4.0.tar.gz file.
- eigen-3.4.0.
- eigen3 and move it to the following directory.
tar -xzvf eigen-3.4.0.tar.gz
mv eigen-3.4.0 eigen3
mv eigen3 /home/ubuntu/deal.II/installed/include/
cd /home/ubuntu/Desktop/Geocentric/solvers/AMCC-ANDPM-new
sh build.sh
./solver 2 parameters/input_e2_debug_couldrun.prm