项目作者: trilinos

项目描述 :
ForTrilinos provides portable object-oriented Fortran interfaces to Trilinos C++ packages.
高级语言: C++
项目地址: git://github.com/trilinos/ForTrilinos.git
创建时间: 2015-12-01T22:06:50Z
项目社区:https://github.com/trilinos/ForTrilinos

开源协议:BSD 3-Clause "New" or "Revised" License

下载


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.