OpenFOAM: Year in Review
|
|
- Erick Horn
- 8 years ago
- Views:
Transcription
1 OpenFOAM: Year in Review Hrvoje Jasak Wikki Ltd, United Kingdom Faculty of Mechanical Engineering and Naval Architecture University of Zagreb, Croatia 5th OpenFOAM Workshop, Gothenburg June 2010 OpenFOAM: Year in Review p. 1
2 Outline Topics 1. Introduction and Project Overview 2. Robustness and accuracy and scaling improvements 3. Radial Basis Function in mesh motion, morphing and shape optimisation 4. Dynamic remeshing with tetrahedral edge swapping 5. Overset grid in OpenFOAM 6. Python and SALOME interface: VulaSHAKA project 7. Deployment of OpenFOAM 8. New Features in the upcoming release 9. Summary and Outlook OpenFOAM: Year in Review p. 2
3 Introduction OpenFOAM Since Montreal 2009 A successful year for the community: further penetration into scientific research community, research laboratories and industrial CFD Major community contributions: from new ideas to complete capability libraries Radial Basis Function Turbomachinery features and validation Naval hydrodynamics effort and Overset grid Python and SALOME integration Robustness and accuracy improvements Next stage: integration, consolidation, validation Public test loop, nightly builds, validation cases Documentation and community portal Integrated cross-platform version Quarterly release schedule OpenFOAM: Year in Review p. 3
4 Robustness, Accuracy, Scaling Robustness and Accuracy Improvements Tetrahedral mesh solution improvement Historically, tet meshes are easier to generate, but hex-based CFD methodology has produced poorer results, especially for boundary layers. Improvements took approx. 6 years in Star-CD and Fluent Pointwise mesh generator: unstructured complex geometry meshes with anisotropic tetrahedral mesh extrusion in boundary layers (with optional recombination of tetrahedra) With community effort, we got there in approx. 6 months: special discretisation Performance and Parallel Scaling Improvements Tuning of OpenFOAM for high-end parallel machines: collaboration with Intel Scalable Software Workshop: National Science Foundation, USA OpenMP baseline by Sandeep Menon, UMass Amherst Basic wrapping and examples for use of OpenMP in the library Objective: provide multi-core support at linear solver, matrix and calculus and field operator level, in stages! OpenFOAM on GPU: Work in progress (don t look at me!) OpenFOAM: Year in Review p. 4
5 Massively Parallel Scaling Scaling Test, VOF Free Surface Flow, 50m Cells (In Cooperaton with Intel) 72 CPU 144 CPU 288 CPU Execution Time [s] e-07 4e-07 6e-07 8e-07 Simulation Time (Iteration) [s] Intel Xeon Processor: X5650 B0; Frequency: 2.93 GHz # processors 2; # cores 6; Cache (L1 KB/L2 MB/L3 MB): 32 KB / 256 KB / 12 MB; 6x4GB DDR RDIMM QDR InfiniBand 4x Intel and the Intel logo are trademarks or registered trademarks od Intel Corporation or its subsidiaries in the United States and other countries OpenFOAM: Year in Review p. 5
6 Radial Basis Function Radial Basis Function Interpolation RBF interpolation defines the interpolation directly from the sufficient smoothness criterion on the interpolation (positive weighting factors): s(x) = N b X j=1 γ j φ( x x b,j ) + q(x) where x is the interpolant location x b is the set of N b locations carrying the data φ(x) is the basis function, dependent on point distance q(x) is the (usually linear) polynomial function, depending on choice of basis function and γ j, eg. q = b 0 + b 1 x + b 2 y + b 3 z Consistency of interpolation is achieved by requiring that all polynomials of the order lower than q disappear at data points N b X j=1 γ j p(x b,j ) = 0 OpenFOAM: Year in Review p. 6
7 Radial Basis Function RBF Interpolation Procedure 1. Establish locations of data-carrying points x b and their values 2. Assemble and solve the equation set for γ and β using a direct solver 3. Calculate values at desired locations by evaluating s(x) Using RBF in a CFD Code Context Automatic mesh motion: mesh deformation based on a small number of control points located on moving boundaries PhD project by dr. Frank Bos, TU Delft Basic implementation of RBF in OpenFOAM Automatic selection of control points with coarsening + extinguishing function for far-field motion control: reduce number of control points RBF interpolation to calculate mesh motion (+ parallelisation) Implemented as an option in dynamic mesh motion RBF mesh morpher in geometric shape optimisation Morphing points control change of shape as data carriers Small number of degrees of freedom: ideal for parametrisation Mesh quality in deformation guaranteed by properties of RBF OpenFOAM: Year in Review p. 7
8 Radial Basis Function Radial Basis Function in Automatic Mesh Motion Mathematical tool which allows data interpolation from a small set of control points to space with smoothness criteria built into the derivation Used for mesh motion in cases of large deformation: no inverted faces or cells Control points chosen on a moving surface, with extinguishing function used to control far-field mesh motion Implemented by Frank Bos, TU Delft and Dubravko Matijašević, FSB Zagreb OpenFOAM: Year in Review p. 8
9 Radial Basis Function RBF Mesh Morphing RBF morphing object defines the parametrisation of geometry (space): 1. Control points in space, where the parametrised control motion is defined 2. Static points in space, whose motion is blocked 3. Range of motion at each control point: (d 0,d 1 ) 4. Set of scalar parameters δ for control points, defining current motion as d(δ) = d 0 + δ(d 1 d 0 ), where 0 δ 1 For each set of δ parameters, mesh deformation is achieved by interpolating motion of control points d over all vertices of the mesh: new deformed state of the geometry Mesh in motion remains valid since RBF satisfies smoothness criteria Using RBF in Optimisation Control points may be moved individually or share δ values: further reduction in dimension of parametrisation of space Mesh morphing state is defined in terms of δ parameters: to be controlled by the optimisation algorithm OpenFOAM: Year in Review p. 9
10 Radial Basis Function RBF Mesh Morphing: Cylinder and Sphere Examples Parametrisation uses a single parameter δ for this motion, with various number of control points OpenFOAM: Year in Review p. 10
11 Shape Optimisation Shape Optimisation Background Specify a desired object of optimisation and use the parametrisation of geometry to explore the allowed solution space in order to find the minimum of the optimisation objective objective = f(shape) 1. Parametrisation of Geometry Computational geometry is complex and usually available as the computational mesh: a large amount of data Parametrisation tool: RBF mesh morphing, defining deformation at a small number of mesh-independent points in space 2. CFD Flow Solver is used to provide the flow solution on the current geometry, in preparation for objective evaluation 3. Evaluation of Objective: usually a derived property of the flow solution 4. Optimiser Algorithm: explores the solution space by providing sets of shape coordinates and receiving the value of objective. The search algorithm iteratively limits the space of solutions in search of a minimum value of objective OpenFOAM: Year in Review p. 11
12 Shape Optimisation 2-D Wedge: Minimise X-Component of Force Using 4 moving control points along the height, with independent motion parameters in optimisation Point Motion range ( ±0.1) (( ) ( )) ( ±0.1) (( ) ( )) ( ±0.1) (( ) ( )) ( ±0.1) (( ) ( )) Motion in all points is parallel to surface to preserve height and ground clearance iter = 1 pos = ( ) v = size = iter = 6 pos = ( ) v = size = iter = 24 pos = ( ) v = size = iter = 36 pos = ( ) v = size = OpenFOAM: Year in Review p. 12
13 Shape Optimisation 3-D Sphere: Minimising Drag Force Using 9 control points in motion, with symmetry constraints: 4 points in front square, radial motion; 4 points in back square, radial and axial motion; 1 tail point, axial motion only Optimisation is performed with 3 parameters: iter = 1 pos = ( ) v = size = iter = 5 pos = ( ) v = size = iter = 12 pos = ( ) v = size = iter = 22 pos = ( ) v = size = OpenFOAM: Year in Review p. 13
14 Tetrahedral Edge Swapping Re-Meshing with Tetrahedral Edge Swapping In cases where mesh motion involves topological change at the boundary or unpredictable mesh deformation, topological change machinery is impractical: cannot decide a-priori where to place topology modifiers Dynamic remeshing using tetrahedral edge swapping Motion is prescribed on external boundaries Tetrahedral cell quality examined continuously: bad cells trigger automatic remeshing without user interaction: answers to dynamicmesh interface Implemented by Sandeep Menon, UMass Amherst as a ready-to-use library Example: viscoelastic droplet collision using free surface tracking Can be used for all dynamic mesh cases: ultimate ease of mesh setup! OpenFOAM: Year in Review p. 14
15 Overset Grid in OpenFOAM foamedover: Overset Grid Technology in OpenFOAM Work by David Boger, Penn State University using SUGGAR and DirtLib libraries developed by Ralph Noack, Penn State (must mention Eric Paterson!) Overset Grid Technology Multiple components meshed individually, with overlap Hole cutting algorithm to remove excess overlap cells Mesh-to-mesh interpolation with implicit updates built into patch field updates and linear solver out-of-core operations Body-fitted component meshes: preserving quality and near-wall resolution Simple mesh motion and geometrical studies (replacing individual components) Overset grid is physics-neutral! Currently testing for free surface flows OpenFOAM: Year in Review p. 15
16 VulaSHAKA Project VulaSHAKA Background and Project Road-Map: OpenFOAM/SALOME Integration SALOME is an open source integration platform for numerical simulation Development coordinated and financed by EDF (France) Designed specifically to host numerical simulation software OpenFOAM/SALOME Integration IFoam: Interactive FOAM, Python-based, explicit and implicit distributed process coupling and data translation GFoam: Stand-alone GUI, including IFoam engine SFoam: IFoam and GFoam embedded in a SALOME module OpenFOAM: Year in Review p. 16
17 VulaSHAKA Project VulaSHAKA Project Snapshots CAD generation, meshing, boundary condition setup and post-processing OpenFOAM: Year in Review p. 17
18 VulaSHAKA Project VulaSHAKA Code Components IFoam (Interactive FOAM): Interactive calculation and integration framework for OpenFOAM, provides integration to SALOME pyfoam (sorry, Bernhard): Python front-end to OpenFOAM, supports IFoam unv2foam: Extends OpenFOAM ideasunvtofoam utility, introducing embedded capabilities necessary for embedding (available as C++ function) foam2vtk: Memory based conversion of FOAM objects into VTK objects for display foam2med: Allows translation of OpenFOAM data into MED format to enable integration with SALOME conffoam: Common configuration package for OpenFOAM development based on automake tools User requirements and future plans: establish international collaboration Developer credits Ivor Clifford, (currently Penn State University), formerly PBMR Alexey Petrov, Johannes Odendaal, PBMR Pty, South Africa OpenFOAM: Year in Review p. 18
19 Deployment of OpenFOAM OpenFOAM Extend Deployment and Release Schedule Substantial community contributions and developments need a better deployment framework: help the users with new capability and share results of your work Improvements in many directions needed: mimic operation of a software company Community effort is the only way to address all needs: large amount of work! Major Improvements in the Pipeline 1. Unified Linux, Mac OS-X and Windows version 2. Testing and validation harness 3. Community portal and joint documentation effort 4. Quarterly release schedule OpenFOAM: Year in Review p. 19
20 New Features in Upcoming Release New Features Functional merge with OpenFOAM-1.6.x: new developments + consistent controls Major new features Block matrix implementation with parallelisation support Re-meshing with tetrahedral edge swapping: Sandeep Menon Completion of the internal combustion engine library: Poly Milano Parallelisation work in Fluid-Structure interaction solver Python-SWIG interface to OpenFOAM and finitevolume library: sufficient to migrate complete physics solvers into python Running OpenFOAM without trace on disk: complete functional case generation and setup. This is a part of python interface requirement enable full interpreted execution of OpenFOAM cases, from mesh generation to post-processing Parallelisation of topology modifiers: parallel dynamic mesh Accuracy improvements on tetrahedral meshes Bug fixes and algorithmic improvements (approx 5000) Changing software management system to git OpenFOAM: Year in Review p. 20
21 New Features in Upcoming Release Native Windows Version of OpenFOAM Major piece of work, actively supported by Microsoft: HPC platform push No shortcuts: native compiler and operating system interface (non-posix) Complete rewrite of build system: CMake: generate Visual Studio project files New mechanism for include file handling: Michael Wild, FreeFOAM Library symbol import-export handling: changes to all class files! Plan: keep Windows port as a git branch to stabilise the regular release and resolve deployment and efficiency issues The work is lost if development lines do not merge. Therefore... Unified Linux, Mac OS-X and Windows Version Merging the development line and regular porting required Binary releases for Linux, Mac and Windows; USB stick, Debian packages Public testing and validation runs prior to release Quarterly release schedule to minimise version-to-version jumps I would like a Release Committee please! Can you help? OpenFOAM: Year in Review p. 21
22 Summary A Year in Life of OpenFOAM Very successful: improved capability, visibility and quality of the code This is a community-driven project with numerous contributors: Thank You All Presence of OpenFOAM in the numerical simulation arena is changing the way users are applying CFD simulations in industrial settings Academic sharing of results and joint research is easier and more productive Outlook Need to make OpenFOAM easier for entry-level users: several ongoing projects Formalise and validate software capability: adding new features is as important as making the best possible use of existing capability Expand the pool of expert developers: NUMAP-FOAM Summer School, Zagreb Grow the community and user base: software lives only as long as it is used OpenFOAM Workshop 2011: Who is Next?... let s see what the future brings OpenFOAM: Year in Review p. 22
Current Development Work in OpenFOAM
Current Development Work in OpenFOAM Hrvoje Jasak h.jasak@wikki.co.uk, hrvoje.jasak@fsb.hr Wikki, United Kingdom and Germany Faculty of Mechanical Engineering and Naval Architecture University of Zagreb,
More informationOpenFOAM Optimization Tools
OpenFOAM Optimization Tools Henrik Rusche and Aleks Jemcov h.rusche@wikki-gmbh.de and a.jemcov@wikki.co.uk Wikki, Germany and United Kingdom OpenFOAM Optimization Tools p. 1 Agenda Objective Review optimisation
More informationHPC Deployment of OpenFOAM in an Industrial Setting
HPC Deployment of OpenFOAM in an Industrial Setting Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd, United Kingdom PRACE Seminar: Industrial Usage of HPC Stockholm, Sweden, 28-29 March 2011 HPC Deployment
More informationQuality and Reliability in CFD
Quality and Reliability in CFD Open Source Challenges Hrvoje Jasak Wikki Ltd, United Kingdom Faculty of Mechanical Engineering and Naval Architecture University of Zagreb, Croatia Quality and Reliability
More informationOverset Grids Technology in STAR-CCM+: Methodology and Applications
Overset Grids Technology in STAR-CCM+: Methodology and Applications Eberhard Schreck, Milovan Perić and Deryl Snyder eberhard.schreck@cd-adapco.com milovan.peric@cd-adapco.com deryl.snyder@cd-adapco.com
More informationHPC enabling of OpenFOAM R for CFD applications
HPC enabling of OpenFOAM R for CFD applications Towards the exascale: OpenFOAM perspective Ivan Spisso 25-27 March 2015, Casalecchio di Reno, BOLOGNA. SuperComputing Applications and Innovation Department,
More informationOpen Source CFD Solver - OpenFOAM
Open Source CFD Solver - OpenFOAM Wang Junhong (HPC, Computer Centre) 1. INTRODUCTION The OpenFOAM (Open Field Operation and Manipulation) Computational Fluid Dynamics (CFD) Toolbox is a free, open source
More informationOpenFOAM: Introduction, Capabilities and HPC Needs
OpenFOAM: Introduction, Capabilities and HPC Needs Hrvoje Jasak hrvoje.jasak@fsb.hr Faculty of Mechanical Engineering and Naval Architecture University of Zagreb, Croatia OpenFOAM: Introduction, Capabilities
More informationOpenFOAM Workshop. Yağmur Gülkanat Res.Assist.
OpenFOAM Workshop Yağmur Gülkanat Res.Assist. Introduction to OpenFOAM What is OpenFOAM? FOAM = Field Operation And Manipulation OpenFOAM is a free-to-use open-source numerical simulation software with
More informationCFD Applications using CFD++ Paul Batten & Vedat Akdag
CFD Applications using CFD++ Paul Batten & Vedat Akdag Metacomp Products available under Altair Partner Program CFD++ Introduction Accurate multi dimensional polynomial framework Robust on wide variety
More informationAutomated moving mesh techniques in CFD
Unione Europea Repubblica Italiana Regione Autonoma della Sardegna Automated moving mesh techniques in CFD Application to fluid-structure interactions and rigid motions problems MANUELA PROFIR manuela@crs4.it
More informationCustomer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 2 Introduction to CFD Methodology Introduction to ANSYS FLUENT L2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions,
More informationLecture 7 - Meshing. Applied Computational Fluid Dynamics
Lecture 7 - Meshing Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Outline Why is a grid needed? Element types. Grid types.
More informationFully Automatic Hex Dominant Mesher. Paul Gilfrin Sharc Ltd
Fully Automatic Hex Dominant Mesher Paul Gilfrin Sharc Ltd Sharc Ltd UK About Sharc Developer of Harpoon Founded in 1997 Distributors of Ensight Engineers with CFD/FEA experience Specialise in the integration
More informationPre-processing in openfoam, mesh generation. OpenFOAM kurs 2013 Håkan Nilsson Olivier Petit
Pre-processing in openfoam, mesh generation. OpenFOAM kurs 2013 Håkan Nilsson Olivier Petit Different ways of creating the mesh. Outline Using SnappyHexMesh, an OpenFOAM mesh generation tool. Using blockmesh,
More informationME6130 An introduction to CFD 1-1
ME6130 An introduction to CFD 1-1 What is CFD? Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically
More information2013 Code_Saturne User Group Meeting. EDF R&D Chatou, France. 9 th April 2013
2013 Code_Saturne User Group Meeting EDF R&D Chatou, France 9 th April 2013 Thermal Comfort in Train Passenger Cars Contact For further information please contact: Brian ANGEL Director RENUDA France brian.angel@renuda.com
More informationbluecape s Official Website
bluecfdcore {tab=introduction} bluecape is proud to present bluecfd Core, a freely available software package, of a high quality build of OpenFOAM for uptodate Windows 7, 8, 8.1 and 10 64bit, fully compilable
More informationHigh Performance Computing in CST STUDIO SUITE
High Performance Computing in CST STUDIO SUITE Felix Wolfheimer GPU Computing Performance Speedup 18 16 14 12 10 8 6 4 2 0 Promo offer for EUC participants: 25% discount for K40 cards Speedup of Solver
More informationOpenFOAM: Open source CFD in research and industry
Inter J Nav Archit Oc Engng 29) 1:89~94 DOI 1.3744/JNAOE.29.1.2.89 OpenFOAM: Open source CFD in research and industry Hrvoje Jasak 1,2 1 Wikki Ltd. London, United Kingdom, 2 FSB, University of Zagreb,
More informationComputational Fluid Dynamics in Automotive Applications
Computational Fluid Dynamics in Automotive Applications Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd, United Kingdom FSB, University of Zagreb, Croatia 1/15 Outline Objective Review the adoption of Computational
More informationLSCFD: Meshing Tools for Open Source CFD A Practical Point of View
LSCFD: Meshing Tools for Open Source CFD A Practical Point of View Juha Kortelainen Report: Meshing Tools for Open Source CFD A Practical Point of View LSCFD Tools for Large Scale
More informationDesign and Optimization of OpenFOAM-based CFD Applications for Hybrid and Heterogeneous HPC Platforms
Design and Optimization of OpenFOAM-based CFD Applications for Hybrid and Heterogeneous HPC Platforms Amani AlOnazi, David E. Keyes, Alexey Lastovetsky, Vladimir Rychkov Extreme Computing Research Center,
More informationCFD software overview comparison, limitations and user interfaces
CFD software overview comparison, limitations and user interfaces Daniel Legendre Introduction to CFD Turku, 05.05.2015 Åbo Akademi University Thermal and Flow Engineering Laboratory 05.05.2015 1 Some
More informationAdvanced discretisation techniques (a collection of first and second order schemes); Innovative algorithms and robust solvers for fast convergence.
New generation CFD Software APUS-CFD APUS-CFD is a fully interactive Arbitrary Polyhedral Unstructured Solver. APUS-CFD is a new generation of CFD software for modelling fluid flow and heat transfer in
More informationTHE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA
THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA Adam Kosík Evektor s.r.o., Czech Republic KEYWORDS CFD simulation, mesh generation, OpenFOAM, ANSA ABSTRACT In this paper we describe
More informationExpress Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology
Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology Dimitrios Sofialidis Technical Manager, SimTec Ltd. Mechanical Engineer, PhD PRACE Autumn School 2013 - Industry
More informationPart I Courses Syllabus
Part I Courses Syllabus This document provides detailed information about the basic courses of the MHPC first part activities. The list of courses is the following 1.1 Scientific Programming Environment
More informationHPC Wales Skills Academy Course Catalogue 2015
HPC Wales Skills Academy Course Catalogue 2015 Overview The HPC Wales Skills Academy provides a variety of courses and workshops aimed at building skills in High Performance Computing (HPC). Our courses
More informationPyFR: Bringing Next Generation Computational Fluid Dynamics to GPU Platforms
PyFR: Bringing Next Generation Computational Fluid Dynamics to GPU Platforms P. E. Vincent! Department of Aeronautics Imperial College London! 25 th March 2014 Overview Motivation Flux Reconstruction Many-Core
More informationMultiphase Flow - Appendices
Discovery Laboratory Multiphase Flow - Appendices 1. Creating a Mesh 1.1. What is a geometry? The geometry used in a CFD simulation defines the problem domain and boundaries; it is the area (2D) or volume
More informationIntroduction to ANSYS
Lecture 3 Introduction to ANSYS Meshing 14. 5 Release Introduction to ANSYS Meshing 2012 ANSYS, Inc. March 27, 2014 1 Release 14.5 Introduction to ANSYS Meshing What you will learn from this presentation
More informationVery special thanks to Wolfgang Gentzsch and Burak Yenier for making the UberCloud HPC Experiment possible.
Digital manufacturing technology and convenient access to High Performance Computing (HPC) in industry R&D are essential to increase the quality of our products and the competitiveness of our companies.
More informationHigh Performance. CAEA elearning Series. Jonathan G. Dudley, Ph.D. 06/09/2015. 2015 CAE Associates
High Performance Computing (HPC) CAEA elearning Series Jonathan G. Dudley, Ph.D. 06/09/2015 2015 CAE Associates Agenda Introduction HPC Background Why HPC SMP vs. DMP Licensing HPC Terminology Types of
More informationParallel Programming at the Exascale Era: A Case Study on Parallelizing Matrix Assembly For Unstructured Meshes
Parallel Programming at the Exascale Era: A Case Study on Parallelizing Matrix Assembly For Unstructured Meshes Eric Petit, Loïc Thebault, Quang V. Dinh May 2014 EXA2CT Consortium 2 WPs Organization Proto-Applications
More informationOpenFOAM Opensource and CFD
OpenFOAM Opensource and CFD Andrew King Department of Mechanical Engineering Curtin University Outline What is Opensource Software OpenFOAM Overview Utilities, Libraries and Solvers Data Formats The CFD
More informationSet up and solve a transient problem using the pressure-based solver and VOF model.
Tutorial 18. Using the VOF Model This tutorial was run using ANSYS FLUENT 12.1. The results have been updated to reflect the change in the default setting of node-based smoothing for the surface tension
More informationConstrained Tetrahedral Mesh Generation of Human Organs on Segmented Volume *
Constrained Tetrahedral Mesh Generation of Human Organs on Segmented Volume * Xiaosong Yang 1, Pheng Ann Heng 2, Zesheng Tang 3 1 Department of Computer Science and Technology, Tsinghua University, Beijing
More informationCustomer Training Material. Lecture 4. Meshing in Mechanical. Mechanical. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 4 Meshing in Mechanical Introduction to ANSYS Mechanical L4-1 Chapter Overview In this chapter controlling meshing operations is described. Topics: A. Global Meshing Controls B. Local Meshing Controls
More informationCluster Scalability of ANSYS FLUENT 12 for a Large Aerodynamics Case on the Darwin Supercomputer
Cluster Scalability of ANSYS FLUENT 12 for a Large Aerodynamics Case on the Darwin Supercomputer Stan Posey, MSc and Bill Loewe, PhD Panasas Inc., Fremont, CA, USA Paul Calleja, PhD University of Cambridge,
More informationCastNet: Modelling platform for open source solver technology
CastNet: Modelling platform for open source solver technology. DHCAE Tools GmbH Address: Friedrich-Ebert-Str. 368, 47800 Krefeld, Germany / Company site: Alte Rather Str. 207 / 47802 Krefeld Phone +49
More informationCFD modelling of floating body response to regular waves
CFD modelling of floating body response to regular waves Dr Yann Delauré School of Mechanical and Manufacturing Engineering Dublin City University Ocean Energy Workshop NUI Maynooth, October 21, 2010 Table
More informationBest practices for efficient HPC performance with large models
Best practices for efficient HPC performance with large models Dr. Hößl Bernhard, CADFEM (Austria) GmbH PRACE Autumn School 2013 - Industry Oriented HPC Simulations, September 21-27, University of Ljubljana,
More informationCombustion Engine Optimization
Combustion Engine Optimization Stefan Jakobsson, Muhammad Saif Ul Hasnain,, Robert Rundqvist, Fredrik Edelvik, Michael Patriksson Mattias Ljungqvist Volvo Cars, Johan Wallesten and Dimitri Lortet Volvo
More informationSelf Financed One Week Training
Self Financed One Week Training On Computational Fluid Dynamics (CFD) with OpenFOAM December 14 20, 2015 (Basic Training: 3days, Advanced Training: 5days and Programmer Training: 7days) Organized by Department
More informationSolid Edge ST3 Advances the Future of 3D Design
SUMMARY AND OPINION Solid Edge ST3 Advances the Future of 3D Design A Product Review White Paper Prepared by Collaborative Product Development Associates, LLC for Siemens PLM Software The newest release
More informationParallel Large-Scale Visualization
Parallel Large-Scale Visualization Aaron Birkland Cornell Center for Advanced Computing Data Analysis on Ranger January 2012 Parallel Visualization Why? Performance Processing may be too slow on one CPU
More informationP013 INTRODUCING A NEW GENERATION OF RESERVOIR SIMULATION SOFTWARE
1 P013 INTRODUCING A NEW GENERATION OF RESERVOIR SIMULATION SOFTWARE JEAN-MARC GRATIEN, JEAN-FRANÇOIS MAGRAS, PHILIPPE QUANDALLE, OLIVIER RICOIS 1&4, av. Bois-Préau. 92852 Rueil Malmaison Cedex. France
More informationJonathan C. Sevy. Software and Systems Engineering Experience
Jonathan C. Sevy jsevy@cs.drexel.edu http://gicl.cs.drexel.edu/people/sevy Software and Systems Engineering Experience Experienced in all phases of software development, including requirements, architecture
More informationExperts in Computational Fluid Dynamics
Experts in Computational Fluid Dynamics TotalSim Background TotalSim is an independent CFD consultancy firm specialising in aerodynamic and hydrodynamic design and development through the use of open source
More informationCastNet: GUI environment for OpenFOAM
CastNet: GUI environment for OpenFOAM CastNet is a preprocessing system and job-control system for OpenFOAM. CastNet works with the standard OpenFOAM releases provided by ESI Group as well as ports for
More informationRecent Developments in OpenFOAM
Recent Developments in OpenFOAM Henrik Rusche Wikki GmbH, Germany henrik.rusche@wikki-gmbh.de III International Conference Cloud computing. Education. Research. Development. ISP RAS, Moscow, 5.-6. December
More informationIntroduction to CFD Analysis
Introduction to CFD Analysis 2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically
More informationMulticore Parallel Computing with OpenMP
Multicore Parallel Computing with OpenMP Tan Chee Chiang (SVU/Academic Computing, Computer Centre) 1. OpenMP Programming The death of OpenMP was anticipated when cluster systems rapidly replaced large
More informationFLOW-3D Performance Benchmark and Profiling. September 2012
FLOW-3D Performance Benchmark and Profiling September 2012 Note The following research was performed under the HPC Advisory Council activities Participating vendors: FLOW-3D, Dell, Intel, Mellanox Compute
More informationPoisson Equation Solver Parallelisation for Particle-in-Cell Model
WDS'14 Proceedings of Contributed Papers Physics, 233 237, 214. ISBN 978-8-7378-276-4 MATFYZPRESS Poisson Equation Solver Parallelisation for Particle-in-Cell Model A. Podolník, 1,2 M. Komm, 1 R. Dejarnac,
More informationComputational Modeling of Wind Turbines in OpenFOAM
Computational Modeling of Wind Turbines in OpenFOAM Hamid Rahimi hamid.rahimi@uni-oldenburg.de ForWind - Center for Wind Energy Research Institute of Physics, University of Oldenburg, Germany Outline Computational
More informationParametrizzazione di forma mediante il mesh morphing: RBF Morph
Parametrizzazione di forma mediante il mesh morphing: RBF Morph Prof. Marco Evangelos Biancolini University of Rome Tor Vergata info@rbf-morph.com biancolini@ing.uniroma2.it Outline Company Introduction
More informationVisualization Plugin for ParaView
Alexey I. Baranov Visualization Plugin for ParaView version 1.3 Springer Contents 1 Visualization with ParaView..................................... 1 1.1 ParaView plugin installation.................................
More informationApplication of a Tightly-Coupled CFD/6-DOF Solver For Simulating Offshore Wind Turbine Platforms
Application of a Tightly-Coupled CFD/6-DOF Solver For Simulating Offshore Wind Turbine Platforms Alexander J. Dunbar 1, Brent A. Craven 1, Eric G. Paterson 2, and James G. Brasseur 1 1 Penn State University;
More informationMarine CFD applications using OpenFOAM
Marine CFD applications using OpenFOAM Andrea Penza, CINECA 27/03/2014 Contents Background at CINECA: LRC experience CFD skills Automatic workflow Reliability workflow OpenFOAM solvers for marine CFD analysis
More informationAeroelastic Investigation of the Sandia 100m Blade Using Computational Fluid Dynamics
Aeroelastic Investigation of the Sandia 100m Blade Using Computational Fluid Dynamics David Corson Altair Engineering, Inc. Todd Griffith Sandia National Laboratories Tom Ashwill (Retired) Sandia National
More informationSGI HPC Systems Help Fuel Manufacturing Rebirth
SGI HPC Systems Help Fuel Manufacturing Rebirth Created by T A B L E O F C O N T E N T S 1.0 Introduction 1 2.0 Ongoing Challenges 1 3.0 Meeting the Challenge 2 4.0 SGI Solution Environment and CAE Applications
More informationTwinMesh for Positive Displacement Machines: Structured Meshes and reliable CFD Simulations
TwinMesh for Positive Displacement Machines: Structured Meshes and reliable CFD Simulations 05.06.2014 Dipl.-Ing. Jan Hesse, Dr. Andreas Spille-Kohoff CFX Berlin Software GmbH Karl-Marx-Allee 90 A 10243
More informationCCTech TM. ICEM-CFD & FLUENT Software Training. Course Brochure. Simulation is The Future
. CCTech TM Simulation is The Future ICEM-CFD & FLUENT Software Training Course Brochure About. CCTech Established in 2006 by alumni of IIT Bombay. Our motive is to establish a knowledge centric organization
More informationIntroduction to CFD Analysis
Introduction to CFD Analysis Introductory FLUENT Training 2006 ANSYS, Inc. All rights reserved. 2006 ANSYS, Inc. All rights reserved. 2-2 What is CFD? Computational fluid dynamics (CFD) is the science
More informationYALES2 porting on the Xeon- Phi Early results
YALES2 porting on the Xeon- Phi Early results Othman Bouizi Ghislain Lartigue Innovation and Pathfinding Architecture Group in Europe, Exascale Lab. Paris CRIHAN - Demi-journée calcul intensif, 16 juin
More informationFully Automatic In-cylinder Workflow Using HEEDS / es-ice / STAR-CD
Fully Automatic In-cylinder Workflow Using HEEDS / es-ice / STAR-CD Simon Fischer Senior ICE Application Support Engineer CD-adapco Nuremberg Office Gerald Schmidt Director/Powertrain - CD-adapco New York
More informationSUBJECT: SOLIDWORKS HARDWARE RECOMMENDATIONS - 2013 UPDATE
SUBJECT: SOLIDWORKS RECOMMENDATIONS - 2013 UPDATE KEYWORDS:, CORE, PROCESSOR, GRAPHICS, DRIVER, RAM, STORAGE SOLIDWORKS RECOMMENDATIONS - 2013 UPDATE Below is a summary of key components of an ideal SolidWorks
More informationNumerix CrossAsset XL and Windows HPC Server 2008 R2
Numerix CrossAsset XL and Windows HPC Server 2008 R2 Faster Performance for Valuation and Risk Management in Complex Derivative Portfolios Microsoft Corporation Published: February 2011 Abstract Numerix,
More informationModeling Stents Using Abaqus
Day 1 Lecture 1 Introduction Lecture 2 Geometry and Meshing Lecture 3 Element Selection and Mesh Convergence Workshop 1a Balloon-expanded stent geometry and meshing Workshop 1b Self-expanding stent geometry
More informationAPPLICATION OF OPTIMIZATION METHODS IN 2D HYDROFOIL DESIGN
Electrozavodskaia St., 20, Moscow, 107023, Russia Phone/fax +7 (495) 788 1060 www.iosotech.com APPLICATION OF OPTIMIZATION METHODS IN 2D HYDROFOIL DESIGN Abstract Modern computer technologies allow us
More information2.5 Physically-based Animation
2.5 Physically-based Animation 320491: Advanced Graphics - Chapter 2 74 Physically-based animation Morphing allowed us to animate between two known states. Typically, only one state of an object is known.
More informationUoB Structured CFD Code
UoB Structured CFD Code C.B. Allen April, 2013 Contents Background to code formulations Aspects of the coding structure, data structure, and parallel message passing approach Performance figures, serial
More informationComputational Fluid Dynamics. Department of Aerospace Engineering, IIT Bombay
Computational Fluid Dynamics Department of Aerospace Engineering, IIT Bombay Expertise Core CFD and CEM Algorithm development Hypersonics, internal and external flows Grid generation: IITZeus Particle
More informationGrid Computing for Artificial Intelligence
Grid Computing for Artificial Intelligence J.M.P. van Waveren May 25th 2007 2007, Id Software, Inc. Abstract To show intelligent behavior in a First Person Shooter (FPS) game an Artificial Intelligence
More informationf o r d e m a n d i n g C F D pre- & post-processing ANSA μετα p i o n e e r i n g software systems www.beta-cae.gr
ANSA μετα p i o n e e r i n g software systems f o r d e m a n d i n g C F D pre- & post-processing TM www.beta-cae.gr ANSA with its powerful functionality provides high efficiency solutions for CFD applications.
More informationMaximize Performance and Scalability of RADIOSS* Structural Analysis Software on Intel Xeon Processor E7 v2 Family-Based Platforms
Maximize Performance and Scalability of RADIOSS* Structural Analysis Software on Family-Based Platforms Executive Summary Complex simulations of structural and systems performance, such as car crash simulations,
More informationAgenda. HPC Software Stack. HPC Post-Processing Visualization. Case Study National Scientific Center. European HPC Benchmark Center Montpellier PSSC
HPC Architecture End to End Alexandre Chauvin Agenda HPC Software Stack Visualization National Scientific Center 2 Agenda HPC Software Stack Alexandre Chauvin Typical HPC Software Stack Externes LAN Typical
More informationAccelerating Simulation & Analysis with Hybrid GPU Parallelization and Cloud Computing
Accelerating Simulation & Analysis with Hybrid GPU Parallelization and Cloud Computing Innovation Intelligence Devin Jensen August 2012 Altair Knows HPC Altair is the only company that: makes HPC tools
More informationAutoCAD 3D. MicroStation. Courseware Issued (Optional) AutoCAD (30 Days Trial Version) Reference Guide Project Workbook
2D CAD Introduction Isometric drawings File management Perspective drawings Orthographic drawings Annotations and Dimensions View management Team work Display management Layout management Layer management
More informationBringing Big Data Modelling into the Hands of Domain Experts
Bringing Big Data Modelling into the Hands of Domain Experts David Willingham Senior Application Engineer MathWorks david.willingham@mathworks.com.au 2015 The MathWorks, Inc. 1 Data is the sword of the
More informationHow SolidWorks Speeds Consumer Product Design
white paper How SolidWorks Speeds Consumer Product Design inspiration SUMMARY SolidWorks Premium bridges the gap between industrial design and engineering by providing powerful surfacing capabilities,
More informationBachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
More informationSUN ORACLE EXADATA STORAGE SERVER
SUN ORACLE EXADATA STORAGE SERVER KEY FEATURES AND BENEFITS FEATURES 12 x 3.5 inch SAS or SATA disks 384 GB of Exadata Smart Flash Cache 2 Intel 2.53 Ghz quad-core processors 24 GB memory Dual InfiniBand
More informationAccelerating CFD using OpenFOAM with GPUs
Accelerating CFD using OpenFOAM with GPUs Authors: Saeed Iqbal and Kevin Tubbs The OpenFOAM CFD Toolbox is a free, open source CFD software package produced by OpenCFD Ltd. Its user base represents a wide
More informationTutorials from CAD through CFD for Beginners
Tutorials from CAD through CFD for Beginners John M. Cimbala, Professor Keith A. Martin, Graduate student Scott A. Richards, Graduate student Department of Mechanical and Nuclear Engineering, The Pennsylvania
More informationOn-Demand Supercomputing Multiplies the Possibilities
Microsoft Windows Compute Cluster Server 2003 Partner Solution Brief Image courtesy of Wolfram Research, Inc. On-Demand Supercomputing Multiplies the Possibilities Microsoft Windows Compute Cluster Server
More informationThe Design and Implement of Ultra-scale Data Parallel. In-situ Visualization System
The Design and Implement of Ultra-scale Data Parallel In-situ Visualization System Liu Ning liuning01@ict.ac.cn Gao Guoxian gaoguoxian@ict.ac.cn Zhang Yingping zhangyingping@ict.ac.cn Zhu Dengming mdzhu@ict.ac.cn
More informationHardware-Aware Analysis and. Presentation Date: Sep 15 th 2009 Chrissie C. Cui
Hardware-Aware Analysis and Optimization of Stable Fluids Presentation Date: Sep 15 th 2009 Chrissie C. Cui Outline Introduction Highlights Flop and Bandwidth Analysis Mehrstellen Schemes Advection Caching
More informationCONVERGE Features, Capabilities and Applications
CONVERGE Features, Capabilities and Applications CONVERGE CONVERGE The industry leading CFD code for complex geometries with moving boundaries. Start using CONVERGE and never make a CFD mesh again. CONVERGE
More informationSolving Simultaneous Equations and Matrices
Solving Simultaneous Equations and Matrices The following represents a systematic investigation for the steps used to solve two simultaneous linear equations in two unknowns. The motivation for considering
More informationBasin simulation for complex geological settings
Énergies renouvelables Production éco-responsable Transports innovants Procédés éco-efficients Ressources durables Basin simulation for complex geological settings Towards a realistic modeling P. Havé*,
More informationThe Value of High-Performance Computing for Simulation
White Paper The Value of High-Performance Computing for Simulation High-performance computing (HPC) is an enormous part of the present and future of engineering simulation. HPC allows best-in-class companies
More informationList of Problems Solved Introduction p. 1 Concept p. 1 Nodes p. 3 Elements p. 4 Direct Approach p. 5 Linear Spring p. 5 Heat Flow p.
Preface p. v List of Problems Solved p. xiii Introduction p. 1 Concept p. 1 Nodes p. 3 Elements p. 4 Direct Approach p. 5 Linear Spring p. 5 Heat Flow p. 6 Assembly of the Global System of Equations p.
More informationOn One Approach to Scientific CAD/CAE Software Developing Process
ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 9 On One Approach to Scientific CAD/CAE Software Developing Process George Sergia 1, Alexander Demurov 2, George Petrosyan 3, Roman Jobava 4 1 Exact and
More informationLecture 16 - Free Surface Flows. Applied Computational Fluid Dynamics
Lecture 16 - Free Surface Flows Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Example: spinning bowl Example: flow in
More informationsalome-platform.org SALOME7 THE OPEN SOURCE INTEGRATION PLATFORM FOR NUMERICAL SIMULATION
salome-platform.org SALOME7 THE OPEN SOURCE INTEGRATION PLATFORM FOR NUMERICAL SIMULATION SALOME7 PLATFORM The SALOME software platform is an open framework that can integrate scientific solvers for modelling
More informationSourcery Overview & Virtual Machine Installation
Sourcery Overview & Virtual Machine Installation Damian Rouson, Ph.D., P.E. Sourcery, Inc. www.sourceryinstitute.org Sourcery, Inc. About Us Sourcery, Inc., is a software consultancy founded by and for
More informationPerformance Comparison of ISV Simulation Codes on Microsoft Windows HPC Server 2008 and SUSE Linux Enterprise Server 10.2
Fraunhofer Institute for Algorithms and Scientific Computing SCAI Performance Comparison of ISV Simulation Codes on Microsoft HPC Server 28 and SUSE Enterprise Server 1.2 Karsten Reineck und Horst Schwichtenberg
More information