Teuchos - Trilinos Tools Package Version of the Day
|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. |
WorkspaceStore class that can be used to actually reinitialize memory.
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.
|Teuchos::WorkspaceStoreInitializeable::WorkspaceStoreInitializeable||(||size_t||num_bytes = ||)||