SlideShare a Scribd company logo
SimScale – Browser-based CAE.
An online simulation platform in the cloud - including OpenFOAM.

SimScale GmbH
Lichtenbergstraße 8
85748 Garching bei München
+49 (0) 160 97383156 1
www.simscale.de
Outline

1) Who are we?
2) The concept behind SimScale
3) Feature overview
a) Pre-processing
b) OpenFOAM solvers
c) Visualization and Post-processing
4) Enabling users
5) Cloud and collaboration

© SimScale GmbH, 2014 – www.simscale.de

2
1. Who are we?
The team behind SimScale.

●

●

Founded in 2011 as a CAE consultancy
Started by young TU Munich alumni:
Mechanical engineering,
Computer science,
Mathematics

●

Platform development started in 2012

●

Platform launch: August 2013

●

Based in Garching (near TUM campus)

© SimScale GmbH, 2014 – www.simscale.de

3
The idea
A browser-based platform for an easier access to CAE.

CAD Upload

Simulation

© SimScale GmbH, 2014 – www.simscale.de

Design decision

4
2. The Concept
A distributed software system with scalable infrastructure.

Users

Frontend

●

●

Internet access
& modern
browser

●

●

Completely
web-based
„Desktop look-andfeel“
JavaScript, WebGL,
HTML

CAE Backend

Web Server

●

●

Data management,
storage & backup
Load balancing
and cloud
management

© SimScale GmbH, 2014 – www.simscale.de

●

●

On-demand
cloud computing
resources
Infrastructure as a
service (IaaS)

5
3.1 Pre-processing
Geometry handling and meshing.

●

Geometry workflow
●

●

●

Format support (STEP, IGES, BREP, STL)
In-browser 3D visualization

Meshing
●

3D Tetrahedral workflow
●

●

●

Fully automated
Optional prismatic boundary layers

snappyHexMesh
●

●

●

Support for all types of refinements
Automated for internal and external flow

Quality control
●

mesh clip

●

checkMesh

© SimScale GmbH, 2014 – www.simscale.de

6
3.2 CFD
Using OpenFOAM in the backend.

●

OpenFOAM and SU2 are supported so far

●

OpenFOAM is used as default for most applications

●

Currently integrated functionality
Incompressible

icoFoam, pisoFoam, simpleFoam

Turbulence

laminar, k-epsilon, k-omega, k-omega-SST

Multiphase

interFoam, interDyMFoam

Compressible

rhoPimpleFoam, rhoSimpleFoam, rhoCentralFoam

Conjugate heat transfer

chtMultiRegionSimpleFoam

Buoyancy

buoyantPimpleFoam, buoyantSimpleFoam

+ Most other OpenFOAM solvers are accessible via case upload
© SimScale GmbH, 2014 – www.simscale.de

7
3.2 CFD
Why OpenFOAM?

OpenFOAM is a very mature framework for fluid mechanics
✔ Brings solvers for many technical problems
✔ Very large user community
✔ Widely used across various industries
✔ Well validated for many use cases
✔ Stringent and modular architecture
●

Consistent input file format (dictionaries)
→ OpenFOAM is a sustainable choice for the CFD backend

© SimScale GmbH, 2014 – www.simscale.de

8
3.3 Visualization & Post-processing
Different technologies for client side and remote rendering.

●

Pre-processing:
●

●

Client-side visualization for
fast and intuitive
interaction

Remote Post-processing

Rendering via WebGL

Compute nodes

Client
●

Post-processing:
●

●

●

SSL

based on ParaViewWeb
datasets are loaded remotely

Displaying,
interaction

Data processing,
Rendering

Rendering via WebGL or
image streaming
(JPEG/PNG)

© SimScale GmbH, 2014 – www.simscale.de

9
4. Enabling users
How can the access to OpenFOAM be simplified?

●

The learning curve for OpenFOAM is somewhat steep

●

OpenFOAM provides features which are very powerful but hard to use
●

Multi regions (conjugate heat transfer)

●

AMI

●

snappyHexMesh (≳ 70 settings for a simple mesh)

What can be done?
→ GUI & 3D interaction (e.g. for boundary condition creation)
→ Best-practice settings where applicable
→ Automated features
→ Library projects as template

© SimScale GmbH, 2014 – www.simscale.de

10
5. Collaboration
New perspectives by using cloud computing.

●

Central data management in the cloud
→ Data is accessible
●

from anywhere

●

at any time

