文件名称:cotila:C ++的编译时线性代数系统
文件大小:113KB
文件格式:ZIP
更新时间:2024-05-26 20:39:58
constexpr linear-algebra blas compile-time C++
概述 Cotila(共mpile- TI我升inear一个lgebra)是仅头-库,提供了一组线性代数函数在C ++中用于在编译时期间使用。 Cotila中可用的所有函数都是constexpr ,这意味着它们可以在编译时用于以类型安全,可读和可维护的方式生成常量和查找表。 安装 Cotila是仅标头的库。 只需将编译器指向包含include/目录即可。 如果使用的是CMake,也可以导入cotila::cotila库。 要使用Cotila,必须至少在C ++ 17支持下编译代码。 文献资料 当前的文档。 该文档也可以使用CMake和Doxygen构建: cmake -D BUILD_DOCS=ON -B build . cmake --build build --target doc 快速入门指南 要使用Cotila,您所需要做的就是#include <cotila/cotila.
【文件预览】:
cotila-master
----.github()
--------workflows()
----test()
--------test.cpp(255B)
--------scalar_test.h(809B)
--------vector_test.h(3KB)
--------matrix_test.h(4KB)
--------makefile(188B)
--------CMakeLists.txt(317B)
----mainpage.md(737B)
----include()
--------cotila()
----LICENSE(555B)
----CHANGES(665B)
----logo.svg(113KB)
----AUTHORS(85B)
----.gitignore(16B)
----CMakeLists.txt(2KB)
----README.md(6KB)
----layout.xml(6KB)