Skip to content

Releases: parisolab/mathmod

MathMod-12.0

26 Sep 22:07
Compare
Choose a tag to compare

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)

  1. MathMod support for Android and IOS platforms (MathMod on Google's PlayStore and Apple's AppStore)
  2. GUI improvement to support small screen formats:
    1. Merged MathMod's two main windows into one
    2. Added touch gestures support
    3. Multi cores calculations optimization for embedded systems
  3. Mandelbrot and Julia fractal functions support
  4. New scripts: "Noids", "k_Noids", "Riemann_Minimal_Surface", "MandelBulb", "MandelTemple", "JuliaFractal", "MandelbrotTorus", "MandelbrotIsoSpheres", "MandelbrotSphere", "Mandelbrot", "Spherical_Harmonics"
  5. Bug-fixes, code optimization and documentation update.

316811448_633514141903068_5196315859209323631_n

323276048_1209267283009155_7240628607749264432_n

315370666_625164152738067_7300223355372899124_n

MathMod-11.1

17 Jun 04:17
Compare
Choose a tag to compare

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)

  1. Support of graphing functions with complex numbers Z=u+iv in 3D and 4D spaces (demo scripts: "Complex3D_xx" and "Complex4D_Saddle")
  2. Added support for HSV (hue, saturation, lightness) coloring model (script: "Complex_Domain_Coloring")
  3. Texture definitions (RGB and HSV) for parametric surfaces can now be expressed as functions of complex numbers
  4. 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")
  5. 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

Screen Shot 2021-06-16 at 5 58 07 PM

MathMod-11.0

08 Mar 07:05
Compare
Choose a tag to compare

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)

  1. 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)
  2. Add: possibility to show/hide a selected component , two new scripts ("Groupings of Knots" , "Knotted Möbius strips") and OpenGL diffuse/ambient lights setting.
  3. Bug-fixes, code optimization and documentation update.
    For a complete list of changes : https://github.com/parisolab/mathmod/milestone/3

Screen Shot 2021-03-06 at 3 37 37 AM

MathMod-10.1

15 Dec 08:19
Compare
Choose a tag to compare

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)

  1. 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)
  2. 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"...)
  3. Add Texture support for new parameters, possibility to resize up/down the exported meshes, OpenGL specular and shininess setting in the configuration file.
  4. Bug-fixes, code optimization and documentation update.
    For a complete list of changes : https://github.com/parisolab/mathmod/projects/5
    Screen Shot 2020-12-14 at 11 57 21 PM

MathMod-10.0

08 Mar 09:26
Compare
Choose a tag to compare
  1. Bug-fixes, new integrated scripts and major changes to MathMod's core program and internal functionalities.
  2. Support for mathematical objects made up of parametric and implicit surfaces.
  3. More efficient use of the system resources (memory & cpu).
  4. Added 10 new scripts: "NKlein_wire_02", "Triaxial weave", "Icosahedral_crystal", "CSG", "Moebius_Strip", "Wonder_Tree", "Happy_New_Year", "Trefoil_knot", "patriceJ", "Clebsch_01".
  5. Added documentation (version 1.0)
    For a complete list of changes :https://github.com/parisolab/mathmod/milestone/1

mathmod-10 0

MathMod-9.1

24 Apr 09:46
Compare
Choose a tag to compare

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)

  1. Five bugs correction.
  2. 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.
  3. Code Conversion from old C-style casts to C++ casts.
  4. Code and scripts cleaning and optimization.

For more informations:https://github.com/parisolab/mathmod/projects/3

mathmod-9 1-Linux

MathMod-9.0

18 Dec 19:21
Compare
Choose a tag to compare

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)

  1. 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.
  2. Added text information window to give the user an indication of the progress of an operation(threads number, processing time...)
  3. Added five new integrated scripts (356 in total))
  4. 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)
  5. 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

29 May 08:23
Compare
Choose a tag to compare

Change-log for MathMod-8.0 (29/05/2018)

  1. Add new tool for scripts selection on one or multiple JSON scripts fields.
  2. Add option to export OBJ files with vertex colours.
  3. Add new scripts to generate math models with chained patterns (Chained Cylinder/Sinusoid).
  4. Corrections of more than 30 bugs related to MathMod allocated resources.
  5. MathMod viewer enhancement (better integrated progress bar, add bounding box, video memory usage optimization...).
  6. 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

10 Apr 16:47
Compare
Choose a tag to compare

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)

  1. Add support for complex scripts involving more than 100 functions declarations (previous versions were practically limited to less than 12 functions declarations).
  2. 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) ) .
  3. Add new function CmpId(n) to return the index of the component under calculation (see "Wireframe_Shell" script).
  4. Code cleaning and optimization.
    For more informations, please visit our bug tracker system on SourceForge:
    https://sourceforge.net/p/mathmod/tickets/milestone/Trunk/