Hi,

It is indicated in:
https://petsc.org/release/manualpages/Sys/PetscInitialize/
that the init function will call MPI_Init.

What if MPI_Init was already called (as it is the case in my application) and 
what about MPI_Init_thread.

Wouldn't it be more convenient to have a Petsc init function taking a already 
initialized communicator as argument ?

Also, that initialization seems to imply that it is not possible to have 
multiple instance of PETSc on different communicators. Is that the case ?

Thanks

----
Alain Miniussi
DSI, Pôles Calcul et Genie Log.
Observatoire de la Côte d'Azur
Tél. : +33609650665

Reply via email to