EpetraExt::MultiPointModelEvaluator Class Reference

#include <EpetraExt_MultiPointModelEvaluator.h>

Inheritance diagram for EpetraExt::MultiPointModelEvaluator:

Inheritance graph
[legend]
List of all members.

Constructors/initializers

 MultiPointModelEvaluator (Teuchos::RefCountPtr< EpetraExt::ModelEvaluator > underlyingME_, const Teuchos::RefCountPtr< EpetraExt::MultiComm > &globalComm_, const std::vector< Epetra_Vector * > initGuessVec, Teuchos::RefCountPtr< std::vector< Teuchos::RefCountPtr< Epetra_Vector > > > q_vec, Teuchos::RefCountPtr< std::vector< Teuchos::RefCountPtr< Epetra_Vector > > > matching_vec=Teuchos::null)
 

Overridden from EpetraExt::ModelEvaluator .

Teuchos::RefCountPtr< const
Epetra_Map
get_x_map () const
 
Teuchos::RefCountPtr< const
Epetra_Map
get_f_map () const
 
Teuchos::RefCountPtr< const
Epetra_Map
get_p_map (int l) const
 .
Teuchos::RefCountPtr< const
Epetra_Map
get_g_map (int j) const
 .
Teuchos::RefCountPtr< const
Epetra_Vector
get_x_init () const
 
Teuchos::RefCountPtr< const
Epetra_Vector
get_p_init (int l) const
 
Teuchos::RefCountPtr< Epetra_Operatorcreate_W () const
 
InArgs createInArgs () const
 
OutArgs createOutArgs () const
 
void evalModel (const InArgs &inArgs, const OutArgs &outArgs) const
 

Public Member Functions

 ~MultiPointModelEvaluator ()

Detailed Description

Definition at line 24 of file EpetraExt_MultiPointModelEvaluator.h.


Constructor & Destructor Documentation

EpetraExt::MultiPointModelEvaluator::MultiPointModelEvaluator ( Teuchos::RefCountPtr< EpetraExt::ModelEvaluator underlyingME_,
const Teuchos::RefCountPtr< EpetraExt::MultiComm > &  globalComm_,
const std::vector< Epetra_Vector * >  initGuessVec,
Teuchos::RefCountPtr< std::vector< Teuchos::RefCountPtr< Epetra_Vector > > >  q_vec,
Teuchos::RefCountPtr< std::vector< Teuchos::RefCountPtr< Epetra_Vector > > >  matching_vec = Teuchos::null 
)

Definition at line 5 of file EpetraExt_MultiPointModelEvaluator.cpp.

EpetraExt::MultiPointModelEvaluator::~MultiPointModelEvaluator (  ) 

Definition at line 126 of file EpetraExt_MultiPointModelEvaluator.cpp.


Member Function Documentation

Teuchos::RefCountPtr< const Epetra_Map > EpetraExt::MultiPointModelEvaluator::get_x_map (  )  const [virtual]

Implements EpetraExt::ModelEvaluator.

Definition at line 145 of file EpetraExt_MultiPointModelEvaluator.cpp.

Teuchos::RefCountPtr< const Epetra_Map > EpetraExt::MultiPointModelEvaluator::get_f_map (  )  const [virtual]

Implements EpetraExt::ModelEvaluator.

Definition at line 150 of file EpetraExt_MultiPointModelEvaluator.cpp.

Teuchos::RefCountPtr< const Epetra_Map > EpetraExt::MultiPointModelEvaluator::get_p_map ( int  l  )  const [virtual]

.

Reimplemented from EpetraExt::ModelEvaluator.

Definition at line 155 of file EpetraExt_MultiPointModelEvaluator.cpp.

Teuchos::RefCountPtr< const Epetra_Map > EpetraExt::MultiPointModelEvaluator::get_g_map ( int  j  )  const [virtual]

.

Reimplemented from EpetraExt::ModelEvaluator.

Definition at line 160 of file EpetraExt_MultiPointModelEvaluator.cpp.

Teuchos::RefCountPtr< const Epetra_Vector > EpetraExt::MultiPointModelEvaluator::get_x_init (  )  const [virtual]

Reimplemented from EpetraExt::ModelEvaluator.

Definition at line 165 of file EpetraExt_MultiPointModelEvaluator.cpp.

Teuchos::RefCountPtr< const Epetra_Vector > EpetraExt::MultiPointModelEvaluator::get_p_init ( int  l  )  const [virtual]

Reimplemented from EpetraExt::ModelEvaluator.

Definition at line 170 of file EpetraExt_MultiPointModelEvaluator.cpp.

Teuchos::RefCountPtr< Epetra_Operator > EpetraExt::MultiPointModelEvaluator::create_W (  )  const [virtual]

Reimplemented from EpetraExt::ModelEvaluator.

Definition at line 175 of file EpetraExt_MultiPointModelEvaluator.cpp.

EpetraExt::ModelEvaluator::InArgs EpetraExt::MultiPointModelEvaluator::createInArgs (  )  const [virtual]

Implements EpetraExt::ModelEvaluator.

Definition at line 180 of file EpetraExt_MultiPointModelEvaluator.cpp.

EpetraExt::ModelEvaluator::OutArgs EpetraExt::MultiPointModelEvaluator::createOutArgs (  )  const [virtual]

Implements EpetraExt::ModelEvaluator.

Definition at line 190 of file EpetraExt_MultiPointModelEvaluator.cpp.

void EpetraExt::MultiPointModelEvaluator::evalModel ( const InArgs &  inArgs,
const OutArgs &  outArgs 
) const

Definition at line 235 of file EpetraExt_MultiPointModelEvaluator.cpp.


The documentation for this class was generated from the following files:
Generated on Wed May 12 21:24:49 2010 for EpetraExt by  doxygen 1.4.7