new openfoam® - cineca · 2012. 12. 11. · openfoam is open source software of esi, i.e. esi...

32
Copyright © ESI Group, 2012. All rights reserved. Copyright © ESI Group, 2012. All rights reserved. OpenFOAM® Dr. Ries Bouwman Business Development 26 November 2012 1 OpenFOAM® and OpenCFD® are registered trademarks of ESI

Upload: others

Post on 21-Oct-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

  • Copyright © ESI Group, 2012. All rights reserved. Copyright © ESI Group, 2012. All rights reserved.

    OpenFOAM®

    Dr. Ries Bouwman

    Business Development

    26 November 2012

    1

    OpenFOAM® and OpenCFD® are registered trademarks of ESI

  • Copyright © ESI Group, 2012. All rights reserved.

    Introduction to ESI

    CFD services at ESI

    OpenFOAM at ESI

    OpenFOAM parallisation

    FAQ

    2

    Agenda

  • Copyright © ESI Group, 2012. All rights reserved.

    Introduction to ESI

    CFD services at ESI

    OpenFOAM at ESI

    OpenFOAM parallisation

    FAQ

    3

    Agenda

  • Copyright © ESI Group, 2012. All rights reserved.

    ESI Worldwide Operations

    4

    Headquarters in Paris, France

    Offices in more than 30 countries

    Average Headcount: +900 people

    Over 187 Scientists

    WW Revenue 2010: 117 M$

    Paris, France Eschborn, Germany Pilsen, Czech Republic Farmington Hills, MI Beijing, China Tokyo, Japan

  • Copyright © ESI Group, 2012. All rights reserved.

    Office in Bologna

    Direct sales and technical team

    7 people

    Domain covered

    CFD, FEM, Crash, RTM, Welding, Vibroacustic

    Indirect sales and technical team

    3 people

    Domain covered

    Casting

    Major customers

    FIAT - CNH

    General Electric - IVECO

    Alenia Aeronautica - Valeo

    Agusta Westland - Denso Systems

    Lamborghini - Electrolux

    ESI Italy

    5

  • Copyright © ESI Group, 2012. All rights reserved. Copyright © ESI Group, 2012. All rights reserved.

    FY11 Revenue of 94.2 Million Euros

    (≈ $130M)

    11.9% revenue growth vs. FY 2010

    FY 2011 Key Figures Revenue

    6

  • Copyright © ESI Group, 2012. All rights reserved. Copyright © ESI Group, 2012. All rights reserved.

    Diversified Business Sectors

    Licensing and Engineering Services

    7

    Automotive 3M Company Inc., AGC, Autoliv North America,

    BF Goodrich, Chrysler Group LLC, Citation,

    Dow North America

    EDAG, Ford Motor Corp, Freightliner, General

    Motors Corporation, Honda of America,

    International Automotive Components – IAC,

    Johnson Controls Inc.

    Key Safety Systems, Inc., Mahle Technology,

    MBtech Autodie LLC., MetalDyne, Montaplast,

    Nissan North America, Panoz Auto

    Development Co.

    Rieter Automotive North America, Siemens,

    Toyota Tech Center, Visteon ...

    Heavy Industries/Energy

    Alco, Ag-Chem , Atlas Tool, Babcock &

    Wilcox, Benham, Black & Decker,

    Cambridge Metals & Plastics, Caterpillar,

    Cummins, Ehrhardt Tool & Machine,

    Emerson Motor Technologies, GE Power,

    Hamilton Sundstrand, Intermet (Tool

    Products), John Deere, Lesueur,

    Quasar Industries, Rolls Royce Corp., SAS

    Global, Shiloh Industries, St. Clair Die

    Casting, Trane Technology Corp., Whirlpool

    Corp., …

    Aeronautics/Aerospace ATK- Alliant Techsystems, Ball Aerospace, Bell Helicopter, Boeing, Bombardier

    Aerospace, Cessna Aircraft Company, ESCO Turbine Technology,

    HawkerBeechcraft, Jacobs Technology, Lockheed Martin, MDA Space, Inc.,

    NASA, Northrop Grumman, Orbital Sciences Corporation, Pratt & Whitney, Space

    X, Spirit AeroSystems, Inc., United Launch Alliance, United Technologies -

    Sikorsky Aircraft ,…

    Defense

    General Dynamics Land Systems,

    Lawrence Livemore National

    Laboratory, Lockheed Martin, NASA,

    Naval Surface Warfare Center, Norfolk

    Naval Shipyard Detachment, NUWC

    (Naval Undersea Warfare Center),

    Raytheon Integrated Defense Systems,

    Sandia National Laboratories, SECAT.

    U.S. Army RDECOM-TARDEC, U.S.

    Army-Redstone, Wright Patterson

    AFB…

    Semiconductor/Electronics Agilent, Applied Materials, Aviza

    Technologies (ASML), Ballard, Hitachi Global

    Storage Technologies, Intel, Mattson

    Technologies, Nitronex Corp., Phoenix

    Solutions, Praxair, Semitool, Stryker -

    Howmedica Osteonics, Western Digital, …

    Other Kellog, Brown and Root, Foster Miller, BP Solar,

    Crystal Solar, GE Healthcare, American Standard,

    MiaSole, …

  • Copyright © ESI Group, 2012. All rights reserved.

    Virtual Try-Out Space

    8

  • Copyright © ESI Group, 2012. All rights reserved.

    Introduction to ESI

    CFD services at ESI

    OpenFOAM at ESI

    OpenFOAM parallisation

    FAQ

    9

    Agenda

  • Copyright © ESI Group, 2012. All rights reserved.

    Offices for Engineering Services in NA

    Europe

    East Asia

    India Therefore, it is very competitive for cost

    Over 100 CFD engineers (40% Ph.D.’s, 50% MS’s) specialized in variety aspects of Computational Fluid Dynamics (CFD), such as:

    Automotive - Aerospace

    Fuel Cell & Batteries - Plasma & Thin Film

    Powertrain - Solar & Green Energy

    Medical - Vibroacoustics

    Ocean Waves (SPH) - EMAG Therefore, no challenge is considered too big

    Access to major commercial solvers Therefore, it can handle any type of projects and develop customized solutions

    CFD Business Unit

    10

  • Copyright © ESI Group, 2012. All rights reserved.

    CFD experience for a

    wide range of

    applications since 1990

    OpenFOAM experience

    since 2006

    Extensive hardware

    resources based in

    Detroit and Europe

    Tools

    Proprietary ACE+ FASTRAN

    PAM-FLOW

    UH3D

    STAR-CCM+ KULI

    FLUENT Flowmaster

    CFX Dymola

    PowerFlow GT-Suite

    RadTherm AMESIM

    Open Source OpenFOAM

    Dakota

    FDS

    PRE CFD-GEOM

    CFD-VisCART

    ANSA

    T-GRID

    ICEM

    POST CFD-View

    CFD-POST

    Ensight

    ParaView

    ESI CFD Experience and Resources

    11

    Tools in ORANGE denote ESI licensed software

  • Copyright © ESI Group, 2012. All rights reserved.

    Introduction to ESI

    CFD services at ESI

    OpenFOAM at ESI

    OpenFOAM parallisation

    FAQ

    12

    Agenda

  • Copyright © ESI Group, 2012. All rights reserved.

    Open source: the software is distributed with source

    code

    Free: no license fee and you are free to modify the

    software

    OpenFOAM is licensed under the GNU GPL (General

    Public License)

    If GPL software is redistributed, the source code must

    be made available

    Free, Open Source Software

    13

  • Copyright © ESI Group, 2012. All rights reserved.

    Open source is a software feature

    Control is the benefit

    If benefits are significant, open source delivers a

    competitive advantage

    “Our unique value proposition . . . is to cater to our

    customers’ need to gain control” Bob Young, founder

    of Red Hat, 1999

    ESI designs the OpenFOAM framework to provide

    ultimate control

    Open Source Code

    14

  • Copyright © ESI Group, 2012. All rights reserved.

    Users and system integrators (like ESI) of OpenFOAM

    can:

    modify the software freely

    assess code quality

    know what the software is doing

    deploy OpenFOAM however they wish, e.g. own hardware,

    cloud, etc.

    influence development priorities

    manage costs, i.e. choose when and how to get something for

    their money

    Benefits of Control

    15

  • Copyright © ESI Group, 2012. All rights reserved.

    OpenFOAM is software primarily for computational fluid dynamics (CFD)

    Used for aerodynamics, fire simulation, chemical processing, ship design, etc.

    OpenFOAM is open source software of ESI, i.e. ESI produces the software

    and owns the OpenFOAM trademark

    OpenFOAM is distributed via the OpenFOAM Foundation to which ESI assigns the copyright of OpenFOAM code

    to ensure code base is licensed always open source only

    using the General Public Licence (GPL)

    OpenFOAM Software

    16

  • Copyright © ESI Group, 2012. All rights reserved.

    Meshing tools (computational geometry): generation,

    conversion, manipulation

    CFD solvers: incompressible; multiphase; heat transfer;

    combustion, compressible (high speed); electromagnetics;

    particle

    Physical modelling: turbulence, transport/rheology,

    thermophysical, particle tracking, reaction

    kinetics/chemistry

    Core technology: numerics, linear solvers, parallelisation,

    dynamic mesh

    Post-processing: ParaView (open source), VTK, run-time

    post-processing, data manipulation tools, third-party

    Features of OpenFOAM

    17

  • Copyright © ESI Group, 2012. All rights reserved.

    OpenFOAM pre-processor

    18

  • Copyright © ESI Group, 2012. All rights reserved.

    Customized GUI for both Windows and Linux

    Entire model setup including mesh generation and post-

    processing

    Can also import meshes from other commercial codes

    such as Fluent, StarCD, CFD-VisCART

    One can run GUI with and without graphics

    without graphics hardly takes 70Mb RAM irrespective of mesh size

    Intelligent handling of inputs on the fly

    Allows multiple OpenFOAM branches

    OpenFOAM, OpenFOAM-ext, customized …

    OpenFOAM pre-processor

    19

  • Copyright © ESI Group, 2012. All rights reserved.

    OpenFOAM includes snappyHexMesh mesh

    generator for complex geometries

    Automated, produces no bad cells

    Runs in parallel, can produce meshes of 100s millions

    cells

    OpenFOAM mesher

    snappyHexMesh

    20

  • Copyright © ESI Group, 2012. All rights reserved.

    Interface-tracking uses

    leading-edge methods

    developed by OpenCFD

    Guarantees interface is

    preserved

    One example of

    technology pioneered by

    OpenCFD

    Solver example: multiphase flows

    21

  • Copyright © ESI Group, 2012. All rights reserved.

    Introduction to ESI

    CFD services at ESI

    OpenFOAM at ESI

    OpenFOAM parallisation

    FAQ

    22

    Agenda

  • Copyright © ESI Group, 2012. All rights reserved.

    Use domain decomposition to split mesh/fields into

    sub-domains, allocated to separate processors

    Applications run in parallel on sub-domains with

    communication by MPI-protocol software

    OpenFOAM has an interface layer (PStream) into

    which MPI libraries, e.g. OpenMPI, SGI MPT, Shmem,

    etc. can be plugged

    Applications generally require no ‘parallel-specific’

    coding

    so everything runs in parallel (unlike other codes)

    Core technology example:

    parallisation

    23

  • Copyright © ESI Group, 2012. All rights reserved.

    With a suitable set up, OpenFOAM scales well to at least 1000 CPUs

    Cray XT, CSC Finland: “On Cray XT OpenFOAM exhibits super-linear scalability”

    (64-1024 CPUs)

    Cray XT, HECToR UK: “OpenFOAM scales well on HECToR for both simple tutorial cases and for complex industrial cases”

    SGI Altix ICE 8400 2x6 core Intel Xeon X5680 3.3GHz SGI MPT: 95% efficiency from 12-768 cores

    On performance in general. . .

    OpenFOAM is one of a family of finite volume unstructured CFD codes

    . . .whose performance is broadly similar

    Performance is different with certain algorithms

    Parallisation cont‘d: scalability

    24

  • Copyright © ESI Group, 2012. All rights reserved.

    Introduction to ESI

    CFD services at ESI

    OpenFOAM at ESI

    OpenFOAM parallisation

    FAQ

    25

    Agenda

  • Copyright © ESI Group, 2012. All rights reserved.

    The virtual engineering market continues to show an

    increase in the demand for open source software,

    specifically in CFD domain

    ESI Group already has OpenFOAM expertise via its

    earlier acquisition of Mindware Engineering, which will

    be a natural complement to the OpenCFD team and

    ensure a successful downstream integration.

    ESI believes in the openness of OpenFOAM and will

    be investing in OpenFOAM to scale it to reach more

    users

    Why has ESI acquired OpenCFD?

    26

  • Copyright © ESI Group, 2012. All rights reserved.

    OpenFOAM Downloads

    27

  • Copyright © ESI Group, 2012. All rights reserved.

    ESI provides a range of support services to OpenFOAM

    users

    Scheduled and on-site training courses at a range of

    locations worldwide;

    Support package including CFD assistance and code

    customization for OpenFOAM;

    Contracted code development projects for OpenFOAM;

    Large enterprise subscription including software support,

    platform services (tuning, benchmarking, porting),

    collaborative functionality integration and strategic

    planning;

    CFD consultancy, system and process integration.

    How do I get professional support

    to use OpenFOAM?

    28

  • Copyright © ESI Group, 2012. All rights reserved.

    OpenFOAM support

    29

  • Copyright © ESI Group, 2012. All rights reserved.

    The OpenFOAM software is copyright to OpenFOAM

    Foundation

    OpenFOAM Foundation is a non-profit, non-stock

    corporation which was established to distribute

    OpenFOAM exclusively under a no-cost open source

    license to the general public

    The “Bylaws” of the Foundation ensures that

    OpenFOAM will only be distributed free and open

    source.

    What guarantee do I have that OpenFOAM will be

    always free and open source?

    30

  • Copyright © ESI Group, 2012. All rights reserved.

    ESI-OpenCFD develops and maintains the OpenFOAM software and releases it through the OpenFOAM Foundation

    Through the Foundation's reporting system, users can contribute

    Bug fixes

    Feature additions

    The Foundation is also planning a contributions repository to allow larger contributions to be made available for download

    Over time, prioritized contributions may be integrated by OpenCFD into the OpenFOAM distribution.

    Who is in charge of developing

    OpenFOAM?

    31

  • Copyright © ESI Group, 2012. All rights reserved.