A collection of libraries of numerical algorithms

Edit Package trilinos

Trilinos is a collection of compatible software packages that support parallel linear algebra computations, solution of linear, non-linear and eigen systems of equations and related capabilities. The majority of packages are written in C++ using object-oriented techniques. All packages are self-contained, with the Trilinos top layer providing a common look-and-feel and infrastructure.

Refresh
Refresh
Source Files
Filename Size Changed
Fix-Makefiles-for-gmake-4.3.patch 0000038863 38 KB
_constraints 0000000484 484 Bytes
_multibuild 0000000308 308 Bytes
trilinos-11.14.3-no-return-in-non-void.patch 0000000368 368 Bytes
trilinos-release-12-14-1.tar.gz 0129036436 123 MB
trilinos.changes 0000010222 9.98 KB
trilinos.spec 0000024230 23.7 KB
Revision 6 (latest revision is 7)
Gustavo Yokoyama Ribeiro's avatar Gustavo Yokoyama Ribeiro (gyribeiro) committed (revision 6)
- Fix dependencies for devel package after eliminating the
  base package:
  * Remove dependency to base package
  * for HPC add dependency to library package

- Don't use ninja as cmake generator for Leap/SLE < 15.2
  as it doesn't support fortran.

- Eliminate trilinos base package, move %doc and %license files
  to the lib-package and remaining binary files to the devel-package.

- Fix build for gmake 4.3 in a backward compatible way (boo#1170523),
  Fix-Makefiles-for-gmake-4.3.patch was added.

- nvcc_wrapper is a compiler wrapper and should go in -devel
  package
- fix "extra tokens" RPM build errors 

- Use ninja as cmake builder for potential speedup

- Replace open coded job limit (<= 4) by macro from memory-constraints
- Remove physicalmemory _constraints
- Reduce _constraints for documentation packages.
- Fix openmpi(1) builds for Leap/SLE <= 15.1
Comments 0
openSUSE Build Service is sponsored by