Jurnal Penelitian Fisika dan Aplikasinya (JPFA)
Vol. 1 No. 1 (2011)

Computational physics Using Python: Implementing Maxwell Equation for Circle Polarization

M Madlazim (Jurusan Fisika FMIPA Universitas Negeri Surabaya)
Bagus Jaya Santosa (Jurusan Fisika FMIPA Universitas Negeri Surabaya)



Article Info

Publish Date
14 Jun 2011

Abstract

Python is a relatively new computing language, created by Guido van Rossum [A.S. Tanenbaum, R. van Renesse, H. van Staveren, G.J. Sharp, S.J. Mullender, A.J. Jansen, G. van Rossum, Experiences with the Amoeba distributed operating system, Communications of the ACM 33 (1990) 4663; also on-line at http://www.cs.vu.nl/pub/amoeba/, which is particularly suitable for teaching a course in computational physics. There are two questions to be considered: (i) For whom is the course intended? (ii) What are the criteria for a suitable language, and why choose Python? The criteria include the nature of the application. High performance computing requires a compiled language, e.g., FORTRAN. For some applications a computer algebra, e.g., Maple, is appropriate. For teaching, and for program development, an interpreted language has considerable advantages: Python appears particularly suitable. PythonŸs attractions include (i) its system of modules which makes it easy to extend, (ii) its excellent graphics (VPython module), (iii) its excellent on line documentation, (iv) it is free and can be downloaded from the web. Python and VPython will be described briefly, and some programs demonstrated numerical and animation of some phenomenal physics. In this article, we gave solution of circle polarization by solving Maxwell equation.

Copyrights © 2011






Journal Info

Abbrev

JPFA

Publisher

Subject

Astronomy Earth & Planetary Sciences Education Materials Science & Nanotechnology Physics

Description

Jurnal Penelitian Fisika dan Aplikasinya (JPFA) is available for free (open access) to all readers. The articles in JPFA include developments and researches in Physics Education, Classical Physics, and Modern Physics (theoretical studies, experiments, and its applications), including: Physics ...