Customization

GiD: The integration platform

Thanks to the traditional multidisciplinary philosophy of GiD, its connection with any in-house or commercial simulation code is extremely easy. A deep integration involving not only connection with solver codes, but also with CAD ones, external meshers or visualization tools is also possible.

The input and output formats can be customized and the calculation program can be started, monitored and completed from within GiD. The different menus can be tailored to fit any specific needs, even the whole graphical user interface (GUI) can be redesigned. The use of different themes can change the global appearance of the GUI.

Once the integration is completed, the end user can benefit from the GiD environment for pre and postprocessing for any numerical simulation.

Solver integration

Integration with any solver inside GiD can be carried out in an easy way. The data required by the solver is specified to GiD in an xml file, and GiD automatically creates the corresponding windows and the graphical tree containing all the information useful for the user of the simulation code.

The entities are naturally structured in groups, where the boundary conditions, materials and other properties are assigned on. All the data for the simulation is written down in the solver format in a very efficient way. During the calculation, the solver can send information to GiD in order to update its status, and at the end the results are passed to GiD in order to be postprocessed and visualized.

GiDPost library is provided in order to facilitate the writing of results in GiD format from the solver.

Extensions

Advanced integration with full control of the user interface of GiD, as well as the model (geometry, mesh and results) is made possible by using the Tcl/Tk scripting language. A debugging tool for the Tcl language is included.

These advanced customization features, added to the possibility to manage GiD using a batch file, make GiD one of the most flexible tools in its field on the market today.

Isogeometric analysis (IGA) support

Use all capabilities of GiD  also for isogeometric solvers.

  • All necessary data for analysis like parametric and geometric information or material properties and conditions can be accessed using simple functions.
  • All information from the model accessible via powerful and intuitive scripting language TCL.
  • All data can be written in the format that your solver needs.

Find all the information in our brochure.

Spin-off GiD products

GiD can be seen as a platform for the integration of several software codes in a single simulation environment.

Once a program is connected to GiD, the software can be understood as a single product, which can be packaged and commercialized together.

The implementation cost is considerably reduced compared to a full in-house software development with an equivalent quality in terms of customization.

Modules already developed

GiD has already been linked to many numerical simulation codes. Some of these codes are listed at GiD Plus

Scroll to Top