|
Homework PHY 5157 Fall 2005
- For September 1: Prepare to talk 2-5 minutes about your
science background and interest in MCMC methods.
If you have already ideas about your final project,
include them too.
- For September 6: Read chapter 1 up to section 1.4 (included).
a0101_02: Confirm the correct installation of
Marsaglia's random number generator.
- For September 8: Complete your estimate of pi (unless you are
already done).
Fortran program for download: pi_v1.f .
C program for download: pi_v1.c .
- For September 13: Complete the peaked distribution function
gnuplot for assignment a0104_both.
- For September 20: Download and run the program
polls.f ( polls.c
for C users).
The program includes data from an early poll of the 1992 US
presidential election.
With what probability would Clinton win the elections according
to the bootstrap analysis of the program?
E-mail your conclusions (in percent rounded to two digits) to
the instructor.
Compile and run a0108_02: Binning.
Finish reading chapter 1 of the book.
- For September 22: Here are three formatted data files and
programs which reads them:
dat1.d ,
dat2.d ,
dat3.d ,
pread.f ,
pread.c .
Download the data and a read program.
Use steb0.f of ForLib to calculate
mean values and error bars of the data.
E-mail your results.
Perform some Gaussian difference tests interactively and
reproduce assignment a0201_09.
- For September 27: Compile and run a0202_01, a0202_02, a0203_01,
a0203_02, a0204_01, a0205_01, a0205_02.
Q-values of the quiz: diff.txt .
- For September 29: Run the program of assignment a0204_03.
For the second part enlarge the statistics by a factor
of 100 to 1,920,000.
If the program crashes in the second part understand why
and fix it.
E-mail your conclusions.
Compile and run a0206_01, a0206_04.
- For October 6: Bin the data set dat1.d from September 22
into jackknife bins.
Calculate their jackknife error bars with stebj0.f.
Continue with: hw050929.pdf .
- For October 18: Study the pointer examples given in
a0301_01.
Sample energy data for the 2D Ising model: a0301_02.
- For October 20: Complete your worksheet, which we started
in class: metwsheet.txt .
Reading: Chapter 2 up to 2.7. Chapter 3 (omitting 3.2.2 and
3.3.2).
- For November 1: Complete the worksheet
hw051025.pdf .
- For November 3: Complete the worksheet
hw051027.pdf .
Plot from this homework:
acpt_tauint.pdf .
- For November 8: Perform a fit of the form beta_c(L)=beta_c+a/L**3
to the data of the file beta_pc.dat.
The data are pseudo-transition values for the 3D 3-state
Potts model from the equal heights definition for the energy
histogram. E-mail your estimate beta_c +/- error bar.
- For November 22: Repeat the fit of a0403_04 for data from a
20*20 lattice
(increase the statistics of the MC run
accordingly). E-mail the estimates of
the leading and sub-leading exponential
autocorrelation times to the instructor.
- For November 29: Create the multicanonical data of a0501_02
for the
for the 2D 10-state Potts model. Use the
data to give an estimate of the latent heat from this
simulation (compare a0501_05 and _06).
- For December 1: Integrate the folder a0601_01c (which you got
e-mailed as a0601_01.tgz)
into your STMC Fortran package.
Configure your classroom account for the use of MPI (see
the readme.txt file), if you did not already do so in class.
- For December 8: Updated instructions for implementing MPI:
readme2.txt .
- Final Presentations:
Bazavov_BiasedMC.pdf.
Brolley_Meteorology.ppt.
Fleming_PDEs.ppt.
Ren_RandomNumbers.ppt.
Mersenne Twister random number generator C-Code
rng_afm.c (Jane Ren).
Robin_MD.ppt.
Thompson_Micromagnetical.ppt.
Thompson_Langevin.ppt.
Tran_Quantum-Hall.ppt.
Wierschem_PathIntegralMC.pdf.
Back to MCMC main page.
|