FISIKA KOMPUTASI (COMPUTATIONAL PHYSICS) Ishafit Program Studi Pendidikan Fisika Universitas Ahmad Dahlan

Similar documents
TABLE OF CONTENTS INTRODUCTION, APPROXIMATION & ERRORS 1. Chapter Introduction to numerical methods 1 Multiple-choice test 7 Problem set 9

Review. Numerical Methods Lecture 22. Prof. Jinbo Bi CSE, UConn

Numerical Analysis. A Comprehensive Introduction. H. R. Schwarz University of Zürich Switzerland. with a contribution by

AN INTRODUCTION TO NUMERICAL METHODS USING MATHCAD. Mathcad Release 14. Khyruddin Akbar Ansari, Ph.D., P.E.

PARTIAL DIFFERENTIAL EQUATIONS

MATHEMATICAL METHODS INTERPOLATION

NUMERICAL MATHEMATICS AND COMPUTING

Numerical Methods for Engineers and Scientists

Numerical Methods for Engineers

Numerical Methods with MATLAB

MATHEMATICS. Course Syllabus. Section A: Linear Algebra. Subject Code: MA. Course Structure. Ordinary Differential Equations

Preface. 2 Linear Equations and Eigenvalue Problem 22

CAM Ph.D. Qualifying Exam in Numerical Analysis CONTENTS

Computational Methods

Numerical Methods for Engineers. and Scientists. Applications using MATLAB. An Introduction with. Vish- Subramaniam. Third Edition. Amos Gilat.

NUMERICAL METHODS USING MATLAB

AIMS Exercise Set # 1

Introduction to Numerical Analysis

Applied Numerical Analysis

Numerical Methods. Scientists. Engineers

DEPARTMENT OF PHYSICS

Department of Physics

NUMERICAL ANALYSIS SYLLABUS MATHEMATICS PAPER IV (A)

Maple in Differential Equations

warwickphysics Physics Courses

Advanced. Engineering Mathematics

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF MATHEMATICS ACADEMIC YEAR / EVEN SEMESTER QUESTION BANK

BASIC EXAM ADVANCED CALCULUS/LINEAR ALGEBRA

NORCO COLLEGE SLO to PLO MATRIX

PHYSICS (PHYS) Physics (PHYS) 1. PHYS 5880 Astrophysics Laboratory

Interdisciplinary Physics Example Cognate Plans

Mathematical Methods for Numerical Analysis and Optimization

An Introduction to Numerical Analysis

x x2 2 + x3 3 x4 3. Use the divided-difference method to find a polynomial of least degree that fits the values shown: (b)

Virtual University of Pakistan

2.29 Numerical Fluid Mechanics Spring 2015 Lecture 4

SIMCON - Computer Simulation of Condensed Matter

41514 Dynamics of Machinery

Exam 2. Average: 85.6 Median: 87.0 Maximum: Minimum: 55.0 Standard Deviation: Numerical Methods Fall 2011 Lecture 20

Numerical Analysis. Introduction to. Rostam K. Saeed Karwan H.F. Jwamer Faraidun K. Hamasalh

Engineering. Mathematics. GATE 2019 and ESE 2019 Prelims. For. Comprehensive Theory with Solved Examples

CN - Numerical Computation

CS 257: Numerical Methods

Switching to OCR from Pearson (Edexcel)

University of Texas-Austin - Integration of Computing

Name of the Student: Unit I (Solution of Equations and Eigenvalue Problems)

YEAR III SEMESTER - V

UNIT-II INTERPOLATION & APPROXIMATION

Unit I (Testing of Hypothesis)

Fundamental Numerical Methods for Electrical Engineering

What Can Physics Say About Life Itself?

Introduction to Numerical Analysis

Agricultural. Chemistry. Agricultural production: crops and livestock Agrichemicals development: herbicides, pesticides, fungicides, fertilizers, etc.

Page No.1. MTH603-Numerical Analysis_ Muhammad Ishfaq

