Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

计算物理

Southeast University via XuetangX

Overview

Learn essential computational physics methods and techniques through a comprehensive course covering fundamental topics from function approximation to high-performance computing. Master numerical methods including interpolation, calculus, differential equations, and matrix operations. Explore advanced concepts like spectral analysis using Fourier transforms, molecular dynamics simulations, and Monte Carlo methods. Gain practical experience with parallel computing using OpenMP and MPI, while working with scientific computing libraries. Apply theoretical knowledge through hands-on exercises, culminating in a comprehensive project that integrates multiple computational techniques. Develop skills in solving complex physical problems using modern computational tools and methods essential for research and applications in physics.

Syllabus

  • 第零章 绪论
    • 课件-Introducation of this course
  • 第一章 Introducation of Computational Physics
    • 课件-Introducation of Computational Physics
  • 第二章 Approximation of Functions
    • 2.1 Interpolation
    • 2.2 Newton Interpolation
    • 2.3 Least-sqaures Approximation
    • 课件-Approximation of Functions
  • 第三章 Numerical Calculus
    • 3.1 Numerical Differentiation
    • 3.2 Numerical Integration
    • 3.3 Root
    • 3.4 Extremes of a Function
    • 课件-Numerical Calculus
  • 第四章 Ordinary Differential Equations
    • 4.1 Initial Value Problem
    • 4.2 Runge-Kutta Method
    • 4.3 Boundary-value problem
    • 课件-Ordinary Differential Equations
  • 第五章 Numerical Methods for Matrices
    • 5.1 Matrices in Physics
    • 5.2 Gaussian Elimination
    • 5.3 Eigenvalue
    • 5.4 Hydrogen Molecule
    • 课件-Numerical Methods for Matrices
  • 第六章 Spectral Analysis
    • 6.1 Fourier
    • 6.2 Discrete Fourier Transform
    • 6.3 Fast Fourier Transform
    • 课件-Spectral Analysis
  • 第七章 Molecular Dynamics
    • 7. Many Body
    • 课件-Molecular Dynamics
  • 第八章 Monte Carlo Simulations
    • 8.1 Sampling
    • 8.2 Importance Sampling
    • 8.3 Ising Model
    • 课件-Monte Carlo Simulations
  • 第九章 High-Performance Computing
    • 9.1 From PC to Supercomputer
    • 9.2 OPENMP
    • 9.3 MPI
    • 9.4 Library
    • 课件-High-Performance Computing
  • 第十章 A Comprehensive Project
    • 课件-A Comprehensive Project
  • 期末考试

    Taught by

    Shuai Dong

    Tags

    Reviews

    Start your review of 计算物理

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.