Mata Kuliah/Kode : Fisika Komputasi / MAF 1416
Semester/SKS : 3/3-1 SKS
Prasyarat : Fismat 1 & 2
Jurusan : Fisika
Pembina Mata Kuliah :
- Lutfi Rohman S.Si, M.Si : praktikum
- Puguh Hiskiawan, S.Si,M.Si : Teori bag 2
- Supriyadi,S.Si : Teori bag 1
Kompetensi : Mahasiswa dapat menyelesaikan berbagai permasalahan fisika dengan menggunakan pendekatan komputasi untuk mensimulasikan persoalan-persoalan fisika dalam visualisasi grafik yang representatif
Fisika Komputasi Part 1 (teory)
by Supriyadi, S.Si
schedule :
Tuesday, 07.00-08.30 Gd Fisika Lt2/40
Wednesday, 10.20-12.30 Gd Fisika Dasar Lt1/30
Topic :
1. Introduction
2. Approximation of a function (interpolation, extrapolation, gnuplot)
3. Numerical calculus(Numerical Differentiation, Numerical integration, Roots of a non-linier equation, linier algebraic equations)
4. Ordinary differential equations (orde 1&2)
5. Mid Test
language program : C/C++ under linux (by Mr Lutfi R)
References:
- Pang, Tao, 2006, An introduction to Computational Physics, 2nd Edition, Cambridge University Pres:New York
- Landau, Rubin H, 2007, Computational Physics, Problem Solving with Computers, 2nd, Revised and Enlarged Edition, Wiley-VCH Verlag GmbH & Co KGaA:Weinheim
- Press, Wiliam H, dkk, 1997, Numerical Recipes in C : The Art of Scientific Comuting, 2nd Edition. Cambridge University Press:Cambridge
- Hjorth, M & Jensen, 2003, Computational Physics, Departement of Physics, University of Oslo
Lecture Note:
10 Feb 2010 introduction:computational physics ?
16 Feb 2010 Approximation of a function:interpolation
17 Feb 2010 Approximation of a function:extrapolation & gnuplot
23 Feb 2010
24 Feb 2010 Numerical calculus: Numerical Differentiation
2 Mart 2010 Numerical calculus: Numerical integration & pdf
3 Mart 2010
9 Mart 2010 Numerical calculus: Roots of a non-linier equation
10 Mart 2010 Numerical calculus: Roots of a non-linier equation part 2
17 Mart 2010 Numerical calculus: linier algebraic equations, source code
23 Mart 2010 Numerical calculus: linier algebraic equations part 2
24 Mart 2010
Execises:
1. buatlah satu program sederhna dengan C++ under linux disertai proses kompilasi & tampilan hasilnya. dikumpulkan hari selasa 23 Februari 2010
2. tugas interpolasi
3. kerjakan latihan dalam materi diferensiasi numerik, dikumpulkan jum'at 5 maret 2010
4. Kerjakan contoh soal yang ada dalam materi kuliah, dikumpulkan hari Rabu, 10 Maret 2010
5. Kerjakan Tugas dalam Materi kuliah Persamaan non Linier (akar) dikumpulkan hari Rabu, 17 Maret 2010
6. Kerjakan tugas berikut ini dan carilah sebuah problem fisis terkait dengan materi interpolasi, differensiasi numerik, integrasi numerik, persoalan akar persamaan atau sistem persamaan linier. selesaikan dengan mengunakan bantuan c++. Kedua tugas ini dikumpulkan sebelum UTS