Expand description
Common types and type aliases used throughout the solver.
This module defines fundamental types for numerical computations, graph operations, and solver configuration.
Structs§
- Algorithm
Hints - Algorithm selection hints based on problem characteristics.
- Conditioning
Info - Matrix conditioning information.
- Delta
Update - Update operation for incremental solving.
- Error
Bounds - Error bounds for approximate solutions.
- Graph
Info - Graph connectivity information for push algorithms.
- Memory
Info - Memory usage tracking information.
- Profile
Data - Performance profiling data.
- Solution
Chunk - Streaming solution chunk for real-time applications.
- Solver
Stats - Comprehensive statistics about solver execution.
- Sparsity
Info - Matrix sparsity pattern information.
Enums§
- Convergence
Mode - Convergence detection modes for iterative solvers.
- Error
Bound Method - Methods for computing error bounds.
- Norm
Type - Vector norm types for error measurement.
Type Aliases§
- Dimension
Type - Type for storing matrix/vector dimensions.
- EdgeId
- Edge identifier for graph operations.
- Index
Type - Integer type for array indices and counts.
- NodeId
- Node identifier for graph-based algorithms.
- Precision
- Floating-point precision type.