RBGen  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCRBGen::FileIOFactory< DataSetType >Abstract factory for instantiating FileIOHandler concrete classes
oCRBGen::FileIOFactory< Epetra_MultiVector >
|\CRBGen::EpetraMVFileIOFactoryAbstract factory for creating a concrete FileIOFactory for reading an Epetra_MultiVector
oCRBGen::FileIOHandler< DataSetType >Abstract base class for reading datasets from files
oCRBGen::FileIOHandler< Epetra_MultiVector >
|oCRBGen::BurkardtFileIOHandlerFileIOHandler for reading an Epetra_MultiVector from Burkardt data files
|oCRBGen::MatrixMarketFileIOHandlerFileIOHandler for reading an Epetra_MultiVector from a Matrix Market file
|\CRBGen::NetCDFFileIOHandlerFileIOHandler for reading an Epetra_MultiVector from a NetCDF file
oCRBGen::FileIOHandler< Epetra_Operator >
|\CRBGen::EpetraCrsMatrixFileIOHandlerFileIOHandler for reading EpetraCrsMatrix data from a file using EpetraExt
oCRBGen::Filter< ScalarType >Class for selecting desired singular values
|oCRBGen::CompFilter< ScalarType >Composite filter
|oCRBGen::RangeFilter< ScalarType >Range-based filter
|\CRBGen::ThreshFilter< ScalarType >Threshold-based filter
oCRBGen::Method< DataSetType, OperatorType >Abstract base class for reduced basis methods
oCRBGen::Method< Epetra_MultiVector, Epetra_Operator >
|oCRBGen::AnasaziPODClass for producing a basis using the Anasazi eigensolver
|oCRBGen::IncSVDPODClass for producing a basis using the Incremental SVD
||oCRBGen::ISVDMultiCDClass for producing a basis using the Incremental SVD in a single pass
|||\CRBGen::ISVD_MultiCDUDVIncSVD method implementing UDV storage with multiple coordinate descent passes
||oCRBGen::ISVDMultiSDAClass for producing a basis using the Incremental SVD in a single pass
|||\CRBGen::ISVD_MultiSDAUDVIncSVD method implementing UDV storage with multiple steepest descent (variant A) passes
||oCRBGen::ISVDMultiSDBClass for producing a basis using the Incremental SVD in a single pass
|||\CRBGen::ISVD_MultiSDBUDVIncSVD method implementing UDV storage with multiple steepest descent (variant B) passes
||oCRBGen::ISVDSingleClass for producing a basis using the Incremental SVD in a single pass
|||\CRBGen::ISVD_SingleUDVIncSVD method implementing UDV storage with a single coordinate descent pass
||\CRBGen::ISVDUDVClass for producing a basis using the Incremental SVD
|| oCRBGen::ISVD_MultiCDUDVIncSVD method implementing UDV storage with multiple coordinate descent passes
|| oCRBGen::ISVD_MultiSDAUDVIncSVD method implementing UDV storage with multiple steepest descent (variant A) passes
|| oCRBGen::ISVD_MultiSDBUDVIncSVD method implementing UDV storage with multiple steepest descent (variant B) passes
|| \CRBGen::ISVD_SingleUDVIncSVD method implementing UDV storage with a single coordinate descent pass
|oCRBGen::LapackPODClass for producing a basis using LAPACK
|\CRBGen::StSVDRTRClass for producing a POD basis using a trust-region optimization on the Stiefel manifold
oCRBGen::MethodFactory< DataSetType, OperatorType >Abstract factory for creating basis generation methods
oCRBGen::MethodFactory< Epetra_MultiVector, Epetra_Operator >
|\CRBGen::EpetraMVMethodFactorySpecialization of MethodFactory for Epetra_MultiVector datasets
oCRBGen::PODMethod< ScalarType >Abstract base class for reduced basis POD methods
oCRBGen::PODMethod< double >
|oCRBGen::AnasaziPODClass for producing a basis using the Anasazi eigensolver
|oCRBGen::IncSVDPODClass for producing a basis using the Incremental SVD
|oCRBGen::LapackPODClass for producing a basis using LAPACK
|\CRBGen::StSVDRTRClass for producing a POD basis using a trust-region optimization on the Stiefel manifold
oCRBGen::Preprocessor< DataSetType >Abstract base class for encapsulating dataset preprocessing
|\CRBGen::NoPreprocessor< DataSetType >Null preprocessor concrete class
oCRBGen::Preprocessor< Epetra_MultiVector >
|\CRBGen::MSPreprocessorSpecialization for Preprocessor using Epetra_MultiVector
oCRBGen::PreprocessorFactory< DataSetType >Abstract factory for instantiating Preprocessor concrete classes
\CRBGen::PreprocessorFactory< Epetra_MultiVector >
 \CRBGen::EpetraMVPreprocessorFactorySpecialization of a PreprocessorFactor for Epetra_MultiVector datasets