Namespaces |
namespace | Detail |
Classes |
class | AtomicBasisSource |
class | CollocationMetricCriterion |
class | FrobeniusNormCriterion |
class | TwoNormCriterion |
class | CollocationMetricCriterionFactory |
class | ConcatenatedEpetraMVSource |
class | AllSampleDofListProvider |
class | InlineSampleDofListProvider |
class | XMLFileSampleDofListProvider |
class | BasicEpetraMVSource |
class | EpetraMVSource |
class | EpetraSamplingOperator |
class | Extended_Epetra_LAPACK |
class | EpetraMVSourceInputFileProvider |
class | FileReducedBasisSource |
class | FirstVectorSubstractingSnapshotPreprocessor |
class | FullStateReconstructor |
class | GaussNewtonOperatorFactoryBase |
class | GaussNewtonOperatorFactory |
class | GaussNewtonMetricOperatorFactory |
class | GeneralizedCoordinatesNOXObserver |
class | GeneralizedCoordinatesOutput |
class | GeneralizedCoordinatesRythmosObserver |
class | GreedyAtomicBasisSample |
class | Hdf5MVInputFile |
class | Hdf5MVOutputFile |
class | IdentityBasisSource |
class | InputFileEpetraMVSource |
class | MatrixMarketMVInputFile |
class | MatrixMarketMVOutputFile |
class | MeanSubstractingSnapshotPreprocessor |
struct | Pair |
class | MultiVectorInputFile |
class | MultiVectorInputFileFactory |
class | MultiVectorOutputFile |
class | MultiVectorOutputFileFactory |
class | NOXEpetraCompositeObserver |
class | ObserverFactory |
class | PetrovGalerkinOperatorFactory |
class | ProjectionError |
class | ProjectionErrorObserver |
struct | ReducedBasisElements |
class | ReducedBasisFactory |
class | ReducedBasisRepository |
class | ReducedBasisSource |
class | ReducedJacobianFactory |
class | ReducedOperatorFactory |
class | ReducedOrderModelEvaluator |
class | ReducedOrderModelFactory |
class | ReducedSpace |
class | LinearReducedSpace |
class | AffineReducedSpace |
class | ReducedSpaceFactory |
class | RythmosFullStateReconstructor |
class | RythmosProjectionErrorObserver |
class | RythmosSnapshotCollectionObserver |
class | RythmosStepperFullStateWrapper |
class | SampleDofListFactory |
class | SnapshotCollection |
class | SnapshotCollectionObserver |
class | SnapshotPreprocessor |
class | SnapshotPreprocessorFactory |
class | BulkModification |
class | EntityDestructor |
class | SubstractingSnapshotPreprocessor |
class | TrivialSnapshotPreprocessor |
class | TruncatedReducedBasisSource |
class | EpetraMVSourceInstanceProvider |
class | DefaultTruncatedReducedBasisSource |
class | WindowedAtomicBasisSource |
Typedefs |
typedef int | EpetraGlobalIndex |
Functions |
Epetra_LocalMap | createComponentMap (const Epetra_MultiVector &projector) |
void | dualize (const Epetra_MultiVector &primal, Epetra_MultiVector &dual) |
void | dualize (const Epetra_MultiVector &primal, const Epetra_Operator &metric, Epetra_MultiVector &result) |
int | expandAdd (const Epetra_MultiVector &basis, const Epetra_MultiVector &components, double resultScaling, Epetra_MultiVector &result) |
int | expandAdd (const Epetra_MultiVector &basis, const Epetra_MultiVector &components, Epetra_MultiVector &result) |
int | expand (const Epetra_MultiVector &basis, const Epetra_MultiVector &components, Epetra_MultiVector &result) |
int | reduceAdd (const Epetra_MultiVector &basis, const Epetra_MultiVector &vectors, double resultScaling, Epetra_MultiVector &result) |
int | reduceAdd (const Epetra_MultiVector &basis, const Epetra_MultiVector &vectors, Epetra_MultiVector &result) |
int | reduce (const Epetra_MultiVector &basis, const Epetra_MultiVector &vectors, Epetra_MultiVector &result) |
template<typename Container , typename T > |
bool | contains (const Container &c, const T &t) |
Teuchos::RCP< ReducedBasisFactory > | defaultReducedBasisFactoryNew (const Epetra_Map &basisMap) |
Teuchos::RCP
< SampleDofListFactory > | defaultSampleDofListFactoryNew (const Teuchos::RCP< const Epetra_BlockMap > &map) |
void | writeLocalMapMultiVectorToMatrixMarket (const std::string &fileName, const Epetra_MultiVector &localMapMv) |
Teuchos::RCP< Epetra_MultiVector > | readLocalMapMultiVectorFromMatrixMarket (const std::string &fileName, const Epetra_Comm &comm, int vectorSize) |
Epetra_SerialDenseMatrix | localDenseMatrixView (Epetra_MultiVector &mv) |
Epetra_SerialSymDenseMatrix | localSymDenseMatrixView (Epetra_MultiVector &mv) |
Teuchos::Array< EpetraGlobalIndex > | getMyLIDs (const Epetra_BlockMap &map, const Teuchos::ArrayView< const EpetraGlobalIndex > &selectedGIDs) |
Teuchos::RCP< Epetra_Map > | mapDowncast (const Epetra_BlockMap &in) |
Teuchos::RCP< const Epetra_Vector > | headView (const Teuchos::RCP< const Epetra_MultiVector > &mv) |
Teuchos::RCP< Epetra_Vector > | nonConstHeadView (const Teuchos::RCP< Epetra_MultiVector > &mv) |
Teuchos::RCP< Epetra_MultiVector > | nonConstTailView (const Teuchos::RCP< Epetra_MultiVector > &mv) |
Teuchos::RCP< const
Epetra_MultiVector > | tailView (const Teuchos::RCP< const Epetra_MultiVector > &mv) |
Teuchos::RCP< const
Epetra_MultiVector > | truncatedView (const Teuchos::RCP< const Epetra_MultiVector > &mv, int vectorCountMax) |
Teuchos::RCP< Epetra_MultiVector > | nonConstTruncatedView (const Teuchos::RCP< Epetra_MultiVector > &mv, int vectorCountMax) |
Teuchos::RCP< const Epetra_Vector > | memberView (const Teuchos::RCP< const Epetra_MultiVector > &mv, int i) |
Teuchos::RCP< Epetra_Vector > | nonConstMemberView (const Teuchos::RCP< Epetra_MultiVector > &mv, int i) |
void | normalize (Epetra_Vector &v) |
template<typename ScalarArrayView > |
std::iterator_traits< typename
ScalarArrayView::const_iterator >
::difference_type | indexOfMinimum (const ScalarArrayView &array) |
template<typename First , typename Second > |
Pair< First, Second > | makePair (const First &first, const Second &second) |
template<typename First , typename Second > |
bool | operator< (const Pair< First, Second > &a, const Pair< First, Second > &b) |
template<typename First , typename Second > |
bool | operator> (const Pair< First, Second > &a, const Pair< First, Second > &b) |
template<typename First , typename Second > |
bool | operator== (const Pair< First, Second > &a, const Pair< First, Second > &b) |
template<typename First , typename Second > |
bool | operator!= (const Pair< First, Second > &a, const Pair< First, Second > &b) |
template<typename CommOrdinal , typename IdOrdinal , typename Scalar > |
Pair< Scalar, IdOrdinal > | computeGlobalMin (const Teuchos::Comm< CommOrdinal > &comm, const Pair< Scalar, IdOrdinal > &in) |
template<typename CommOrdinal , typename IdArrayView , typename CandidateArrayView > |
IdArrayView::value_type | globalIdOfGlobalMinimum (const Teuchos::Comm< CommOrdinal > &comm, const IdArrayView &globalIds, const CandidateArrayView &candidates) |
template<typename Scalar > |
Teuchos::RCP< const
Thyra::VectorBase< Scalar > > | getRythmosState (const Teuchos::RCP< const Thyra::VectorBase< Scalar > > &in) |
template<typename Scalar > |
Teuchos::RCP< const
Teuchos::Comm
< Teuchos::Ordinal > > | getComm (const Thyra::VectorSpaceBase< Scalar > &space) |
Teuchos::Array< double > | computeDiscardedEnergyFractions (Teuchos::ArrayView< const double > singularValues) |
Teuchos::RCP< Epetra_Vector > | isolateUniformBlock (const Teuchos::ArrayView< const int > &myBlockLIDs, Epetra_MultiVector &snapshots) |
void | addNodesToPart (const Teuchos::ArrayView< const stk::mesh::EntityId > &nodeIds, stk::mesh::Part &samplePart, stk::mesh::BulkData &bulkData) |
void | performNodalMeshReduction (stk::mesh::Part &samplePart, stk::mesh::BulkData &bulkData) |