Projekty należy wykonać do ostatniego dnia semestru. Poniżej przedstawione są proponowane tematy. Szczegółowych informacji oraz danych definiujących zagadnienie mogą dostarczyć prowadzący laboratoria osobiście.
Rozwiązanie postaci i częstości drgań własnych płyty kwadratowej (macierz bilaplasjanu uzyskana z dyskretyzacji metodą różnic skończonych).
Wyznaczenie wektorów i wartości własnych laplasjanu dla geometrii prostokątnej (macierz z dyskretyzacji elementów skończonych).
Zmodyfikuj projekt z belką z laboratorium tak, aby macierz była przechowywana w postaci macierzy rzadkiej (w formacie Compact Row Storage) i rozwiązywana przez gradient sprzężony. Porównaj czas rozwiązania całego zagadnienia z czasem rozwiązania bez jawnego tworzenia macierzy w pamięci.
Zmodyfikuj projekt z belką z laboratorium tak, aby macierz była przechowywana w postaci macierzy rzadkiej (format Matlab’a - przechowujący dla każdego niezerowego elementu jego i-ty oraz j-ty indeks) i rozwiązywana przez gradient sprzężony. Porównaj czas rozwiązania całego zagadnienia z czasem rozwiązania bez jawnego tworzenia macierzy w pamięci.
Niestacjonarne równanie dyfuzji (przewodnictwa ciepła) na kwadracie metodą wielokrokową Adamsa-Bashfortha oraz niejawnym Eulerem.
Rozwiązanie zagadnienia drgań belki w czasie z wykorzystaniem bazy modalnej (kilku-kilkunastu pierwszych postaci drgań zamiast tysięcy stopni swobody). Metoda powszechnie stosowana w dynamice odkształcalnych układów wieloczłonowych (np. przez program Adams).
Rozwiąż nieliniowe zagadnienie o położeniach (z TMM) metodą Newtona-Raphsona z macierzą Jacobiego obliczaną numerycznie za pomocą metody różnic skończonych
Wyznacz harmoniki (postacie i częstości drgań własnych) imbryczka do herbaty (geometria i gotowa siatka przekazana przez prowadzących).
Dokonaj analizy wartości wskaźnika uwarunkowania i promienia spektralnego macierzy odpowiadającej za wykonywanie kolejnych iteracji w metodzie Gaussa-Seidla oraz SOR dla różnych smukłości belki oraz gęstości siatki.
Wprowadź nieliniową charakterystykę materiału dla swojej belki i rozwiąż zagadnienie.
Napisz solwer MES dla zagadnień wytrzymałościowych dla siatek niestrukturalnych (trójkątne elementy). Jawne wzory na lokalne macierze sztywności i masowe zostaną podane przez prowadzących.
Zaimplementuj algorytm QR. Wyznacz rząd macierzy dla zagadnienia z belką przed i po nałożeniu warunków brzegowych (zamurowań). Wyznacz wektory i wartości własne macierzy Laplace’a otrzymanej z dyskretyzacji różnic skończonych (2D).