Numerical methods in physics

Numeričke metode u fizici

Program i literatura 


Svi linkovi su samo-ekstrahirajući, samo kliknete na link i pokrenete .exe verziju programa koja će raspakirati simbolike programa i sve pripadne datoteke, ako su potrebne, na tekući direktorij. Ako je GNUPLOT potreban, datoteke s .dem ekstenzijom sadržavaju instrukcije za crtanje Možda je potrebno promijeniti simbolik programa kako bi se upisala konkretna putanja (path) do direktorija na kojem je instaliran GNUPLOT. Programi nisu namijenjeni ozbiljnoj upotrebi, nego su samo slabo testirane demo procedure koje su namijenjene praćenju kolegija.


Program za crtanje,  je ovdje click here  (GNUPLOT za Windows 2000/XP)

Demo programi za rješavanje Inicijalnih problema za obične diferencijalne jednadžbe (ODJ)

     F90/F95 style programs: (zipped)

  1. Euler-ova metoda, klik ovdje i ovdje 
  2. Taylor metoda
  3. Adams metoda
  4. Runge-Kutta
  5. Runge-Kutta za sisteme
  6. Adaptivna metoda

Elementarni uvod u rješavanje inicijalnih i rubnih problema kao PDF datoteka ( projekt 2001-096, MZOS). Vidi stranice  492-504.

Opći programi za linearnu algebru (deBoor:  A Practical Guide to Splines)

  1. Rješavači općih linearnih sustava za vrpčaste matrice (BANFAC, BANSLV), pozitivno definitne vrpčaste matrice (BCHFAC, BCHSLV) i blok dijagonalne sustave(SLVBLK (FCBLOK (FACTRB, SHIFTB)),SBBLOK (SUBFOR, SUBBAK)). Redoslijed naveden u zagradama povlači ovisnost procedura. Pogledajte komentare na vrhu svakog programa. Sve procedure su u F77 stilu i komprimirane u jednu datoteku; mogu se naći ovdje. Kompletna lista raznih rješavača linearnih sustava može se naći na http://www.netlib.org/utk/people/JackDongarra/la-sw.html.
  2. Za tridijagonalne nesimetrične matrice kliknite ovdje.
Pravila ocjenjivanja

Kolokviji u 1. semestru

  1. Jednkoračne metode, 1. kolokvij (demo1, demo2+solution, demo3)
  2. Višekoračne metode (demo1, demo2 + rješenje)

Rezultati kolokvija

Kolokviji u 2. semestru

  1. BVP's za eliptičke probleme (demo1, exam + solution)
  2. FEM and BVP's for elliptic, parabolic and hyperbolic systems (demo, exam + solution)

 

Gauss-ova integracija

  1. Jednodimenzionalana (Gauss-Legendre). Download!

Test problemi za inicijalne probleme (IVP): su ovdje!

Demo programi za rješavanje rubnih problema za ODJ (L. Schumaker)

  1. y'' = p(x)y' + q(x)y + r(x), x e (a,b),  y(A) = a, y(B) = b, klik ovdje za linearni problem
  2. y'' = F(x,y,y)', x e (a,b),  y(A) = a, y(B) = b, klik ovdje za nelinearni problem

Demo programi za rješavanje  rubnih problema za PDJ:

  1. Konačni elementi za stacionarnu jednadžbu provođenje s koncentriranim izvorima topline (pozivaju  BANFAC i BANSLV ), klik ovdje za download. (Tina Bosner)
  2. Crank-Nicolson-ova  shema za jednostavnu linearnu paraboličku jednadžbu. Koristi  konačne diferencije za aproksimaciju eliptičkog jednodimenzionalnog dijela, komentari u programu. Klik ovdje za download.
  3. Five-point shema za Laplace-ovu jednadžbu.

Za testiranje numeričkog reda konvergencije, pogledajte ovdje.


Back to my home page