●

by different users

●

Project sharing & public links

●

Project library

●

Advanced features for collaboration
●

●

Interactive, real-time work
on the same project
Interactive post-processing

© SimScale GmbH, 2014 – www.simscale.de

11
6. Backend
Infrastructure as a Service (IaaS) ensures scalability.

●

●

●

●

SimScale owns almost no
computing resources
Computing jobs (meshing / solving)
are prepared on the server and
sent to the cloud provider.
The user can specify the hardware
on which the computation will be
carried out
Completely scalable, however slower
due to multi tenancy and
virtualization

●

EC2
Specs

●
●
●
●

Standard Instances up to 16 cores
Arbitrary connection possible
GPU acceleration possible
10 Gigabit Ethernet, No Infiniband
Virtualization & Multi Tenancy
effects → Speed down

© SimScale GmbH, 2014 – www.simscale.de

12
Thank you.

© SimAcc Engineering, 2012 – www.simucloud.de
©SimScale, 2014 – www.simscale.de

13

More Related Content

PDF
Suse Studio: "How to create a live openSUSE image with OpenFOAM® and CFD tools"
PPTX
Introdcution to Openfoam--working with free software
PDF
OpenFOAM for beginners: Hands-on training
PDF
Ekon 25 Python4Delphi_MX475
PDF
Metrics ekon 14_2_kleiner
PDF
Use of an Oscilloscope - maXbox Starter33
PDF
EKON 25 Python4Delphi_mX4
Suse Studio: "How to create a live openSUSE image with OpenFOAM® and CFD tools"
Introdcution to Openfoam--working with free software
OpenFOAM for beginners: Hands-on training
Ekon 25 Python4Delphi_MX475
Metrics ekon 14_2_kleiner
Use of an Oscilloscope - maXbox Starter33
EKON 25 Python4Delphi_mX4

Viewers also liked (20)

PDF
Week9
PDF
Improvements of the Interpolationand Non-Orthogonal Correction Schemes in Caelus
PDF
PDF
Semcon oscic10 des_20101105_captured
PDF
rhoCentralFoam in OpenFOAM
PPT
openFoam Visualisation Rendering Using Blender
PPT
CFD - OpenFOAM
PDF
Tutorial to set up a case for chtMultiRegionFoam in OpenFOAM 2.0.0
PDF
Customization of LES turbulence model in OpenFOAM
PPTX
CFD T section pipe flow benchmarking
PDF
OpenFOAM v2.3.0のチュートリアル 『oscillatingInletACMI2D』
PDF
OpenFOAMのinterfoamによる誤差
PDF
Avinash_PPT
PDF
Setting and Usage of OpenFOAM multiphase solver (S-CLSVOF)
PDF
OpenFOAM -回転領域を含む流体計算 (Rotating Geometry)-
PDF
OpenFOAM の Function Object 機能について
PDF
A first order hyperbolic framework for large strain computational computation...
PDF
OpenFOAM Programming Tips
PDF
OpenFOAM LES乱流モデルカスタマイズ
PDF
OpenFOAMの壁関数
Week9
Improvements of the Interpolationand Non-Orthogonal Correction Schemes in Caelus
Semcon oscic10 des_20101105_captured
rhoCentralFoam in OpenFOAM
openFoam Visualisation Rendering Using Blender
CFD - OpenFOAM
Tutorial to set up a case for chtMultiRegionFoam in OpenFOAM 2.0.0
Customization of LES turbulence model in OpenFOAM
CFD T section pipe flow benchmarking
OpenFOAM v2.3.0のチュートリアル 『oscillatingInletACMI2D』
OpenFOAMのinterfoamによる誤差
Avinash_PPT
Setting and Usage of OpenFOAM multiphase solver (S-CLSVOF)
OpenFOAM -回転領域を含む流体計算 (Rotating Geometry)-
OpenFOAM の Function Object 機能について
A first order hyperbolic framework for large strain computational computation...
OpenFOAM Programming Tips
OpenFOAM LES乱流モデルカスタマイズ
OpenFOAMの壁関数
Ad

Similar to openFoam Hangout on Air #2 - Cloud Simulation, presentation by SimScale (20)

