Computational Physics
      Copyrights reserved by Dr. Shuai Dong
      Department of Physics, Southeast University.
      For any questions, please contact: sdong@seu.edu.cn


    Preface

  1. Introduction
    1.1.hello.cpp
    1.2.hello.cpp
    1.3.Intro.cpp

  2. Approximation of functions
    2.1.LagrangeInterpolation.cpp
    2.2.Millikan.cp2.Millikan.cpp
    2.2.Millikan.in

  3. Numerical calculus
    3.1.Differentiation.cpp
    3.2.Integration.cpp
    3.3.Bisection.cpp
    3.4.NewtonRoot.cpp
    3.5.Secant.cpp
    3.6.NaCl.cpp

  4. Ordinary differential equations
    4.1.Euler.cpp
    4.2.Predictor-Corrector.cpp
    4.3.FlyingCar.cpp
    4.4.RungeKutta.cpp
    4.5.Boundary.cpp

  5. Numerical methods for matrices
    5.1.Matrix.cpp
    5.2.GaussianElimination.cpp
    5.3.H4.cpp
    5.Matrix.in

  6. Spectral analysis
    6.1.Fourier.cpp
    6.2.FFT.cpp

  7. Molecular dynamics simulations
    7.1.Halley.cpp
    Solid-Liquid-Gas
    Growth of a cluster
    Growth dynamics at the droplet-nanowire interface

  8. Monte Carlo simulations
    8.1.MC.cpp
    8.2.Darts.cpp
    8.3.Rand.cpp
    8.4.Metropolis.cpp
    8.5.Ising.cpp
    8.6.Flip.java
    8.rand.h

  9. High-performance computing
    9.1.openmp.cpp
    9.2.openmp2.cpp
    9.3.mpi.cpp
    9.4.mpidarts.cpp
    9.5.mpidarts2.cpp
    9.6.lib.cpp
    9.6.link.cpp
    9.7.Diagonalization.cpp
    9.7.matrix.in
    9.8.FFTW.cpp

  10. A comprehensive project
    10.1.spinwave.cpp
    10.1.parameter.in


  11. Samples of projects done in 2013
    1. Huang Zhisheng
    2. Hu Shiqi
    3. Yan Peng

  12. Samples of projects done in 2014
    1. Huang Ziwen
    2. Gan Qingyu
    3. Pan Tong

  13. Samples of projects done in 2015
    1. Chen Yao
    2. Shen Ting
    3. Ni Linyu

  14. Samples of projects done in 2016
    1. Hou Rui
    2. Liu Wanling
    3. Sun Huimin
    4. Wei Yongjian

  15. Samples of projects done in 2017
    1. Han Yu
    2. Gao Baizhi
    3. Yu Haobin

  16. Samples of projects done in 2018
    1. Zhang Yehui (Graduate)
    2. Wang Yitian (Graduate)
    3. Wang Fuyi

  17. Samples of projects done in 2019
    1. Li Zhen
    2. Chen Qingze
    3. Zeng Bingcheng

tools:
ssh client: putty
download/upload: Filezilla
C++ IDE: DevC++