Computational Physics Lectures: Linear Algebra methods
Contents
Important Matrix and vector handling packages
Basic Matrix Features
Basic Matrix Features
Basic Matrix Features
Some famous Matrices
Basic Matrix Features
Important Mathematical Operations
Important Mathematical Operations
Important Mathematical Operations
Important Mathematical Operations
Matrix Handling in C/C++, Static and Dynamical allocation
Matrix Handling in C/C++
Matrix Handling in C/C++
Matrix Handling in Fortran 90/95
Dynamic memory allocation in C/C++
Matrix Handling in C/C++, Dynamic Allocation
Armadillo, recommended!!
Armadillo, simple examples
Armadillo, how to compile and install
Armadillo, simple examples
Armadillo, simple examples
Armadillo, simple examples
Armadillo, simple examples
Armadillo, simple examples
Armadillo, simple examples
Armadillo, simple examples
Gaussian Elimination
Gaussian Elimination
Gaussian Elimination
Gaussian Elimination
Gaussian Elimination
Gaussian Elimination
Gaussian Elimination
Gaussian Elimination and Tridiagonal matrices, project 1
Gaussian Elimination and Tridiagonal matrices, project 1
Gaussian Elimination and Tridiagonal matrices, project 1
Gaussian Elimination and Tridiagonal matrices, project 1
Gaussian Elimination and Tridiagonal matrices, project 1
Gaussian Elimination and Tridiagonal matrices, project 1
Backward substitution
Gaussian Elimination and Tridiagonal matrices, project 1
Project 1, hints
Project 1, hints
Simple expressions for project 1
"Program example":"https://github.com/CompPhysics/ComputationalPhysicsMSU/blob/master/doc/Projects/2016/Project1/Examples/TridiagonalSimple.cpp"
Linear Algebra Methods
LU Decomposition
LU Decomposition
LU Decomposition, why?
LU Decomposition, linear equations
LU Decomposition, linear equations
LU Decomposition, why?
LU Decomposition, linear equations
LU Decomposition, the inverse of a matrix
LU Decomposition, the inverse of a matrix
LU Decomposition, the inverse
"How to use the Library functions":"https://github.com/CompPhysics/ComputationalPhysicsMSU/tree/master/doc/Programs/LecturePrograms/programs/cppLibrary"
"How to use the Library functions":"https://github.com/CompPhysics/ComputationalPhysicsMSU/tree/master/doc/Programs/LecturePrograms/programs/cppLibrary"
"How to use the Library functions":"https://github.com/CompPhysics/ComputationalPhysicsMSU/tree/master/doc/Programs/LecturePrograms/programs/cppLibrary"
"How to use the Library functions":"https://github.com/CompPhysics/ComputationalPhysicsMSU/tree/master/doc/Programs/LecturePrograms/programs/FortranLibrary"
"How to use the Library functions":"https://github.com/CompPhysics/ComputationalPhysicsMSU/tree/master/doc/Programs/LecturePrograms/programs/FortranLibrary"
"Using Armadillo to perform an LU decomposition":"https://github.com/CompPhysics/ComputationalPhysicsMSU/blob/master/doc/Programs/CppQtCodesLectures/MatrixTest/main.cpp"
"Using standard functions to perform an LU decomposition":"https://github.com/CompPhysics/ComputationalPhysicsMSU/blob/master/doc/Programs/LecturePrograms/programs/LinAlgebra/cpp/program2.cpp"
Iterative methods, Chapter 6
Iterative methods, Jacobi's method
Iterative methods, Jacobi's method
Iterative methods, Jacobi's method
Iterative methods, Gauss-Seidel's method
Iterative methods, Gauss-Seidel's method
Iterative methods, Successive over-relaxation
Iterative methods, Successive over-relaxation
Iterative methods, Successive over-relaxation
Cubic Splines, Chapter 6
Splines
Splines
Splines
Splines
Splines
Splines
Splines
Splines
Splines
Basic Matrix Features
The inverse of a matrix is defined by $$ \mathbf{A}^{-1} \cdot \mathbf{A} = I $$
«
1
2
3
4
5
6
7
8
9
10
11
12
13
...
83
»