Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
db55b18
Merge pull request #2 from Angourisoft/MomoBranch
WhiteBlackGoose Dec 25, 2019
59c4d5c
Tests added & minor changes
WhiteBlackGoose Dec 25, 2019
4ff0961
Merge branch 'master' of https://github.com/Angourisoft/MathS
WhiteBlackGoose Dec 25, 2019
d8c81c3
Refactored
WhiteBlackGoose Dec 25, 2019
871ac6c
Minor changes
WhiteBlackGoose Dec 25, 2019
7adf824
File tree refactored
WhiteBlackGoose Dec 26, 2019
6ada26d
Minor changes
WhiteBlackGoose Dec 26, 2019
0942efe
Working in documentation
WhiteBlackGoose Dec 26, 2019
1ca3fae
Update README.md
WhiteBlackGoose Dec 26, 2019
fee82a3
Update README.md
WhiteBlackGoose Dec 26, 2019
aea6e92
Update README.md
WhiteBlackGoose Dec 26, 2019
674a857
Optimized
WhiteBlackGoose Dec 26, 2019
a58e937
Minor changes
WhiteBlackGoose Dec 26, 2019
7b2b846
Minor changes
WhiteBlackGoose Dec 26, 2019
41af5d8
table fixing
WhiteBlackGoose Dec 26, 2019
392676a
Fuck github tables
WhiteBlackGoose Dec 26, 2019
305caa3
Forms example added
WhiteBlackGoose Dec 26, 2019
15f8e81
Graphic example improved
WhiteBlackGoose Dec 26, 2019
0dfb2e2
Refactored a little bit
WhiteBlackGoose Dec 26, 2019
f5ee4a8
Update issue templates
WhiteBlackGoose Dec 26, 2019
1702c0b
Test added
WhiteBlackGoose Dec 27, 2019
04e2a77
Test
WhiteBlackGoose Dec 27, 2019
0913229
Merge branch 'master' of https://github.com/Angourisoft/MathS
WhiteBlackGoose Dec 27, 2019
4b8ecb5
Minor changes
WhiteBlackGoose Dec 29, 2019
027a0d8
Working on linq expressions...
WhiteBlackGoose Dec 29, 2019
b0e91c6
Linq support added
WhiteBlackGoose Dec 29, 2019
8dfc47a
Tests added & bugs fixed
WhiteBlackGoose Dec 29, 2019
4e6cb9b
Arc functions added & bugs fixed & functions like Tan, Cotan are hard…
WhiteBlackGoose Dec 30, 2019
74b4a56
Tests added & bugs fixed
WhiteBlackGoose Dec 30, 2019
ab17094
Documentation added
WhiteBlackGoose Dec 30, 2019
7cc30ca
Refactored a little bit
WhiteBlackGoose Dec 30, 2019
3ebabb2
Bugs fixed
WhiteBlackGoose Dec 31, 2019
fbd82b7
Working on sorting
WhiteBlackGoose Dec 31, 2019
6897ea5
Tree sorting done, working on tests...
WhiteBlackGoose Jan 2, 2020
e9495e4
Bugs fixed & tests added
WhiteBlackGoose Jan 2, 2020
41e053c
Readme changed
WhiteBlackGoose Jan 2, 2020
e48814a
Exceptions moved
WhiteBlackGoose Jan 2, 2020
a320b12
Minor changes
WhiteBlackGoose Jan 3, 2020
d7d97c9
A few docs added
WhiteBlackGoose Jan 3, 2020
dba205a
Refactoring...
WhiteBlackGoose Jan 3, 2020
45d76f0
New syntax for FromString & Simplification improved & Bugs fixed
WhiteBlackGoose Jan 3, 2020
ee12606
Badge added
WhiteBlackGoose Jan 3, 2020
4061d8d
badge
WhiteBlackGoose Jan 3, 2020
d63ee02
Update README.md
WhiteBlackGoose Jan 3, 2020
5d55328
Cache instructions added (for compilation)
WhiteBlackGoose Jan 5, 2020
f87ae46
Merge branch 'master' of https://github.com/Angourisoft/MathS
WhiteBlackGoose Jan 5, 2020
54dc308
Minor changes
WhiteBlackGoose Jan 5, 2020
8c4ea1a
Minor changes
WhiteBlackGoose Jan 5, 2020
c4cf99f
Infinite pattern replacing fixed. But badly, needs improvement
WhiteBlackGoose Jan 5, 2020
1bbfdca
Infinite loop in simplification fiexd
WhiteBlackGoose Jan 6, 2020
de110e0
Minor changes & bugs fixed
WhiteBlackGoose Jan 6, 2020
4101899
Compiled functions performance improved
WhiteBlackGoose Jan 6, 2020
b28fc9f
Minor changes
WhiteBlackGoose Jan 6, 2020
ae6573e
VM for compiled functions has been optiimized
WhiteBlackGoose Jan 6, 2020
5688377
Working on analytical solving...
WhiteBlackGoose Jan 7, 2020
563ed6c
Working on analytical solving...
WhiteBlackGoose Jan 7, 2020
e0bd0a0
Keep working on analytical solving...
WhiteBlackGoose Jan 7, 2020
80124c2
Variable replacement method added
WhiteBlackGoose Jan 8, 2020
b3e8336
Keep working on analytical solving...
WhiteBlackGoose Jan 8, 2020
eaaca7c
Merge pull request #3 from Angourisoft/features
WhiteBlackGoose Jan 8, 2020
dcfabd6
Bugs fixed & solver improved & keep working on analytical solving & n…
WhiteBlackGoose Jan 9, 2020
e9500fa
Merge pull request #4 from Angourisoft/features
WhiteBlackGoose Jan 9, 2020
4990b28
Started working on plot lib, based on ScottPlot
WhiteBlackGoose Jan 9, 2020
a23e392
Merge branch 'master' of https://github.com/Angourisoft/MathS
WhiteBlackGoose Jan 9, 2020
3028013
Readme changes
WhiteBlackGoose Jan 9, 2020
3801487
Periodic roots added
WhiteBlackGoose Jan 9, 2020
58db455
Minor changes
WhiteBlackGoose Jan 10, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Code to reproduce the error.

