1 #ifndef RBGEN_ISVDMULTISDB_H
2 #define RBGEN_ISVDMULTISDB_H
4 #include "RBGen_IncSVDPOD.h"
84 virtual void makePass();
95 #endif // RBGEN_ISVDMULTISDB_H
Class for producing a basis using the Incremental SVD in a single pass.
ISVDMultiSDB()
Default constructor.
void updateBasis(const Teuchos::RCP< Epetra_MultiVector > &update_ss)
Update the current basis by appending new snapshots.
void Initialize(const Teuchos::RCP< Teuchos::ParameterList > ¶ms, const Teuchos::RCP< const Epetra_MultiVector > &init, const Teuchos::RCP< RBGen::FileIOHandler< Epetra_Operator > > &fileio=Teuchos::null)
Initialize the method with the given parameter list and snapshot set.
virtual ~ISVDMultiSDB()
Destructor.
Class for producing a basis using the Incremental SVD.