#include <iostream>#include <string>#include "Albany_Utils.hpp"#include "Albany_SolverFactory.hpp"#include "Piro_PerformSolve.hpp"#include "Teuchos_ParameterList.hpp"#include "Teuchos_GlobalMPISession.hpp"#include "Teuchos_TimeMonitor.hpp"#include "Teuchos_VerboseObject.hpp"#include "Teuchos_StandardCatchMacros.hpp"#include "Epetra_Map.h"#include "EpetraExt_MultiVectorOut.h"#include "EpetraExt_BlockMapOut.h"#include "Thyra_EpetraThyraWrappers.hpp"
Go to the source code of this file.
Functions | |
| Teuchos::RCP< const Epetra_Vector > | epetraVectorFromThyra (const Teuchos::RCP< const Epetra_Comm > &comm, const Teuchos::RCP< const Thyra::VectorBase< double > > &thyra) |
| Teuchos::RCP< const Epetra_MultiVector > | epetraMultiVectorFromThyra (const Teuchos::RCP< const Epetra_Comm > &comm, const Teuchos::RCP< const Thyra::MultiVectorBase< double > > &thyra) |
| void | epetraFromThyra (const Teuchos::RCP< const Epetra_Comm > &comm, const Teuchos::Array< Teuchos::RCP< const Thyra::VectorBase< double > > > &thyraResponses, const Teuchos::Array< Teuchos::Array< Teuchos::RCP< const Thyra::MultiVectorBase< double > > > > &thyraSensitivities, Teuchos::Array< Teuchos::RCP< const Epetra_Vector > > &responses, Teuchos::Array< Teuchos::Array< Teuchos::RCP< const Epetra_MultiVector > > > &sensitivities) |
| int | main (int argc, char *argv[]) |
| Teuchos::RCP<const Epetra_Vector> epetraVectorFromThyra | ( | const Teuchos::RCP< const Epetra_Comm > & | comm, | |
| const Teuchos::RCP< const Thyra::VectorBase< double > > & | thyra | |||
| ) |
Definition at line 39 of file Main_Solve.cpp.
| Teuchos::RCP<const Epetra_MultiVector> epetraMultiVectorFromThyra | ( | const Teuchos::RCP< const Epetra_Comm > & | comm, | |
| const Teuchos::RCP< const Thyra::MultiVectorBase< double > > & | thyra | |||
| ) |
Definition at line 52 of file Main_Solve.cpp.
| void epetraFromThyra | ( | const Teuchos::RCP< const Epetra_Comm > & | comm, | |
| const Teuchos::Array< Teuchos::RCP< const Thyra::VectorBase< double > > > & | thyraResponses, | |||
| const Teuchos::Array< Teuchos::Array< Teuchos::RCP< const Thyra::MultiVectorBase< double > > > > & | thyraSensitivities, | |||
| Teuchos::Array< Teuchos::RCP< const Epetra_Vector > > & | responses, | |||
| Teuchos::Array< Teuchos::Array< Teuchos::RCP< const Epetra_MultiVector > > > & | sensitivities | |||
| ) |
Definition at line 64 of file Main_Solve.cpp.
| int main | ( | int | argc, | |
| char * | argv[] | |||
| ) |
Definition at line 103 of file Main_Solve.cpp.
1.7.1