Inheritance diagram for Teuchos::WorkspaceStoreInitializeable:
Public Member Functions
|WorkspaceStoreInitializeable (size_t num_bytes=0)|
|Default constructs to no memory set and will dynamically allocate all memory requested. |
|void||initialize (size_t num_bytes)|
|Set the size block of memory to be given as workspace. |
The client can create concrete instances of this type and initalize the memory used. The client should call
initialize(num_bytes) to set the number of bytes to allocate where
num_bytes should be large enough to satisfy all but the largests of memory request needs.
Definition at line 313 of file Teuchos_Workspace.hpp.
|Teuchos::WorkspaceStoreInitializeable::WorkspaceStoreInitializeable||(||size_t|| num_bytes =