[FEATURE] - Add UTVD support
Maintainer thường phản hồi trong vòng 1 ngày
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 68/100
Hướng nghiên cứu
Tìm trong repo TotalVariationDiminishingAdvectionScheme để xác định nơi tồn tại đối tượng TVD, docstring và các export của nó; phản chiếu cấu trúc đó cho UTVD, dùng trang adv-schemes được liên kết của modflow6-examples làm wording. Kiểm tra cách scheme TVD hiện có được phủ trong test suite và thêm một test tương đương dựng đối tượng UTVD. Xong nghĩa là UTVD tồn tại, được export, được tài liệu hóa và các test pass — xác nhận với maintainers trước khi đụng vào giá trị mặc định, vì nó chỉ được nêu như một khả năng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Is your feature request related to a problem? Please describe.
@Manangka added support for UTVD in MODFLOW6. Unfortunately we didn't add an object for it with docstring. This is trivial work, but will benefit the solute transport team a lot and will consolidate the big efforts @Manangka made for the UTVD scheme in iMOD Python.
https://modflow6-examples.readthedocs.io/en/latest/_examples/ex-gwt-adv-schemes.html
TVD: Total Variation Diminishing scheme that handles sharp fronts well on structured grids
UTVD: Unstructured TVD scheme extending TVD capabilities to unstructured grids
If performance of UTVD is the same as TVD for structured grids, we can consider changing the default value of TotalVariationDiminishingAdvectionScheme from TVD to UTVD, as that is probably what everyone wants to use anyway then.
- Ngôn ngữ chính
- Python
- Star
- 41
- Fork
- 10
- Merge trung bình
- 2 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 15
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Deltares/imod-python
-
bug Deltares
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Deltares/imod-python#1940 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Deltares enhancement good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Deltares/imod-python#1843 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
Deltares/imod-python#1684 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Update certifiCó thể đã có người làm @JoerivanEngelen đã nhận 3 ngày trước. Đang mở
Deltares/imod-python#1946 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug Deltares
Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 50/100
Deltares/imod-python#1939 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của Deltares/imod-python
Issue tương tự
-
intake mcp-intake needs-ac needs-human-review priority:medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
Ikalus1988/MisakaNet#3848 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100
521xueweihan/HelloGitHub#4105 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
igormcsouza/bookloud#54 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
aws-samples/sample-per-model-bedrock#526 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
ok-oldking/ok-wuthering-waves#1802 ·
Maintainer thường phản hồi trong vòng 2 ngày