guanaqo 1.0.0-alpha.26
Utilities for scientific software
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
[detail level 123]
 Core UtilitiesCore helpers such as lookup tables, chunked loops, and assertion/assumption macros
 Strings & ParsingString utilities and portable parsing helpers
 Macros & Build HelpersPublic-facing preprocessor utilities
 Type ErasureSmall-buffer-optimized type erasure with configurable vtables
 Linear AlgebraLinear algebra utilities, including dense and matrix views, conversions, BLAS wrappers, Eigen interop, etc
 Linear Algebra ViewsDense matrix views and Eigen interop adapters
 Sparse matricesSparse matrix data structures
 Sparsity ConversionsSparse matrix conversions
 Sparsity UtilitiesSparse matrix utilities for sorting indices, checking uniqueness, etc
 BLAS WrappersConvenience wrappers around BLAS and LAPACK functions
 Low-Level BLAS WrappersSimple overloaded wrappers around BLAS and LAPACK functions
 High-Level BLAS WrappersHigh-level BLAS and LAPACK wrappers with MatrixView arguments
 Profiling & TracingRuntime profiling helpers including trace logging
 TracingCore tracing utilities and macros (ITT, Perfetto or fallback logger)
 Perfetto TracingPerfetto track events, tracing sessions, and FLOP counting
 Performance CountersCPU performance counters (PCM) integration and scoped collectors
 Timing & BenchmarkingTiming helpers for wall and CPU time measurements
 IO & PrintingCSV reading and matrix/array printing utilities
 Iteration & RangesRange utilities such as set intersection views and enumeration adapters
 Tag-Invoke CustomizationTag-invoke customization point objects (CPO), concepts, and helpers
 Memory & Pointer HelpersPointer wrappers, lifetime helpers, and utility deleters
 Dynamic LoadingDynamic library loading helpers and flags
 Control & Stop SignalsAtomic stop/cancel helpers