#include <Teuchos_Workspace.hpp>
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 300 of file Teuchos_Workspace.hpp.
|
|
Default constructs to no memory set and will dynamically allocate all memory requested.
Definition at line 431 of file Teuchos_Workspace.hpp. |
|
|
Set the size block of memory to be given as workspace. If there are any instantiated RawWorkspace objects then this function willl throw an exception. It must be called before any RawWorkspace objects are created. Definition at line 436 of file Teuchos_Workspace.hpp. |
1.3.9.1