Information Technology Reference
In-Depth Information
Fig. 3.15
Speed vector
3.5 Conclusion
The language C++ was chosen for the development. With this language the
OpenGL graphic card capacities can be fully exploited, which is necessary for the
processing of 3D scenes rich in bodies. Moreover, as libraries such as OSG are
also written in C++, we have been able to exploit them and use them to the full
via the inheritance. The tree data structure of the HDF file has allowed the
implementation of a cache; the cache is managed using threads that allow con-
figurable number, until now have smooth animations.
GIDE has a thread safe cache and OSG is also thread safe. The graphic
interface has been developed with the aid of the WxWidget toolkit portable on all
the OS. This is a display tool for better exploitation of data from a Discrete
Element code. It provides a representation that supports the researcher's discourse.
Finally, respecting the design patterns during development should allow other
developers a relatively rapid learning curve. The presentation of GIDE will be
through various digital applications from the code ED MULTICOR developed in
the Laboratoire des Technologies Innovantes and the code LMGC90 developed in
the LMGC of Montpellier.
Search WWH ::




Custom Search