Tomasz Tarkowski — strona domowa

Pracownia Dydaktyki Fizyki, Centrum Dydaktyczne Wydziału Fizyki
Wydział Fizyki Uniwersytetu Warszawskiego
Pasteura 5, 02-093 Warszawa

pokój: 2.78

e-mail: tomasz [.] tarkowski [@] fuw.edu.pl
profile w serwisach: [1] [2] [3] [4] [5]

Materiały dydaktyczne

Fizyka I (mechanika)

Strona wykładu znajduje się pod adresem https://www.optics.fuw.edu.pl/przedmioty/fizyka-i-mechanika-2024-25. Zbiór zadań na zajęcia znajduje się tutaj (login i hasło są udostępniane na zajęciach).

Fizyka II (elektryczność i magnetyzm)

Strona wykładu wraz z materiałami na zajęcia znajduje się na platformie CKC UW "Kampus".

Pracownia wstępna

Strona pracowni znajduje się pod adresem http://pracownie1.fuw.edu.pl/pw/.

Programowanie

Materiały na zajęcia w grupie 9 znajdują się na platformie CKC UW "Kampus".

Programowanie I R

Strona wykładu znajduje się pod adresem http://glach.wikidot.com/p1r. Materiały na zajęcia w grupie 3 znajdują się na platformie CKC UW "Kampus".

Zespołowe projekty studenckie

2024/2025 (semestr letni): Numeryczne równania ruchu z poprawkami relatywistycznymi

Celem projektu jest napisanie symulacji całkującej równania ruchu w ramach klasycznej grawitacji z pierwszą poprawką relatywistyczną (ang. 1PN Approximation, tzn. 1st Post-Newtonian Approximation). Jednym z zadań jest porównanie algorytmów numerycznych (np. Euler, Verlet, algorytm skokowy, Runge-Kutta, Bulirsch-Stoer) i ich stosowalności w numerycznym całkowaniu równań ruchu w przypadku nierelatywistycznym oraz w przypadku zastosowania 1PN. Symulacje komputerowe mogą zostać wykonane dla układów takich jak Słońce-Merkury czy też PSR B1913+16 (pulsar Hulse'a-Taylora) i porównane z wynikami obserwacji astronomicznych celem oceny wystarczalności poprawki wraz z ewentualną próbą uwzględnienia kolejnej poprawki (2PN). Istnieje możliwość rozszerzenia projektu z zagadnienia dwóch ciał na zagadnienie uwzględniające trzy ciała na przykładzie systemu gwiezdnego Alfa Centauri (Rigil Kentaurus, Toliman oraz Proxima Centauri) oraz na przykładzie pulsara PSR J0337+1715 powiązanego z dwoma białymi karłami. Sugerowanym językiem programowania dla tego projektu jest C++ lub Python. Do pomyślnego ukończenia zadania wystarczy w zupełności podstawowa umiejętność programowania, wiedza z zakresu przedmiotu "Fizyka I (mechanika)" oraz chęć do nauki. Elementami rozwiązania projektu są publicznie udostępnione sprawozdanie oraz repozytorium kodu źródłowego i opcjonalnie animacje prezentujące wyniki obliczeń.

Notatki

Powyższe dokumenty będą okazjonalnie aktualizowane — warto tu czasami zajrzeć, aby zobaczyć nowszą wersję.