LineralAlgebra 1.2.0
dotnet add package LineralAlgebra --version 1.2.0
NuGet\Install-Package LineralAlgebra -Version 1.2.0
<PackageReference Include="LineralAlgebra" Version="1.2.0" />
<PackageVersion Include="LineralAlgebra" Version="1.2.0" />
<PackageReference Include="LineralAlgebra" />
paket add LineralAlgebra --version 1.2.0
#r "nuget: LineralAlgebra, 1.2.0"
#:package LineralAlgebra@1.2.0
#addin nuget:?package=LineralAlgebra&version=1.2.0
#tool nuget:?package=LineralAlgebra&version=1.2.0
This package is part of my homework to be used in my other homework, and it was not written for public use, but if you somehow stumbled upon it and want to use it, here is its readme:
🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
LineralAlgebra — a small library for working with quadtrees and quadtree matrices. It implements 2 structures: quadtrees and square matrices on quadtrees, as well as functions for working with them: map, map2, height, qtreeToArray2D and matrix multiplication
Installation: You can install LineralAlgebra via NuGet:
.NET CLI: dotnet add package LineralAlgebra --version х.х.х
NuGet Package Manager: NuGet\Install-Package LineralAlgebra -Version х.х.х
PackageReference: <PackageReference Include="LineralAlgebra" Version="x.x.x" />
Pcket CLI: paket add LineralAlgebra --version x.x.x
Scripts & Interactive: #r "nuget: LineralAlgebra, x.x.x"
Cake:
// Install LineralAlgebra as a Cake Addin: #addin nuget:?package=LineralAlgebra&version=x.x.x
// Install LineralAlgebra as a Cake Tool: #tool nuget:?package=LineralAlgebra&version=x.x.x
Documentation: This library has no documentation, but here is a brief description of what is in the library:
Structures:
- QTree
Functions:
- toCorrectQTree
- map
- map2
- qtreeToArray2D
- high
- Matrix
Functions:
- map
- map2
- multiply
Here are some code examples:
let leaf = Leaf 1
let qtree = Node (
Node ( Leaf 1, Leaf 2, Leaf 3, Leaf 4),
Node ( Leaf -5, Leaf -6, Leaf -7, Leaf -8),
Leaf 9,
Node ( Leaf -10, Leaf -11, Leaf -12, Leaf -13)
)
let matrix1 = { n = 4; qtree = leaf }
let matrix2 = { n = 1; qtree = leaf }
let matrix3 = { n = 4; qtree = qtree }
License: This project is licensed MIT License
Contribution: If you would like to contribute to the project, please fork the repository and submit a pull request. >>(will add later) --> src/LineralAlgebra
Contact: If you have any questions or suggestions, you can contact me by telegram: @krababbab (i don't read my email)
🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- FSharp.Core (>= 8.0.403)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.