[Trilinos-Users] get epetra_map from epetra_multivector

Heroux, Mike MHeroux at csbsju.edu
Mon Mar 18 07:07:58 MDT 2013


Epetra_BlockMap is a base class for Epetra_Map, so even though the Map() method returns an Epetra_BlockMap reference, you can generally pass it in to other Epetra functions as-is.

If you need to use it specifically as an Epetra_Map, you can downcast the Epetra_Blockmap reference to its derived type Epetra_Map.  This is not required very often.

Mike

On Mar 18, 2013, at 7:23 AM, "Sunghwan Choi" <sunghwanchoi91 at gmail.com<mailto:sunghwanchoi91 at gmail.com>> wrote:

Hi,
I want to find the methods, which get Epetra_Map from Epetra_MultiVector.
I currently used .Map() such as

Epetra_MultiVector_object.Map()

This returns not Epetra_Map but Epetra_BlockMap. Then I should change Epetra_BlockMap to Epetra_Map. As far as I know, it is impossible.
Please help me.

Sincerely
Sunghwan Choi


_______________________________________________
Trilinos-Users mailing list
Trilinos-Users at software.sandia.gov<mailto:Trilinos-Users at software.sandia.gov>
http://software.sandia.gov/mailman/listinfo/trilinos-users




More information about the Trilinos-Users mailing list