Computational Physics: An IntroductionPersonal Computers Have Become An Essential Part Of The Physics Curricula And Is Becoming An Increasingly Important Tool In The Training Of Students. The Present Book Is An Effort To Provide A Quality And Classroom Tested Resource Material.Salient Features * Topics Have Been Carefully Selected To Give A Flavour Of Computational Techniques In The Context Of A Wide Range Of Physics Problems. * Style Of Presentation Emphasis The Pedagogic Approach, Assuming No Previous Knowledge Of Either Programming In High-Level Language Or Numerical Techniques. * Profusely Illustrated With Diagrams, Graphic Outputs, Programming Hints, Algorithms And Source Codes. * Ideally Suited For Self-Study With A Pc On Desktop. * Accompanied With A Cd Rom With Source Codes Of Selected Problems Saving The User From Typing In The Source Code. * Can Be Adopted As A Two-Semester Course In Universities Running Courses Such As Computer Applications In Physics, Numerical Methods In Physics Or As An Additional Optional Paper In Nodal Centres Of Computer Applications Provided By Ugc In Different Universities. * Meets The Requirements Of Students Of Physics At Undergraduate And Post-Graduate Level In Particular And Physical Sciences, Engineering And Mathematics Students In General.This Book Is An Outcome Of A Book Project Granted By University Grants Commission New Delhi (India). |
Contents
Falling Objects | 1 |
PROG 8 | 8 |
PROG 1 | 11 |
Value of л by MonteCarlo Method | 14 |
4 | 20 |
2 | 21 |
Projectiles and Satellites | 36 |
1 | 51 |
1 | 237 |
Stationary States and Time Independent | 243 |
1 | 246 |
3 | 257 |
Random Numbers in Computer Simulation | 267 |
1 | 269 |
2 | 275 |
1 | 278 |
1 | 57 |
Oscillatory Motion | 60 |
Waves and Wave Phenomena | 85 |
3 | 86 |
2 | 93 |
3 | 99 |
5 | 104 |
4 | 107 |
1 | 115 |
2 | 122 |
3 | 129 |
3 | 136 |
Electric and Magnetic Fields | 141 |
1 | 153 |
Motion of Charged Particles in Electric and Magnetic Fields | 156 |
1 | 159 |
4 | 167 |
Kirchoffs Laws and Nonlinearity | 183 |
LCRCircuits | 209 |
6 | 283 |
Nuclear Radioactivity | 290 |
1 | 294 |
Random Walk | 299 |
1 | 300 |
IntegroDifference Techniques vs MonteCarlo Method | 308 |
1 | 311 |
1 | 313 |
3 | 318 |
1 | 322 |
Chaos | 326 |
1 | 332 |
2 | 338 |
4 | 345 |
Lorenz System | 362 |
Lorenz System Poormans Poincare Section | 363 |
Dealing with a Program File | 366 |
Common terms and phrases
1000 subroutine 80 INPUT acceleration air drag algorithm amplitude BASIC Begin loop calculate capacitor change screen charged particle Choose clear screen coefficient constant coordinates curve damping decay diffraction distance draw axes electric field energy equipotential curves Euler method frequency function given GOSUB graph harmonic increment initial conditions initial position initial velocity INPUT Give LC circuit LOCATE Loop started magnetic field main program mass matrix maximum Modify the program Monte Carlo method motion nonlinear NTIME obtained oscillator parameters phase space Plot polarization potential PRINT problem PROG Program ends random numbers RL Circuit Runge-Kutta method scale transformation Schrödinger equation screen for graphics simulation SIZMAT slit started at step statement Step 11 Step 9 subroutine subroutine to draw superposition TMAX trajectory variables voltage wave wavefunction WFRQ WIDTH 80 XMAX XMIN YMAX YMIN