**Conditions**
Version of your VS/.Net, version of the package.

**Additional context**
Add any other context about the problem here.
16 changes: 16 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,19 @@
/Samples/.vs
/PerformanceBenchmark/bin
/PerformanceBenchmark/obj
/Tests/PerformanceBenchmark/bin
/Tests/PerformanceBenchmark/obj
/Tests/UnitTests/bin
/Tests/UnitTests/obj
/packages
/Samples/GraphicExample/GraphicExample/bin/Release
/Samples/GraphicExample/GraphicExample/obj/Release
/Samples/Samples/bin
/Samples/Samples/obj
/Samples/GraphicExample/GraphicExample/bin/Debug
/Samples/GraphicExample/GraphicExample/obj/Debug
/Tests/DotnetBenchmark/bin/Release/netcoreapp3.1
/Tests/DotnetBenchmark/obj
/Tests/DotnetBenchmark/bin/Debug/netcoreapp3.1
/AngouriMathPlot/obj
/AngouriMathPlot/bin/Debug/netstandard2.0
72 changes: 72 additions & 0 deletions AngouriMath.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29503.13
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AngouriMath", "AngouriMath\AngouriMath.csproj", "{66EA979F-7E3F-4C30-839E-F2E34E4D024B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UnitTests", "Tests\UnitTests\UnitTests.csproj", "{E01C001E-5CC0-42A8-99B6-43C7A409AB34}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Samples", "Samples\Samples\Samples.csproj", "{23AA3D9F-77DA-4439-8F18-31B37F427492}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PerformanceBenchmark", "Tests\PerformanceBenchmark\PerformanceBenchmark.csproj", "{587644B2-EBB3-432E-82B6-860F5586BB04}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{D15528F2-AB50-46E2-9DB1-821B278C4931}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{50DD3C1E-42AD-498E-9BE7-1604058CF1D8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GraphicExample", "Samples\GraphicExample\GraphicExample\GraphicExample.csproj", "{EE064BFF-CDE6-43E3-8924-D8562BDDDF02}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DotnetBenchmark", "Tests\DotnetBenchmark\DotnetBenchmark.csproj", "{3F82FF3F-13E3-4106-9FE6-E986549528F2}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AngouriMathPlot", "AngouriMathPlot\AngouriMathPlot.csproj", "{B7D28355-A342-4E6E-AD45-3D47F4A054A5}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{66EA979F-7E3F-4C30-839E-F2E34E4D024B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{66EA979F-7E3F-4C30-839E-F2E34E4D024B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{66EA979F-7E3F-4C30-839E-F2E34E4D024B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{66EA979F-7E3F-4C30-839E-F2E34E4D024B}.Release|Any CPU.Build.0 = Release|Any CPU
{E01C001E-5CC0-42A8-99B6-43C7A409AB34}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E01C001E-5CC0-42A8-99B6-43C7A409AB34}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E01C001E-5CC0-42A8-99B6-43C7A409AB34}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E01C001E-5CC0-42A8-99B6-43C7A409AB34}.Release|Any CPU.Build.0 = Release|Any CPU
{23AA3D9F-77DA-4439-8F18-31B37F427492}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{23AA3D9F-77DA-4439-8F18-31B37F427492}.Debug|Any CPU.Build.0 = Debug|Any CPU
{23AA3D9F-77DA-4439-8F18-31B37F427492}.Release|Any CPU.ActiveCfg = Release|Any CPU
{23AA3D9F-77DA-4439-8F18-31B37F427492}.Release|Any CPU.Build.0 = Release|Any CPU
{587644B2-EBB3-432E-82B6-860F5586BB04}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{587644B2-EBB3-432E-82B6-860F5586BB04}.Debug|Any CPU.Build.0 = Debug|Any CPU
{587644B2-EBB3-432E-82B6-860F5586BB04}.Release|Any CPU.ActiveCfg = Release|Any CPU
{587644B2-EBB3-432E-82B6-860F5586BB04}.Release|Any CPU.Build.0 = Release|Any CPU
{EE064BFF-CDE6-43E3-8924-D8562BDDDF02}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EE064BFF-CDE6-43E3-8924-D8562BDDDF02}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EE064BFF-CDE6-43E3-8924-D8562BDDDF02}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EE064BFF-CDE6-43E3-8924-D8562BDDDF02}.Release|Any CPU.Build.0 = Release|Any CPU
{3F82FF3F-13E3-4106-9FE6-E986549528F2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3F82FF3F-13E3-4106-9FE6-E986549528F2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3F82FF3F-13E3-4106-9FE6-E986549528F2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3F82FF3F-13E3-4106-9FE6-E986549528F2}.Release|Any CPU.Build.0 = Release|Any CPU
{B7D28355-A342-4E6E-AD45-3D47F4A054A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B7D28355-A342-4E6E-AD45-3D47F4A054A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B7D28355-A342-4E6E-AD45-3D47F4A054A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B7D28355-A342-4E6E-AD45-3D47F4A054A5}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{E01C001E-5CC0-42A8-99B6-43C7A409AB34} = {50DD3C1E-42AD-498E-9BE7-1604058CF1D8}
{23AA3D9F-77DA-4439-8F18-31B37F427492} = {D15528F2-AB50-46E2-9DB1-821B278C4931}
{587644B2-EBB3-432E-82B6-860F5586BB04} = {50DD3C1E-42AD-498E-9BE7-1604058CF1D8}
{EE064BFF-CDE6-43E3-8924-D8562BDDDF02} = {D15528F2-AB50-46E2-9DB1-821B278C4931}
{3F82FF3F-13E3-4106-9FE6-E986549528F2} = {50DD3C1E-42AD-498E-9BE7-1604058CF1D8}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {6E1CD9B3-4EAB-4B8C-BDC1-03280EB31298}
EndGlobalSection
EndGlobal
12 changes: 6 additions & 6 deletions AngouriMath/AngouriMath.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,17 @@
<Copyright>Angourisoft</Copyright>
<PackageProjectUrl>asc-community.org</PackageProjectUrl>
<RepositoryUrl>https://github.com/Angourisoft/MathS</RepositoryUrl>
<AssemblyVersion>0.0.14.0</AssemblyVersion>
<FileVersion>0.0.14.0</FileVersion>
<AssemblyVersion>0.0.17.2</AssemblyVersion>
<FileVersion>0.0.17.2</FileVersion>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageLicenseExpression></PackageLicenseExpression>
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
<PackageTags>Math, csharp, derivation, latex, calculator, parse, simplification, compute</PackageTags>
<Version>1.0.14</Version>
<PackageTags>Math, csharp, derivation, latex, calculator, parse, simplification, compute, symbol, compilation, algebra</PackageTags>
<Version>1.0.17.2-Beta</Version>
<PackageIconUrl>https://raw.githubusercontent.com/Angourisoft/MathS/master/icon.png</PackageIconUrl>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<Description>Enables to work with formulas built in the code or from a string. Computing, derivating, latex rendering, and many more.</Description>
<PackageReleaseNotes>Minor changes</PackageReleaseNotes>
<Description>Enables to work with formulas built in the code or from a string. Computing, derivating, latex rendering, fast functions, and many more.</Description>
<PackageReleaseNotes>Infinite loop simplification fixed</PackageReleaseNotes>
<PackageId>AngouriMath</PackageId>
<Product>AngouriMath</Product>
<ApplicationIcon />
Expand Down
6 changes: 6 additions & 0 deletions AngouriMath/AngouriMath.csproj.user
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ShowAllFiles>false</ShowAllFiles>
</PropertyGroup>
</Project>
43 changes: 0 additions & 43 deletions AngouriMath/AngouriMath.sln

This file was deleted.

Loading