Axel Kramer
Axel Kramer
Kryo is a fast and efficient binary object graph serialization framework for Java. * https://github.com/EsotericSoftware/kryo Currently there is a simple (incomplete) "standard" Java serializer/deserializer and the [`BinarySerialize`](https://github.com/axkr/symja_android_library/blob/master/symja_android_library/doc/functions/BinarySerialize.md) and [`BinaryDeserialize`](https://github.com/axkr/symja_android_library/blob/master/symja_android_library/doc/functions/BinaryDeserialize.md) for...
Implement `InverseJacobiCD, InverseJacobiCN, InverseJacobiDC, InverseJacobiDN, InverseJacobiNC, InverseJacobiND, InverseJacobiSC, InverseJacobiSD, InverseJacobiSN` as numeric functions of `org.hipparchus.special.elliptic.jacobi.FieldJacobiElliptic#arc...` See: https://github.com/Hipparchus-Math/hipparchus/issues/189
Define a new `TrigSimplifyFu` function, which uses Fu's algorithm. See: - https://www.sciencedirect.com/science/article/pii/S0895717706001609 - https://docs.sympy.org/latest/modules/simplify/fu.html - https://en.wikipedia.org/wiki/Morrie%27s_law
Create ZTransform, InverseZTransform symbolic functions work-in-progress. These files need more rule definitions: - https://github.com/axkr/symja_android_library/blob/master/symja_android_library/rules/ZTransformRules.m - https://github.com/axkr/symja_android_library/blob/master/symja_android_library/rules/InverseZTransformRules.m
`si.properties` unit file was updated in tensor project * https://github.com/datahaki/tensor/blob/master/src/main/resources/unit/si.properties See also commit for autogenerated prefixes: * https://github.com/datahaki/tensor/commit/ca3c103a5233bd1c434fa4729082743b80831435 the `si.properties` in Symja can be aligned: * https://github.com/axkr/symja_android_library/blob/master/symja_android_library/matheclipse-core/src/main/resources/unit/si.properties Create new `QuantityTest.java`...
- Improve function `Solve` by trying a `PowerExpand` or `TrigToExp` transform on equations with one variable. - Create a new execution path for factoring univariate equations - Use the homogenization...
`ListPointPlot3D, ListLinePlot3D, ListPlot3D` functions are used to generate a `Graphics3D` object. The `Graphics3D` objects are displayed with the support of the `mathics-threejs-backend` project: - https://github.com/Mathics3/mathics-threejs-backend See the implementation: - [ListPointPlot3D.java](https://github.com/axkr/symja_android_library/blob/master/symja_android_library/matheclipse-core/src/main/java/org/matheclipse/core/reflection/system/ListPointPlot3D.java)...
Use the unicode-equivalent information about named characters to create a better looking string or operator output: See: - https://github.com/Mathics3/mathics-scanner/blob/master/mathics_scanner/data/named-characters.yml Examples: ``` \[CapitalDifferentialD] '\uF74B' => '\u2145' \[Implies] '\uF523' => '\u21D2' \[Equivalent]...
Someone interested in improving the Symja help/tutorial? - https://matheclipse.org/  Please improve the markdown documents here: - https://github.com/axkr/symja_android_library/tree/master/symja_android_library/doc
Someone with jquery/Javascript experience can possible improve the API demo web app a lot. Convert the JSON API response into an easy usable web interface: - https://github.com/axkr/symja_android_library/blob/master/symja_android_library/matheclipse-api/webapp/index.html The Java undertow...