Numerical Methods

  1. Solution of Partial Differential Equations (PDEs)
    1. Basic Concepts
      1. Classification of PDEs
        1. Elliptic PDEs
          1. Characteristics
            1. Example: Laplace's Equation
            2. Parabolic PDEs
              1. Characteristics
                1. Example: Heat Equation
                2. Hyperbolic PDEs
                  1. Characteristics
                    1. Example: Wave Equation
                  2. Boundary and Initial Conditions
                    1. Dirichlet Boundary Conditions
                      1. Neumann Boundary Conditions
                        1. Mixed Boundary Conditions
                          1. Initial Conditions for Time-Dependent Problems
                        2. Methods
                          1. Finite Difference Method (FDM)
                            1. Discretization Techniques
                              1. Forward, Backward, and Central Differences
                                1. Grid Point Selection
                                2. Stability and Convergence
                                  1. Courant-Friedrichs-Lewy (CFL) Condition
                                    1. Von Neumann Stability Analysis
                                    2. Applications
                                      1. Solving Laplace's and Poisson's Equations
                                        1. Time-Stepping Schemes for Parabolic Equations
                                      2. Finite Element Method (FEM)
                                        1. Mesh Generation
                                          1. Structured vs. Unstructured Meshes
                                            1. Adaptive Mesh Refinement (AMR)
                                            2. Element Approximation
                                              1. Linear and Higher-Order Elements
                                                1. Shape Functions
                                                2. Assembly of System of Equations
                                                  1. Global Stiffness Matrix
                                                    1. Boundary Condition Implementation
                                                    2. Applications
                                                      1. Elasticity Problems
                                                        1. Complex Geometries
                                                      2. Finite Volume Method (FVM)
                                                        1. Control Volume Integration
                                                          1. Flux Calculation at Cell Interfaces
                                                            1. Conservation Principles
                                                              1. Applications in Fluid Dynamics
                                                                1. Compressible and Incompressible Flows
                                                              2. Spectral Methods
                                                                1. Basis Functions and Expansion
                                                                  1. Fourier Series
                                                                    1. Chebyshev Polynomials
                                                                    2. Transform Techniques
                                                                      1. Fast Fourier Transform (FFT)
                                                                      2. Application in Fluid Dynamics and Quantum Mechanics
                                                                    3. Stability, Consistency, and Convergence
                                                                      1. Lax Equivalence Theorem
                                                                        1. Relation Between Consistency and Stability for Convergence
                                                                        2. Analyzing Consistency and Order of a Method
                                                                          1. Error Estimation and Control
                                                                            1. Global vs. Local Errors
                                                                              1. Adaptive Time Stepping and Mesh Refinement
                                                                            2. Handling Complex Boundaries and Domains
                                                                              1. Domain Decomposition
                                                                                1. Overlapping and Non-overlapping Techniques
                                                                                2. Immersed Boundary Methods
                                                                                  1. Treatment of Irregular Boundaries
                                                                                    1. Application in Biological Fluid Dynamics
                                                                                    2. Multiscale and Multiphysics Problems
                                                                                      1. Coupling Different Physics in a Unified Framework
                                                                                        1. Example: Thermal-Structural Interaction