[Trilinos-Users] Asynchronous Epetra_Import?
Charles Boivin
charles.boivin at mayahtt.com
Tue Apr 7 12:38:45 MDT 2009
Hello,
I am rather new to Trilinos, so my apologies if this is a question that has
already been asked. I went through examples and the mailing lists and could
not find references to it, so here it is.
Following Example 9 of the Epetra/Didasko examples, I know it is possible to
set up an Epetra_Import object that will allow me to fetch off-processor
(ghost) values required to perform computations on local elements. It looks
like the subsequent call to Epetra_Vector::Import() is synchronous. Is there
any way a Epetra_Import object can be used in an asynchronous fashion?
What I would like to do is the following (for an explicit type of scheme):
- Start import
- Work on elements not dependent on ghost values
- Wait for import to be completed
- Work on elements dependent on ghost values
I can't seem to find anything that would allow this to work properly. Would
I have to go back to using some functionality in the communicator then? If
that's the case, can some of the info computed by the Epetra_Import object
be of any use there?
Thank you in advance.
Charles Boivin
More information about the Trilinos-Users
mailing list