Tôi đang làm việc với thư viện Cơ học liên tục tính toán OpenFOAM C ++ (nó có thể xử lý tương tác chất lỏng-rắn, dòng MHD ...) sử dụng các mắt lưới không có cấu trúc tùy ý. Điều này được thúc đẩy bởi ý tưởng sử dụng lợi thế của việc tạo ra các lưới không có cấu trúc nhanh (thường là tự động) để mô phỏng các vấn đề trong hình học phức tạp.
Tuy nhiên, gần đây tôi đã gặp phải một cách tiếp cận khác: lưới mắt lưới thích nghi octree với "cắt" tế bào, trong đó sàng lọc lưới áp lực được sử dụng để mô tả một hình học phức tạp.
Từ quan điểm của số học, các lưới Carthesian chính xác hơn nhiều, vì vậy câu hỏi của tôi là: có ai có kinh nghiệm trong việc sử dụng / thực hiện một hoặc cả hai cách tiếp cận này không? Làm thế nào để họ so sánh lại với nhau?
Tôi đang phát triển mã cho dòng chất lỏng hai pha và tôi nhận thấy, ví dụ, việc tái cấu trúc độ dốc trường có thể dễ dàng thực hiện chính xác hơn trên các lưới Carthesian, trong khi lưới không có cấu trúc đòi hỏi hồi quy tuyến tính để thay đổi đột ngột trong trường ...