8000 GitHub - lkampoli/ForTrilinos: ForTrilinos provides portable object-oriented Fortran interfaces to Trilinos C++ packages.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ForTrilinos provides portable object-oriented Fortran interfaces to Trilinos C++ packages.

License

Notifications You must be signed in to change notification settings

lkampoli/ForTrilinos

 
 

ForTrilinos

Build Status Documentation Status codecov

ForTrilinos is a part of the Trilinos project and provides object-oriented Fortran interfaces to Trilinos C++ packages.

This is the new effort to provide Fortran interfaces to Trilinos through automatic code generation using SWIG. The previous effort (ca. 2008-2012) can be obtained by downloading Trilinos releases prior to 12.12. See the documentation for details on version compatibility.

Provided functionality

ForTrilinos provides Fortran interfaces for the following capabilities:

  • Parameter lists and XML parsers (through Teuchos);
  • Distributed linear algebra object including sparse graphs, sparse matrices, and dense vectors (through Tpetra);
  • Linear solvers and preconditioners (through Stratimikos, Ifpack2, Belos, MueLu);
  • Eigen solvers (through Anasazi).

Documentation

Installing ForTrilinos

Please consult the documentation available here.

Questions, Bug Reporting, and Issue Tracking

Questions, bug reporting and issue tracking are provided by GitHub. Please report all bugs by creating a new issue with the bug tag. You can ask questions by creating a new issue with the question tag.

Contributing

We encourage you to contribute to ForTrilinos! Please check out the guidelines about how to proceed.

License

ForTrilinos is licensed under a BSD license.

About

ForTrilinos provides portable object-oriented Fortran interfaces to Trilinos C++ packages.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 53.8%
  • Fortran 37.4%
  • SWIG 4.3%
  • CMake 3.7%
  • Python 0.4%
  • Shell 0.2%
  • Dockerfile 0.2%
0