CellularSheaves.jl
  • CellularSheaves.jl
  • Examples
    • Code Example
    • Sheaf Morphisms
    • Computing the Nullspace of the Sheaf Laplacian
    • Nearest Global Section: Iterative Method
    • Pushforward of a Sheaf along a Graph Homomorphism
    • Spring Oscillator: Four Colocation Methods Compared
      • Controlled Trajectory Examples: 0 — Scalar Integrator
      • Controlled Trajectory Examples: 1 — Double Integrator
      • Controlled Trajectory Examples: 2 — Vehicle Platoon
      • Controlled Trajectory Examples: 3 — Planar Quadrotor
      • Controlled Trajectory Examples: 4 — Mass-Spring-Damper Chain
      • Single‑Integrator Target Tracking (DSL Version)
      • Multi-Agent Target Tracking via a Time-Expanded Cellular Sheaf
      • Receding-Horizon MPC via a Cached Harmonic Extension
      • Distributed Harmonic Extension: Tracking Without a Central Solver
      • Tikhonov-Filtered Harmonic Extension
      • Layered Control Architecture for Multi-Quadrotor Tracking (Scenario 5)
      • Layered Control Architecture for 6-Agent Escort Formation ($SE(3)$ Homogeneous Sheaf)
      • Feedforward Layered Control for 6-Agent Escort Formation ($SE(3)$ Homogeneous Sheaf)
      • Diffusion versus Direct: Two Routes to the Harmonic Extension
      • Multilayer Hierarchical Control for Team-of-Teams Escort Formation
      • Centroid-Coupled Formation Tracking
      • Hub-and-Spoke Wheel Escort Formation
      • N-Ring Cyclic Escort Formation
      • Emergent Rescaling: A Rigid Team Absorbing Divergent Targets Through Scale
      • A Four-Level Fleet, Written in the Nested DSL
      • Convergence vs. Delay Parameter B
      • Step Size Comparison: Optimal vs. Conservative
      • Restriction Map Type Comparison
      • Convergence Bounds vs. Maximum Delay B
  • Feature Guides
    • Core Sheaf Workflows
    • Morphisms and Pushforwards
    • Trajectory and Control
      • Distributed Sheaf Solve
      • Coordination as a harmonic extension
      • The multifrontal factorization
      • Distributing the solve
      • Three methods, one communication model
      • Benchmarks
      • Usage and API
      • Tikhonov Harmonic Tracking
      • The Harmonic Manifold
      • Boundary-Layer Stability and ISS
      • Analytic Feedforward
      • Complete Tracking Scenarios
      • Usage and API
  • Benchmarks
    • Benchmarks
    • Benchmark report
  • API Reference
    • API Reference
    • Network Sheaves
    • Sheaf Interface
    • Euclidean Sheaves
    • Distributed Solve
    • Graph Homomorphisms
    • Sheaf Morphisms
    • Pushforwards
    • Pushouts
    • Cellular Sheaf DSL
    • Block Sparse Arrays
    • Potential Sheaves
    • Formations
    • Trajectory Sheaves
    • Tikhonov
    • Agent Controllers
    • Distributed Layered Control
    • Layered Escort Architecture
    • Nested Systems: Sheaf Tower Compiler
    • NestedDSL
    • Coordination Benchmarks
    • Herding Platoon Utilities
    • Multi-Agent Tracking
    • Quadratic Costs
    • Asynchronous Sheaf Diffusion
    • TrackingDSL
    • IPM
Version
  • API Reference
  • Block Sparse Arrays
  • Block Sparse Arrays
GitHub

Block Sparse Arrays

The BlockSparseArrays module defines the BlockSparseMatrixCSC type and the blocksparse constructor used for sparse linear algebra operations. Below are the primary exported symbols.

CellularSheaves.BlockSparseArrays.BlockSparseMatrix — Type
BlockSparseMatrix{T, I} <: AbstractMatrix{T}

A sparse block matrix.

source
« Cellular Sheaf DSLPotential Sheaves »

Powered by Documenter.jl and the Julia Programming Language.

Settings


This document was generated with Documenter.jl version 1.17.0 on Wednesday 26 August 2026. Using Julia version 1.12.7.