Ewolucja powierzchni

Ewolucja powierzchni
Oryginalni autorzy Kennetha Brakke'a
Wersja stabilna
2.70 / 25 sierpnia 2013 ; 9 lat temu ( 2013-08-25 )
Napisane w C
System operacyjny Linux , Windows NT i Mac OS X
Platforma SGI , HP , MS-Windows i Macintosh
Dostępne w język angielski
Typ Obliczeniowa dynamika płynów
Licencja Darmowe
Strona internetowa www .susqu .edu /facstaff /b /brakke /evolver /evolver .html

Surface Evolver to interaktywny program do badania powierzchni ukształtowanych przez napięcie powierzchniowe i inne energie oraz podlegających różnym ograniczeniom. Powierzchnia jest zaimplementowana jako złożony kompleks . Użytkownik definiuje powierzchnię początkową w pliku danych. Evolver rozwija powierzchnię w kierunku minimalnej energii metodą opadania gradientu . Celem może być znalezienie minimalnej powierzchni energii lub modelowanie procesu ewolucji za pomocą średniej krzywizny . Energia w Evolverze może być kombinacją napięcia powierzchniowego, energii grawitacyjnej , średnia kwadratowa krzywizny, całki powierzchniowe zdefiniowane przez użytkownika lub energie węzłów . Evolver może obsługiwać dowolną topologię , ograniczenia objętości, ograniczenia brzegowe, kąty zwilżania brzegów , określoną średnią krzywiznę, całki krystaliczne , grawitację i ograniczenia wyrażone jako całki powierzchniowe. Powierzchnia może znajdować się w przestrzeni otoczenia o dowolnym wymiarze , która może mieć metrykę Riemanna , a przestrzeń otoczenia może być przestrzenią ilorazową pod akcja grupowa .

Evolver został napisany w The Geometry Center , sponsorowany przez National Science Foundation , Department of Energy , Enterprise Minnesota i University of Minnesota .