OpenFOAM® for CFD engineering Our experience Renan HILBERT, Ph.D. [email protected] 1ere journée des utilisateurs OpenFOAM® FOAM-U , Rouen, May 18th 2016 yPlus yPlus more than 10 years experience in numerical simulations and CFD Our goal: contribute to the use of open source and free softwares in research and industry Migration/support open-source Cost-killing simulations Training Developments Adequate numerical tools Engineering User’s point of view yPlus Common ideas about open-source tools C’est uniquement pour les geeks, sous Linux Si je développe un modèle, je vais être obligé de le distribuer gratuitement ! Il n’y a pas de documentation, ni de support Les codes ne sont pas validés On ne peut pas faire de CAO, ni de maillage ! On a mis un stagiaire dessus, cela n’a rien donné… Il n’y a pas d’interface graphique, il faut tout coder ! Les formats sont incompatibles avec les logiciels commerciaux ! Au final, ça revient plus cher que de payer une licence pour avoir du support… yPlus Complete workflow with open-source softwares WORKFLOW CAD MESHING USER FUNCTIONS SOLVERS POST-PRO. VISU OPTIM PYTHON SALOME SALOME NETGEN FORTRAN CODE SATURNE PYTHON/ MATPLOTLIB PARAVIEW DAKOTA SHELL FREECAD BLOCKMESH C CODE ASTER AWK BLENDER QT SKETCHUP SNAPPYHEX MESH C++ OPENFOAM GNUPLOT VISIT RUBY PYTHONOCC CFMESH SYRTHES HELYX-OS SU2 ENGRID yPlus Numerical wind tunnel for buildings Wind load on Rennes railway station Wind comfort on Montpellier’s stadium (project) Photovoltaic shade panels structural design Montpellier’s railway station yPlus Building and civil engineering applications Pedestrian wind comfort Wind load on structures Ventilation Pollutant dispersion yPlus Industrial multi-physics simulations yPlus Open-source meshing with blockMesh, snappyHexMesh, cfMesh Structured, cartesian, tetra, poly Realistic & complex geometries Multi-region Dynamic meshes yPlus Oil & Gas • • • • • Sloshing Tank Dynamic meshing Wall pressure Test case with water Extension with LNG properties CONFIDENTIAL yPlus Heat exchanger • Therma performance for tubular burnt gas/water heat exchanger • C++ developments Coupling between a 1D model for wtaer and the gas phase Condesing effect on heat transfers yPlus Combustion / burners • Benchmark OpenFOAM®/Fluent • Non-premixed methane/air flame yPlus Coupled heat transfers • Multi-region coupled heat transfers (conduction, convection) with a porous zone yPlus Using open-source sofwtares : pros & cons (our experience) Select the right tools Free licenses Cost-killing Enhance calculation capabilitues Acces to « massive HPC » Modularity Depending on the user and its needs All or part of the simulation workflow Flexibility/independency According to the hardware and users Integration in your workflows Skill improvement time Learn to use the softwares Adapt your methodologies No dedicated support Where can I find documentation ? Who can I contact in case of a problem ? Open source code Always available Keep your own developments yPlus We propose a step-by-step process yPlus Contact us yPlus 48 rue Saint Lambert 75015 Paris http://y-plus.fr Migration/support open-source Fabien Bidaud Commercial manager [email protected] +33 (0)6.87.79.16.93 Formations Développements Etudes R&D Renan Hilbert, Ph.D. Technical manager & training [email protected] +33 (0)6.89.39.53.05 yPlus They trusted us yPlus