Nowości i usprawnienia w Visual MODFLOW Flex 11.0



Import modelu

Import modelu został znacznie ulepszony w Visual MODFLOW Flex 11.0. Flex i wykorzystuje obecnie wewnętrznie bibliotekę Python FloPy do obsługi importu modeli, co pozwala na import większej liczby typów modeli oraz zapewnia większą elastyczność podczas procesu importu.
  • Import modeli MODFLOW-6 i SEAWAT: możliwość importu modeli MODFLOW-6 (ze strukturą siatki niestrukturalnej lub strukturalnej) oraz modeli SEAWAT

  • Elastyczny import: możliwość wyboru lub pominięcia poszczególnych elementów modelu, takich jak przepływy komórka-po-komórce, warunki brzegowe, początkowe poziomy zwierciadła, ustawienia solvera, kontrola wyników i inne ustawienia symulacji

  • Import w trakcie przepływu pracy: możliwość osobnego importu właściwości przepływu (przewodnictwa hydraulicznego i pojemności) oraz warunków brzegowych (RCH, EVT, CHD, RIV, DRN, GHB), niezależnie od głównego kroku importu





Praca z siatkami niestrukturalnymi

Siatki niestrukturalne mogą być teraz importowane do Visual MODFLOW Flex, a także mogą być tworzone niezależnie od przepływu pracy modelowania koncepcyjnego.

Wersja 11 programu wprowadza:
  • Możliwość importu modeli MODFLOW-6 opartych na siatkach niestrukturalnych DISV
  • Możliwość niezależnego importu siatek niestrukturalnych DISV
  • Możliwość tworzenia siatek niestrukturalnych (Voronoi, Quadtree) bezpośrednio w przepływie pracy modelowania numerycznego.
  • Możliwość importu trójwymiarowych danych siatkowych niestrukturalnych (takich jak poziomy zwierciadła wody i wyniki stężeń)
  • Możliwość wykorzystania trójwymiarowych danych siatkowych niestrukturalnych do definiowania właściwości modelu, takich jak początkowe poziomy zwierciadła oraz początkowe stężenia




Operacje na danych

Powierzchnie oparte na nieregularnej sieci trójkątów (TIN) mogą być teraz używane w projektach Visual MODFLOW Flex. Obsługiwane są następujące funkcjonalności:
  • TIN-y: możliwość wykorzystania powierzchni w formacie TIN (Triangular Irregular Network) w projektach Visual MODFLOW Flex
    • importowanie TIN-ów z plików punktowych shapefile (.shp) oraz z plików Triangle .node lub .ele,
    • generowanie TIN-ów na podstawie istniejących obiektów punktowych danych z wykorzystaniem interpolacji liniowej lub kriging,
    • generowanie TIN-ów z warstw modelu,
    • definiowanie horyzontów modelu przy użyciu TIN-ów,
    • wykorzystanie TIN-ów w konstruktorze wyrażeń w innych obiektach danych,
    • określanie parametrów warunków brzegowych i właściwości modelu z użyciem TIN-ów w przepływie pracy modelowania numerycznego.

  • Eksport
    • eksport warunków brzegowych Recharge i Evapotranspiration do plików shapefile,
    • eksport powierzchni i TIN-ów jako punktowych shapefile,
    • eksport TIN-ów jako poligonów,
    • eksport wyników zwierciadła wody jako konturów shapefile lub powierzchni.





Warunki brzegowe i właściwości

Obsługiwane są następujące funkcjonalności:
  • Nieaktywne obszary transportu: możliwość definiowania odrębnych stref dla aktywnego i nieaktywnego transportu w modelach transportu (tj. ICBUND dla MT3D-MS, RT3D i SEAWAT)
  • Dane warunków brzegowych zmiennych w czasie: możliwość definiowania lub edytowania w przepływie pracy numerycznej za pomocą nowego edytora harmonogramu (Schedule Editor)
  • Recharge i EVT przypisane do określonych warstw:
    • edycja lub przypisywanie warstwy w warunkach brzegowych typu recharge/evt,
    • obsługa opcji RCHOP = 2, NEVTOP = 2 w kroku translacji dla odpowiednich silników przepływu,
    • o Obsługa funkcji layer() w konstruktorze wyrażeń – funkcja przyjmuje wysokość (z powierzchni lub wartości stałej) i zwraca numer odpowiadającej warstwy (przydatne przy przypisywaniu recharge do warstw wychodzących w siatkach niestrukturalnych).

  • Warunki brzegowe z określonym strumieniem (Specified Flux) mogą zostać przekształcone do równoważnego pliku pakietu WEL przy użyciu MODFLOW-6 (który nie obsługuje bezpośrednio tego typu warunków)
    • eksport warunków brzegowych Recharge i Evapotranspiration do plików shapefile,
    • eksport powierzchni i TIN-ów jako punktowych shapefile,
    • eksport TIN-ów jako poligonów,
    • eksport wyników zwierciadła wody jako konturów shapefile lub powierzchni.



Wydajność, użyteczność i inne ulepszenia

  • Użyteczność:

    • możliwość zmiany kolejności obiektów w drzewie danych metodą przeciągania i upuszczania,
    • możliwość przypisania aliasów (nazw) dla uruchomień modelu w interfejsie,
    • wyszukiwanie selektora układu współrzędnych (CRS).

  • Wizualizacja:

    • możliwość zastosowania progów dolnych i/lub górnych dla danych powierzchniowych i TIN podczas wizualizacji w 2D i 3D.

  • Inne ulepszenia:

    • możliwość tworzenia siatek niestrukturalnych w osobnym przepływie pracy numerycznej, niezależnie od modelowania koncepcyjnego,
    • możliwość ekstrapolacji powierzchni niepokrywających całego obszaru modelu do granicy modelu,
    • dostępność obserwacji przepływu w przepływie pracy PEST dla silnika MODFLOW-USG (zgodnie z innymi silnikami),
    • możliwość definiowania horyzontów w modelu koncepcyjnym za pomocą wartości stałej (nie tylko powierzchni lub TIN-u),
    • brak wymogu stosowania ustawień regionalnych USA (liczby i daty) do uruchomienia Visual MODFLOW Flex (choć nadal zalecane),
    • rozszerzona biblioteka CRS,
    • poprawki licznych błędów zgłoszonych przez użytkowników (szczegóły w pliku readme).