ts-quantum
Version:
TypeScript library for quantum mechanics calculations and utilities
24 lines • 1.12 kB
JavaScript
/**
* @fileoverview Intertwiner spaces for Loop Quantum Gravity and spin networks
* @module Intertwiner
*
* This module provides functionality for calculating and manipulating intertwiner spaces
* in Loop Quantum Gravity and spin network theory. Intertwiners are SU(2)-invariant
* tensors that ensure gauge invariance at network nodes.
*
* Key features:
* - Intertwiner space dimension calculations
* - Basis state construction using Clebsch-Gordan coefficients
* - Tensor representation with StateVector integration
* - Support for 2, 3, and 4-valent nodes
* - Optimized implementations for common cases
*/
// Export all type definitions
export * from './types';
// Export core functions for dimension calculations and validation
export { triangleInequality, allowedIntermediateSpins, calculateDimension } from './core';
// Export basis construction functions
export { constructBasis, constructBasisVector, getFourSpinHalfBasis } from './basis';
// Export tensor operations (Phase 3 - to be implemented)
export { basisToTensor, createIntertwinerTensor } from './tensor';
//# sourceMappingURL=index.js.map