ForTrilinos
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
- Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- TerraPower
'ForTrilinos' is related to The Trilinos Project, which contains a large and growing collection of solver capabilities that can utilize next-generation platforms, in particular scalable multicore, manycore, accelerator and heterogeneous systems. Trilinos is primarily written in C++, including its user interfaces. While C++ is advantageous for gaining access to the latest programming environments, it limits Trilinos usage via Fortran. Sever ad hoc translation interfaces exist to enable Fortran usage of Trilinos, but none of these interfaces is general-purpose or written for reusable and sustainable external use. 'ForTrilinos' provides a seamless pathway for large and complex Fortran-based codes to access Trilinos without C/C++ interface code. This access includes Fortran versions of Kokkos abstractions for code execution and data management.
- Short Name / Acronym:
- ForTrilinos
- Site Accession Number:
- 7865
- Software Type:
- Scientific
- License(s):
- BSD 3-clause "New" or "Revised" License
- Programming Language(s):
- C++; Fortran
- Research Organization:
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- USDOEPrimary Award/Contract Number:AC05-00OR22725
- DOE Contract Number:
- AC05-00OR22725
- Code ID:
- 37137
- OSTI ID:
- code-37137
- Country of Origin:
- United States
Similar Records
ForTrilinos v 10.1
ForTrilinos v 10.1
Five years of ForTrilinos ECP
Software
·
Wed Mar 24 00:00:00 EDT 2010
·
OSTI ID:1245156
ForTrilinos v 10.1
Software
·
Mon Mar 23 20:00:00 EDT 2015
·
OSTI ID:code-1541
Five years of ForTrilinos ECP
Technical Report
·
Mon Aug 01 00:00:00 EDT 2022
·
OSTI ID:1909128