mirror of
https://github.com/blackboxprogramming/BlackRoad-Operating-System.git
synced 2026-03-18 06:34:00 -05:00
feat: Add Research Lab pack with paralleled math modules
Create comprehensive research-lab pack structure with mathematical and quantum computing modules from blackroad-prism-console: Math Modules: - hilbert_core.py: Hilbert space symbolic reasoning - collatz/: Distributed Collatz conjecture verification - linmath/: Linear mathematics C library - lucidia_math_forge/: Symbolic proof engine - lucidia_math_lab/: Experimental mathematics Quantum Modules: - lucidia_quantum/: Quantum core - quantum_engine/: Circuit simulation Experiments: - br_math/: Gödel gap, quantum experiments Includes pack.yaml manifest and comprehensive README. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
13
packs/research-lab/math/linmath/packaging/conan/conanfile.py
Normal file
13
packs/research-lab/math/linmath/packaging/conan/conanfile.py
Normal file
@@ -0,0 +1,13 @@
|
||||
from conan import ConanFile
|
||||
class Linmath(ConanFile):
|
||||
name = "linmath"
|
||||
version = "0.1.0"
|
||||
license = "WTFPL"
|
||||
description = "Header-only linear math for graphics"
|
||||
url = "https://github.com/blackboxprogramming/linmath.h"
|
||||
exports_sources = "include/*"
|
||||
no_copy_source = True
|
||||
def package(self):
|
||||
self.copy("*.h", dst="include", src="include")
|
||||
def package_info(self):
|
||||
self.cpp_info.includedirs = ["include"]
|
||||
@@ -0,0 +1,7 @@
|
||||
prefix=/usr
|
||||
exec_prefix=${prefix}
|
||||
includedir=${prefix}/include
|
||||
Name: linmath
|
||||
Description: Header-only linear math for graphics (vec3/vec4/mat4x4/quat)
|
||||
Version: 0.1.0
|
||||
Cflags: -I${includedir}
|
||||
Reference in New Issue
Block a user