Physical Model Lab...

Last news: 3 june 2008, PML version 0.7.1

Physical Model Lab is a (small) websites that tells you more about the physical model and load meta languages and relative libraries.

Physical Model Languages are developed in the TIMC-IMAG lab.

what is it? Presentation... Different approaches exist for modeling human tissues, mostly discrete and continuous physical models, e.g. respectively Mass-Spring Networks and Finite Element Method. Whatever approach is chosen, the modeling scheme always follows the same pattern from the generation of the 3D geometry to the analysis of the simulation results. However there are no generic tools that allow for designing a physical model independently from the approach.
This yields to the development of specific tools that are not reusable and that do not facilitate the comparison between methods.

We propose here a highly customizable framework that takes into account every steps of the modeling process, and thus can be used for any type of approach. We define two extensible languages :

  • PML to represent both continuous and discrete physical models
  • LML to define constraints and loads to be applied during simulation

To learn more about it, check the documentation section.

These libraries are know to build with g++ on linux and MS-VC++ on Windows. They are based on cmake (cross-platform make utility) and libxml2 (XML I/O)

Contribute Contribute... The libraries and programs are freely available (as in free beer); you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
You are even encouraged to modify it, add your own filters and import/export tools. We would like this website to be helpful for the (medical) modeling scientific community.

If you use these libraries please let us know, so that we could add a link to your web site or a comment on who is using PML for what.