Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

GiD uses Tcl/Tk as scripting language and to create its GUI

Python is other another scripting language, with simple syntax simplier syntax, better support for data types, and very popular ( and exists a lot of modules implementing features)It with lots of extra features implemented as modules)

Thus, it is very interesting to allow to call Python code from within GiD, and to interact with GiD (, asking data , or doing actions), and this is now possible using the the tohil package.

  • It Now, it is possible to re-use our current Python code in GiD without need to be re-written writting it in Tcl language.
  • It is possible to use a lot Lots of Python modules can be used to expand the current possibilities of GiD, (e.g. numpy, scipy, TensorFlow, matplotlib, ...).
  • Developer users with experience in Python can are able develop code without need to learn learning Tcl language (except just the minimum to call the Python code).
  • Python-based GiD-problemtypes and and plugins Python-based become self-contained and will use a known Python version (without the i.e. no need to globally install Python or use any other incompatible version).