A repository for numerical experiments and algorithm implementation in C++. This project explores various concepts in numerical computing.
- Matrix Operations: Exploring the implementation of data structures and algorithms for matrix manipulation.
- Random Array Operations: Implementing random operations on arrays.
- Random Number Generation: Implementing utilities for generating random numbers and arrays.
The repository is organized as follows:
.
├── CMakeLists.txt # Main CMake build script
├── libmatrix/ # Header files for matrix experiments
├── matrix/ # Source files for matrix experiments
├── librandom/ # Header files for random number experiments
├── random/ # Source files for random number experiments
├── librandomarr/ # Header files for random array experiments
├── randomarr/ # Source files for random array
This project uses CMake for building.
-
Create a build directory:
mkdir build cd build -
Configure the project:
cmake ..
-
Build the project:
cmake --build .
The compiled executables will be located in the build directory.