Teuchos - Trilinos Tools Package  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
File List
Here is a list of all documented files with brief descriptions:
o*Teuchos_AbstractFactory.hpp
o*Teuchos_AbstractFactoryStd.hpp
o*Teuchos_any.hppModified boost::any class for holding a templated value
o*Teuchos_Array.hppTemplated array class derived from the STL std::vector
o*Teuchos_ArrayConversions.hppTemplated conversions between Array<RCP<T> > and ArrayView<Ptr<T> >
o*Teuchos_ArrayRCP.hpp
o*Teuchos_ArrayRCPDecl.hpp
o*Teuchos_ArrayView.cpp
o*Teuchos_ArrayView.hpp
o*Teuchos_ArrayViewDecl.hpp
o*Teuchos_as.hppDefinition of Teuchos::as, for conversions between types
o*Teuchos_Assert.hpp
o*Teuchos_basic_oblackholestream.hpp
o*Teuchos_BigUInt.hppArbitrary-precision unsigned integer definition
o*Teuchos_BigUIntDecl.hppArbitrary-precision unsigned integer declaration
o*Teuchos_BLAS.cpp
o*Teuchos_BLAS.hppTemplated interface class to BLAS routines
o*Teuchos_BLAS_types.hppEnumerated types for BLAS input characters
o*Teuchos_BLAS_wrappers.hppThe Templated BLAS wrappers
o*Teuchos_chartab.cpp
o*Teuchos_chartab.hpp
o*Teuchos_Comm.hpp
o*Teuchos_CommandLineProcessor.cpp
o*Teuchos_CommandLineProcessor.hppBasic command line parser for input from (argc,argv[])
o*Teuchos_CommHelpers.cpp
o*Teuchos_CommHelpers.hpp
o*Teuchos_CommUtilities.hpp
o*Teuchos_CompilerCodeTweakMacros.hpp
o*Teuchos_CompileTimeAssert.hppTemplate classes for testing assertions at compile time
o*Teuchos_CompObject.cpp
o*Teuchos_CompObject.hppObject for storing data and providing functionality that is common to all computational classes
o*Teuchos_Condition.hppAn object to determin if a particular set of conditions are occuring
o*Teuchos_ConditionXMLConverter.cpp
o*Teuchos_ConditionXMLConverter.hppConverts back and forth between XML and Dependencies
o*Teuchos_ConditionXMLConverterDB.cpp
o*Teuchos_ConditionXMLConverterDB.hppA database for ConditionXMLConverters
o*Teuchos_ConfigDefs.hppTeuchos header file which uses auto-configuration information to include necessary C++ headers
o*Teuchos_ConstNonconstObjectContainer.hpp
o*Teuchos_ConstTypeTraits.hpp
o*Teuchos_CTimeMonitor.cpp
o*Teuchos_CTimeMonitor.h
o*Teuchos_CWrapperSupport.cpp
o*Teuchos_CWrapperSupport_Cpp.hpp
o*Teuchos_DataAccess.hppTeuchos::DataAccess Mode enumerable type
o*Teuchos_DebugDefaultAsserts.hpp
o*Teuchos_DefaultComm.hpp
o*Teuchos_DefaultMpiComm.cpp
o*Teuchos_DefaultMpiComm.hppImplementation of Teuchos wrappers for MPI
o*Teuchos_DefaultSerialComm.hpp
o*Teuchos_Dependency.cpp
o*Teuchos_Dependency.hpp
o*Teuchos_DependencySheet.cpp
o*Teuchos_DependencySheet.hppDataStructure keeping track of dependencies
o*Teuchos_DependencyXMLConverter.cpp
o*Teuchos_DependencyXMLConverter.hppConverts back and forth between XML and Dependencies
o*Teuchos_DependencyXMLConverterDB.cpp
o*Teuchos_DependencyXMLConverterDB.hppA database for DependencyXMLConverters
o*Teuchos_Describable.cpp
o*Teuchos_Describable.hpp
o*Teuchos_Details_Allocator.cpp
o*Teuchos_Details_Allocator.hppDeclaration of Teuchos::Details::Allocator, a tracking and logging implementation of the C++ Standard Library's Allocator concept
o*Teuchos_Details_Lapack128.cpp
o*Teuchos_Details_Lapack128.hppDeclaration and definition of Teuchos::Details::Lapack128, a partial implementation of Teuchos::LAPACK for __float128
o*Teuchos_Details_MpiCommRequest.cpp
o*Teuchos_Details_MpiCommRequest.hpp
o*Teuchos_Details_MpiTypeTraits.hppDeclaration of Teuchos::Details::MpiTypeTraits (only if building with MPI)
o*Teuchos_DLLExportMacro.h
o*Teuchos_DummyObjectGetter.hpp
o*Teuchos_dyn_cast.cpp
o*Teuchos_dyn_cast.hpp
o*Teuchos_ENull.hpp
o*Teuchos_EReductionType.cpp
o*Teuchos_EReductionType.hppDeclaration of Teuchos::EReductionType enum, and related functions
o*Teuchos_Exceptions.hpp
o*Teuchos_ExpandScalarTypeMacros.hpp
o*Teuchos_ExpatHandlerAdapter.cpp
o*Teuchos_ExpatHandlerAdapter.hppExpat adapter for the TreeBuildingXMLHandler
o*Teuchos_ExplicitInstantiationHelpers.hppMacros for helping to templated classes create explicit instantiations
o*Teuchos_F77_wrappers.hMacros for portably calling Fortran77 from C/C++
o*Teuchos_FancyOStream.hpp
o*Teuchos_FileInputSource.cpp
o*Teuchos_FileInputSource.hppDefinition of XMLInputSource derived class for reading XML from a file
o*Teuchos_FileInputStream.cpp
o*Teuchos_FileInputStream.hppDefinition of XMLInputStream derived class for reading XML from a file
o*Teuchos_FILEstream.hpp
o*Teuchos_FilteredIterator.hpp
o*Teuchos_FiniteAutomaton.cpp
o*Teuchos_FiniteAutomaton.hpp
o*Teuchos_FloatingPointTrap.cpp
o*Teuchos_FloatingPointTrap.hpp
o*Teuchos_Flops.cpp
o*Teuchos_Flops.hppObject for providing basic support and consistent interfaces for counting/reporting floating-point operations performed in Teuchos computational classes
o*Teuchos_FunctionObject.hppAn object representation of a function
o*Teuchos_FunctionObjectXMLConverter.cpp
o*Teuchos_FunctionObjectXMLConverter.hppConverts back and forth between XML and FunctionObjects
o*Teuchos_FunctionObjectXMLConverterDB.cpp
o*Teuchos_FunctionObjectXMLConverterDB.hppA database for FunctionObjectXMLConverters
o*Teuchos_getBaseObjVoidPtr.hpp
o*Teuchos_getConst.hpp
o*Teuchos_getRawPtr.hpp
o*Teuchos_GlobalMPISession.cpp
o*Teuchos_GlobalMPISession.hppA MPI utilities class, providing methods for initializing, finalizing, and querying the global MPI session
o*Teuchos_Grammar.cpp
o*Teuchos_Grammar.hpp
o*Teuchos_Graph.cpp
o*Teuchos_Graph.hpp
o*Teuchos_Handle.hpp
o*Teuchos_Handleable.hpp
o*Teuchos_HashSet.hppTemplated hashtable-based set
o*Teuchos_Hashtable.hppTemplated hashtable class
o*Teuchos_HashUtils.cpp
o*Teuchos_HashUtils.hppUtilities for generating hashcodes
o*Teuchos_implicit_cast.hpp
o*Teuchos_InvalidConditionException.hpp
o*Teuchos_InvalidDependencyException.hpp
o*Teuchos_iostream_helpers.hpp
o*Teuchos_LabeledObject.cpp
o*Teuchos_LabeledObject.hpp
o*Teuchos_Language.cpp
o*Teuchos_Language.hppDeclares Teuchos::Language
o*Teuchos_LAPACK.cpp
o*Teuchos_LAPACK.hppTemplated interface class to LAPACK routines
o*Teuchos_LAPACK_wrappers.hppThe Templated LAPACK wrappers
o*Teuchos_Libxml2HandlerAdapter.cpp
o*Teuchos_Libxml2HandlerAdapter.hppLibxml2 adapter for the TreeBuildingXMLHandler
o*Teuchos_LocalTestingHelpers.hppUtilities to make writing tests easier
o*Teuchos_make_lalr1_parser.cpp
o*Teuchos_make_lalr1_parser.hpp
o*Teuchos_map.hppProvides std::map class for deficient platforms
o*Teuchos_MathExpr.cpp
o*Teuchos_MathExpr.hpp
o*Teuchos_MatrixMarket_assignScalar.hpp
o*Teuchos_MatrixMarket_Banner.cpp
o*Teuchos_MatrixMarket_Banner.hpp
o*Teuchos_MatrixMarket_CoordDataReader.hpp
o*Teuchos_MatrixMarket_generic.cpp
o*Teuchos_MatrixMarket_generic.hpp
o*Teuchos_MatrixMarket_Raw_Adder.hpp
o*Teuchos_MatrixMarket_Raw_Checker.hpp
o*Teuchos_MatrixMarket_Raw_Graph_Adder.hpp
o*Teuchos_MatrixMarket_Raw_Reader.hpp
o*Teuchos_MatrixMarket_Raw_Writer.hpp
o*Teuchos_MatrixMarket_SetScientific.hpp
o*Teuchos_MatrixMarket_split.cpp
o*Teuchos_MatrixMarket_split.hpp
o*Teuchos_MatrixMarket_SymmetrizingAdder.hpp
o*Teuchos_MatrixMarket_SymmetrizingGraphAdder.hpp
o*Teuchos_MpiReductionOpSetter.cpp
o*Teuchos_MpiReductionOpSetter.hppImplementation detail of Teuchos' MPI wrapper
o*Teuchos_NullIteratorTraits.hpp
o*Teuchos_Object.cpp
o*Teuchos_Object.hppThe base Teuchos object
o*Teuchos_ObjectBuilder.hpp
o*Teuchos_oblackholestream.hpp
o*Teuchos_OpaqueWrapper.hpp
o*Teuchos_OrdinalTraits.hppDefines basic traits for the ordinal field type
o*Teuchos_ParameterEntry.cpp
o*Teuchos_ParameterEntry.hppObject held as the "value" in the Teuchos::ParameterList std::map
o*Teuchos_ParameterEntryValidator.hpp
o*Teuchos_ParameterEntryXMLConverter.cpp
o*Teuchos_ParameterEntryXMLConverter.hpp
o*Teuchos_ParameterEntryXMLConverterDB.cpp
o*Teuchos_ParameterEntryXMLConverterDB.hpp
o*Teuchos_ParameterList.cpp
o*Teuchos_ParameterList.hppTemplated Parameter List class
o*Teuchos_ParameterListAcceptor.cpp
o*Teuchos_ParameterListAcceptor.hpp
o*Teuchos_ParameterListAcceptorDefaultBase.cpp
o*Teuchos_ParameterListAcceptorDefaultBase.hpp
o*Teuchos_ParameterListAcceptorHelpers.cpp
o*Teuchos_ParameterListAcceptorHelpers.hpp
o*Teuchos_ParameterListExceptions.hpp
o*Teuchos_ParameterListModifier.cpp
o*Teuchos_ParameterListModifier.hppParameter List Modifier class
o*Teuchos_ParameterListNonAcceptor.cpp
o*Teuchos_ParameterListNonAcceptor.hpp
o*Teuchos_ParameterXMLFileReader.cpp
o*Teuchos_ParameterXMLFileReader.hpp
o*Teuchos_Parser.cpp
o*Teuchos_Parser.hppDeclares Teuchos::Parser, ParserFail and make_lalr1_parser
o*Teuchos_PerformanceMonitorBase.cpp
o*Teuchos_PerformanceMonitorBase.hppCommon capabilities for collecting and reporting performance data collectively across MPI processes
o*Teuchos_Polynomial.hpp
o*Teuchos_PolynomialDecl.hpp
o*Teuchos_PolynomialTraits.hpp
o*Teuchos_PrintDouble.cpp
o*Teuchos_PrintDouble.hppDeclares Teuchos::print_double
o*Teuchos_PromotionTraits.hpp
o*Teuchos_Ptr.cpp
o*Teuchos_Ptr.hpp
o*Teuchos_PtrDecl.hpp
o*Teuchos_Range1D.cpp
o*Teuchos_Range1D.hpp
o*Teuchos_RawParameterListHelpers.cpp
o*Teuchos_RawParameterListHelpers.hpp
o*Teuchos_RCP.hppReference-counted pointer class and non-member templated function implementations
o*Teuchos_RCPBoostSharedPtrConversions.hpp
o*Teuchos_RCPBoostSharedPtrConversionsDecl.hpp
o*Teuchos_RCPDecl.hppReference-counted pointer class and non-member templated function implementations
o*Teuchos_RCPNode.cpp
o*Teuchos_RCPNode.hppReference-counted pointer node classes
o*Teuchos_RCPStdSharedPtrConversions.hpp
o*Teuchos_RCPStdSharedPtrConversionsDecl.hpp
o*Teuchos_Reader.cpp
o*Teuchos_Reader.hppDeclares Teuchos::Reader
o*Teuchos_ReaderTables.hppDeclares Teuchos::ReaderTables
o*Teuchos_ReductionOp.hpp
o*Teuchos_ReductionOpHelpers.hpp
o*Teuchos_RefCountPtr.hpp
o*Teuchos_RefCountPtrDecl.hpp
o*Teuchos_regex.cpp
o*Teuchos_regex.hpp
o*Teuchos_ScalarTraits.cpp
o*Teuchos_ScalarTraits.hppDefines basic traits for the scalar field type
o*Teuchos_ScalarTraitsCUDA.hppThis file is ONLY maintained for backwards compatibility
o*Teuchos_ScalarTraitsDecl.hppDeclaration and default implementation for basic traits for the scalar field type
o*Teuchos_SerialBandDenseMatrix.hppTemplated serial dense matrix class
o*Teuchos_SerialBandDenseSolver.hpp
o*Teuchos_SerialDenseHelpers.hppNon-member helper functions on the templated serial, dense matrix/vector classes
o*Teuchos_SerialDenseMatrix.hppTemplated serial dense matrix class
o*Teuchos_SerialDenseSolver.hppTemplated class for solving dense linear problems
o*Teuchos_SerialDenseVector.hppTemplated serial dense vector class
o*Teuchos_SerializationTraits.hppTeuchos::SerializationTraits and Teuchos::DirectSerializationTraits definitions
o*Teuchos_SerializationTraitsHelpers.hpp
o*Teuchos_Serializer.hpp
o*Teuchos_SerializerHelpers.hpp
o*Teuchos_SerialQRDenseSolver.hppTemplated class for solving dense linear problems
o*Teuchos_SerialSpdDenseSolver.hppTemplated class for constructing and using Hermitian positive definite dense matrices
o*Teuchos_SerialSymDenseMatrix.hppTemplated serial, dense, symmetric matrix class
o*Teuchos_SerialTriDiMatrix.hppTemplated serial TriDi matrix class
o*Teuchos_set.hpp
o*Teuchos_SetScientific.hpp
o*Teuchos_SharedAccessPolicy.hpp
o*Teuchos_SimpleObjectDB.hppA simple object table class for Teuchos
o*Teuchos_SimpleObjectTable.hppA simple object table class for Teuchos
o*Teuchos_stack.hpp
o*Teuchos_StackedTimer.cpp
o*Teuchos_StackedTimer.hpp
o*Teuchos_stacktrace.cpp
o*Teuchos_stacktrace.hppFunctions for returning stacktrace info (GCC only initially)
o*Teuchos_StandardCatchMacros.hpp
o*Teuchos_StandardCompositionMacros.hppMacro that adds <<std comp>="">> members as attribute members for any class
o*Teuchos_StandardConditions.cpp
o*Teuchos_StandardConditions.hppStandard Conditions to be used
o*Teuchos_StandardConditionXMLConverters.cpp
o*Teuchos_StandardConditionXMLConverters.hppA collection of standard ConditionXMLConverters
o*Teuchos_StandardDependencies.cpp
o*Teuchos_StandardDependencies.hppA collection of standard dependencies
o*Teuchos_StandardDependencyXMLConverters.cpp
o*Teuchos_StandardDependencyXMLConverters.hppA collection of standard DependencyXMLConverters
o*Teuchos_StandardFunctionObjects.hpp
o*Teuchos_StandardFunctionObjectXMLConverters.hppA collection of standard FunctionObjectXMLConverters
o*Teuchos_StandardMemberCompositionMacros.hppMacro that adds <<std member="" comp>="">> members as attribute members for any class
o*Teuchos_StandardParameterEntryValidators.cpp
o*Teuchos_StandardParameterEntryValidators.hpp
o*Teuchos_StandardParameterEntryXMLConverters.cpp
o*Teuchos_StandardParameterEntryXMLConverters.hppA collection of standard ParameterEntryXMLConverters
o*Teuchos_StandardValidatorXMLConverters.cpp
o*Teuchos_StandardValidatorXMLConverters.hppA collection of standard ValidatorXMLConverters
o*Teuchos_StaticSetupMacro.hpp
o*Teuchos_string.hpp
o*Teuchos_StringIndexedOrderedValueObjectContainer.hpp
o*Teuchos_StringInputSource.cpp
o*Teuchos_StringInputSource.hppDefinition of XMLInputSource derived class for reading XML from a std::string
o*Teuchos_StringInputStream.cpp
o*Teuchos_StringInputStream.hppDefinition of XMLInputStream derived class for reading XML from a std::string
o*Teuchos_StringToIntMap.cpp
o*Teuchos_StringToIntMap.hpp
o*Teuchos_StrUtils.cpp
o*Teuchos_StrUtils.hppA std::string utilities class for Teuchos
o*Teuchos_Table.hpp
o*Teuchos_TableColumn.cpp
o*Teuchos_TableColumn.hppA column of TableEntry objects
o*Teuchos_TableDecl.hpp
o*Teuchos_TableEntry.cpp
o*Teuchos_TableEntry.hppBase class for representing compound entries in a printed table of data. "Compound" means that each entry may be some aggregation of more than one item, for example a timer together with a number of calls, or a value together with its estimated measurement error
o*Teuchos_TableFormat.cpp
o*Teuchos_TableFormat.hppProvides utilities for formatting tabular output
o*Teuchos_TabularOutputter.cpp
o*Teuchos_TabularOutputter.hpp
o*Teuchos_TestForException.cpp
o*Teuchos_TestForException.hppStandard test and throw macros
o*Teuchos_TestingHelpers.cpp
o*Teuchos_TestingHelpers.hppUtilities to make writing tests easier
o*Teuchos_Time.cpp
o*Teuchos_Time.hppBasic wall-clock timer class
o*Teuchos_TimeMonitor.cpp
o*Teuchos_TimeMonitor.hppScope guard for Teuchos::Time, with MPI collective timer reporting
o*Teuchos_toString.hpp
o*Teuchos_TreeBuildingXMLHandler.cpp
o*Teuchos_TreeBuildingXMLHandler.hppDefines a class for assembling an XMLObject from XML input
o*Teuchos_Tuple.hpp
o*Teuchos_TwoDArray.hppA thin wrapper around the Teuchos Array class that allows for 2 dimensional arrays
o*Teuchos_TypeNameTraits.cpp
o*Teuchos_TypeNameTraits.hppDefines basic traits returning the name of a type in a portable and readable way
o*Teuchos_TypeTraits.hppDefines basic traits allowing evaluation of type equality
o*Teuchos_UnitTestBase.cpp
o*Teuchos_UnitTestBase.hppUnit testing support
o*Teuchos_UnitTestHarness.hppUnit testing support
o*Teuchos_UnitTestHelpers.hppMacros for defining unit tests
o*Teuchos_UnitTestRepository.cpp
o*Teuchos_UnitTestRepository.hppUnit testing support
o*Teuchos_Utils.cpp
o*Teuchos_Utils.hppA utilities class for Teuchos
o*Teuchos_ValidatorFactory.cpp
o*Teuchos_ValidatorFactory.hpp
o*Teuchos_ValidatorMaps.cpp
o*Teuchos_ValidatorMaps.hpp
o*Teuchos_ValidatorXMLConverter.cpp
o*Teuchos_ValidatorXMLConverter.hppConverts back and forth between XML and ParameterEntryValidators
o*Teuchos_ValidatorXMLConverterDB.cpp
o*Teuchos_ValidatorXMLConverterDB.hppA database for ValidatorXMLConverters
o*Teuchos_vector.hpp
o*Teuchos_VerboseObject.cpp
o*Teuchos_VerboseObject.hpp
o*Teuchos_VerboseObjectParameterListHelpers.cpp
o*Teuchos_VerboseObjectParameterListHelpers.hpp
o*Teuchos_VerbosityLevel.cpp
o*Teuchos_VerbosityLevel.hpp
o*Teuchos_VerbosityLevelCommandLineProcessorHelpers.cpp
o*Teuchos_VerbosityLevelCommandLineProcessorHelpers.hpp
o*Teuchos_Version.hpp
o*Teuchos_Workspace.cpp
o*Teuchos_Workspace.hpp
o*Teuchos_XML.cpp
o*Teuchos_XML.hpp
o*Teuchos_XMLConditionExceptions.hppA collection of Exceptions thrown when converting Conditions to and from XML
o*Teuchos_XMLDependencyExceptions.hppA collection of Exceptions thrown when converting Dependencys to and from XML
o*Teuchos_XMLFunctionObjectExceptions.hppA collection of Exceptions thrown when converting FunctionObjects to and from XML
o*Teuchos_XMLInputSource.cpp
o*Teuchos_XMLInputSource.hppA base class for defining a source of XML input
o*Teuchos_XMLInputStream.cpp
o*Teuchos_XMLInputStream.hppA base class for defining a XML input stream
o*Teuchos_XMLObject.cpp
o*Teuchos_XMLObject.hppAn object representation of a subset of XML data
o*Teuchos_XMLObjectImplem.cpp
o*Teuchos_XMLObjectImplem.hppLow level implementation of XMLObject
o*Teuchos_XMLParameterListCoreHelpers.cpp
o*Teuchos_XMLParameterListCoreHelpers.hppSimple helper functions that make it easy to read and write XML to and from a parameterlist
o*Teuchos_XMLParameterListExceptions.hppA collection of Exceptions that can be potentially thrown when converting a ParameterList to and from XML
o*Teuchos_XMLParameterListHelpers.cpp
o*Teuchos_XMLParameterListHelpers.hppAdditional ParameterList XML helper functions including parallel support
o*Teuchos_XMLParameterListReader.cpp
o*Teuchos_XMLParameterListReader.hppWrites an XML object to a parameter list
o*Teuchos_XMLParameterListWriter.cpp
o*Teuchos_XMLParameterListWriter.hppWrites a ParameterList to an XML object
o*Teuchos_XMLParser.cpp
o*Teuchos_XMLParser.hppA class providing a simple XML parser. Methods can be overloaded to exploit external XML parsing libraries
o*Teuchos_XMLPerfTestArchive.cpp
o*Teuchos_XMLPerfTestArchive.hppTools for an XML-based performance test archive
o*Teuchos_YAML.cpp
o*Teuchos_YAML.hppA TeuchosParser Language for a subset of YAML
o*Teuchos_YamlParameterListCoreHelpers.hppSimple helper functions that make it easy to read and write Yaml to and from a parameterlist
o*Teuchos_YamlParameterListHelpers.cpp
o*Teuchos_YamlParameterListHelpers.hpp
o*Teuchos_YamlParser.cpp
o*Teuchos_YamlParser_decl.hppFunctions to convert between ParameterList and YAML
o*TeuchosCore_ConfigDefs.hpp
o*Trilinos_Details_LinearSolver.hppDeclaration of linear solver interface
o*Trilinos_Details_LinearSolverFactory.cpp
o*Trilinos_Details_LinearSolverFactory.hppDeclaration and definition of linear solver factory, and "factory of factories"
\*Trilinos_LinearSolverSetupFailure.hppDeclaration and definition of Trilinos::LinearSolverSetupFailure exception class