소위 쿼드 트리 및 옥트리 그리드는 적응 형 메쉬 미세 조정이 필요한 응용 분야에 매우 매력적입니다. 예를 들어 Gerris 와 Paramesh 에서 사용됩니다 . 그런 그리드에 적합한 파일 형식을 알고 시각화 소프트웨어를 지원하는 사람이 있습니까? Gerris FAQ 에서이 답변 을 참조하십시오 . 내가 현재 알고있는 유일한 후보자는 VTK HyperOctree 클래스이지만 거의 문서가없는 것 같습니다.
메시의 특정 예로서 , 각각 8 × 8 × 8 = 512 개의 셀을 포함하는 박스 로 구성된 희박하게 정제 된 옥트리 그리드를 고려하십시오 . Visit / Paraview의 현재 전략은 다음과 같습니다.
- 그리드를 구조화되지 않은 VTK 파일로 작성하십시오. 이것은 더 큰 데이터 세트에 비싸고 쿼드 / 옥트리의 '구조화'를 이용하지 않습니다.
- 트리에서 인접한 '상자'를 더 큰 블록으로 모으고 블록 구조 그리드를 작성하십시오. 여기에는 약간의 추가 코드가 필요하며 쿼드 / 옥트리에 포함 된 연결 정보가 손실됩니다.
업데이트 현재 octree 그리드를 직접 작성하고 시각화하는 데 사용할 수있는 형식이없는 경우 octree를 블록 구조 그리드로 작성하는 데 사용할 수있는 파일 형식에 대한 제안을 부탁드립니다. 이상적으로이 형식은 다음과 같습니다.
- 비교적 간단한 정의 / 구현, 이상적인 오픈 소스 및 C / Fortran 호환성을 갖추고 있습니다.
- 많은 그리드 블록 (예 : 1000 이상)을 효율적으로 처리 할 수 있습니다.
- 특히 정제 경계에서 그리드 블록의 연결을 쉽게 지정할 수 있습니다.
나는 현재이 목적으로 Silo 를 사용 하고 있지만 위의 3 점 (더 작고 빠르며 단순함)에서 더 나은 점수를 얻는 것을 찾고 있습니다.