Zbior Mandelbrota powstaje w wyniku wielokrotnej iteracji pewnego wielomianu w dziedzinie zespolonej. Dokladniej, zbior Mandelbrota (czarne punkty) sklada sie z tych punktow c plaszczyzny zespolonej, dla ktorych orbita punktu 0 przy iteracji
Piekna figura powstaje w wyniku zastosowania metody Newtona do znalezienia miejsca zerowego wielomianu z3+1 w dziedzinie zespolonej [Autor appletu: Victor Huang]. Kolor danego punktu z=x+iy na plaszczyznie zalezy od tego, do ktorego zera wielomianu jest zbiezna metoda Newtona startujaca z x+iy jako przyblizenia poczatkowego. Naciskajac guzik "Refine", dostajemy obrazki coraz wiekszej rozdzielczosci. Lewym klawiszem myszki mozemy ograniczyc ogladany obszar i dokladniej przyjrzec sie jego strukturze. "Bardziej" zlozone obrazki powstaja dla wielomianow wyzszego stopnia, zob. M.Drexler, I.Sobey and C.Bracher:Fractal Characteristics of Newton's Method on Polynomials.
Ponizej przedstawiam kilka ciekawych obrazkow, wygenerowanych przeze
mnie przy okazji rozmaitych projektow, w jakich zdarzylo mi sie uczestniczyc.
Dotycza one takich zagadnien jak:
Dekompozycja czaszy na 16 podobszarow, zawierajacych z grubsza te sama
liczbe elementow skonczonych. Podzial czaszy przeprowadzono przy uzyciu
automatycznego partitionera Metis.
Podobszary sa dosc regularne (co prawda ich brzeg juz nie) i bardzo
dobrze zbalansowane. Nieregularnosc brzegu moze powodowac klopoty numeryczne!
Zwrocmy tez uwage na szary podobszar: lewy dolny trojkat ma tylko jeden
wspolny punkt z reszta obszaru, to tez bywa zrodlem problemow przy rozwiazywaniu
tego typu zagadnien przy uzyciu metody dekompozycji obszaru. [Wizualizacja:
BOOGA]
Tak wyglada macierz dyskretyzacji, za pomoca elementu skonczonego Taylora-Hooda, ukladu (ilu?) rownan rozniczkowych czastkowych, opisujacych przeplyw plynu nienewtonowskiego. Jej elegancka blokowa struktura odzwierciedla zaleznosci pomiedzy niewiadomymi. Wewnetrzne bloki zawdzieczaja swoja ascetyczna regularnosc prostokatnej, jednorodnej siatce. Z kolei cala macierz jest pieknie symetryczna (co znakomicie ulatwia jej numeryczne rozwiazywanie!), ale to juz zasluga samych rownan rozniczkowych, jakie poddano dyskretyzacji. [Wizualizacja: PETSc]
A to ta sama macierz, po uwzglednieniu w niej warunkow brzegowych. Zwrocmy uwage, ze macierz stracila symetrie! Co ciekawe, z punktu widzenia metod iteracyjnych rozwiazywania tej macierzy, bedzie ona wciaz zachowywala sie tak, jakby byla w pelni symetryczna! [Wizualizacja: PETSc]
Efektem rozwiazania macierzy typu rozwazanej poprzednio, jest obraz przeplywu oleju smarujacego w obszarze modelujacym "zuzyte" lozysko (miejscami warstewka smaru jest grubsza, niz normalnie). Okazuje sie, iz grubosc warstwy smaru ma wplyw na jego charakterystyki przenoszenia obciazen. Na powyzszych obrazkach, widzimy (po lewej) pole mikrorotacji na tle prostokatnej, niejednorodnej siatki elemetu skonczonego oraz (po prawej) rozklad predkosci w oleju smarujacym. W przedstawianym przypadku, dolna powierzchnia lozyska nie porusza sie, a gorna, nierowna, przesuwa w prawo ze stala predkoscia. Jak widac, plyn porusza sie najszybciej w okolicy "uskokow" symulujacych chropowatosci powierzchni. [Wizualizacja: Vigie]
Zrzut ekranu MATLABa, obrazujacy strukture rozrzedzonej macierzy spotykanej w zagadnieniach elastycznosci. Wewnetrzne stopnie swobody poprzedzaja brzegowe i stad jej 2x2 blokowa struktura. Znow pelna symetria macierzy! [Wizualizacja: Matlab]