Teuchos_Workspace.hpp File Reference

#include "Teuchos_RefCountPtr.hpp"
#include "Teuchos_TestForException.hpp"

Include dependency graph for Teuchos_Workspace.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Teuchos

Classes

class  Teuchos::RawWorkspace
 Encapulsation object for raw temporary workspace that has been allocated. More...
class  Teuchos::Workspace< T >
 Templated class for workspace creation. More...
class  Teuchos::WorkspaceStore
 Workspace encapsulation class. More...
class  Teuchos::WorkspaceStoreInitializeable
 WorkspaceStore class that can be used to actually reinitialize memory. More...

Functions

void set_default_workspace_store (const Teuchos::RefCountPtr< WorkspaceStore > &default_workspace_store)
 Set pointer to global workspace object.
Teuchos::RefCountPtr< WorkspaceStore > get_default_workspace_store ()
 Get the global workspace object set by set_default_workspace_store().
void print_memory_usage_stats (const WorkspaceStore *workspace_store, std::ostream &out)
 Print statistics on memory usage.


Generated on Thu Sep 18 12:41:19 2008 for Teuchos - Trilinos Tools Package by doxygen 1.3.9.1