MJLMills / rhorix

Python 3.3 Blender Add-On for Importing QCT Data
Other
1 stars 1 forks source link

Reduce Memory Footprint #5

Closed MJLMills closed 9 years ago

MJLMills commented 9 years ago

In order to hide the connectivity in the list of vertex coordinates, there is a large amount (roughly 80% of the mif file) of redundant data. By converting this to a list of unique vertices and their adjacency matrix (or pairwise connections) the memory footprint (both RAM and disk) can be majorly reduced. Mif files are already huge and wavefunctions are only going to get bigger, potentially being able to email a top file is better.

MJLMills commented 9 years ago

This is done - the conversion script now properly converts to a list of vertices and edges.