> > I see that in a previous thread > > ( > https://groups.google.com/forum/#!searchin/dealii/tpetra%7Csort:date/dealii/I8aLPu5anrM/gBzaaqivDAAJ), > > > > you plan on switching over to Tpetra, which will also be useful for us > since > > we might instantiate those vectors with AD types. Do you have an idea of > the > > time horizon on which this will be developped? > > There is a patch here: > https://github.com/dealii/dealii/pull/7180 > I suspect that it will be merged in the next few weeks or months, but the > question is what one can do with these vectors. I'll let Daniel Arndt > answer > that question, but suspect that additional work is necessary to use them > with > linear solvers, multiply with matrices, etc. > The pull request mentioned above just introduces a wrapper class for Tpetra vectors and is a first step towards Tpetra support. This vector class can be used with TrilinosWrappers::SparseMatrix if the Scalar template parameter is double. The next step is to implement a Tpetra::CrsMatrix wrapper that is templated with respect to the scalar type as well. Using these wrappers with deal.II`s iterative solvers should then work out-of-the-box. For preconditioners, we likely want to use wrappers for Trilinos classes as well, though. This will likely require some more work. Of course, every contribution in that direction is welcome!
Best, Daniel -- 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.
