Axel Kramer

Results 73 issues of Axel Kramer

* [X] move all ImageExpr related sources into own `matheclipse-image` module * [X] move `jfreechart`dependency to `matheclipse-image` module * [ ] register as Kryo class again (i.e. `kryo#register(ImageExpr.class);`) * [X]...

enhancement

Add TransformationFunction functions * [X] `TransformationFunction` * [ ] `RotationTransform` * [ ] `ScalingTranform` * [ ] `ShearingTransform` * [ ] `TranslationTransform`

enhancement

Please create a Maven github action to automatically test and build a JAR for every commit: - https://docs.github.com/en/actions/guides/building-and-testing-java-with-maven Define Maven `pom.xml` Define Maven folder structure: - `/src/main/java` - `/src/main/ressources` -...

Port Rubi 4.17 to Symja See branch `rubi_4_17`: https://github.com/axkr/symja_android_library/tree/rubi_4_17 The converter will be maintained here: [/symja_android_library/tools/src/main/java/org/matheclipse/core/rubi](https://github.com/axkr/symja_android_library/tree/master/symja_android_library/tools/src/main/java/org/matheclipse/core/rubi) (files ConvertRubi.java, ConvertRubiUtilityFunctions.java) See: * https://github.com/axkr/symja_android_library/wiki/Porting-Rubi-Integration-rules-to-Symja * https://github.com/RuleBasedIntegration/Rubi/wiki New in 4.17: - approx. 650...

enhancement

Start porting sympy core functions to implement the Fu simplifier (#498) Initial structure will be: ![image](https://user-images.githubusercontent.com/3109793/197341089-158f1472-2817-48f4-b2ab-2615b5ec119a.png)

enhancement

Implement here: - https://github.com/axkr/symja_android_library/blob/master/symja_android_library/matheclipse-core/src/main/java/org/matheclipse/core/builtin/QuantityFunctions.java See: - https://github.com/datahaki/tensor/blob/master/src/main/java/ch/alpine/tensor/qty/KnownUnitQ.java - https://github.com/datahaki/tensor/blob/master/src/test/java/ch/alpine/tensor/qty/KnownUnitQTest.java

enhancement

Implement here: - https://github.com/axkr/symja_android_library/blob/master/symja_android_library/matheclipse-core/src/main/java/org/matheclipse/core/builtin/FileFunctions.java See: - https://github.com/datahaki/tensor/blob/master/src/main/java/ch/alpine/tensor/io/FileHash.java - https://github.com/datahaki/tensor/blob/master/src/test/java/ch/alpine/tensor/io/FileHashTest.java

enhancement
good first issue
help wanted

Improve DateObjectExpr with arithmetic methods `plusYears, plusMonths, plusDays` See * https://github.com/datahaki/tensor/blob/master/src/main/java/ch/alpine/tensor/qty/DateTime.java

enhancement

Create a port of "JavaFX GUI for REDUCE" to use Symja or Mathics as the computing engine https://fjwright.github.io/Run-REDUCE/ The port should use the MMA Console app:: * https://github.com/axkr/symja_android_library/wiki/MMA-console-usage or the...

enhancement
help wanted
javafx

The markdown parser we are using, is based on `commonmark-java`: - https://github.com/commonmark/commonmark-java Is it possible to replace the JBake markdown renderer in the configuration properties? ``` org.jbake.parser.MarkdownEngine=md ``` by programming...