src Directory Reference


Files

file  Teuchos_AbstractFactory.hpp [code]
file  Teuchos_AbstractFactoryStd.hpp [code]
file  Teuchos_any.hpp [code]
 Modified boost::any class for holding a templated value.
file  Teuchos_Array.hpp [code]
 Templated array class derived from the STL std::vector.
file  Teuchos_arrayArg.hpp [code]
 Utility that allows arrays to be passed into argument list.
file  Teuchos_ArrayRCP.hpp [code]
file  Teuchos_ArrayRCPDecl.hpp [code]
file  Teuchos_as.hpp [code]
file  Teuchos_Assert.hpp [code]
file  Teuchos_basic_oblackholestream.hpp [code]
file  Teuchos_BLAS.cpp [code]
file  Teuchos_BLAS.hpp [code]
 Templated interface class to BLAS routines.
file  Teuchos_BLAS_types.hpp [code]
 Enumerated types for BLAS input characters.
file  Teuchos_BLAS_wrappers.hpp [code]
 The Templated BLAS wrappers.
file  Teuchos_Comm.hpp [code]
file  Teuchos_CommandLineProcessor.cpp [code]
file  Teuchos_CommandLineProcessor.hpp [code]
 Basic command line parser for input from (argc,argv[]).
file  Teuchos_CommHelpers.hpp [code]
file  Teuchos_CommUtilities.hpp [code]
file  Teuchos_CompileTimeAssert.hpp [code]
 Template classes for testing assertions at compile time.
file  Teuchos_CompObject.cpp [code]
file  Teuchos_CompObject.hpp [code]
 Object for storing data and providing functionality that is common to all computational classes.
file  Teuchos_ConfigDefs.hpp [code]
 Teuchos header file which uses auto-configuration information to include necessary C++ headers.
file  Teuchos_ConstNonconstObjectContainer.hpp [code]
file  Teuchos_CTimeMonitor.cpp [code]
file  Teuchos_CTimeMonitor.h [code]
file  Teuchos_DataAccess.hpp [code]
 Teuchos::DataAccess Mode enumerable type.
file  Teuchos_DefaultComm.hpp [code]
file  Teuchos_DefaultMpiComm.hpp [code]
file  Teuchos_DefaultSerialComm.hpp [code]
file  Teuchos_Describable.cpp [code]
file  Teuchos_Describable.hpp [code]
file  Teuchos_dyn_cast.cpp [code]
file  Teuchos_dyn_cast.hpp [code]
file  Teuchos_ErrorPolling.cpp [code]
file  Teuchos_ErrorPolling.hpp [code]
file  Teuchos_exit.cpp [code]
file  Teuchos_exit.h [code]
 Macros and helper functions for replacing raw calls to exit(int) in C and C++ code.
file  Teuchos_ExpatHandlerAdapter.cpp [code]
file  Teuchos_ExpatHandlerAdapter.hpp [code]
 Expat adapter for the TreeBuildingXMLHandler.
file  Teuchos_F77_wrappers.h [code]
 Macros for portably calling Fortran77 from C/C++.
file  Teuchos_FancyOStream.hpp [code]
file  Teuchos_FileInputSource.cpp [code]
file  Teuchos_FileInputSource.hpp [code]
 Definition of XMLInputSource derived class for reading XML from a file.
file  Teuchos_FileInputStream.cpp [code]
file  Teuchos_FileInputStream.hpp [code]
 Definition of XMLInputStream derived class for reading XML from a file.
file  Teuchos_FILEstream.hpp [code]
file  Teuchos_FloatingPointTrap.cpp [code]
file  Teuchos_FloatingPointTrap.hpp [code]
file  Teuchos_Flops.cpp [code]
file  Teuchos_Flops.hpp [code]
 Object for providing basic support and consistent interfaces for counting/reporting floating-point operations performed in Teuchos computational classes.
file  Teuchos_getConst.hpp [code]
file  Teuchos_GlobalMPISession.cpp [code]
file  Teuchos_GlobalMPISession.hpp [code]
file  Teuchos_Handle.hpp [code]
file  Teuchos_Handleable.hpp [code]
file  Teuchos_HashSet.hpp [code]
 Templated hashtable-based set.
file  Teuchos_Hashtable.hpp [code]
 Templated hashtable class.
file  Teuchos_HashUtils.cpp [code]
file  Teuchos_HashUtils.hpp [code]
 Utilities for generating hashcodes.
file  Teuchos_implicit_cast.hpp [code]
file  Teuchos_LabeledObject.cpp [code]
file  Teuchos_LabeledObject.hpp [code]
file  Teuchos_LAPACK.hpp [code]
 Templated interface class to LAPACK routines.
file  Teuchos_LAPACK_wrappers.hpp [code]
 The Templated LAPACK wrappers.
