111
edits
(move symbolic down the list: no specific projects proposed this year) |
|||
Line 73: | Line 73: | ||
* '''Potential mentors''' | * '''Potential mentors''' | ||
: Francesco Faccio, [https://octave.discourse.group/u/cdf Carlo de Falco], [https://octave.discourse.group/u/marco_caliari Marco Caliari], Jacopo Corno, [https://octave.discourse.group/u/schoeps Sebastian Schöps] | : Francesco Faccio, [https://octave.discourse.group/u/cdf Carlo de Falco], [https://octave.discourse.group/u/marco_caliari Marco Caliari], Jacopo Corno, [https://octave.discourse.group/u/schoeps Sebastian Schöps] | ||
== PolarAxes and Plotting Improvements == | == PolarAxes and Plotting Improvements == | ||
Line 147: | Line 137: | ||
This project can be a GSoC for a student who understands 3D graphics rendering. | This project can be a GSoC for a student who understands 3D graphics rendering. | ||
== Symbolic package == | |||
The [[Symbolic package]] provides symbolic computing and other [https://en.wikipedia.org/wiki/Computer_algebra_system computer algebra system] tools. GSoC projects in 2016 and 2022 improved the package. | |||
There are no specific plans for Symbolic in GSoC 2023, but improvements elsewhere that would help Symbolic include: | |||
* Developing the Octave-Pythonic package. | |||
* Fix the storage of non-expressions by working with upstream SymPy: currently we rely on deprecated functionality in SymPy. | |||
* Improvements and fixes to classdef-related issues in Octave itself. | |||
* Developing the Octave Jupyter kernel. | |||
= Project sizes = | = Project sizes = |
edits