3.1 Interpolation and the Lagrange Polynomial

ADVANCED ENGINEERING MATHEMATICS

Calculus from Graphical, Numerical, and Symbolic Points of View, 2e Arnold Ostebee & Paul Zorn

A THEORETICAL INTRODUCTION TO NUMERICAL ANALYSIS

Exact and Approximate Numbers:

Numerical Analysis for Engineers and Scientists

Plan of Study: Bachelor of Science in Chemical Engineering

THE SECANT METHOD. q(x) = a 0 + a 1 x. with

BSM510 Numerical Analysis

Lösning: Tenta Numerical Analysis för D, L. FMN011,

IOP Journal Archive. complete your library s scientific collection. Over 206,000 articles

(f(x) P 3 (x)) dx. (a) The Lagrange formula for the error is given by

SOLUTION OF EQUATION AND EIGENVALUE PROBLEMS PART A( 2 MARKS)

NUMERICAL METHODS FOR ENGINEERING APPLICATION

Computer Aided Design of Thermal Systems (ME648)

RAJASTHAN PUBLIC SERVICE COMMISSION, AJMER

Modeling and Experimentation: Compound Pendulum

Department of Applied Mathematics and Theoretical Physics. AMA 204 Numerical analysis. Exam Winter 2004

CS 323: Numerical Analysis and Computing

Numerical Analysis Solution of Algebraic Equation (non-linear equation) 1- Trial and Error. 2- Fixed point

Chemistry Courses -1

Introduction. Finite and Spectral Element Methods Using MATLAB. Second Edition. C. Pozrikidis. University of Massachusetts Amherst, USA

CHAPTER 1 INTRODUCTION TO NUMERICAL METHOD

Problem 1: Toolbox (25 pts) For all of the parts of this problem, you are limited to the following sets of tools:

Do not turn over until you are told to do so by the Invigilator.

Applied Mathematics 205. Unit 0: Overview of Scientific Computing. Lecturer: Dr. David Knezevic

Part IB Numerical Analysis

Lecture Note 3: Interpolation and Polynomial Approximation. Xiaoqun Zhang Shanghai Jiao Tong University

Academic Content Standard MATHEMATICS. MA 51 Advanced Placement Calculus BC

BACHELOR OF COMPUTER APPLICATIONS (BCA) (Revised) Term-End Examination December, 2015 BCS-054 : COMPUTER ORIENTED NUMERICAL TECHNIQUES

MULTIVARIABLE CALCULUS, LINEAR ALGEBRA, AND DIFFERENTIAL EQUATIONS

Applied Linear Algebra

PHYSICS AND ASTRONOMY (PHAS)

Computational Methods for Optoelectronics

NUMERICAL COMPUTATION IN SCIENCE AND ENGINEERING

DEPARTMENT OF PHYSICS

SCHEME OF WORK FOR LEVEL 5 MECHANICAL ENGINEERING

Numerical Methods in Physics and Astrophysics

Subbalakshmi Lakshmipathy College of Science. Department of Mathematics

CONTENTS. ABOUTTHEAUTHORS xviii PART ONE MODELING, COMPUTERS, AND ERROR ANALYSIS 3

CS 450 Numerical Analysis. Chapter 9: Initial Value Problems for Ordinary Differential Equations

CHAPTER 1 Introduction to Differential Equations 1 CHAPTER 2 First-Order Equations 29

Differential Equations with Mathematica

GENG2140, S2, 2012 Week 7: Curve fitting

Numerical techniques to solve equations

Burgers equation - a first look at fluid mechanics and non-linear partial differential equations

Transcription:

FISIKA KOMPUTASI (COMPUTATIONAL PHYSICS) Ishafit Program Studi Pendidikan Fisika Universitas Ahmad Dahlan

What is Computational Science

What is Computational Physics Reference: Resource Letter CP-2: Computational Physics Rubin H. Landau, Am. J. Phys. 76 4&5, April/May 2008

