Tôi đã cố gắng sửa lỗi này trong vài ngày qua tôi tự hỏi liệu có ai có lời khuyên về cách tiến hành không.
Tôi đang giải phương trình Poisson cho phân bố điện tích bước (một vấn đề phổ biến trong vật lý tĩnh điện / bán dẫn) trên lưới thể tích hữu hạn không đồng nhất trong đó ẩn số được xác định trên tâm tế bào và từ thông trên mặt tế bào.
hồ sơ tính phí (thuật ngữ nguồn) được đưa ra bởi,
và các điều kiện biên là,
và tên miền là .
Tôi đang sử dụng mã được phát triển để giải phương trình phản ứng khuếch tán (tôi đã tự viết thấy các ghi chú của mình ở đây, http://danieljfarrell.github.io/FVM ). Phương trình phản ứng khuếch tán-phản ứng là một trường hợp tổng quát hơn của phương trình Poisson. Thật vậy, phương trình Poisson có thể được phục hồi bằng cách đặt vận tốc tiến lên 0 và loại bỏ số hạng tạm thời.
Mã này đã được thử nghiệm dựa trên một số tình huống đối với các lưới đồng nhất, không đồng nhất và ngẫu nhiên và luôn tạo ra một giải pháp hợp lý ( http://danieljfarrell.github.io/FVM/examples.html ) cho phương trình phản ứng khuếch tán.
Bất kỳ ý tưởng những gì có thể có thể gây ra vấn đề này? Hãy cho tôi biết nếu nhiều thông tin liên quan đến sự phân biệt sẽ hữu ích (tôi không muốn gói quá nhiều chi tiết vào câu hỏi này).