AsterStudy:
a SALOME
success story
G. Drouet, T. De Soza (EDF / R&D)
| 2AsterStudy | SALOME Users' Day | March 27th 2018
salome_meca?
| 3
salome_meca: a platform for sharing know-how…
AsterStudy | SALOME Users' Day | March 27th 2018
Leverages the existing SALOME
platform
Relies on powerful existing
solvers
Brings everything together in
dedicated skill modules
Mechanical solvers
SALOME generic platform
Skill modules
Edyos
| 4AsterStudy | SALOME Users' Day | March 27th 2018
… and transferring it to the engineer with quality
assurance procedures
Calcul au séisme des barrages en béton
Propagation de fissure dans les briques de graphite des réacteurs UK
Maîtrise du risque de fracturation de la zone Haute Activité de CIGEO
Comportement au séisme des râteliers de stockage de combustible
Fissuration des culasses des moteurs diesel de secours du parc 900MWe
Comportement des enceintes de confinement des réacteurs nucléaires
| 5
salome_meca: a platform built with end-users
Need of a user friendly global study environment in mechanics
With easy access to all SALOME services
Gathering users’ feedbacks
(2014-2015)
Define specifications
(late 2015)
AsterStudy | SALOME Users' Day | March 27th 2018
| 6AsterStudy | SALOME Users' Day | March 27th 2018
First question:
how do we make
users happy?
| 7
PreprocessingMechanical
studyPostprocessing
ASTKEFICAS
Text
editor
Aster
module
Going from…
AsterStudy | SALOME Users' Day | March 27th 2018
| 8
…to:
AsterStudy
Interaction with SALOME
Input settings
Launch and management
of computations
Preprocessing Postprocessing
AsterStudy | SALOME Users' Day | March 27th 2018
| 9AsterStudy | SALOME Users' Day | March 27th 2018
Second question:
how do we achieve it?
| 10
Creating a whole new GUI for code_aster:
AsterStudy
Collaborative work with EDF
SALOME team to build the data
model and enable interaction
with SALOME services
Internal development for core
engine of the module
External development for GUI
part
AsterStudy | SALOME Users' Day | March 27th 2018
| 11
AsterStudy is born… thanks to SALOME…
AsterStudy | SALOME Users' Day | March 27th 2018
Mesh
ParaVis
JobManager
Med
| 12
… and used daily since September 2017
AsterStudy | SALOME Users' Day | March 27th 2018
| 13AsterStudy | SALOME Users' Day | March 27th 2018
Third question:
what’s next?
| 14
More features with more SALOME interactions:
2017
2018
2019
Major features to
come
Parameters
calibration
Graphical tools
for study control
Interactive
computations
management
Key features:
- unified interface,
- automatic input/output management,
- strong interaction between mesh and data
settings,
- easy checkpoint restart.
Uncertainty
propagation
Mesh
ADAO
OpenTURNS
YACS
AsterStudy | SALOME Users' Day | March 27th 2018
| 15AsterStudy | SALOME Users' Day | March 27th 2018
Conclusion
| 16
A win-win integration
AsterStudy made possible thanks to SALOME
Improvements benefit to other modules currently in development
Improves the robustness of SALOME by challenging lesser used
modules
Acknowledgments
SALOME team and more particularly P. Rascle and G. Boulant
OPEN CASCADE
AsterStudy | SALOME Users' Day | March 27th 2018
| 17AsterStudy | SALOME Users' Day | March 27th 2018
Any questions?