Digital Image Correlation Engine  Version 1.0
A modular, high-performance, image correlation tool used to compute full-field displacements and strains from digital images
Public Member Functions | Private Attributes | List of all members
DICe::MultiField_Importer Class Reference

An importer directs the tranfer of information between distributed objects. More...

#include <DICe_MultiFieldEpetra.h>

Public Member Functions

 MultiField_Importer (MultiField_Map &map_a, MultiField_Map &map_b)
 Default constructor with two maps as arguments (note the source and target have to be switched due to the Epetra syntax) More...
 
virtual ~MultiField_Importer ()
 Destructor.
 
Teuchos::RCP< const Epetra_Import > get () const
 Returns a pointer to the underlying importer object.
 
 MultiField_Importer (MultiField_Map &map_a, MultiField_Map &map_b)
 Default constructor with two maps as arguments. More...
 
virtual ~MultiField_Importer ()
 Destructor.
 
Teuchos::RCP< const import_typeget () const
 Returns a pointer to the underlying importer object.
 

Private Attributes

Teuchos::RCP< const Epetra_Import > importer_
 Pointer to the underlying importer object.
 
Teuchos::RCP< const import_typeimporter_
 Pointer to the underlying importer object.
 

Detailed Description

An importer directs the tranfer of information between distributed objects.

Constructor & Destructor Documentation

◆ MultiField_Importer() [1/2]

DICe::MultiField_Importer::MultiField_Importer ( MultiField_Map map_a,
MultiField_Map map_b 
)
inline

Default constructor with two maps as arguments (note the source and target have to be switched due to the Epetra syntax)

Parameters
map_athe source map
map_bthe target map

◆ MultiField_Importer() [2/2]

DICe::MultiField_Importer::MultiField_Importer ( MultiField_Map map_a,
MultiField_Map map_b 
)
inline

Default constructor with two maps as arguments.

Parameters
map_athe source map
map_bthe target map