SepalSolver.PlotLib
1.0.7
dotnet add package SepalSolver.PlotLib --version 1.0.7
NuGet\Install-Package SepalSolver.PlotLib -Version 1.0.7
<PackageReference Include="SepalSolver.PlotLib" Version="1.0.7" />
<PackageVersion Include="SepalSolver.PlotLib" Version="1.0.7" />
<PackageReference Include="SepalSolver.PlotLib" />
paket add SepalSolver.PlotLib --version 1.0.7
#r "nuget: SepalSolver.PlotLib, 1.0.7"
#:package SepalSolver.PlotLib@1.0.7
#addin nuget:?package=SepalSolver.PlotLib&version=1.0.7
#tool nuget:?package=SepalSolver.PlotLib&version=1.0.7
SEPALSolver.PlotLib
SEPALSolver.PlotLib is a plotting extension library for SEPALSolver. It provides both static and animated visualisation tools tailored for displaying results and data from SEPALSolver models and simulations.
Designed to support engineers, analysts, and researchers, SEPALSolver.PlotLib enables clear and insightful visual representation of complex numerical outputs, making it easier to analyse, interpret, and present computational results.
✨ Features
- Static charts: line plots, scatter plots, surface plots, contour maps, etc.
- Animated visualisations for time-evolving data
- Tight integration with SEPALSolver's models and results
- Customisable titles, labels, legends, and styles
- Support for exporting visuals (e.g. PNG, GIF)
🛠 Requirements
- Windows OS (for full graphical support)
- SEPALSolver runtime
🚀 Quick Example
using SepalSolver;
using static SepalSolver.Math;
using static SepalSolver.PlotLib.Plotter;
ColVec x = Linspace(0, 10);
Matrix y = Enumerable.Range(0, 10).Select(i => BesselJ(i, x)).ToList();
// Plot result
Plot(x, y);
Xlabel("x-axis");
Ylabel("y-axis");
Title("Bessel function J");
🧑💻 Maintainers
SepalSolver is developed and maintained by the Digital Services Team at CypherCrescent.
For contributions or feedback, open an issue or pull request via GitHub.
🔗 Repository
GitHub: https://github.com/cyphercrescent/sepalsolver
📝 License
This project is licensed under the GNU Lesser General Public License v3.0 or later (LGPL-3.0-or-later).
You are free to use, modify, and distribute this software, including in proprietary applications, as long as you comply with the terms of the LGPL. If you modify the library itself, you must make those changes available under the same license.
For more information, see the full license text.
© CypherCrescent Limited. All rights reserved.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- FFmpeg.AutoGen (>= 7.1.1)
- Magick.NET.Core (>= 14.6.0)
- Magick.NET-Q16-AnyCPU (>= 14.6.0)
- ScottPlot (>= 5.0.55)
- SepalSolver (>= 1.0.7)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.