file  Teuchos_Libxml2HandlerAdapter.cpp [code]
file  Teuchos_Libxml2HandlerAdapter.hpp [code]
 libxml2 adapter for the TreeBuildingXMLHandler
file  Teuchos_map.hpp [code]
 Provides std::map class for deficient platforms.
file  Teuchos_MPIComm.cpp [code]
file  Teuchos_MPIComm.hpp [code]
 Object representation of a MPI communicator.
file  Teuchos_MPIContainerComm.hpp [code]
 Object representation of an MPI communicator for templated containers.
file  Teuchos_MpiReductionOpSetter.cpp [code]
file  Teuchos_MpiReductionOpSetter.hpp [code]
file  Teuchos_MPISession.cpp [code]
file  Teuchos_MPISession.hpp [code]
 A MPI utilities class, providing methods for initializing, finalizing, and querying the global MPI session.
file  Teuchos_MPITraits.hpp [code]
 Declaration of a templated traits class for binding MPI types to C++ types. This is for use with the MPIComm class and is supposed to compile rgeardless of whether MPI has been enabled. If you need to convert directly to MPI types (e.g., MPI_INT), please refer to Teuchos_MPIRawTraits.hpp.
file  Teuchos_Object.cpp [code]
file  Teuchos_Object.hpp [code]
 The base Teuchos object.
file  Teuchos_oblackholestream.hpp [code]
file  Teuchos_OpaqueWrapper.hpp [code]
file  Teuchos_OrdinalTraits.hpp [code]
 Defines basic traits for the ordinal field type.
file  Teuchos_ParameterEntry.cpp [code]
file  Teuchos_ParameterEntry.hpp [code]
 Object held as the "value" in the Teuchos::ParameterList std::map.
file  Teuchos_ParameterEntryValidator.hpp [code]
file  Teuchos_ParameterList.cpp [code]
file  Teuchos_ParameterList.hpp [code]
 Templated Parameter List class.
file  Teuchos_ParameterListAcceptor.cpp [code]
file  Teuchos_ParameterListAcceptor.hpp [code]
file  Teuchos_ParameterListAcceptorDefaultBase.cpp [code]
file  Teuchos_ParameterListAcceptorDefaultBase.hpp [code]
file  Teuchos_ParameterListExceptions.hpp [code]
file  Teuchos_ParameterListNonAcceptor.cpp [code]
file  Teuchos_ParameterListNonAcceptor.hpp [code]
file  Teuchos_ParameterXMLFileReader.cpp [code]
file  Teuchos_ParameterXMLFileReader.hpp [code]
file  Teuchos_PerformanceMonitorBase.hpp [code]
 Provides common capabilities for collecting and reporting performance data across processors.
file  Teuchos_PerformanceMonitorUtils.cpp [code]
file  Teuchos_PerformanceMonitorUtils.hpp [code]
 Provides common capabilities for collecting and reporting performance data across processors.
file  Teuchos_Polynomial.hpp [code]
file  Teuchos_PolynomialDecl.hpp [code]
file  Teuchos_PolynomialTraits.hpp [code]
file  Teuchos_PrimitiveTypeTraits.hpp [code]
 Declaration of a templated traits class for decomposing an object into an array of primitive objects.
file  Teuchos_PromotionTraits.hpp [code]
file  Teuchos_Range1D.cpp [code]
file  Teuchos_Range1D.hpp [code]
 
file  Teuchos_RawMPITraits.hpp [code]
 Declaration of a templated traits class that returns raw MPI data types.
file  Teuchos_RCP.cpp [code]
file  Teuchos_RCP.hpp [code]
 Reference-counted pointer class and non-member templated function implementations.
file  Teuchos_RCPBoostSharedPtrConversions.hpp [code]
file  Teuchos_RCPBoostSharedPtrConversionsDecl.hpp [code]
file  Teuchos_RCPDecl.hpp [code]
 Reference-counted pointer class and non-member templated function implementations.
file  Teuchos_ReductionOp.hpp [code]
file  Teuchos_ReductionOpHelpers.hpp [code]
file  Teuchos_RefCountPtr.hpp [code]
file  Teuchos_RefCountPtrDecl.hpp [code]
file  Teuchos_ScalarTraits.cpp [code]
file  Teuchos_ScalarTraits.hpp [code]
 Defines basic traits for the scalar field type.
file  Teuchos_SerialDenseMatrix.hpp [code]
 Templated serial dense matrix class.
file  Teuchos_SerialDenseVector.hpp [code]
 Templated serial dense std::vector class.
