|
SALOME 2 is an RNTL labelled project by the French Ministry of Economy, Finances and Industry.
Open source software environment, related to a CAD-CAE link for the integration of numerical solvers, mesh algorithms and physical properties.
| | Detailed description | Project overview
Modern technological products (vehicles, structures, electrical or electronic equipment) are becoming increasingly more complex and must meet increasingly demanding performance and quality requirements. For example, in the case of structures and their requirements, needs are becoming greater to minimize risks and optimize costs. This requires increasingly refined simulations of the behavior and resistance of structures to ensure their reliability.
Digital simulation of a physical problem, the establishment of solutions, and their integration into the design process are often handled in very specialized environments.
The SALOME 2 project is set in a context of priorities simultaneously calling for the integration of software components and architecture along with the development of new concepts for new objects. It defines and creates a software architecture based on reusable components to build a generic CAD-CAE link based on open software for digital simulation. It ensures the continuity of a number of internal developments and the mutuality of non-critical creations for the developers of numerical solving software (both pre and post CAE). It reduces training time to the specific training time for the encapsulated application. It is the only realisation of its kind in the field of open software today.
The SALOME 2 project aims to improve the distribution of digital simulation software developed in France which are considered references in their application domains. It provides them with a generic, user-friendly, and efficient user interface which facilitates cost reduction and reduces the delays in performing studies. It is a means of facilitating the linkage of code, the reuse of portions of code, the inter-operability between simulation code and the CAD modeling software.
SALOME2 project is the continuity of the SALOME Project, 8 of the 9 initial partners of SALOME 1 stay in the SALOME2 project, and they are joined by 13 new partners.
The software components defining the platform will be freely available.
Project duration is 36 months and it is expected to publish a complete version every six months
Project goals
The main objective of the project is to complete and improve the linked CAD-CAE platform SALOME based in open software of the « Open Source » type for digital simulation.
It aims to improve the distribution of digital simulation software developped in France which are considered references in their application domains. It provides a generic, user-friendly, and efficient user interface which facilitates cost reduction and reduces the delays in performing studies. It is a means of facilitating the linkage of code, the reuse of portions of code, the inter-operability between simulation code and the CAD modeling software.
This ensures the continuity of a number of internal developments and the mutuality of non-critical creations for the developers of numerical solving software (both pre and post CAE).
The generic aspect of the platform is important as it reduces training time to the specific training time for the encapsulated application.
This project intervenes on the weak link of the digital simulation chain, as opposed to the CAD and numerical solver links for which the industry provides numerous offerings as it is largely developped.
By proposing a solution oriented towards the architecture of this chain and of components available in the public domain, the partners expect to contribute towards increasing the productivity of engineering and research teams while respecting the diversity of concerns in specific areas and the know-how associated with them.
The originality of this approach is that the various components must cooperate dynamically, and initially in an unbounded fashion, until a result acceptable according to certain criteria is reached. They must be configurable, allowing for their insertion or removal from the computed solution and must be reconfigurable according to the results obtained at each step. Schematically, SALOME appears in the form of several software components allowing the integration of numerical solvers and algorithms in existing meshes and the specialization of physical properties for a given domain.
SALOME will able to accept components arising from various scientific areas (mechanics, thermo-mechanics, thermo-hydraulics, electromagnetism, ...) thereby contributing to a global process of digital simulation.
Its distribution as free software emphasizes a willingness to share tools in a growing research community due to industrial needs and to underline a recognized know-how of French laboratories and their promotion at an international level.
The use of SALOME will be controlled under a software license of the L-GPL type, recognized by the international open software community. It will feature the following aspects :
1. free access to the source code of SALOME components,
2. compulsory publishing of any bug fixes made to SALOME as Open Source,
3. any SALOME user is free to choose the licensing form of the complementary components he has developed.
| |
| |
|