What is Computational Physics? 1. Process and analyze large amounts of data from measurements; fit to theoretical models; display and animate graphically Ex: search for "events" in particle physics, image analysis in astronomy. 2. Numerical solution of equations that cannot be accomplished by analytical techniques (coupled, nonlinear etc.) Ex: fluid dynamics (Navier Stokes), numerical relativity (Einstein's field equations), electronic ground state wavefunctions in solid state systems, nonlinear growth equations 3. Computer "experiments": simulate physical phenomena, observe and extract quantities as in experiments, explore simplified model systems for which no solution is known. Ex: molecular simulations of materials, protein folding, planetary dynamics (N-body dynamics).

What is Computational Physics? Computational Physics combines physics, computer science and applied mathematics in order to provide scientific solutions to realistic and often complex problems. Areas of application include the nature of elementary particles, the study and design of materials, the study of complex structures (like proteins) in biological physics, environmental modeling, and medical imaging. A computational physicist understands not only the workings of computers and the relevant science and mathematics, but also how computer algorithms and simulations connect the two.

Computational Physics

Theory - Computation - Experiment Computational Physics Performs idealized "experiments" on the computer, solves physical models numerically Theoretical Physics Construction and mathematical (analytical) analysis of idealized models and hypotheses to describe nature predicts tests Experimental Physics Quantitative measurement of physical phenomena

3 Pillars Theory Computational Physics Experiment

4 Pillars? Theory Computational Physics Data Mining Experiment 2 Computational Pillars

Mathematical Modeling

Mathematical Modeling

Computation across all areas of physics High Energy Physics: lattice chromodynamics, theory of the strong interaction, data analysis from accelerator experiments Astronomy and Cosmology: formation and evolution of solar systems, star systems and galaxies Condensed Matter Physics: - electronic structure of solids and quantum effects - nonlinear and far from equilibrium processes - properties and dynamics of soft materials such as polymers, liquid crystals, colloids Biophysics: simulations of structure and function of biomolecules such as proteins and DNA Materials Physics: behavior of complex materials, metals, alloys, composites

Computing

Career Opportunities for Computational Physicists A graduate degree in physics in areas such as biophysics, condensed matter physics, particle physics, astrophysics to name a few. A career in High-performance and scientific computing, in the energy and aerospace sectors, with chemical and pharmaceutical companies, with environmental management agencies. Employment in firms that develop scientific software, as well as computer games. A research career in an academic, industrial, or national laboratory A teaching career in physics A job in Wall Street. Even Wall Street employers are interested in people with a background in computational physics.

Computational Physics is an active field

Journals and Magazines

APS, EPS, IPS

Scientific Papers On-line at arxiv.org

Syllabus Modelling and Error Analysis Mathematical Modeling A Simple Mathematical Model Approximations and Round-Off Errors Significant Figures Accuracy and Precision Error Definitions Round-Off Errors Truncation Errors and the Taylor Series The Taylor Series Error Propagation Total Numerical Error

Syllabus Taking derivatives General discussion of derivatives with computers Forward difference Central difference and higher order methods Higher order derivatives Solution of nonlinear equations Bisection method Newton s method Method of secants Brute force method

Syllabus Interpolation Lagrange interpolation Neville s algorithm Linear interpolation Polynomial interpolation Cubic spline Numerical integration Introduction to numerical integration The simplest integration methods More advanced integration

Syllabus Matrices Linear systems of equations Gaussian elimination Standard libraries Eigenvalue problem Differential equations Introduction A brush up on differential equations Introduction to the simple and modified Euler methods The simple Euler method The modified Euler method Runge Kutta method Adaptive step size Runge Kutta The damped oscillator

Fundamental Convictions In approaching problems in physics, physicists Solve algebraic equations Solve ordinary differential equations Solve partial differential equations Evaluate integrals Find roots, eigenvalues, and eigenvectors Acquire and analyze data Graph functions and data Fit curves to data Manipulate Images Prepare reports and papers

Reference

Reference

Reference