Teuchos Package Browser (Single Doxygen Collection) Version of the Day
src Directory Reference
Directory dependency graph for http://trilinos.sandia.gov/packages/docs/r11.2/packages/teuchos/core/src/:
http://trilinos.sandia.gov/packages/docs/r11.2/packages/teuchos/core/src/

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_ArrayConversions.hpp [code]
 

Templated conversions between Array<RCP<T> > and ArrayView<Ptr<T> >


file  Teuchos_ArrayRCP.hpp [code]
file  Teuchos_ArrayRCPDecl.hpp [code]
file  Teuchos_ArrayView.cpp [code]
file  Teuchos_ArrayView.hpp [code]
file  Teuchos_ArrayViewDecl.hpp [code]
file  Teuchos_as.hpp [code]
 

Definition of Teuchos::as, for conversions between types.


file  Teuchos_Assert.hpp [code]
file  Teuchos_basic_oblackholestream.hpp [code]
file  Teuchos_CommandLineProcessor.cpp [code]
file  Teuchos_CommandLineProcessor.hpp [code]
 

Basic command line parser for input from (argc,argv[])


file  Teuchos_CompileTimeAssert.hpp [code]
 

Template classes for testing assertions at compile time.


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_ConstTypeTraits.hpp [code]
file  Teuchos_CWrapperSupport.cpp [code]
file  Teuchos_CWrapperSupport_Cpp.hpp [code]
file  Teuchos_DebugDefaultAsserts.hpp [code]
file  Teuchos_Describable.cpp [code]
file  Teuchos_Describable.hpp [code]
file  Teuchos_DLLExportMacro.h [code]
file  Teuchos_dyn_cast.cpp [code]
file  Teuchos_dyn_cast.hpp [code]
file  Teuchos_ENull.hpp [code]
file  Teuchos_Exceptions.hpp [code]
file  Teuchos_ExplicitInstantiationHelpers.hpp [code]
 

Macros for helping to templated classes create explicit instantiations.


file  Teuchos_F77_wrappers.h [code]
 

Macros for portably calling Fortran77 from C/C++.


file  Teuchos_FancyOStream.hpp [code]
file  Teuchos_FilteredIterator.hpp [code]
file  Teuchos_getBaseObjVoidPtr.hpp [code]
file  Teuchos_getConst.hpp [code]
file  Teuchos_getRawPtr.hpp [code]
file  Teuchos_GlobalMPISession.cpp [code]
file  Teuchos_GlobalMPISession.hpp [code]
 

A MPI utilities class, providing methods for initializing, finalizing, and querying the global MPI session.


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_iostream_helpers.hpp [code]
file  Teuchos_LabeledObject.cpp [code]
file  Teuchos_LabeledObject.hpp [code]
file  Teuchos_LocalTestingHelpers.hpp [code]
 

Utilities to make writing tests easier.


file  Teuchos_map.hpp [code]
 

Provides std::map class for deficient platforms.


file  Teuchos_NullIteratorTraits.hpp [code]
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_Ptr.cpp [code]
file  Teuchos_Ptr.hpp [code]
file  Teuchos_PtrDecl.hpp [code]
file  Teuchos_Range1D.cpp [code]
file  Teuchos_Range1D.hpp [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_RCPNode.cpp [code]
file  Teuchos_RCPNode.hpp [code]
 

Reference-counted pointer node classes.


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_ScalarTraitsCUDA.hpp [code]
 

Defines basic traits for the scalar field type, appropriate for compilation under the NVIDIA CUDA C compiler.


file  Teuchos_ScalarTraitsDecl.hpp [code]
 

Declaration and default implementation for basic traits for the scalar field type.


file  Teuchos_SharedAccessPolicy.hpp [code]
file  Teuchos_SimpleObjectDB.hpp [code]
 

A simple object table class for Teuchos.


file  Teuchos_SimpleObjectTable.hpp [code]
 

A simple object table class for Teuchos.


file  Teuchos_stacktrace.cpp [code]
file  Teuchos_stacktrace.hpp [code]
 

Functions for returning stacktrace info (GCC only initially).


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_StaticSetupMacro.hpp [code]
file  Teuchos_StringIndexedOrderedValueObjectContainer.hpp [code]
file  Teuchos_StrUtils.cpp [code]
file  Teuchos_StrUtils.hpp [code]
 

A std::string utilities class for Teuchos.


file  Teuchos_TabularOutputter.cpp [code]
file  Teuchos_TabularOutputter.hpp [code]
file  Teuchos_TestForException.cpp [code]
file  Teuchos_TestForException.hpp [code]
 

Standard test and throw macros.


file  Teuchos_TestingHelpers.cpp [code]
file  Teuchos_TestingHelpers.hpp [code]
 

Utilities to make writing tests easier.


file  Teuchos_Time.cpp [code]
file  Teuchos_Time.hpp [code]
 

Basic wall-clock timer class.


file  Teuchos_toString.hpp [code]
file  Teuchos_Tuple.hpp [code]
file  Teuchos_TwoDArray.hpp [code]
 

A thin wrapper around the Teuchos Array class that allows for 2 dimensional arrays.


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_TypeTraits.hpp [code]
 

Defines basic traits allowing evaluation of type equality.


file  Teuchos_UnitTestBase.cpp [code]
file  Teuchos_UnitTestBase.hpp [code]
 

Unit testing support.


file  Teuchos_UnitTestHarness.hpp [code]
 

Unit testing support.


file  Teuchos_UnitTestHelpers.hpp [code]
 

Macros for defining unit tests.


file  Teuchos_UnitTestRepository.cpp [code]
file  Teuchos_UnitTestRepository.hpp [code]
 

Unit testing support.


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_VerbosityLevel.cpp [code]
file  Teuchos_VerbosityLevel.hpp [code]
 
file  Teuchos_Version.hpp [code]
file  Teuchos_Workspace.cpp [code]
file  Teuchos_Workspace.hpp [code]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines