Solution of large-scale, multi-physics problems

Current versions

Revision: 5

trilinos requires the following formulae to be installed:
numpy 1.14.2 Package for scientific computing with Python
swig 3.0.12 Generate scripting interfaces to C/C++ code
cmake 3.11.1 Cross-platform make
pkg-config 0.29.2 Manage compile and link flags for libraries
adol-c 2.6.3 Automatic Differentiation by Overloading in C/C++
boost 1.67.0_1 Collection of portable C++ source libraries
cppunit 1.14.0 Unit testing framework for C++
doxygen 1.8.14 Generate documentation for several programming languages
mumps 5.1.1_1 Parallel Sparse Direct Solver
parmetis 4.0.3_5 MPI-based library for graph/mesh partitioning and computing fill-reducing orderings
scotch 6.0.4_5 Graph/mesh/hypergraph partitioning, clustering, and ordering
superlu_dist 5.1.0_3 Distributed LU factorization for large linear systems
petsc 3.7.6_4 Scalable solution of models that use partial differential equations
eigen 3.3.4 C++ template library for linear algebra
tbb 2018_U3_1 Rich and complete approach to parallelism in C++
glm C++ mathematics library for graphics software
yaml-cpp 0.6.2 C++ YAML parser and emitter for YAML 1.2 spec

Reverse dependencies

The following formula requires trilinos to be installed:
dealii 8.5.1_2 Open source finite element library

Recent formula history

ilovezfs trilinos: revision for boost
ilovezfs trilinos: unbottle
ilovezfs trilinos: fix checksum
ilovezfs trilinos: revision for suite-sparse
FX Coudert trilinos: revision for gcc

Formula code at GitHub