Hands-on Lab: Difference between revisions

From phys660
Jump to navigationJump to search
No edit summary
Line 1: Line 1:
= Unix =
= Unix =
*[[Media:gs_linux.pdf|Getting Started With Linux]]
*[http://www.doc.ic.ac.uk/~wjk/UnixIntro/ UNIX Tutorial]


= Programming Languages for Computational Physics=
= Programming Languages for Computational Physics=
Line 16: Line 18:


==Fortran 90==
==Fortran 90==
= LaTeX =
== Templates ==
*PHYS660 template and the embedded EPS figure
*Math into LaTeX: How to Beautify Equations (and the embedded PDF figure)
*REVTEX4 template (apssamp.tex)
== Manuals ==
*[http://www.andy-roberts.net/writing/latex Getting to Grips with LaTeX]
*[http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/ Latex Commands Reference]
*REVTEX4 Authors' Guide
*How to use BibTeX
*PACS Codes
== LaTeX packages ==
*[http://miktex.org/ MikTeX] (free LaTeX implementation for Windows)
*Texmaker (free TeX Editor for Windows, Linux, or MacOsX)


= Java Applets =
= Java Applets =

Revision as of 08:45, 6 January 2012

Unix

Programming Languages for Computational Physics

Matlab

Python

  • Python in 40 minutes
  • Handbook of the Physics Computing Course (Python language)
  • Numerical Python
  • Python.org

Fortran 90

LaTeX

Templates

  • PHYS660 template and the embedded EPS figure
  • Math into LaTeX: How to Beautify Equations (and the embedded PDF figure)
  • REVTEX4 template (apssamp.tex)

Manuals

LaTeX packages

  • MikTeX (free LaTeX implementation for Windows)
  • Texmaker (free TeX Editor for Windows, Linux, or MacOsX)

Java Applets

Dissipative Chaos

  • Chaos in Driven Pendulum
  • Poincare Section of Driven Pendulum
  • Duffing Equation Attractor (Real Space)
  • Lorentz Attractor
  • Strange Attractors
  • Hamiltonian Chaos

Chaos in Three-Body Problems

  • Poincare Section of Double Pendulum
  • Extensible Pendulum
  • Standard Area Preserving Map

Transient Chaos

  • Chaotic Scattering

Fractals

  • Fractal Coastlines
  • Diffusion Limited Aggregation
  • Mandelbrot Set
  • Julia Set

Nonlinear Physics and Solitons

  • Toda Lattice Soliton
  • KdV Solitons
  • FPU paradox in Coupled Pendulums

Fourier Techniques

  • Normal Modes of Coupled Oscillators: a) Three, b) Many, c) Phonons in Solids
  • Fourier Series
  • Fourier Transform
  • Discrete-time Fourier Transform
  • Fourier Syntesis
  • Convolution and Autocorrelation

Statistical Physics

  • Brownian Motion
  • Random Walk in 1D
  • Random Walk in 2D
  • Self-Avoiding Random Walk
  • Monte Carlo Estimatation for Pi
  • Percolation
  • Ising Model Java Applet

Quantum Mechanics

  • The two slit experiment and the collapse of the wavefunction
  • Detector in two slit experiment
  • Quantum Scattering of Wave Packet
  • Visual Quantum Mechanics
  • Quantum Mechanics Applets

Complex Systems

  • Cellular Automata
  • Game of Life
  • BTW Sandpile: A model of Self-Organized Criticality
  • 3D BTW Sandpile Simulation by UD student John Meyer
  • Forest Fire: A model of Self-Organized Criticality
  • Spin Glasses
  • Hopfield Neural Network
  • Neural Networks with Java
  • Self-Organizing Networks
  • Image Compression by Neural Networks
  • Genetic Algorithms