Usprawnienia wprowadzone w wersji 10.0 programu Visual MODFLOW Flex
Ulepszenia przepływu pracy PEST
Visual MODFLOW Flex 10.0 zawiera istotne ulepszenia przepływu pracy PEST.
Ulepszenia przepływu pracy PEST
Visual MODFLOW Flex 10.0 zawiera istotne ulepszenia przepływu pracy PEST.
- Etapy przepływu pracy: Przepływ pracy PEST zawiera kilka nowych i ulepszonych etapów przepływu pracy:
- definiowanie obserwacji: możliwość dodawania obserwacji strumienia i poprawienia użyteczności przypisywania grup obserwacji, obserwacji i wag
- definiowanie parametrów właściwości: możliwość dodawania parametrów właściwości doładowania (RCH), ewapotranspiracji (EVT) i przepływu w strefie nienasyconej (UZF) do przebiegu PEST
- definiowanie wariogramów Kriginga: opcjonalne nowe ustawienie, które pozwala narzędziom PEST automatycznie obliczać wariogramy Kriginga na podstawie gęstości punktów pilotażowych
- wybór wariantu PEST: możliwość wyboru, który wariant PEST ma zostać użyty (PEST v17.5, PEST_HP)
- ustawienia kontroli PEST: możliwość definiowania/edytowania ustawienia dla przebiegu PEST, w tym dla funkcji celu, aktualizacji parametrów, iteracji, Marquardta Lambda, rozkładu wartości osobliwych itp.
- oszacowanie parametrów: możliwość zatrzymania i uruchomienia ponownie testów PEST.
- Wsparcie dla PEST_HP: znacznie przyspiesza działanie PEST przy użyciu PEST_HP, równoległej wersji PEST, która może wykorzystywać wiele rdzeni na danym komputerze
- Wsparcie dla MODFLOW-6: możliwość uwzględnienia ustrukturyzowanych modeli przepływu o skończonych różnicach lub nieustrukturyzowanych modeli przepływu MODFLOW-6 w przepływie pracy PEST
- Interpolacja punktu pilotażowego: skrypty w przebiegu PEST, które łączą aktualizacje parametrów w PEST z punktami pilotażowymi, zawierają kilka ulepszeń:
- interpolacja punktu pilotażowego wykorzystuje narzędzie PLPROC w celu poprawy wydajności i przejrzystości plików skryptów,
- opcjonalne automatyczne obliczanie parametrów wariogramu Kriginga na podstawie gęstości punktów pilotowych.
- Ulepszona walidacja: Visual MODFLOW Flex 10.0 zawiera dodatkowe kontrole w przepływie pracy PEST w celu ograniczenia błędów wejściowych
- Wagi obserwacji: automatyczne obliczanie wagi obserwacji, tak aby grupy obserwacji w równym stopniu przyczyniały się do początkowej funkcji celu z normalizacją obserwacji i bez niej przy użyciu reszty docelowej.
Obsługa kolorów
Visual MODFLOW Flex 10.0 zawiera następujące ulepszenia wizualizacji:
- Rampy kolorów: obiekty o wartościach rozproszonych, takich jak powierzchnie, właściwości modelu, warunki brzegowe i wyniki modelu, można renderować przy użyciu predefiniowanych lub niestandardowych ramp kolorów:
- definiowanie listy niestandardowych wartości o rozkładzie liniowym, logarytmicznym lub niestandardowych i powiązanych z nimi kolorów,
- możliwość wyboru z listy predefiniowanych, niestandardowych lub importowanych ramp kolorów,
- możliwość uwzględnienia opcjonalnych twardych przerw/zatrzymań koloru na rampie, aby renderować nagłą przerwę w kolorach, gdy wartości przekraczają określony próg (np. dodatni/ujemny lub powyżej/poniżej limitu regulacyjnego).
- Zarządzanie rampami kolorów:
- Visual MODFLOW Flex zawiera kilkanaście predefiniowanych ramp kolorów, użytkownik może także stworzyć własną rampę kolorów,
- program pozwala importować rampy kolorów przy użyciu formatu pliku mapy kolorów (.clr) obsługiwanego w innych aplikacjach, takich jak QGIS, ArcPro i Surfer,
- zmienne palety projektu obejmują wszystkie ustawienia wypełnienia kolorami, w tym kolory i wartości.
- Paleta projektu: paleta projektu zawiera wszystkie ustawienia wartości i kolorów, które zapewniają użytkownikowi lepszą kontrolę nad renderowaniem.
Stan graniczny i właściwości
Visual MODFLOW Flex 10.0 zawiera następujące ulepszenia pracy z modelami:
- Obsługa pakietów MAW i MWT: Obsługa pakietów studni wielowarstwowych (MAW) i transportu studni wielowarstwowych (MWT) w modelach MODFLOW-6.
- tworzenie lub importowanie odwiertów MAW/MWT,
- dynamiczne przełączanie pomiędzy obsługiwanymi modelami studni (WEL/MNW1/MNW2/MAW),
- możliwość importu i edycji informacji o odwiercie, w tym o utracie ciśnienia, pokryciu odwiertu i parametrach ograniczeń pompy obsługiwanych w pakiecie MAW.
- Studnie koncepcyjne: studnie pompowe w sieci nieustrukturyzowanej są niezależne od sieci i koncepcyjne oraz obsługują model odwiertu WEL lub MAW.
- Obserwacje strumienia: Obsługa obserwacji strumienia warunków brzegowych dla nieustrukturyzowanych modeli sieci (MODFLOW-6 i MODFLOW-USG).
- Przypisywanie właściwości: proces przypisywania właściwości w toku pracy siatki nieustrukturyzowanej obejmuje dodatkowe narzędzia do ustawiania stref właściwości i wartości, podobne do narzędzi dostępnych w toku prac dla modeli siatki o skończonych różnicach strukturalnych.
- Właściwości warstwy: etap tłumaczenia w trybie siatki nieustrukturyzowanej obejmuje ustawienia typu warstwy dla modeli MODFLOW-USG i MODFLOW-6.
Wydajność, użyteczność i inne ulepszenia
- Ulepszenia wydajności:
- przypisywanie kroków czasowych do modeli z wieloma okresami obciążenia,
- translacja modeli dla modeli MODFLOW-6 z wieloma okresami naprężeń,
- konwersja modelu koncepcyjnego do nieustrukturyzowanego modelu Q-grid z wieloma komórkami,
- stosowanie/zapisywanie zmian we właściwościach modelu dla niestrukturalnego modelu siatki z wieloma komórkami.
- Z Visual MODFLOW Flex można eksportować następujące funkcje:
- wyniki modelu, w tym nadlewy, stężenia i spadki jako kontury dla nieustrukturyzowanych modeli sieciowych (MODFLOW-6 i MODFLOW-USG),
- warunki brzegowe jako punkty lub wielokąty dla nieustrukturyzowanych siatek,
- wykresy panelu kalibracji jako obrazy.
- Solwer SAMG:
- zaktualizowane wersje solwera SAMG dla silników MODFLOW-USG i MODFLOW-6,
- dostępne w wersji Pro (serial-SAMG) i Premium (wielordzeniowy-SAMG),
- nowy dodatek dostępny dla Visual MODFLOW Flex Premium Edition, który zawiera bardziej zaawansowaną edycję o nazwie SAMG+, która obsługuje również modele z transportem i CLN.
- Wyśrodkowany widok na wskaźniku myszy podczas używania kółka myszy do powiększania/pomniejszania widoków 2D.
- Krok Wyświetl/Edytuj siatkę w przypadku numerycznych procesów roboczych z uporządkowaną siatką różnic skończonych zawiera pasek narzędzi z przyciskami umożliwiającymi interakcję z widokiem.
- Krok tłumaczenia w numerycznych przepływach pracy zawiera ogólne ustawienie umożliwiające tłumaczenie modeli przy użyciu zewnętrznych tablic/plików, aby ułatwić pracę z PEST.
- Tabela czasów wyjściowych na stronie ustawień kontroli wyjściowej dla modeli MT3D-MS, RT3D lub SEAWAT zostanie powiększona w przypadku chęci wklejenia większej ilości czasów wyjściowych niż jest wierszy.
- Możliwość konsolidowania warunków brzegowych w modelu w jeden warunek brzegowy.
- Rzędne warstwy pośredniej są automatycznie aktualizowane po zmianie minimalnej i maksymalnej wysokości lub liczby warstw podczas definiowania siatki w procesie numerycznym.
- Niektóre komunikaty informacyjne, które pojawiają się wielokrotnie, mają ustawienia umożliwiające ich automatyczne ukrywanie.