Skip to content

Polynomial#162

Draft
lius24 wants to merge 23 commits into
open-algebra:masterfrom
lius24:polynomial
Draft

Polynomial#162
lius24 wants to merge 23 commits into
open-algebra:masterfrom
lius24:polynomial

Conversation

@lius24
Copy link
Copy Markdown
Collaborator

@lius24 lius24 commented Feb 25, 2025

Polynomial:
Linear done;
Quadratic Cubic can solve the fraction and perfect number solutions

matthew-mccall and others added 9 commits January 31, 2025 17:28
Moved test build configuration to improve modularity and added support in InFixSerializer for new types (e.g., Matrix, EulerNumber, Pi, Magnitude). Introduced `Common.hpp` for shared test macros, enabling serializer-based assertions. Adjusted tests accordingly to utilize the new serializer functionality.
# Conflicts:
#	tests/AddTests.cpp
#	tests/CMakeLists.txt
#	tests/Common.hpp
#	tests/PolynomialTests.cpp
Copy link
Copy Markdown
Collaborator

@matthew-mccall matthew-mccall left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove all logging, and any commented out code.

Comment thread include/Oasis/Expression.hpp
Comment thread src/Expression.cpp
Comment thread src/Expression.cpp Outdated
Comment thread src/Expression.cpp Outdated
Copy link
Copy Markdown
Collaborator

@matthew-mccall matthew-mccall left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just add a check that all variables are the same

@matthew-mccall matthew-mccall added enhancement core Related to the OASIS library itself labels Mar 20, 2025
@matthew-mccall matthew-mccall linked an issue Mar 20, 2025 that may be closed by this pull request
4 tasks
@matthew-mccall matthew-mccall moved this from In Progress to Needs New Owner in OASIS Core Feature Development Nov 7, 2025
@matthew-mccall matthew-mccall marked this pull request as draft April 17, 2026 21:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Related to the OASIS library itself

Projects

Status: Needs New Owner

Development

Successfully merging this pull request may close these issues.

Solving Polynomial Equations

3 participants