Axel Kramer

Results 73 issues of 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...

enhancement

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

enhancement

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

enhancement

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

enhancement
work-in-progress

`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`...

enhancement
help wanted

- 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...

enhancement

`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)...

enhancement
threejs

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]...

enhancement

Someone interested in improving the Symja help/tutorial? - https://matheclipse.org/ ![image](https://user-images.githubusercontent.com/3109793/136592545-9ad83338-c095-47cb-a17d-a4f9c03747ac.png) Please improve the markdown documents here: - https://github.com/axkr/symja_android_library/tree/master/symja_android_library/doc

good first issue
help wanted
markdown

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...

help wanted