Re: [deal.II] Installation error

2019-03-04 Thread 'Uwe Köcher' via deal . II User Group
alternatively, you could run the same configuration on a workstation and copy the tmp/src and tmp/unpack to your cluster. Maybe you need the developer_mode as given by the last line of the config file as well - I'm not sure on that since I never run it without git access. Best Uwe On Friday, 2

Re: [deal.II] Shared memory parallelism of Trilinos

2019-03-04 Thread Bruno Turcksin
Bruno, Le lun. 4 mars 2019 à 09:21, Bruno Blais a écrit : > Would I see significant performance gain for a GMRES + ILU preconditioning setup by going from AztecOO to the Tpetra or Belos stack? No, I don't think so. You should get very close performance. On top of that, deal.II does not support T

Re: [deal.II] Shared memory parallelism of Trilinos

2019-03-04 Thread Bruno Blais
Dear Bruno, Thanks, that definitely answers my questions. I would have a final slightly related question. Would I see significant performance gain for a GMRES + ILU preconditioning setup by going from AztecOO to the Tpetra or Belos stack? I guess that the best parallel performance increase I coul

Re: [deal.II] Shared memory parallelism of Trilinos

2019-03-04 Thread Bruno Turcksin
Le lun. 4 mars 2019 à 08:44, Bruno Blais a écrit : > I'm using the wrapper, so I guess by default that means it is using the > AztecOO stack of solvers? Yes, that's right. You won't get any speedup using OpenMP with AztecOO, you need to switch to the Tpetra stack and Belos to use OpenMP (but we

Re: [deal.II] Shared memory parallelism of Trilinos

2019-03-04 Thread Bruno Blais
Bruno On Monday, 4 March 2019 08:28:18 UTC-5, Bruno Turcksin wrote: > Bruno, > > On Monday, March 4, 2019 at 7:41:27 AM UTC-5, Bruno Blais wrote: >> >> 2. Furthermore, when you compile Trilinos with OpenMP and you try to >> compile the latest version of DEAL.II, you get a compilation error when

[deal.II] Re: L2 norm of distribution solution

2019-03-04 Thread Denis Davydov
Hi Jean, Minor unrelated note to your snippet of manually written L2 norm: have a look at https://www.dealii.org/developer/doxygen/deal.II/namespaceUtilities_1_1MPI.html which has plenty of template wrappers for MPI functions that can make life much much easier, including sending objects that

Re: [deal.II] Shared memory parallelism of Trilinos

2019-03-04 Thread Bruno Turcksin
Bruno, On Monday, March 4, 2019 at 7:41:27 AM UTC-5, Bruno Blais wrote: > > 2. Furthermore, when you compile Trilinos with OpenMP and you try to > compile the latest version of DEAL.II, you get a compilation error when > ".hpp" from Kokkos are included. The error reads something like: > Kokkos w

Re: [deal.II] Shared memory parallelism of Trilinos

2019-03-04 Thread Bruno Blais
Bonjour Jean-Paul, First, thank you for your detailed answer, it is immensively appreciated. 1. You are right, the documentation does not suggest using or not using openmp with Trilinos. I was just skeptical, because if you look here :https://dealii.org/9.0.0/external-libs/trilinos.html there is

Re: [deal.II] Error installing complex_bessel library

2019-03-04 Thread Jean-Paul Pelteret
Dear Muhammad, This is not really a deal.II related question, but I’ll try to help you anyway. CMake is telling you that you don’t have a Fortran compiler installed, so you should install one. You should be able to do this with “sudo apt install gfortran “. I hope that this help you. Best, Jea

Re: [deal.II] Shared memory parallelism of Trilinos

2019-03-04 Thread Jean-Paul Pelteret
Dear Bruno, > The suggested compilation options for Trilinos do not suggest the use of > OpenMP and the flag is not enabled by default. Can you please indicate where you read this? I’m looking at our documentation for interfacing to external libraries, i.e. https://dealii.org/9.0.0/readme.html