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.
  • 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.