![]() |
ИСТИНА |
Войти в систему Регистрация |
ИПМех РАН |
||
Программа осуществляет построение цифровой модели керна – структурированной гексаэдральной сетки. Данные, считанные из бинарного файла, записываются в трехмерный вектор stl типа char, при этом в векторе одновременно хранятся данные о пустоте/непустоте вокселей и наличии/отсутствии вершин с теми или иными координатами. За 6 обходов вектора генерируются все необходимые данные о сетке, т.е. принадлежность ячеек блокам, типы элементов, нумерация элементов, координаты вершин, и нумерация вершин. Эта информация записывается в FC файл, который может быть впоследствии применен для расчета эффективных свойств керна. Программа применима как для однородных кернов, так и для неоднородных (из нескольких горных пород) кернов. Реализована возможность генерации цифровой модели фрагмента керна заданного размера, вырезанного из целого куска по заданным координатам. Программный модуль работает за линейное (от размеров керна) время.