13.07.2015 Views

CashFlow, A Visualization Framework for 3D Flow - Studierstube ...

CashFlow, A Visualization Framework for 3D Flow - Studierstube ...

CashFlow, A Visualization Framework for 3D Flow - Studierstube ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Software Design3.7. DataAccess NodeFigure 3.11 shows an example of a single block virtual array. The attributes <strong>for</strong>figure 3.11 are:• offset = 3• length = 6• unique keyThe blue colored boxes in figure 3.11 indicate the virtual array array items in thereal memory array. The lower part of the sketch shows the virtual array.Figure 3.11: <strong>Cash<strong>Flow</strong></strong>: Single Block Virtual Array: One continuous block in the real memory is used asvirtual array. Attributes are the offset and the length of the virtual array.Multiple Block Virtual ArrayThis iterator requires two additional values which are:• incrementIs the number of items from the beginning of one block to the beginning of thenext block. In figure 3.11 increment = 3, because on block consists of 3 items.• repeatIs the number of successive items inside a block being part of the virtual array.For example repeat = 2 in figure 3.11.Figure 3.12 shows a multiple block virtual array with the following attributes used:• offset = 2• length = 6• unique keyadditional attributes:* increment = 3* repeat = 255

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!