PPTX
deployment, management, on-demand usage cloudSME - European Multi Cloud Platform
PPTX
Design Buildings Faster by Harnessing the Power of the Cloud
PDF
Service Engineering, ZHAW for CeBIT
PDF
DevOpsDays Tel Aviv DEC 2022 | Building A Cloud-Native Platform Brick by Bric...
PDF
Early-Stage Design Simulation for Architects
PPTX
Application services in Private Clouds - IBM Smarter Business 2013
PPTX
Cloud Operations with Streaming Analytics using Apache NiFi and Apache Flink
PPTX
Internet of things basics
PPTX
Gorillas in the mist
PDF
Cloud nfv intro at UoG
PPTX
Large scale, cloud computing and scalability with Umbraco
PPT
MOdel-Driven Approach for design and execution of applications on multiple Cl...
PPTX
Tia portal v14_en
PDF
Cloud in examples—(how to) benefit from modern technologies in the cloud
PDF
Audi - TCU Project - H Schumacher
PPTX
Cloud computing
PPT
D-studio 4D visualisation for Google SketchUp
PDF
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
PDF
Challenge accepted: IBM Cloud onboarding & Upgrades to IBM Notes Browser Plug-in
PDF
Internet of Things
deployment, management, on-demand usage cloudSME - European Multi Cloud Platform
Design Buildings Faster by Harnessing the Power of the Cloud
Service Engineering, ZHAW for CeBIT
DevOpsDays Tel Aviv DEC 2022 | Building A Cloud-Native Platform Brick by Bric...
Early-Stage Design Simulation for Architects
Application services in Private Clouds - IBM Smarter Business 2013
Cloud Operations with Streaming Analytics using Apache NiFi and Apache Flink
Internet of things basics
Gorillas in the mist
Cloud nfv intro at UoG
Large scale, cloud computing and scalability with Umbraco
MOdel-Driven Approach for design and execution of applications on multiple Cl...
Tia portal v14_en
Cloud in examples—(how to) benefit from modern technologies in the cloud
Audi - TCU Project - H Schumacher
Cloud computing
D-studio 4D visualisation for Google SketchUp
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
Challenge accepted: IBM Cloud onboarding & Upgrades to IBM Notes Browser Plug-in
Internet of Things
Ad

More from Julien de Charentenay (7)

PPT
One-Click CFD Users' Guide
PPT
ParaViewWeb + Kinect
PPT
CFD Apps: Presentation of the Urban Wind Study App
PPT
KVRC 2014 - Submission Portal Presentation
PPTX
openFoam Hangout on Air #2 - Cloud Simulation, presentation by Dacolt
PPT
openFoam Hangout on Air Meeting #1 Introduction
PPT
Using SketchUp with openFoam
One-Click CFD Users' Guide
ParaViewWeb + Kinect
CFD Apps: Presentation of the Urban Wind Study App
KVRC 2014 - Submission Portal Presentation
openFoam Hangout on Air #2 - Cloud Simulation, presentation by Dacolt
openFoam Hangout on Air Meeting #1 Introduction
Using SketchUp with openFoam

Recently uploaded (20)

PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPT
Teaching material agriculture food technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
MYSQL Presentation for SQL database connectivity
Advanced methodologies resolving dimensionality complications for autism neur...
Dropbox Q2 2025 Financial Results & Investor Presentation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Understanding_Digital_Forensics_Presentation.pptx
NewMind AI Weekly Chronicles - August'25 Week I
Network Security Unit 5.pdf for BCA BBA.
Mobile App Security Testing_ A Comprehensive Guide.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Encapsulation_ Review paper, used for researhc scholars
Chapter 3 Spatial Domain Image Processing.pdf
Unlocking AI with Model Context Protocol (MCP)
Teaching material agriculture food technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Digital-Transformation-Roadmap-for-Companies.pptx

