Skip to content

aijony/symmat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SymMat Implementation

A prototype for the CERN-HSF “Faster matrix algebra for ATLAS”. See my proposal for this project.

See link for evaluation test details.

Requirements

  • CMake
  • C++11 Compiler
  • Eigen3

Compilation

To compile:

cd build
cmake ..
make

And then to run:

./symmat

Which should return:

Test Passed

Meaning the code at least works.

Evaluation Test

Everything should be clearly laid out in src/Main.cpp

test/ just has some unit tests that were used for development, they are not currently rigorous or clean.

Personal Note

Thank you for looking over my (and hopefully other’s) code.

Some compromises were made for the sake of getting the project done quicker. Very little optimizations were done, and there is obviously a whole summers worth of code left out. Hopefully, this code-base will see more work in the future. If for some reason, it is found sub-par, I would very much appreciate some tips/pointers to improve on it.

Thanks, Aidan

About

Symmetric Matrix Class for GSoC

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published