Expand description
loeres-backend-std — dynamic, heap-backed storage for the server.
Environment: std, dynamic allocation. Provides dense/sparse storage
adapters and optional third-party numerical backends, all implementing the
loeres access contracts. Server-only: it must never be depended on
by loeres-device or loeres-backend-static.
Public module topography (external design §1.5):
dense, sparse, view, batch, adapter.
RFC 007 (v0.11.0) populates dense (behind the default dense feature) and
sparse (behind sparse) with row-major Vec-backed dense adapters and a
CSR sparse matrix, all implementing the RFC 002 access contracts. Validation
state is RFC 012-owned; this crate provides only ordinary construction
checks and finite-scan helpers. view, batch, and adapter remain
placeholders.
Re-exports§
pub use dense::DenseIngestOptions;pub use dense::DenseMatrix;pub use dense::DenseVector;