MathPlusNet 1.0.0-preview.1
dotnet add package MathPlusNet --version 1.0.0-preview.1
NuGet\Install-Package MathPlusNet -Version 1.0.0-preview.1
<PackageReference Include="MathPlusNet" Version="1.0.0-preview.1" />
<PackageVersion Include="MathPlusNet" Version="1.0.0-preview.1" />
<PackageReference Include="MathPlusNet" />
paket add MathPlusNet --version 1.0.0-preview.1
#r "nuget: MathPlusNet, 1.0.0-preview.1"
#:package MathPlusNet@1.0.0-preview.1
#addin nuget:?package=MathPlusNet&version=1.0.0-preview.1&prerelease
#tool nuget:?package=MathPlusNet&version=1.0.0-preview.1&prerelease
MathPlusNet
MathPlusNet is the Community mathematical framework for .NET. This compatibility package currently exposes the complete public surface while domain packages are prepared gradually without breaking existing consumers.
Install
dotnet add package MathPlusNet --prerelease
Compatibility
The preview package targets net8.0, net9.0, and net10.0. Stable releases follow Semantic Versioning; see the
migration guide and support policy for compatibility commitments.
Example
using MathPlusNet.LinearAlgebra;
Matrix coefficients = Matrix.FromRows([2.0, 1.0], [1.0, 3.0]);
Vector constants = new([1.0, 2.0]);
Vector solution = coefficients.Cholesky().Solve(constants);
Documentation And Samples
- API catalog and domain guides: https://github.com/mathplusnet/MathPlusLibrary/tree/main/src/MathPlusNet.Website.
- Executable examples: https://github.com/mathplusnet/MathPlusLibrary/tree/main/samples.
- Package changes: CHANGELOG.md.
| 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 is compatible. 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 is compatible. 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. |
-
net10.0
- DocumentFormat.OpenXml (>= 3.5.1)
-
net8.0
- DocumentFormat.OpenXml (>= 3.5.1)
-
net9.0
- DocumentFormat.OpenXml (>= 3.5.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on MathPlusNet:
| Package | Downloads |
|---|---|
|
MathPlusNet.Blazor
Blazor components for visualizing MathPlusNet distributions, matrices, formulas and quantitative data. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0-preview.1 | 174 | 7/28/2026 |