openFoam Hangout on Air #2 - Cloud Simulation, presentation by SimScale

  • 1. SimScale – Browser-based CAE. An online simulation platform in the cloud - including OpenFOAM. SimScale GmbH Lichtenbergstraße 8 85748 Garching bei München +49 (0) 160 97383156 1 www.simscale.de
  • 2. Outline 1) Who are we? 2) The concept behind SimScale 3) Feature overview a) Pre-processing b) OpenFOAM solvers c) Visualization and Post-processing 4) Enabling users 5) Cloud and collaboration © SimScale GmbH, 2014 – www.simscale.de 2
  • 3. 1. Who are we? The team behind SimScale. ● ● Founded in 2011 as a CAE consultancy Started by young TU Munich alumni: Mechanical engineering, Computer science, Mathematics ● Platform development started in 2012 ● Platform launch: August 2013 ● Based in Garching (near TUM campus) © SimScale GmbH, 2014 – www.simscale.de 3
  • 4. The idea A browser-based platform for an easier access to CAE. CAD Upload Simulation © SimScale GmbH, 2014 – www.simscale.de Design decision 4
  • 5. 2. The Concept A distributed software system with scalable infrastructure. Users Frontend ● ● Internet access & modern browser ● ● Completely web-based „Desktop look-andfeel“ JavaScript, WebGL, HTML CAE Backend Web Server ● ● Data management, storage & backup Load balancing and cloud management © SimScale GmbH, 2014 – www.simscale.de ● ● On-demand cloud computing resources Infrastructure as a service (IaaS) 5
  • 6. 3.1 Pre-processing Geometry handling and meshing. ● Geometry workflow ● ● ● Format support (STEP, IGES, BREP, STL) In-browser 3D visualization Meshing ● 3D Tetrahedral workflow ● ● ● Fully automated Optional prismatic boundary layers snappyHexMesh ● ● ● Support for all types of refinements Automated for internal and external flow Quality control ● mesh clip ● checkMesh © SimScale GmbH, 2014 – www.simscale.de 6
  • 7. 3.2 CFD Using OpenFOAM in the backend. ● OpenFOAM and SU2 are supported so far ● OpenFOAM is used as default for most applications ● Currently integrated functionality Incompressible icoFoam, pisoFoam, simpleFoam Turbulence laminar, k-epsilon, k-omega, k-omega-SST Multiphase interFoam, interDyMFoam Compressible rhoPimpleFoam, rhoSimpleFoam, rhoCentralFoam Conjugate heat transfer chtMultiRegionSimpleFoam Buoyancy buoyantPimpleFoam, buoyantSimpleFoam + Most other OpenFOAM solvers are accessible via case upload © SimScale GmbH, 2014 – www.simscale.de 7
  • 8. 3.2 CFD Why OpenFOAM? OpenFOAM is a very mature framework for fluid mechanics ✔ Brings solvers for many technical problems ✔ Very large user community ✔ Widely used across various industries ✔ Well validated for many use cases ✔ Stringent and modular architecture ● Consistent input file format (dictionaries) → OpenFOAM is a sustainable choice for the CFD backend © SimScale GmbH, 2014 – www.simscale.de 8
  • 9. 3.3 Visualization & Post-processing Different technologies for client side and remote rendering. ● Pre-processing: ● ● Client-side visualization for fast and intuitive interaction Remote Post-processing Rendering via WebGL Compute nodes Client ● Post-processing: ● ● ● SSL based on ParaViewWeb datasets are loaded remotely Displaying, interaction Data processing, Rendering Rendering via WebGL or image streaming (JPEG/PNG) © SimScale GmbH, 2014 – www.simscale.de 9
  • 10. 4. Enabling users How can the access to OpenFOAM be simplified? ● The learning curve for OpenFOAM is somewhat steep ● OpenFOAM provides features which are very powerful but hard to use ● Multi regions (conjugate heat transfer) ● AMI ● snappyHexMesh (≳ 70 settings for a simple mesh) What can be done? → GUI & 3D interaction (e.g. for boundary condition creation) → Best-practice settings where applicable → Automated features → Library projects as template © SimScale GmbH, 2014 – www.simscale.de 10
  • 11. 5. Collaboration New perspectives by using cloud computing. ● Central data management in the cloud → Data is accessible ● from anywhere ● at any time ● by different users ● Project sharing & public links ● Project library ● Advanced features for collaboration ● ● Interactive, real-time work on the same project Interactive post-processing © SimScale GmbH, 2014 – www.simscale.de 11
  • 12. 6. Backend Infrastructure as a Service (IaaS) ensures scalability. ● ● ● ● SimScale owns almost no computing resources Computing jobs (meshing / solving) are prepared on the server and sent to the cloud provider. The user can specify the hardware on which the computation will be carried out Completely scalable, however slower due to multi tenancy and virtualization ● EC2 Specs ● ● ● ● Standard Instances up to 16 cores Arbitrary connection possible GPU acceleration possible 10 Gigabit Ethernet, No Infiniband Virtualization & Multi Tenancy effects → Speed down © SimScale GmbH, 2014 – www.simscale.de 12
  • 13. Thank you. © SimAcc Engineering, 2012 – www.simucloud.de ©SimScale, 2014 – www.simscale.de 13