Module types

Module types 

Source
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§

AlgorithmHints
Algorithm selection hints based on problem characteristics.
ConditioningInfo
Matrix conditioning information.
DeltaUpdate
Update operation for incremental solving.
ErrorBounds
Error bounds for approximate solutions.
GraphInfo
Graph connectivity information for push algorithms.
MemoryInfo
Memory usage tracking information.
ProfileData
Performance profiling data.
SolutionChunk
Streaming solution chunk for real-time applications.
SolverStats
Comprehensive statistics about solver execution.
SparsityInfo
Matrix sparsity pattern information.

Enums§

ConvergenceMode
Convergence detection modes for iterative solvers.
ErrorBoundMethod
Methods for computing error bounds.
NormType
Vector norm types for error measurement.

Type Aliases§

DimensionType
Type for storing matrix/vector dimensions.
EdgeId
Edge identifier for graph operations.
IndexType
Integer type for array indices and counts.
NodeId
Node identifier for graph-based algorithms.
Precision
Floating-point precision type.