HyperView User's Guide

Caching Results

Caching Results

Previous topic Next topic No expanding text in this topic  

Caching Results

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

After a contour plot has been applied in the Contour panel, the Cache feature will become active and allow you to add the currently active contour result to an internal cache.  This will cache all of the results that are likely to be viewed multiple times in a given session, thereby avoiding re-computation and allowing you faster switching between scalar results.

The Cache/Delete Cache button (located in the lower middle section of the Contour panel) will be disabled whenever the panel shows information that does not match the currently contoured result.  You must apply a particular contour result which matches the information on the panel in order for the button to be enabled.

caching_results_contour_panel_hv

Contour panel

NoteThis feature is only available for scalar results (and for scalar components of vectors and tensors).

Cached results are identified internally based on a unique identifier.  This unique identifier (checksum) is based on the following parameters below:

Data type
Data component
Layer
Corner data
Result system
Averaging method
Envelope trace plot
Value filter
Layer filter
Tracking system
User defined system
Projection rules
Selection set

HyperView will automatically re-compute the data whenever any of the above parameters are changed.

Creating Cached Results

Only the currently active contoured result may be added to the internal cache (using one of the following methods):

From the Contour panel, click Cache.
From the graphics area context menu, right-click and select Create > Cached Result > Contour.
From the browser white space context menu, right-click and select Create > Cached Result > Contour.
NoteWhenever a result is cached, it is computed for each frame the first time a frame is loaded, thereby making the time taken for the first time load greater.  The times for all subsequent loads will be significantly reduced.

Applying Cached Results

All created cached results are displayed in the Results browser as a flat list in a separate folder named Cached Results.

caching_results_browser_example_hv

The names listed in the browser are a combination of the data type and the component. When there is more than one combination of the same data type and component (for example, with different layers or averaging types), a number in parentheses will be added next to the name (as shown in the example above).

Cached results can be applied or turned off by toggling their corresponding icons (located next to each line item in the tree view).

A bold icon next to a cached result indicates that it is currently applied.
A dimmed icon next to a cached result represents that it is currently turned off/not applied.

You can quickly switch between (or apply) cached results by clicking on the data item icon in the browser, or by right-clicking on the data item in the browser and selecting Plot > Contour.

Deleting Cached Results

The Cache button automatically changes to Delete cache whenever the result information matches the currently contoured result and the result has been previously cached.

caching_results_contour_panel_delete_cache_example_hv

HyperView will hold the cached data until it is deleted (using one of the following methods):

From the Contour panel, click Delete cache.
From the browser data item context menu, right-click on the item and select Delete.
To delete all of cached results simultaneously, right-click on the Cached results folder in the browser and select Delete from the context menu.

Cached results are automatically deleted whenever the active subcase is changed or a currently active derived subcase is modified, a new session is started, or a model is deleted.

Additional Information

Caching is not supported for complex results.
Caching is a run-time feature only; therefore cached results cannot be saved in a session file or an H3D file.  Only results that are contoured when an H3D is exported, or a session is saved, are restored.
The copy/paste option is not available for cached results.