0.3.1-dev-RC
Pre-release
Pre-release
Added
- Wasm support for
memory
,core
,complex
andfunctions
modules. - Generic builders for
BufferND
andMutableBufferND
NamedMatrix
- matrix with symbol-based indexingExpression
with default arguments- Type-aliases for numbers like
Float64
- Autodiff for generic algebra elements in core!
- Algebra now has an obligatory
bufferFactory
(#477).
Changed
- Geometry uses type-safe angles
- Tensor operations switched to prefix notation
- Row-wise and column-wise ND shapes in the core
- Shape is read-only
- Major refactor of tensors (only minor API changes)
- Kotlin 1.8.20
LazyStructure
deffered
->async
to comply with coroutines code style- Default
dot
operation in tensor algebra no longer support broadcasting. Insteadmatmul
operation is added toDoubleTensorAlgebra
. - Multik went MPP
Removed
- Trajectory moved to https://github.com/SciProgCentre/maps-kt
- Polynomials moved to https://github.com/SciProgCentre/kmath-polynomial