
implementation("org.danilopianini:kotlin-symmetric-matrix:1.1.7")Efficiently implements symmetric matrices using a compact array, storing only upper triangular elements in row-major order. Supports various data types, including Boolean, Byte, Double, Float, Int, Long, Short, UByte, UInt, ULong, and UShort. Provides `SymmetricMatrix` and `MutableSymmetricMatrix` classes for accessing and modifying matrix elements.