Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

linAlg

A collection of numerical matrix decomposition methods, as discussed on thoughts-on-coding.com.

Numerical Methods in C++ Part 4: Decomposition of Linear Equation Systems

  • LU-Decomposition
  • LU-Decomposition with relative scaled pivot strategy
  • Cholesky-Decomposition

Getting Started

To get it up and running you just need to execute:

  • ~\linAlg\build\cmake .. -DCMAKE_TOOLCHAIN_FILE={YOUR_PATH_TO_VCPKG}/scripts/buildsystems/vcpkg.cmake
  • ~\linAlg\build\cmake --build . --config Release

You can execute the program by ./linAlg

Prerequisites/Dependencies

  • fmt External library used for formatting and printing results
  • doctest Feature-rich C++11/14/17/20 single-header testing framework for unit tests and TDD

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details

About

Matrix decomposition methods as discussed on thoughts-on-cpp.com

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published