CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
docs/dev/0.3.1-docs-inventory.md
docs/dev/0.3.1-docstring-audit.md
docs/dev/current.md
docs/dev/docstring_style.md
docs/dev/vision.md
docs/dev/adr/001_backend_layer.md
docs/dev/adr/002_context_and_conversion.md
docs/dev/adr/003_space_hierarchy.md
docs/dev/adr/004_inner_product_and_geometry.md
docs/dev/adr/005_space_subclasses_and_capabilities.md
docs/dev/adr/006_current_batching_model.md
docs/dev/adr/007_linop_contract.md
docs/dev/adr/008_linop_subclasses.md
docs/dev/adr/009_metric_adjoint.md
docs/dev/adr/010_functional_contract.md
docs/dev/adr/011_linalg_contract.md
docs/dev/adr/012_jordan_spectrum.md
docs/dev/adr/013_tree_structured_spaces.md
docs/dev/adr/014_check_policy.md
docs/dev/adr/015_dtype_default_vs_scalar_field.md
docs/dev/adr/README.md
docs/dev/contributing/architecture.md
docs/dev/contributing/labels.md
docs/dev/contributing/prerequisites.md
docs/dev/contributing/process.md
docs/dev/contributing/setup.md
docs/source/conf.py
docs/source/index.rst
docs/source/release_notes.rst
docs/source/_static/custom.css
docs/source/api/backend.rst
docs/source/api/context.rst
docs/source/api/functionals.rst
docs/source/api/index.rst
docs/source/api/linalg.rst
docs/source/api/linops.rst
docs/source/api/spaces.rst
docs/source/design/backend_ops_array_api.rst
docs/source/design/batching.rst
docs/source/design/capability_dispatch.rst
docs/source/design/checking_policy.rst
docs/source/design/context_ownership.rst
docs/source/design/conversion_policy.rst
docs/source/design/dtype_policy.rst
docs/source/design/geometry.rst
docs/source/design/index.rst
docs/source/design/jax_integration.rst
docs/source/design/performance.rst
docs/source/dev/adr.rst
docs/source/dev/contributing.rst
docs/source/dev/index.rst
docs/source/dev/vision.rst
docs/source/tutorials/backend_ops.rst
docs/source/tutorials/context.rst
docs/source/tutorials/conversion_policy.rst
docs/source/tutorials/index.rst
docs/source/tutorials/linops.rst
docs/source/tutorials/regularized_ot.rst
docs/source/tutorials/spaces.rst
docs/source/tutorials/weighted_tikhonov.rst
examples/__init__.py
examples/weighted_tikhonov.py
spacecore/__init__.py
spacecore/_batching.py
spacecore/_checks.py
spacecore/_tree.py
spacecore/_version.py
spacecore.egg-info/PKG-INFO
spacecore.egg-info/SOURCES.txt
spacecore.egg-info/dependency_links.txt
spacecore.egg-info/requires.txt
spacecore.egg-info/top_level.txt
spacecore/_contextual/__init__.py
spacecore/_contextual/_bound.py
spacecore/_contextual/_policies.py
spacecore/_contextual/_state.py
spacecore/backend/__init__.py
spacecore/backend/_context.py
spacecore/backend/_family.py
spacecore/backend/_ops.py
spacecore/backend/cupy/__init__.py
spacecore/backend/cupy/_ops.py
spacecore/backend/jax/__init__.py
spacecore/backend/jax/_ops.py
spacecore/backend/jax/_pytree.py
spacecore/backend/numpy/__init__.py
spacecore/backend/numpy/_ops.py
spacecore/backend/torch/__init__.py
spacecore/backend/torch/_ops.py
spacecore/functional/__init__.py
spacecore/functional/_base.py
spacecore/functional/_composed.py
spacecore/functional/_linear.py
spacecore/functional/_quadratic.py
spacecore/linalg/__init__.py
spacecore/linalg/_cg.py
spacecore/linalg/_expm.py
spacecore/linalg/_lanczos.py
spacecore/linalg/_lsqr.py
spacecore/linalg/_power.py
spacecore/linalg/_utils.py
spacecore/linop/__init__.py
spacecore/linop/_algebra.py
spacecore/linop/_base.py
spacecore/linop/_dense.py
spacecore/linop/_diagonal.py
spacecore/linop/_metric.py
spacecore/linop/_sparse.py
spacecore/linop/product/__init__.py
spacecore/linop/product/_base.py
spacecore/linop/product/_block.py
spacecore/linop/product/_from_single.py
spacecore/linop/product/_to_single.py
spacecore/space/__init__.py
spacecore/space/_structure.py
spacecore/space/base/__init__.py
spacecore/space/base/_coordinate.py
spacecore/space/base/_inner_product.py
spacecore/space/base/_jordan.py
spacecore/space/base/_space.py
spacecore/space/base/_star.py
spacecore/space/base/_vector.py
spacecore/space/checks/__init__.py
spacecore/space/checks/_base.py
spacecore/space/checks/_coordinate.py
spacecore/space/checks/_product.py
spacecore/space/concrete/__init__.py
spacecore/space/concrete/_dense_coordinate.py
spacecore/space/concrete/_dense_vector.py
spacecore/space/concrete/_hermitian.py
spacecore/space/concrete/_product.py
spacecore/space/concrete/_stacked.py
spacecore/types/__init__.py
spacecore/types/_array.py
spacecore/types/_dtype.py
spacecore/types/_misc.py
tests/__init__.py
tests/_helpers.py
tests/conftest.py
tests/test_backend_ops_complex.py
tests/backend/__init__.py
tests/backend/test_backend_consistency.py
tests/backend/test_backend_loops.py
tests/backend/test_backend_ops_delegation.py
tests/backend/test_backend_registry.py
tests/backend/test_cupy_ops.py
tests/backend/test_jax_ops.py
tests/backend/test_numpy_ops.py
tests/backend/test_torch_consistency.py
tests/backend/test_torch_ops.py
tests/context/__init__.py
tests/context/test_checked_method.py
tests/context/test_context.py
tests/context/test_context_manager.py
tests/context/test_context_resolution.py
tests/context/test_enable_checks.py
tests/context/test_errors.py
tests/examples/__init__.py
tests/examples/test_weighted_tikhonov.py
tests/functional/test_functional.py
tests/functional/test_metric_gradient.py
tests/integration/__init__.py
tests/integration/test_github_labels.py
tests/integration/test_imports.py
tests/integration/test_public_api.py
tests/integration/test_smoke_jax.py
tests/integration/test_smoke_numpy.py
tests/integration/test_smoke_torch.py
tests/linalg/__init__.py
tests/linalg/test_expm.py
tests/linalg/test_krylov.py
tests/linalg/test_metric_solvers.py
tests/linops/__init__.py
tests/linops/test_adjoint_identity.py
tests/linops/test_algebra.py
tests/linops/test_algebra_linop.py
tests/linops/test_batched_apply.py
tests/linops/test_batched_lifting.py
tests/linops/test_block_diagonal_linop.py
tests/linops/test_conversion_linops.py
tests/linops/test_dense_linop.py
tests/linops/test_diagonal_linop.py
tests/linops/test_linop_jit.py
tests/linops/test_product_linop_batching.py
tests/linops/test_product_structure.py
tests/linops/test_sparse_linop.py
tests/linops/test_stacked_linop.py
tests/linops/test_sum_to_single_linop.py
tests/linops/test_to_dense.py
tests/spaces/__init__.py
tests/spaces/test_conversion_spaces.py
tests/spaces/test_geometry.py
tests/spaces/test_hermitian_space.py
tests/spaces/test_product_space.py
tests/spaces/test_product_structure.py
tests/spaces/test_space_apply.py
tests/spaces/test_space_checks.py
tests/spaces/test_space_hierarchy.py
tests/spaces/test_spectrum.py
tests/spaces/test_stacked_space.py
tests/spaces/test_vector_space.py
tests/spaces/test_vectorized_checks.py
tutorials/1_BackendOps.ipynb
tutorials/2_Context.ipynb
tutorials/3_Space.ipynb
tutorials/4_LinOp.ipynb
tutorials/5_Conversion_Policy.ipynb
tutorials/6_Regularized_Opt_Transport.ipynb
tutorials/7_Quadratic_Program.ipynb
tutorials/8_Linalg_MatrixFree.ipynb
tutorials/9_Linalg_Comparison.ipynb
tutorials/README.md
tutorials/weighted_tikhonov.ipynb