Releases: parisolab/mathmod
MathMod-12.0
Copyright © 2024 Abderrahman Taha ([email protected])
Download: https://github.com/parisolab/mathmod/releases
https://sourceforge.net/projects/mathmod/
FaceBook: https://www.facebook.com/parisolab/
Twitter : https://twitter.com/parisolab
Change-log for MathMod-12.0 (26/09/2024)
- MathMod support for Android and IOS platforms (MathMod on Google's PlayStore and Apple's AppStore)
- GUI improvement to support small screen formats:
- Merged MathMod's two main windows into one
- Added touch gestures support
- Multi cores calculations optimization for embedded systems
- Mandelbrot and Julia fractal functions support
- New scripts: "Noids", "k_Noids", "Riemann_Minimal_Surface", "MandelBulb", "MandelTemple", "JuliaFractal", "MandelbrotTorus", "MandelbrotIsoSpheres", "MandelbrotSphere", "Mandelbrot", "Spherical_Harmonics"
- Bug-fixes, code optimization and documentation update.
MathMod-11.1
Copyright © 2021 Abderrahman Taha ([email protected])
Download: https://sourceforge.net/projects/mathmod/
https://github.com/parisolab/mathmod/releases
FaceBook: https://www.facebook.com/parisolab/
Twitter : https://twitter.com/parisolab
Welcome to the realm of complex numbers!
Change-log for MathMod-11.1 (16/06/2021)
- Support of graphing functions with complex numbers Z=u+iv in 3D and 4D spaces (demo scripts: "Complex3D_xx" and "Complex4D_Saddle")
- Added support for HSV (hue, saturation, lightness) coloring model (script: "Complex_Domain_Coloring")
- Texture definitions (RGB and HSV) for parametric surfaces can now be expressed as functions of complex numbers
- Added a software implementation for the OpenGL variable gl_FrontFacing (fixed an issue with GPU drivers on MacOSX Catalina).
The activation of this patch is available from mathmodconfig.js ("OpenGlConfig"-->"GL_FrontFacingSupport"=false)
or the GUI("Appearance"-->"OpenGL Front Surface Support") - Bug-fixes, code optimization and documentation update.
For a complete list of changes made during the course of development: https://github.com/parisolab/mathmod/milestone/4?closed=1
MathMod-11.0
Copyright © 2021 Abderrahman Taha ([email protected])
Download: https://sourceforge.net/projects/mathmod/
https://github.com/parisolab/mathmod/releases
FaceBook: https://www.facebook.com/parisolab/
Twitter : https://twitter.com/parisolab
This release brings the most exciting development since the support of calculations on multi-core processor: MathMod compatibility with OpenGL ES! MathMod can now take full advantage of both modern CPU and GPU et will support embedded and mobile systems (consoles, phones...)
Change-log for MathMod-11.0 (07/03/2021)
- Complete rewrite of MathMod's OpenGL viewer in order to make it OpenGl ES compatible: MathMod can now run (or easily adaptable to run) on mobile systems and platforms with limited resources (See MathMod running on a RaspberryPi with RaspberryPi-OS(32 Bit) : https://www.facebook.com/parisolab/posts/3634364993347597)
- Add: possibility to show/hide a selected component , two new scripts ("Groupings of Knots" , "Knotted Möbius strips") and OpenGL diffuse/ambient lights setting.
- Bug-fixes, code optimization and documentation update.
For a complete list of changes : https://github.com/parisolab/mathmod/milestone/3
MathMod-10.1
Copyright © 2020 Abderrahman Taha ([email protected])
Download: https://sourceforge.net/projects/mathmod/
https://github.com/parisolab/mathmod/releases
FaceBook: https://www.facebook.com/parisolab/
Twitter : https://twitter.com/parisolab
Change-log for MathMod-10.1 (14/12/2020)
- Add user defined variables to reduce processing time ("Arena_02" script, for instance ,is almost four times faster to render than the original "Arena" script)
- Add 15 new scripts: ("Lissajous knots", "Granny knot", "Gyroid fundamental patch", "Viviani curve", "Lissajous", "Interlocked knots(p,q)", "Interlocked Toris", "Tree of life", "Filament Cube"...)
- Add Texture support for new parameters, possibility to resize up/down the exported meshes, OpenGL specular and shininess setting in the configuration file.
- Bug-fixes, code optimization and documentation update.
For a complete list of changes : https://github.com/parisolab/mathmod/projects/5
MathMod-10.0
- Bug-fixes, new integrated scripts and major changes to MathMod's core program and internal functionalities.
- Support for mathematical objects made up of parametric and implicit surfaces.
- More efficient use of the system resources (memory & cpu).
- Added 10 new scripts: "NKlein_wire_02", "Triaxial weave", "Icosahedral_crystal", "CSG", "Moebius_Strip", "Wonder_Tree", "Happy_New_Year", "Trefoil_knot", "patriceJ", "Clebsch_01".
- Added documentation (version 1.0)
For a complete list of changes :https://github.com/parisolab/mathmod/milestone/1
MathMod-9.1
Copyright © 2019 Abderrahman Taha ([email protected])
Download: https://sourceforge.net/projects/mathmod/
https://github.com/parisolab/mathmod/releases
FaceBook: https://www.facebook.com/parisolab/
Twitter : https://twitter.com/parisolab
Forum: http://mathmodforum.parisolab.com/
Change-log for MathMod-9.1 (24/04/2019)
- Five bugs correction.
- Added four new scripts:
"Apples on Moebius" animation script, "Scosta" for Costa_like minimal surfaces, "Knot_pq" script to generate all kind of (p,q) knots and the "knot_wireframe" script. - Code Conversion from old C-style casts to C++ casts.
- Code and scripts cleaning and optimization.
For more informations:https://github.com/parisolab/mathmod/projects/3
MathMod-9.0
Copyright © 2019 Abderrahman Taha ([email protected])
Download: https://sourceforge.net/projects/mathmod/
https://github.com/parisolab/mathmod/releases
Google+ : https://plus.google.com/u/0/108432079989441783124/posts
FaceBook: https://www.facebook.com/parisolab/
Twitter : https://twitter.com/parisolab
Change-log for MathMod-9.0 (18/12/2018)
- Scripts calculations enhancement for parametric and implicit surfaces.
MathMod-9.0 is now 1.5 to 10 times faster than previous releases, especially for scripts
with large and unstructured (ie: without any function definition) mathematical formulas. - Added text information window to give the user an indication of the progress of an operation(threads number, processing time...)
- Added five new integrated scripts (356 in total))
- Automatic detection and allocation of the right number of threads supported by the hardware
(you can however set a desired number of threads from mathmodconfig.js) - Code cleaning and optimization.
Please report any bug or malfunction.
For more informations:
https://sourceforge.net/p/mathmod/tickets/milestone/Trunk/
Or :
https://github.com/parisolab/mathmod
MathMod-8.0
Change-log for MathMod-8.0 (29/05/2018)
- Add new tool for scripts selection on one or multiple JSON scripts fields.
- Add option to export OBJ files with vertex colours.
- Add new scripts to generate math models with chained patterns (Chained Cylinder/Sinusoid).
- Corrections of more than 30 bugs related to MathMod allocated resources.
- MathMod viewer enhancement (better integrated progress bar, add bounding box, video memory usage optimization...).
- Code cleaning and optimization.
Please report any bug or malfunction.
For more informations:
https://sourceforge.net/p/mathmod/tickets/milestone/Trunk/
Or :
https://github.com/parisolab/mathmod
MathMod-7.0
Copyright © 2018 Abderrahman Taha ([email protected])
Download: https://sourceforge.net/projects/mathmod/
Google+ : https://plus.google.com/u/0/108432079989441783124/posts
FaceBook: https://www.facebook.com/pages/MathMod/529510253833102
Twitter : https://twitter.com/parisolab
Changelog for MathMod-7.0 (11/02/2018)
- Add support for complex scripts involving more than 100 functions declarations (previous versions were practically limited to less than 12 functions declarations).
- Add six new scripts to generate plain-weave and wireframe patterns over any parametric surface (added at the bottom of the parametric models list (Sinus/Catenoid/Knots)Plain_weave and wireframe(sinus/shell/knots) ) .
- Add new function CmpId(n) to return the index of the component under calculation (see "Wireframe_Shell" script).
- Code cleaning and optimization.
For more informations, please visit our bug tracker system on SourceForge:
https://sourceforge.net/p/mathmod/tickets/milestone/Trunk/