Hi Marco, Thats a good question. It doesn't look like its explicitly documented anywhere as to which packages deal.II *requires* Trilinos to be built with (i.e. utilises directly or offers some wrapped functionality for). I'll make a note to do this on the GitHub repository.
Hints to the answer come from the recommended build instructions for Trilinos, which can be found here <https://www.dealii.org/developer/external-libs/trilinos.html>, and the documentation for the Trilinos-related functions that are compartmentalised in their own namespace as documented here <https://www.dealii.org/developer/doxygen/deal.II/namespaceTrilinosWrappers.html>. >From the latter you see that deal.II primarily offers wrappers for classes associated with linear algebra. On the tutorials <https://www.dealii.org/developer/doxygen/deal.II/Tutorial.html> is a list of examples that use Trilinos. There is also some Sacado-related functionality (see, for example, here <https://github.com/dealii/dealii/blob/master/include/deal.II/base/sacado_product_type.h> and here <https://github.com/dealii/dealii/blob/master/tests/base/derivative_forms_01.cc>), but to what extent I'm not sure. If I'm not mistaken, the build configuration for Trilinos is set by this script <https://github.com/dealii/dealii/blob/master/cmake/configure/configure_2_trilinos.cmake> which implies that deal.II links to the following libraries: > Amesos Epetra Ifpack AztecOO Sacado Teuchos ML [MueLu] I hope that this helps, J-P On Wednesday, June 8, 2016 at 4:57:29 AM UTC+2, Marco Delchini wrote: > > Hello, > > I am part of a research group in ORNL that is looking at various C++ > libraries for development of a new application solving for single- and > two-phase flows. We are currently undecided between Trilinos and deal.ii. I > have very little experience in deal.ii and know that it can be coupled to > Trilinos. > > My understanding of Trilinos is that it is a collection of multiple > packages dealing with preconditioner, solvers, automatic differentiation, > .... My question is how many of these packages are available through > deal.ii when coupled to Trilinos? > > I would appreciate any insight from deal.ii developers and users who have > experience with using Trilinos in deal.ii > > Thanks, > Marco > -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.