This repository contains a make file for easy compile and install of Trilinos libraries. The Trilinos libraries contain algorithms and enabling technologies framework for the solution of large-scale, complex multi-physics engineering and scientific problems.
The Trilinos libraries are used by the Xyce Circuit Simulator.
git clone https://github.com/embed-dsp/ed_trilinos.git
# Enter the ed_trilinos directory.
cd ed_trilinos
# Edit the Makefile for selecting the Trilinos libraries version.
vim Makefile
PACKAGE_VERSION = release-12-12-1
Download Trilinos libraries package as *.tar.gz
file and place in the src/
directory.
# Unpack source code into build/ directory.
make prepare
NOTE: Select one of the following configuration options depending on if you want to build Trilinos libraries in "normal" configuration or for parallell computing using OpenMPI.
# Configure source code.
make configure
# Configure source code.
make configure SERPAR=parallel
# Compile source code.
make compile
# Install build products.
sudo make install