#include <QCAD_Solver.hpp>
List of all members.
Classes |
struct | ArrayRef |
Public Member Functions |
| SolverResponseFn (const std::string &fnString, const std::map< std::string, SolverSubSolverData > &subSolversData, int nEigenvalues) |
| ~SolverResponseFn () |
void | fillSolverResponses (Epetra_Vector &g, Teuchos::RCP< Epetra_MultiVector > &dgdp, int offset, const std::map< std::string, SolverSubSolver > &subSolvers, const std::vector< std::vector< Teuchos::RCP< SolverParamFn > > > ¶mFnVecs, bool bSupportDpDg, const std::vector< double > &eigenvalueResponses) const |
std::size_t | getNumDoubles () const |
Protected Attributes |
std::string | fnName |
std::vector< ArrayRef > | params |
std::size_t | numDoubles |
Detailed Description
Definition at line 192 of file QCAD_Solver.hpp.
Constructor & Destructor Documentation
QCAD::SolverResponseFn::SolverResponseFn |
( |
const std::string & |
fnString, |
|
|
const std::map< std::string, SolverSubSolverData > & |
subSolversData, |
|
|
int |
nEigenvalues | |
|
) |
| | |
QCAD::SolverResponseFn::~SolverResponseFn |
( |
|
) |
[inline] |
Member Function Documentation
void QCAD::SolverResponseFn::fillSolverResponses |
( |
Epetra_Vector & |
g, |
|
|
Teuchos::RCP< Epetra_MultiVector > & |
dgdp, |
|
|
int |
offset, |
|
|
const std::map< std::string, SolverSubSolver > & |
subSolvers, |
|
|
const std::vector< std::vector< Teuchos::RCP< SolverParamFn > > > & |
paramFnVecs, |
|
|
bool |
bSupportDpDg, |
|
|
const std::vector< double > & |
eigenvalueResponses | |
|
) |
| | const |
std::size_t QCAD::SolverResponseFn::getNumDoubles |
( |
|
) |
const [inline] |
Member Data Documentation
The documentation for this class was generated from the following file: