김범준, 백승기, [[:사용자:sonswoo|손승우]] 교수가 전산물리 교재를 개발하기 위한 모임을 위한 페이지 입니다. == 사용언어 == Python2 (Python3는 == 목차 == PartI. Python install (기본 패키지 + matplotlib + numpy + scipy + networkx + (3차원 vpython?) Windows: XYpython 이라는 패키지 하나만 인스톨하면 됨 (조우성 왈) imple python program (hello world??) Part II: Project 1 (1D Free fall) What to learn: 1. Project 2 .. .. .. ===백승기의 강의계획서 (시안)=== ==교재== *주교재: 유인물 *부교재: *M. Newman, Computational Physics *M. Di Pierro, Annotated Algorithms in Python (아마존 추천) ==강의내용== 일단 Newman 책을 기준으로, Boas 수리물리학 진도를 감안해서 강의계획을 만들어놓았습니다. * [[:전산물리학:전산물리의 소개]], [[물리:차원분석]] * [[:전산물리학:python 설치]], [[:전산물리학:기초 프로그래밍]], [[:전산물리학:프로그램 제어]] * Lists and arrays, Good programming style * Graphics and visualization * Accracy and speed * Evaluating integrals * Derivatives * Linear equations * Eigenvalues and eigenvectors ([[:전산물리학:멱 방법]], [[:전산물리학:QR 알고리듬]]) * Nonlinear equations, Maxima and minima * Discrete Fourier transform * Fast Fourier transforms * First-order differential equations with one variable * Differential equations with more than one variable * Other methods for differential equations * [[:전산물리학:변분법]] * Random processes and Monte Carlo methods ([[:전산물리학:몬테 카를로 적분법]], [[:전산물리학:평균값 방법]]) * [[:전산물리학:압축 센싱]] * [[:전산물리학:입실론 기계]]