BCONVERT
Use this to convert a Classic block model into the Extended block model format.
Format Comparison |
||
|
Classic |
Extended |
Data allocation |
All data must be allocated when the block model is constructed. |
No data is stored when a block model is created. Disk space is dynamically allocated when values are stored into blocks. |
Block model blocks |
Restricted to 2x109 blocks. |
Can exceed 1018 blocks. |
Indexing |
You require an amount of free disk space that is equal to the size of the actual block model. For example: If the block model is 4Mb in size, then you will need to have a minimum of 4Mb free disk space in order to perform the index procedure. |
No extra disk space is required in order to perform the index procedure. In a regular extended model the index is not stored, but is implied, so the model is always indexed. In a sub-blocked extended model the index is stored in such a way that it does not need to be rewritten, so the model remains indexed. |
Miscellaneous |
|
Models can be created very quickly. Model may contain a large number of blocks, well in excess of 4 billion blocks. Variables may be added and removed quickly. Disk space is only used for block values which are stored. |
Usage:
bconvert [-r] <input_model> <output_model> |
Where:
Option |
Description |
[-r] |
Create a regular block model. |
<input_model> |
The name of the 'Classic' block model that you want to convert. |
<output_model> |
The name of the resulting 'Extended' block model. |