-
Notifications
You must be signed in to change notification settings - Fork 2
Project Description
The initial GSoC20 proposal from Boost.uBLAS is to improve CI and stability and new types to the library. For more information about the Project have a look at my proposal here
I have a wonderful and helpful mentor named Cem Bassoy
We have 3 milestones each for one of the phases of GSoC. Detailed description for the work of each phase for both of us is tabulated below.
Phase | Work | Deadline |
---|---|---|
1 | Adding the new CI service, Improve the GSoC19 work by using Boost.mp11 | 30 June 2020 |
2 | Design new experimental types matrix and vector based on current tensor |
29 July 2020 |
3 | C++20 concepts to replace the traits and replace the code in cpp20 branch |
23 August 2020 |
I plan to work in the tensor extension even after GSoC20 as the work we are doing is heavy and we have many ideas that could improve uBLAS Tensors. These ideas were not covered in the Proposal we made because we had to make sure that we write an achievable proposal.
I thank our mentor Cem for his constant support and help in achieving our goals. We always find him helpful and he was always easy to reach for help or discussion regarding the work. We would also like to thank Google for the Google Summer of Code Programme, without which all these wouldn't be possible. Lastly, we express our gratitude to our parents for helping and providing us with all resources to carrying out our work nicely from our homes.
- Project Proposal
- Milestones and Tasks
- Implementation
- cpp20
- github-actions
- features/tidy
- features/format
- features/cmake
- Documentation
- Pull Requests
- Future Work