Spaces:
Runtime error
Runtime error
Commit History
-
feat: enhance input parsing in Gradio interface to support semicolon-separated numbers
e422a0c
-
Refactor Operations Research Interfaces and Add Utility Functions
- Moved the DualSimplexSolver and BranchAndBoundSolver interfaces to their respective modules for better organization. - Removed the operations_research_interface.py file as it was redundant. - Added utility functions for parsing vectors, matrices, relations, and bounds into a new utils.py file to streamline input handling across different solvers. - Updated the DualSimplexSolver interface to utilize the new parsing utilities and improved error handling. - Enhanced the Branch and Bound interface to ensure proper input validation and error messaging. - Refactored the Simplex Solver interface to incorporate the new utility functions and improve clarity in input processing. - Added detailed examples and descriptions for the Gradio interfaces to enhance user experience.79bc79a -
feat: update examples in Gradio interfaces for vector operations to improve clarity
fcfbd59 -
feat: enhance Gradio interfaces for vector operations with detailed descriptions and examples
c735b62 -
feat: enhance Gradio interfaces for GCD, prime check, and LCM with detailed descriptions and examples
0fc9213 -
feat: enhance Gradio interfaces for matrix operations with detailed descriptions and examples
a561f92 -
feat: enhance Gradio interfaces for trigonometric functions with detailed descriptions and examples
d29336a -
feat: enhance Gradio interfaces for cubic, polynomial, quadratic, and simultaneous equation solvers with detailed descriptions and examples
f6cc900 -
feat: enhance Gradio interfaces for first-order and second-order ODE solvers with improved descriptions and examples
7d283c3 -
feat: simplify descriptions and examples in Gradio interfaces for arithmetic and calculus tools
db31576 -
feat: enhance arithmetic interfaces with detailed descriptions and examples
c6a39bf
-
feat: add Gradio interface for simultaneous equation solving; update equations tab to include new solver
7ac0d56 -
feat: add Gradio interfaces for cubic and polynomial equation solving; update quadratic solver to use numpy
30ca660 -
feat: add Gradio interfaces for vector operations; remove old vector interface file
727d361 -
feat: implement Gradio interfaces for matrix operations and utilities; remove old matrix interface
ff0d3b3 -
feat: add Gradio interfaces for trigonometric functions and remove old trigonometry interface
4c5b4cf -
feat: implement Gradio interfaces for quadratic equation solving and visualization; remove old interfaces
6560704 -
I think the differential equations work
0454409 -
feat: modularize differential equations interfaces and add utility functions for parsing and evaluation
3dd583e -
refactor: remove unused algebra and arithmetic interfaces; add GCD, LCM, and prime check implementations
544c80a -
feat: add Gradio interfaces for calculus operations and refactor existing code
95151f6 -
modularized app.py
4a7e29d -
feat: add Gradio interfaces for arithmetic operations and modularize code
291349f -
feat: implement Gradio interfaces for algebra operations and create tabbed interface
fe0557b
-
refactor: reorganize algebra interfaces and remove unused quadratic solver
54f380d -
modularized
79e637a -
modularized
288b0ef -
modularized
0d7ff87 -
modularized
279610a -
modularized
5543e04 -
algebra & arithmetic modularized
9b3b8c8 -
changed routing from education level to topics in maths
6c13437 -
Enhance quadratic solver and interfaces:
- Update `solve_quadratic` to support output formatting (string/dict) and include vertex calculation. - Add `quadratic_solver_wrapper` for Gradio interface to format results. - Introduce `plot_quadratic` function for visualizing quadratic functions with roots and vertex. - Modify Gradio interfaces to use new functionalities and improve user interaction. - Change flagging mode to manual for ODE interfaces in differential equations and operations research.aa584c9 -
Add Gradio interface for simplex solver with input parsing and display
f1254bd -
Add Union type import for type hinting in linear algebra interface
ff6beb8 -
Add Gradio interfaces for Operations Research solvers and implement parsing functions
- Introduced `operations_research_interface.py` with Gradio interfaces for Branch and Bound, Simplex, and Dual Simplex solvers. - Implemented parsing functions for vectors, matrices, relations, and bounds to handle user input. - Enhanced `simplex_solver_with_steps.py` to log detailed steps during the Simplex method execution. - Created comprehensive tests for the new interfaces and parsing functions, ensuring robust error handling and validation.d8c6327
-
added more math tools
1599566 -
Add array calculation interfaces with visualization to arithmetic module
b16cdfc -
moved interfaces for arithmetic, algebra, trigonometry, and calculus to separate files
d5d735f -
Refactor and expand math tools application with new features and improved documentation
46ee226