file  Teuchos_SerializationTraits.hpp [code]
file  Teuchos_SerializationTraitsHelpers.hpp [code]
file  Teuchos_Serializer.hpp [code]
file  Teuchos_SerializerHelpers.hpp [code]
file  Teuchos_StandardCatchMacros.hpp [code]
file  Teuchos_StandardCompositionMacros.hpp [code]
 Macro that adds <<std comp>="">> members as attribute members for any class.
file  Teuchos_StandardMemberCompositionMacros.hpp [code]
 Macro that adds <<std member="" comp>="">> members as attribute members for any class.
file  Teuchos_StandardParameterEntryValidators.cpp [code]
file  Teuchos_StandardParameterEntryValidators.hpp [code]
file  Teuchos_StringInputSource.cpp [code]
file  Teuchos_StringInputSource.hpp [code]
 Definition of XMLInputSource derived class for reading XML from a std::string.
file  Teuchos_StringInputStream.cpp [code]
file  Teuchos_StringInputStream.hpp [code]
 Definition of XMLInputStream derived class for reading XML from a std::string.
file  Teuchos_StringToIntMap.cpp [code]
file  Teuchos_StringToIntMap.hpp [code]
file  Teuchos_StrUtils.cpp [code]
file  Teuchos_StrUtils.hpp [code]
 A std::string utilities class for Teuchos.
file  Teuchos_TableColumn.cpp [code]
file  Teuchos_TableColumn.hpp [code]
 A column of TableEntry objects.
file  Teuchos_TableEntry.cpp [code]
file  Teuchos_TableEntry.hpp [code]
 Base 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.
file  Teuchos_TableFormat.cpp [code]
file  Teuchos_TableFormat.hpp [code]
 Provides utilities for formatting tabular output.
file  Teuchos_TestForException.cpp [code]
file  Teuchos_TestForException.hpp [code]
 Macro for throwing an exception with breakpointing to ease debugging.
file  Teuchos_Time.cpp [code]
file  Teuchos_Time.hpp [code]
 Basic wall-clock timer class.
file  Teuchos_TimeMonitor.cpp [code]
file  Teuchos_TimeMonitor.hpp [code]
 Timer class that starts when constructed and stops when the destructor is called.
file  Teuchos_TreeBuildingXMLHandler.cpp [code]
file  Teuchos_TreeBuildingXMLHandler.hpp [code]
 Defines a class for assembling an XMLObject from XML input.
file  Teuchos_TypeNameTraits.cpp [code]
file  Teuchos_TypeNameTraits.hpp [code]
 Defines basic traits returning the name of a type in a portable and readable way.
file  Teuchos_Utils.cpp [code]
file  Teuchos_Utils.hpp [code]
 A utilities class for Teuchos.
file  Teuchos_VerboseObject.cpp [code]
file  Teuchos_VerboseObject.hpp [code]
file  Teuchos_VerboseObjectParameterListHelpers.cpp [code]
file  Teuchos_VerboseObjectParameterListHelpers.hpp [code]
file  Teuchos_VerbosityLevel.cpp [code]
file  Teuchos_VerbosityLevel.hpp [code]
 
file  Teuchos_VerbosityLevelCommandLineProcessorHelpers.cpp [code]
file  Teuchos_VerbosityLevelCommandLineProcessorHelpers.hpp [code]
file  Teuchos_Version.hpp [code]
file  Teuchos_Workspace.cpp [code]
file  Teuchos_Workspace.hpp [code]
file  Teuchos_XMLInputSource.cpp [code]
file  Teuchos_XMLInputSource.hpp [code]
 A base class for defining a source of XML input.
file  Teuchos_XMLInputStream.cpp [code]
file  Teuchos_XMLInputStream.hpp [code]
 A base class for defining a XML input stream.
file  Teuchos_XMLObject.cpp [code]
file  Teuchos_XMLObject.hpp [code]
 An object representation of a subset of XML data.
file  Teuchos_XMLObjectImplem.cpp [code]
file  Teuchos_XMLObjectImplem.hpp [code]
 Low level implementation of XMLObject.
file  Teuchos_XMLParameterListHelpers.cpp [code]
file  Teuchos_XMLParameterListHelpers.hpp [code]
 Simple helper functions that make it easy to read and write XML to and from a parameterlist.
file  Teuchos_XMLParameterListReader.cpp [code]
file  Teuchos_XMLParameterListReader.hpp [code]
 Writes an XML object to a parameter list.
file  Teuchos_XMLParameterListWriter.cpp [code]
file  Teuchos_XMLParameterListWriter.hpp [code]
 Writes a ParameterList to an XML object.
file  Teuchos_XMLParser.cpp [code]
file  Teuchos_XMLParser.hpp [code]
 A class providing a simple XML parser. Methods can be overloaded to exploit external XML parsing libraries.

Generated on Tue Oct 20 12:45:27 2009 for Teuchos - Trilinos Tools Package by doxygen 1.4.7