Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

ForTrilinos

Software ·
DOI:https://doi.org/10.11578/dc.20200518.18· OSTI ID:code-37137 · Code ID:37137
 [1];  [1];  [1];  [2];  [3];  [4];  [3]
  1. Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
  2. Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
  3. Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
  4. 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:
USDOE

Primary 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
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

Related Subjects

ECP