| 
|   | Thyra_apply_op_helper.cpp | 
|   | 
|   | Thyra_apply_op_helper_decl.hpp | 
|   | 
|   | Thyra_apply_op_helper_def.hpp | 
|   | 
|   | Thyra_DefaultClusteredSpmdProductVector.cpp | 
|   | 
|   | Thyra_DefaultClusteredSpmdProductVector_decl.hpp | 
|   | 
|   | Thyra_DefaultClusteredSpmdProductVector_def.hpp | 
|   | 
|   | Thyra_DefaultClusteredSpmdProductVectorSpace.cpp | 
|   | 
|   | Thyra_DefaultClusteredSpmdProductVectorSpace_decl.hpp | 
|   | 
|   | Thyra_DefaultClusteredSpmdProductVectorSpace_def.hpp | 
|   | 
|   | Thyra_DefaultSerialVectorSpaceConverter.hpp | 
|   | 
|   | Thyra_DefaultSpmdMultiVector.cpp | 
|   | 
|   | Thyra_DefaultSpmdMultiVector_decl.hpp | 
|   | 
|   | Thyra_DefaultSpmdMultiVector_def.hpp | 
|   | 
|   | Thyra_DefaultSpmdMultiVectorFileIO.hpp | 
|   | 
|   | Thyra_DefaultSpmdVector.cpp | 
|   | 
|   | Thyra_DefaultSpmdVector_decl.hpp | 
|   | 
|   | Thyra_DefaultSpmdVector_def.hpp | 
|   | 
|   | Thyra_DefaultSpmdVectorSpace.cpp | 
|   | 
|   | Thyra_DefaultSpmdVectorSpace_decl.hpp | 
|   | 
|   | Thyra_DefaultSpmdVectorSpace_def.hpp | 
|   | 
|   | Thyra_DefaultSpmdVectorSpaceFactory.cpp | 
|   | 
|   | Thyra_DefaultSpmdVectorSpaceFactory_decl.hpp | 
|   | 
|   | Thyra_DefaultSpmdVectorSpaceFactory_def.hpp | 
|   | 
|   | Thyra_DetachedSpmdVectorView.hpp | 
|   | 
|   | Thyra_EuclideanScalarProd.cpp | 
|   | 
|   | Thyra_EuclideanScalarProd_decl.hpp | 
|   | 
|   | Thyra_EuclideanScalarProd_def.hpp | 
|   | 
|   | Thyra_LinearOpScalarProd.cpp | 
|   | 
|   | Thyra_LinearOpScalarProd_decl.hpp | 
|   | 
|   | Thyra_LinearOpScalarProd_def.hpp | 
|   | 
|   | Thyra_MultiVectorAdapterBase.cpp | 
|   | 
|   | Thyra_MultiVectorAdapterBase_decl.hpp | 
|   | 
|   | Thyra_MultiVectorAdapterBase_def.hpp | 
|   | 
|   | Thyra_OperatorVectorAdapterSupportTypes.hpp | 
|   | 
|   | Thyra_ScalarProdBase.cpp | 
|   | 
|   | Thyra_ScalarProdBase_decl.hpp | 
|   | 
|   | Thyra_ScalarProdBase_def.hpp | 
|   | 
|   | Thyra_ScalarProdVectorSpaceBase.cpp | 
|   | 
|   | Thyra_ScalarProdVectorSpaceBase_decl.hpp | 
|   | 
|   | Thyra_ScalarProdVectorSpaceBase_def.hpp | 
|   | 
|   | Thyra_SerialVectorSpaceConverterBase.hpp | 
|   | 
|   | Thyra_SpmdLocalDataAccess.cpp | 
|   | 
|   | Thyra_SpmdLocalDataAccess_decl.hpp | 
|   | 
|   | Thyra_SpmdLocalDataAccess_def.hpp | 
|   | 
|   | Thyra_SpmdMultiVectorDefaultBase.cpp | 
|   | 
|   | Thyra_SpmdMultiVectorDefaultBase_decl.hpp | 
|   | 
|   | Thyra_SpmdMultiVectorDefaultBase_def.hpp | 
|   | 
|   | Thyra_SpmdMultiVectorSerializer.cpp | 
|   | 
|   | Thyra_SpmdMultiVectorSerializer_decl.hpp | 
|   | 
|   | Thyra_SpmdMultiVectorSerializer_def.hpp | 
|   | 
|   | Thyra_SpmdVectorDefaultBase.cpp | 
|   | 
|   | Thyra_SpmdVectorDefaultBase_decl.hpp | 
|   | 
|   | Thyra_SpmdVectorDefaultBase_def.hpp | 
|   | 
|   | Thyra_SpmdVectorSpaceDefaultBase.cpp | 
|   | 
|   | Thyra_SpmdVectorSpaceDefaultBase_decl.hpp | 
|   | 
|   | Thyra_SpmdVectorSpaceDefaultBase_def.hpp | 
|   | 
|   | Thyra_SpmdVectorSpaceUtilities.cpp | 
|   | 
|   | Thyra_SpmdVectorSpaceUtilities.hpp | 
|   | 
Support code for creating concrete implementations of operators (i.e. matrices) and vectors
This directory and its subdirectories contains hierarchies of subclasses and related code for creating concrete implementations of operators, vectors, and vector spaces. High-quality default implementations for common use cases is also provided.