{"repo":"TensoriumCore/Tensorium_lib","free":true,"listed":false,"github":"https://github.com/TensoriumCore/Tensorium_lib","clone":"git clone https://github.com/TensoriumCore/Tensorium_lib.git","description":"An early-stage HPC tensor and grid-kernel library for numerical relativity, focused on a SIMD-optimized (SSE/AVX/AVX2/AVX-512/Arm NEON), parallel implementation with OpenMP of the Z4c formulation of Einstein’s equations.","language":"C++","stars":25,"topics":["algebra","arm64","avx512","blas","cpp","high-performance-computing","hpc","lapack","linear-algebra","matrix"],"license":"MIT","category":"chat-messaging","readme_excerpt":"Tensorium lib Tensorium lib is a C++17 scientific computing library for high-performance numerical relativity on CPUs. It provides the numerical infrastructure required to evolve dynamical spacetimes using the BSSN and Z4c formulations, including 4/6 order finite-difference spatial operators, Runge–Kutta 4 time integration, Kreis-Oliger numerical dissipation and constraint evaluation. The library has been used to construct and evolve black-hole spacetimes, from single Schwarzschild punctures to binary moving-puncture configurations (binary Black holes merge), while monitoring the Hamiltonian and momentum constraints, conformal-metric consistency, and convergence of the numerical solution. Its low-level kernels are designed around explicit memory layouts, SIMD vectorization, multithreading, memory cache and pools and scalable domain decomposition, with the long-term goal of becoming a compact high-performance infrastructure for numerical spacetime evolution, constraint-preserving schemes, gravitational-wave extraction, mesh refinement, and heterogeneous HPC backends. Current scope - Core dense linear algebra and tensor containers ( Vector , Matrix , Tensor ) with aligned storage and SIMD paths. - Numerical relativity stack centered on BSSN Grid (single-grid, vacuum BSSN/Z4c style evolution). - Test and visualization tooling for long moving-puncture runs. - Optional R&D compiler plugins (LLVM/Clang/MLIR). Domain coherence (what is production vs experimental) Area Status Notes -","default_branch":null,"files":null,"tree":[],"storefront":"/r/TensoriumCore","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TensoriumCore/Tensorium_lib/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}