snappyhexmesh Basic Training single Region meshing simulation of heat transfer with scalartransportfoam

Size: px
Start display at page:

Download "snappyhexmesh Basic Training single Region meshing simulation of heat transfer with scalartransportfoam"

Transcription

1 Basic Training single Region meshing simulation of heat transfer with scalartransportfoam 1 st edition, Aug Editor: Philipp Schretter (TU Wien)

2 Tutorial One: Single Region Meshing Mesh creation The procedure described in this tutorial is structured in the following order: Creation of the geometry data Meshing a geometry with one single region Run an OpenFOAM simulation with the generated mesh using scalartransportfoam The reference for this tutorial is a tutorial for meshing in OpenFoam. It is located in OpenFOAM/OpenFOAM-2.x.x/tutorials/mesh//flange Objectives The aim of the tutorial is to give a basic introduction to single region meshing with the meshing tool. Understanding the advantages of No commercial software package is ultimately necessary. For the meshing, the OpenFoam environment is sufficient and no further software is necessary. The geometry can be created with any CAD program like CATIA, FreeCAD, etc. As the geometry is to be only surface data, the files need to be in.stl,.nas or.obj. format. The meshing process can be run in parallel mode. If high computational capabilities are available, high quality meshes can be generated in little time. Understanding the three basic steps of Castellation: The cells which are beyond a region set by a predefined point are deleted Snapping: Reconstructs the cells to move the edges from inside the region to the required boundary Layering: Creates additional layers in the boundary region. Post processing Import your simulation to ParaView. Analyze the heat distribution in the flange 1

3 Step by step meshing Creation of the.stl files For the geometry data, the CAD software CATIA was used, to create the solid geometry. The creation of the.stl files for single region and multi-region is slightly different. Either way, it is necessary, to create the.stl files as ASCII.stl and not as binary.stl. For the single region case, only one.stl file for the whole geometry is necessary. In case the software CATIA is used, the file can easily be created by exporting the file as.stl. CATIA automatically exports the file as ASCII.stl. Nevertheless, with CATIA, it is not possible to export different surface areas of the flange, for example only the outside part or the inside part. Therefore, the geometry data is exported from CATIA in.stp format. This.stp file is then read into FreeCAD. With FreeCAD, the.stl files can be extracted from the.stp solid geometry: Open the.stp geometry file in the draft workbench and select the object in the tree view view-section. Then click on Downgrade in the combo view view-section. This gives a list of all faces of the geometry, which can be selected and exported as.ast format. In FreeCAD, it's necessary to distinguish between.stl, which is binary.stl, and.ast, which is ASCII.stl. In FreeCAD, the surface file is exported in.ast format and afterwards renamed to.stl. 2

4 Figure 1 Select the surfaces from a solid geometry In case which was prepared for this tutorial, the dimensions from from the.stl files exported from the CAD software are in meters. To convert the dimensinos, the open source software Blender can be used. Therefore, import the.stl files and use the scale tool with a factor to convert from m to mm. To export the file, it is necessary to tick the box for Ascii to save the.stl file in ascii format. Otherwise, OpenFoam won't be able to deal with the file. In the single region case, the header line and the base line of the.stl files, exported from blender need to be updated. For example the headers and baselines in the two available.stl files are renamed to flange_outside_surface and flange_inside_surface. This is necessary to have appropriate entries in the boundary file later on for the OpenFoam simulation. In order to create a.stl from a geometry which is already available in gambit, the geometry data can be exported in.stp or alternatively in.igs format. Afterwards, the.stp or.igs (msbo) file can be imported to FreeCAD and converted via export as.stl. The technical drawing with the dimensions of the geometry for this tutorial is depicted below. 3

5 4

6 The folder constant is necessary for the mesh files. The folder system is necessary for the system settings. constant directory The constant directory must initially have the following folders - polymesh: Which contains the base mesh as blockmeshdict. Here we define a base block mesh inside. The blockmesh will contain the flange geometry. The dimensions of the blockmesh are as follows. // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // converttometers 1; Eight coordinates of a rectangular block vertices ( ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ); blocks labels the vertices, define number of cells along the axes and expansion ratio of cells blocks ( hex ( ) ( ) simplegrading (1 1 1) ); edges ( ); boundary defines different faces if any, based on vertices label. In this case we do not define different boundaries like 'inlet' 'outlet' etc boundary 5

7 ( ); allboundary type patch; faces ( ( ) ( ) ( ) ( ) ( ) ( ) ); // ************************************************************************ // - trisurface: The folder trisurface should contain a file with the geometry data to be meshed (stl, nas, obj). The file name is to be used as a reference pointer in later stages. system directory The system directory may have the following files, - controldict - decomposepardict If the mesh is to be run in parallel using the decomposepar utility, this file defines the parameters for distributed processors - fvschemes - fvsolution - meshqualitydict minfaceweight- can be kept at the default value of Dict: // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // set castellatedmesh, snap, addlayers to true or false depending on the stages required castellatedmesh true; snap true; addlayers true; geometry lists all surfaces except the blockmesh geometry, in the constant/trisurface directory, and define a name for each of them to be used as reference a refinementbox() can be defined. This is a a region in the blockmesh geometry which has a refined mesh. The level of refinement of this box is defined in the section refinementregions below. geometry flange_single_region.stl type trisurfacemesh; name flange_single_region; 6

8 ; The refinement box has to be larger than one cell of the blockmesh. In Order to reach a fine region in the blockmesh, several refinement boxes can be defined whereas always a smaller box is refined inside the refined box. It is always necessary to keep each box larger than the smallest cell in that region. refinementbox CASTELLATING castellatedmeshcontrols maxlocalcells ; maxglobalcells ; minrefinementcells 0; maxloadunbalance 0.0; ncellsbetweenlevels 1; The section features is used for user-defined edge refinement. It uses The emesh files, created with the surfacefeatureextract command. These.eMesh files are extracted parts from the.stl surfaces, specified in The surfacefeatureextractdict. Also the extendedfeatureedgemesh file from the constant/extendedfeatureedgemesh folder can be used. In this case,both files give the same result. features ( file "flange_single_region.emesh"; level 3; ); All surfaces defined in the geometry subdirectory must be listed here. List of the surfaces, which need to be listed in in the boundary files In constant/polymesh/boundary refinementsurfaces flange_single_region level (3 3); resolvefeatureangle is an important setting. Edges, whose adjacent surface normals are at an angle higher than the value set, are resolved. The lower the value, the better is the resolution at sharp edges resolvefeatureangle 30; refinementregions()- the refinement of the refinement box is defined. The cells in this box are split up to the number of levels defined, or until the max number of cells is reached. In this case, no refined regions are defined. refinementregions locationinmesh()- Important coordinate for single region cases, to define a region which is to be kept from the blockmesh locationinmesh (6 0 0); allowfreestandingzonefaces false; SNAPPING Important parameters are number of mesh displacement iterations, nsolveiter and the number of feature edge snapping iterations, nfeaturesnapiter. snapcontrols nsmoothpatch 4; tolerance 1.2; nsolveiter 185; nrelaxiter 6; nfeaturesnapiter 5; 7

9 implicitfeaturesnap false; explicitfeaturesnap true; multiregionfeaturesnap false; LAYERING addlayerscontrols relativesizes false; layers The label for the layering is equal to the labeling of the Boundary surface in the boundary file in the constant/polymesh folder flange_single_region_flange_inside define the number of surface layers nsurfacelayers 3; flange_single_region_flange_outside nsurfacelayers 3; define the expansion ratio of the surface layers expansionratio 1.005; define the min and the final thickness of the surface layers finallayerthickness ; minthickness ; ngrow 0; featureangle 85; slipfeatureangle 25; nrelaxiter 5; nsmoothsurfacenormals 4; nsmoothnormals 3; nsmooththickness 10; maxfacethicknessratio 0.5; maxthicknesstomedialratio 0.2; minmedianaxisangle 90; nbuffercellsnoextrude 0; nlayeriter : If not snapped smoothly enough, the max number of layer addition iteration can be increased nlayeriter 50; meshqualitycontrols #include "meshqualitydict" nsmoothscale 4; errorreduction 0.75; writeflags ( scalarlevels layersets layerfields ); mergetolerance 1e-6; // ******************************************************************* // - surfacefeatureextractdict: // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // flange_single_region.stl 8

10 extractionmethod extractfromsurface; extractfromsurfacecoeffs All edges are refined, whose surface normals include angles with less than the angle specified. For the included angels, a special level of refinement can be set in the Dict in the features subdictionary. includedangle 150; writeobj yes; // ******************************************************************** // Setting Refinement level in Dict and surfacefeatureextractdict In the first step, the castellatedmeshcontrols, the initial mesh can be refined with levels. The level depends on the refinement set in the blockmesh, and the required refinement on the surfaces. Therefore, levels can be set in the subdirectories features, refinementsurfaces and refinementregions. Level 0 stands for no refinement and each level splits the cell into 4 separate cells. Figure 2 Refinement level 0, level 1, level 2, level 3 Only the relevant changes, which were used in the sample flange case, are commented in the Dict. For more information see the literature in [1], [2], [3], [4]. The background mesh is created with the command blockmesh. >blockmesh To ensure that also the sharp edges are refined properly, it is very important to create perfect cubes in the first place. In this case, the mesh was created with 30 cells in x- and y direction and with 20 cells in z direction. Thus, according to the settings in the blockmeshdict each cube has a length of 2mm in each direction. 9

11 Figure 3 Block mesh for flange One.stl file is needed with the information about the surfaces inside and outside of the flange to set the appropriate boundary conditions. So both surfaces are are combined to a single file. As mentioned above, this is necessary to have appropriate entries in the boundary file. >cat cad/flange_inside.stl cad/flange_outside.stl > constant/trisurface/flange_single_region.stl In this case, the combined.stl can look similar to the following extract. solid flange_inside facet normal outer loop vertex vertex vertex endloop endfacet... facet normal outer loop vertex vertex vertex endloop endfacet endsolid flange_inside solid flange_outside facet normal outer loop vertex vertex vertex endloop endfacet. 10

12 .. facet normal outer loop vertex vertex vertex endloop endfacet endsolid flange_outside The command surfacefeatureextract creates the.emesh files from the.stl files and creates the folder extendedfeatureedgemesh in the /constant directory. Refining certain parts of the surface geometry with the surfacefeatureextract tool is optional. >surfacefeatureextract 11

13 a) Run on one processor The meshing process with can be run in on one processor or on several processors in parallel. The command to mesh the flange geometry on one processor is > The command creates a folder with the mesh files for each mesh step. If, for example, in the Dict, only castellatedmesh is set to true and snap and addlayers are set to false, only one folder is created. If also snap is set to true, 2 folders are created and if also addlayers is set to true, 3 folders with 3 polymesh folders are created. In order to avoid the creation of these folders and only keep the final mesh, the following command can be used to overwrite the previous meshing steps. In this case, only one polymesh folder exits in the /constant directory. > -overwrite 12

14 b) Run on several processors in parallel For running the simulation in parallel, a decomposepardict file is necessary in the system folder. In this file, the decomposition method can be specified. This can be hierarchical, simple, scotch or manual. Note: It is recommended, not to use the scotch method to decompose the region. Rather, the hierarchical or the simple method should be used. In case of scotch method, errors can occur while executing or while reconstructing the mesh, so that more domains are reconstructed than have been decomposed before. // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // numberofsubdomains 2; method //method //method //method hierarchical; simple; scotch; manual; hierarchicalcoeffs n (1 2 1); delta 0.001; order xyz; simplecoeffs n (1 2 1); delta 0.001; manualcoeffs datafile "celldecomposition"; // ************************************************************************* // >decomposepar After executing decomposepar, the processor* folders are created. The number of created folders are according to the number of subdomains specified in the decomposepardict. >mpirun -np 2 -parallel 13

15 To examine, what each of the steps in the Dict really does, the following commands can be used. To reconstruct and examine the castelleting step >reconstructparmesh -time 1 Figure 4 flange mesh for step castellate with surface refinement level 2 Figure 5 flange mesh for step castellate with surface refinement level 3 14

16 To reconstruct and examine the snap step >reconstructparmesh -time 2 Figure 6 flange mesh for step snap with surface refinement level 3 To reconstruct and examine the layering step >reconstructparmesh -time 3 In case, only the latest timestep available needed, also the following command can be used >reconstructparmesh -latesttime Figure 7 flange mesh for step addlayers with surface refinement level 3 15

17 The figures 4 to 7, are slice views taken with paraview from the center of the flange. The slices are depicted by the red plain in figure XX on the right Figure 8 flange with sectional plain The following command only creates a single folder 0 in the processor* folders whereas the preceding mesh folders 1 or 2 are overwritten. 16

18 >mpirun -np 2 -parallel -overwrite By overwriting the previous time steps, the mesh can be reconstructed with >reconstructparmesh constant Review the mesh quality with the tool checkmesh >checkmesh In case the checkmesh tool finds erros, the corrupted cells or faces are written to the folder sets in the folder polymesh. These cells or faces can be examined with paraview by converting the files to the VTK format. Depending on the sort of corrupted cells depicted in the terminal output from checkmesh, the following commands can be used among others >foamtovtk region insidezone faceset nonorthofaces >foamtovtk region outsidezone faceset skewfaces >foamtovtk region insidezone cellset zerovolumecells 17

19 Running OpenFoam simulation with scalartransportfoam The mesh files, created with are copied to the scalartransportfoam tutorial sample case pitzdaily which is provided by OpenFoam. Some adjustments are necessary to run the case and check if the mesh quality is satisfactory. - Delete the entry defaultfaces in the boundary file in the polymesh folder - In the controldict file change the endtime to 0.05 and the writeinterval to Update the file temperature where the flange has an initial temperature of 293K and is heated up from the inside with 350K. The outside of the flange is adiabatic // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dimensions [ ]; internalfield uniform 293; boundaryfield flange_single_region_flange_inside type fixedvalue; value uniform 350; flange_single_region_flange_outside type zerogradient; // ******************************************************************** // - Update the file velocity where the whole velocity in the flange and at the boundaries is zero. // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dimensions [ ]; internalfield uniform (0 0 0 ); boundaryfield flange_single_region_flange_inside type fixedvalue; value uniform (0 0 0); flange_single_region_flange_outside type fixedvalue; value uniform (0 0 0); 18

20 // ******************************************************************** // Run the solver with the command >scalartransportfoam Convert the results with >foamtovtk 0.01s 0.02s 0.03s 0.04s 0.05s Figure 7 Heating of the flange from 0.01 to 0.05s 19

21 Literature [1] [2] [3] [4] 20

snappyhexmesh Basic Training multi Region meshing simulation of heat transfer with chtmultiregionfoam

snappyhexmesh Basic Training multi Region meshing simulation of heat transfer with chtmultiregionfoam Basic Training multi Region meshing simulation of heat transfer with chtmultiregionfoam 1 st edition, Aug. 2015 Editor: Philipp Schretter (TU Wien) Tutorial Two: Multi Region Meshing Mesh creation The

More information

SnappyHexMesh: scalable & automatic mesh generation for OpenFOAM

SnappyHexMesh: scalable & automatic mesh generation for OpenFOAM SnappyHexMesh: scalable & automatic mesh generation for OpenFOAM A. Montorfano, F. Piscaglia 1 Dipartimento di Energia, POLITECNICO DI MILANO June 19, 2015 Overview Introduction What is SHM Why you could

More information

Fully turbulent flow around a sphere using OpenFOAM

Fully turbulent flow around a sphere using OpenFOAM Fully turbulent flow around a sphere using OpenFOAM In this tutorial you will simulate a fully turbulent flow with a Reynolds number of 1 million around a sphere with a radius of 1 m using a given CAD

More information

OpenFOAM Basic Training Tutorial Nine

OpenFOAM Basic Training Tutorial Nine Tutorial Nine 3 rd edition, Feb. 25 This offering is not approved or endorsed by ESI Group, ESI-OpenCFD or the OpenFOAM Foundation, the producer of the OpenFOAM software and owner of the OpenFOAM trademark.

More information

CFD with OpenSource software. A course at Chalmers University of Technology Taught by Håkan Nilsson. Project work: Make a fish swim

CFD with OpenSource software. A course at Chalmers University of Technology Taught by Håkan Nilsson. Project work: Make a fish swim CFD with OpenSource software A course at Chalmers University of Technology Taught by Håkan Nilsson Project work: Make a fish swim Developed for foam extend 4.0 and Openfoam 1706 version Requires: pimpledymfoam,

More information

OpenFOAM. in wastewater applications: 2 - Getting Started th June 2015

OpenFOAM. in wastewater applications: 2 - Getting Started th June 2015 OpenFOAM in wastewater applications: 2 - Getting Started n elson.marques@bluecape.com.pt 13-14 th June 2015 Progress Introduction OpenFOAM characterization bluecfd installation Getting started Simulation

More information

Generic external aerodynamic simulation training

Generic external aerodynamic simulation training Generic dynamic simulation move-csc UG www. Inst. Scientific Computing, TU Braunschweig 25.06.2012 1 / 57 Table of contents 1 2 3 4 5 6 7 8 Post-processing 2 / 57 Aim Focus of the presentation to present

More information

Running OpenFOAM in parallel

Running OpenFOAM in parallel Running OpenFOAM in parallel Tommaso Lucchini Department of Energy Politecnico di Milano Running in parallel The method of parallel computing used by OpenFOAM is known as domain decomposition, in which

More information

Tutorial Ten Residence Time Distribution

Tutorial Ten Residence Time Distribution Residence Time Distribution 4 th edition, Jan. 2018 This offering is not approved or endorsed by ESI Group, ESI-OpenCFD or the OpenFOAM Foundation, the producer of the OpenFOAM software and owner of the

More information

Pre-processing in openfoam, mesh generation. OpenFOAM kurs 2009 Håkan Nilsson Olivier Petit

Pre-processing in openfoam, mesh generation. OpenFOAM kurs 2009 Håkan Nilsson Olivier Petit Pre-processing in openfoam, mesh generation. OpenFOAM kurs 2009 Håkan Nilsson Olivier Petit Different ways of creating the mesh. Outline Using SnappyHexMesh, an OpenFOAM mesh generation tool. Using blockmesh.

More information

Pre-processing in openfoam, mesh generation. OpenFOAM kurs 2011 Håkan Nilsson

Pre-processing in openfoam, mesh generation. OpenFOAM kurs 2011 Håkan Nilsson Pre-processing in openfoam, mesh generation. OpenFOAM kurs 2011 Håkan Nilsson Olivier Petit Different ways of creating the mesh. Outline Using SnappyHexMesh, an OpenFOAM mesh generation tool. Using blockmesh.

More information

Hands-On Training with OpenFOAM

Hands-On Training with OpenFOAM Hands-On Training with OpenFOAM Flow Around a 2-D Airfoil Hrvoje Jasak hrvoje.jasak@fsb.hr Faculty of Mechanical Engineering and Naval Architecture University of Zagreb, Croatia Hands-On Training with

More information

Introduction to fluid mechanics simulation using the OpenFOAM technology

Introduction to fluid mechanics simulation using the OpenFOAM technology Introduction to fluid mechanics simulation using the OpenFOAM technology «Simulation in porous media from pore to large scale» Part II: Mesh complex geometries, application to the evaluation of permeability,

More information

Folder structure and pre-defined File Names in OpenFOAM

Folder structure and pre-defined File Names in OpenFOAM Folder structure and re-defined File Names in OenFOAM Folder Sub-Folders Files / Folder Files / Folder Files / Folder Files / Folder Exlanation constant/ Allclean Allrun olymesh/ - - - oints File to remove

More information

A simple validation case Hagen-Poiseuille solution

A simple validation case Hagen-Poiseuille solution Hagen-Poiseuille solution Re = 100 Incompressible flow Physical and numerical side of the problem: The governing equations of the problem are the incompressible laminar Navier-Stokes equations. We are

More information

CEE 618 Scientific Parallel Computing (Lecture 10)

CEE 618 Scientific Parallel Computing (Lecture 10) 1 / 20 CEE 618 Scientific Parallel Computing (Lecture 10) Computational Fluid Mechanics using OpenFOAM: Cavity (2) Albert S. Kim Department of Civil and Environmental Engineering University of Hawai i

More information

2. Plane-parallel plates laminar

2. Plane-parallel plates laminar OPENFOAM GUIDE FOR BEGINNERS 2. Plane-parallel plates laminar flow 2.1 Description of the case This first tutorial studies the flow between two plane-parallel plates separated by a distance h so that their

More information

More tutorials. Håkan Nilsson, Chalmers/ Applied Mechanics/ Fluid Dynamics 67

More tutorials. Håkan Nilsson, Chalmers/ Applied Mechanics/ Fluid Dynamics 67 More tutorials Wewillnowlearnhowtousea(small)numberofusefulutilitiesandlibraries. Some of them are described in the UserGuide and ProgrammersGuide, and some ofthemhavebeendiscussedintheforum. Inyourhomeassignmentyouwillbeaskedtogothroughallthewrittentutorials

More information

Open Source Software Course: Assignment 1

Open Source Software Course: Assignment 1 Open Source Software Course: Assignment 1 Mengmeng Zhang Aeronautical and Vehicle Engineering, Royal Insistute of Technology (KTH), Stockholm, Sweden 2012-09-09 Mengmeng Zhang Open Source Software Course

More information

Computational Fluid Dynamics in OpenFOAM

Computational Fluid Dynamics in OpenFOAM Computational Fluid Dynamics in OpenFOAM Mesh Generation and Quality Rebecca Gullberg December 1, 2017 TKP 4555 Advanced Process Simulation Abstract In this report, three different mesh generation methods

More information

Mesh generation using blockmesh. blockmesh

Mesh generation using blockmesh. blockmesh Mesh generation using blockmesh blockmesh blockmesh is a multi-block mesh generator. For simple geometries, the mesh generation utility blockmesh can be used. The mesh is generated from a dictionary file

More information

Tutorial Two Built in Mesh

Tutorial Two Built in Mesh Built in Mesh 4 th edition, Jan. 2018 This offering is not approved or endorsed by ESI Group, ESI-OpenCFD or the OpenFOAM Foundation, the producer of the OpenFOAM software and owner of the OpenFOAM trademark.

More information

Pitz-Daily Turbulence Case. Jonathan Russell

Pitz-Daily Turbulence Case. Jonathan Russell Pitz-Daily Turbulence Case Jonathan Russell Content Pitz-Daily Problem 1) Description of the Case 2) Hypothesis 3) Physics of the problem 4) Preprocessing a. Mesh Generation b. Initial/Boundary Conditions

More information

Tutorial Fourteen Sampling

Tutorial Fourteen Sampling Sampling 4 th edition, Jan. 2018 This offering is not approved or endorsed by ESI Group, ESI-OpenCFD or the OpenFOAM Foundation, the producer of the OpenFOAM software and owner of the OpenFOAM trademark.

More information

OpenFOAM Tutorial. [ ] Numerical Methods in Fluid Dynamics. Finite Volume Method, Dictionary Syntax, and Implementation Details

OpenFOAM Tutorial. [ ] Numerical Methods in Fluid Dynamics. Finite Volume Method, Dictionary Syntax, and Implementation Details [302.044] Numerical Methods in Fluid Dynamics Tutorial Finite Volume Method, Dictionary Syntax, and Implementation Details Univ. Assist. MSc. Francesco Romanò francesco.romano@tuwien.ac.at December 11th,

More information

Introduction to the Computer Exercices Turbulence: Theory and Modelling R.Z. Szasz, Energy Sciences, LTH Lund University

Introduction to the Computer Exercices Turbulence: Theory and Modelling R.Z. Szasz, Energy Sciences, LTH Lund University Introduction to the Computer Exercices Turbulence: Theory and Modelling R.Z. Szasz, Energy Sciences, LTH Lund University Outline VERY short CFD introduction Steps of problem solving The software used:

More information

OpenFOAM Basic Training

OpenFOAM Basic Training OpenFOAM Basic Training 4th edition, Jan. 2018 This offering is not approved or endorsed by ESI Group, ESI-OpenCFD or the OpenFOAM Foundation, the producer of the OpenFOAM software and owner of the OpenFOAM

More information

Workshop 3: Cutcell Mesh Generation. Introduction to ANSYS Fluent Meshing Release. Release ANSYS, Inc.

Workshop 3: Cutcell Mesh Generation. Introduction to ANSYS Fluent Meshing Release. Release ANSYS, Inc. Workshop 3: Cutcell Mesh Generation 14.5 Release Introduction to ANSYS Fluent Meshing 1 2011 ANSYS, Inc. December 21, 2012 I Introduction Workshop Description: CutCell meshing is a general purpose meshing

More information

This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trade marks.

This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trade marks. Disclaimer This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trade marks. Introductory OpenFOAM Course From 8 th

More information

Introduction to ANSYS FLUENT Meshing

Introduction to ANSYS FLUENT Meshing Workshop 04 CAD Import and Meshing from Conformal Faceting Input 14.5 Release Introduction to ANSYS FLUENT Meshing 2011 ANSYS, Inc. December 21, 2012 1 I Introduction Workshop Description: CAD files will

More information

OpenFOAM Tutorials: Programming Session

OpenFOAM Tutorials: Programming Session OpenFOAM Tutorials: Programming Session Hrvoje Jasak and Henrik Rusche h.jasak@wikki.co.uk, h.rusche@wikki-gmbh.de Wikki, United Kingdom and Germany Advanced Training at the OpenFOAM Workshop 21.6.2010,

More information

Automatic Hex-Dominant Mesh Generation for CFD Analysis of Formula One Car with cfmeshpro

Automatic Hex-Dominant Mesh Generation for CFD Analysis of Formula One Car with cfmeshpro Automatic Hex-Dominant Mesh Generation for CFD Analysis of Formula One Car with cfmeshpro Alen Cukrov and Franjo Juretić Creative Fields Ltd, X Vrbik 4, 10000 Zagreb, Croatia 1 Introduction This report

More information

Running in parallel. Total number of cores available after hyper threading (virtual cores)

Running in parallel. Total number of cores available after hyper threading (virtual cores) First at all, to know how many processors/cores you have available in your computer, type in the terminal: $> lscpu The output for this particular workstation is the following: Architecture: x86_64 CPU

More information

OpenFOAM. q Open source CFD toolbox, which supplies preconfigured solvers, utilities and libraries.

OpenFOAM. q Open source CFD toolbox, which supplies preconfigured solvers, utilities and libraries. OpenFOAM q Open source CFD toolbox, which supplies preconfigured solvers, utilities and libraries. q Flexible set of efficient C++ modules---object-oriented. q Use Finite-Volume Method (FVM) to solve systems

More information

CFD with OpenFOAM Andreu Oliver González 14/12/2009

CFD with OpenFOAM Andreu Oliver González 14/12/2009 CFD with OpenFOAM Andreu Oliver González 14/12/2009 Introduction Mesh motion approaches and classes Procedure to define a mesh with motion Explanation of dynamicinkjetfvmesh class Modification of dynamicinkjetfvmesh

More information

Flow and Heat Transfer in a Mixing Elbow

Flow and Heat Transfer in a Mixing Elbow Flow and Heat Transfer in a Mixing Elbow Objectives The main objectives of the project are to learn (i) how to set up and perform flow simulations with heat transfer and mixing, (ii) post-processing and

More information

Fluid Dynamics Software Lab. Flow past an airfoil

Fluid Dynamics Software Lab. Flow past an airfoil Second Summer School on Embodied Intelligence Simulation and Modelling within Embodied Intelligence 27 June - 1 July 2011, Zürich, Switzerland Dr Asimina Kazakidi Foundation for Research and Technology

More information

Open FOAM. The Open Source CFD Toolbox. User Guide

Open FOAM. The Open Source CFD Toolbox. User Guide Open FOAM The Open Source CFD Toolbox User Guide Version 1.6 24th July 2009 U-2 Copyright c 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 OpenCFD Limited. Permission is granted to copy, distribute

More information

AM119: Yet another OpenFoam tutorial

AM119: Yet another OpenFoam tutorial AM119: Yet another OpenFoam tutorial Prof. Trask April 11, 2016 1 Todays project Today we re going to implement a projection method for the Navier-Stokes, learn how to build a mesh, and explore the difference

More information

Tutorial Turbulent Flow and Minor Loss through a Pipe Elbow, Page 1 Pointwise to OpenFOAM Tutorial Minor Losses through a Pipe Elbow

Tutorial Turbulent Flow and Minor Loss through a Pipe Elbow, Page 1 Pointwise to OpenFOAM Tutorial Minor Losses through a Pipe Elbow Tutorial Turbulent Flow and Minor Loss through a Pipe Elbow, Page 1 Pointwise to OpenFOAM Tutorial Minor Losses through a Pipe Elbow Introduction This tutorial provides instructions for meshing an internal

More information

Parallel scalability with OpenFOAM

Parallel scalability with OpenFOAM Parallel scalability with OpenFOAM Table of Contents Access to the system and load the environment Set-up of the test-case: 3-D Lid driven cavity flow Remote viz with RCM of the test-case Run with batch

More information

Adapting chtmultiregionsimplefoam to include the effects of a rotating frame of reference and heat source term

Adapting chtmultiregionsimplefoam to include the effects of a rotating frame of reference and heat source term Cite as: Niebles Atencio, B.: Adapting chtmultiregionsimplefoam to include the effects of a rotating frame of reference and heat source term. In Proceedings of CFD with OpenSource Software, 2017, Edited

More information

Tutorial Four Discretization Part 1

Tutorial Four Discretization Part 1 Discretization Part 1 4 th edition, Jan. 2018 This offering is not approved or endorsed by ESI Group, ESI-OpenCFD or the OpenFOAM Foundation, the producer of the OpenFOAM software and owner of the OpenFOAM

More information

15. SAILBOAT GEOMETRY

15. SAILBOAT GEOMETRY SAILBOAT GEOMETRY 15. SAILBOAT GEOMETRY In this tutorial you will import a STEP file that describes the geometry of a sailboat hull. You will split the hull along the symmetry plane, create a flow volume

More information

Conjugate Simulations and Fluid-Structure Interaction In OpenFOAM

Conjugate Simulations and Fluid-Structure Interaction In OpenFOAM Conjugate Simulations and Fluid-Structure Interaction In OpenFOAM Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd, United Kingdom and FSB, University of Zagreb, Croatia 7-9th June 2007 Conjugate Simulations

More information

Introduction to ANSYS Fluent Meshing

Introduction to ANSYS Fluent Meshing Workshop 06: Mesh Creation Including Removal of Gaps and Baffle Thickness 14.5 Release Introduction to ANSYS Fluent Meshing 1 2011 ANSYS, Inc. December 21, 2012 I Introduction Workshop Description: Fluent

More information

CFD analyses and performance comparison of micro-hydropower plants

CFD analyses and performance comparison of micro-hydropower plants Master thesis Energy for Smart Cities, KICInnoEnergy CFD analyses and performance comparison of micro-hydropower plants Author: Marco Grippa Directors: Prof. A. Sumper, Dr. G. Slachmuylders Call: September

More information

Presentation slides for the course CFD with OpenSource Software 2015

Presentation slides for the course CFD with OpenSource Software 2015 Presentation slides for the course CFD with OpenSource Software 2015 Sebastian Kohlstädt Applied Mechanics/Fluid Dynamics, Chalmers University of Technology, Gothenburg, Sweden 2015-12-08 Sebastian Kohlstädt

More information

c Copyright 2015 Hin Kei Wong

c Copyright 2015 Hin Kei Wong c Copyright 2015 Hin Kei Wong Three-Dimensional Effects of Tsunami Impact on Bridges Hin Kei Wong A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Civil

More information

Examples of how to use some utilities and functionobjects

Examples of how to use some utilities and functionobjects Examples of how to use some utilities and functionobjects (and some Gnuplot, Python, Matplotlib) Håkan Nilsson, Chalmers / Applied Mechanics / Fluid Dynamics 1 Some utilities and functionobjects We will

More information

Project work for the PhD course in OpenFOAM

Project work for the PhD course in OpenFOAM Project work for the PhD course in OpenFOAM A tutorial on how to use Dynamic Mesh solver IcoDyMFOAM Performed by: Pirooz Moradnia Contact: pirooz.moradnia@forbrf.lth.se Spring 2008, Göteborg-Sweden Introduction:

More information

Introduction to ANSYS DesignModeler

Introduction to ANSYS DesignModeler Lecture 5 Modeling 14. 5 Release Introduction to ANSYS DesignModeler 2012 ANSYS, Inc. November 20, 2012 1 Release 14.5 Preprocessing Workflow Geometry Creation OR Geometry Import Geometry Operations Meshing

More information

Explain what OpenFOAM really is and how it is built. Provide instructions on how to efficiently setup and use OpenFOAM

Explain what OpenFOAM really is and how it is built. Provide instructions on how to efficiently setup and use OpenFOAM Introduction nelson.marques@fsdynamics.pt; bruno.santos@fsdynamics.pt 30 th September 1 st October 2017 optimises your technology Make the case that OpenFOAM is a viable platform for CFD work in water

More information

CONVERTING CAD TO STL

CONVERTING CAD TO STL Overview How CAD files are exported to STL is an important process for accurate building of parts. The step by step process for converting CAD files to STL was taken straight from the mentioned companies

More information

Immersed Boundary Method in FOAM

Immersed Boundary Method in FOAM Immersed Boundary Method in FOAM Theory, Implementation and Use Hrvoje Jasak and Željko Tuković Chalmers University, Gothenburg Faculty of Mechanical Engineering and Naval Architecture, Zagreb Immersed

More information

Instructional workshop on OpenFOAM programming LECTURE # 1

Instructional workshop on OpenFOAM programming LECTURE # 1 Instructional workshop on OpenFOAM programming LECTURE # 1 Pavanakumar Mohanamuraly April 16, 2014 Outline Recap of day 1 OpenFOAM mesh file structure Finite volume mesh - fvmesh Introduction to Field

More information

Tutorial II Using the adap3ve mesh refinement & spherical shell geometry. Juliane Dannberg

Tutorial II Using the adap3ve mesh refinement & spherical shell geometry. Juliane Dannberg Tutorial II Using the adap3ve mesh refinement & spherical shell geometry Juliane Dannberg Overview At the end of this tutorial, you should be able to: Set up a model with Earth- like geometry and temperature

More information

3. MODELING A THREE-PIPE INTERSECTION (3-D)

3. MODELING A THREE-PIPE INTERSECTION (3-D) 3. MODELING A THREE-PIPE INTERSECTION (3-D) This tutorial employs primitives that is, predefined GAMBIT modeling components and procedures. There are two types of GAMBIT primitives: Geometry Mesh Geometry

More information

Modelling of chemical batch reactor

Modelling of chemical batch reactor CFD with OpenSource software A course at Chalmers University of Technology Taught by Håkan Nilsson Project work: Modelling of chemical batch reactor Developed for OpenFOAM-2.4x Author: Rajukiran Antham

More information

Tutorial Week 4 Biomedical Modelling in Ansys Workbench (The Complete Guide with Anatomy and Implant)

Tutorial Week 4 Biomedical Modelling in Ansys Workbench (The Complete Guide with Anatomy and Implant) Tutorial Week 4 Biomedical Modelling in Ansys Workbench (The Complete Guide with Anatomy and Implant) Step 1: Create the Anatomical Model in ScanIP Import the DICOM files for the Proximal Femur dataset

More information

FreeStyle Shaper & Optimizer

FreeStyle Shaper & Optimizer FreeStyle Shaper & Optimizer Preface What's New Getting Started Basic Tasks Advanced Tasks Workbench Description Customizing Glossary Index Dassault Systèmes 1994-99. All rights reserved. Preface CATIA

More information

2. MODELING A MIXING ELBOW (2-D)

2. MODELING A MIXING ELBOW (2-D) MODELING A MIXING ELBOW (2-D) 2. MODELING A MIXING ELBOW (2-D) In this tutorial, you will use GAMBIT to create the geometry for a mixing elbow and then generate a mesh. The mixing elbow configuration is

More information

Introduction to CFX. Workshop 2. Transonic Flow Over a NACA 0012 Airfoil. WS2-1. ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved.

Introduction to CFX. Workshop 2. Transonic Flow Over a NACA 0012 Airfoil. WS2-1. ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved. Workshop 2 Transonic Flow Over a NACA 0012 Airfoil. Introduction to CFX WS2-1 Goals The purpose of this tutorial is to introduce the user to modelling flow in high speed external aerodynamic applications.

More information

A FSI tutorial on the axialturbine tutorial case

A FSI tutorial on the axialturbine tutorial case CFD with OpenSource software A course at Chalmers University of Technology Taught by Håkan Nilsson Project work: A FSI tutorial on the axialturbine tutorial case Developed for FOAM-3.1-ext Case files:

More information

OpenFOAM workshop for beginners: Hands-on training

OpenFOAM workshop for beginners: Hands-on training OpenFOAM workshop for beginners: Hands-on training Jibran Haider a, b Erasmus Mundus PhD (SEED) candidate in computational mechanics a Zienkiewicz Centre for Computational Engineering (ZCCE), College of

More information

Free Convection Cookbook for StarCCM+

Free Convection Cookbook for StarCCM+ ME 448/548 February 28, 2012 Free Convection Cookbook for StarCCM+ Gerald Recktenwald gerry@me.pdx.edu 1 Overview Figure 1 depicts a two-dimensional fluid domain bounded by a cylinder of diameter D. Inside

More information

HPC Computer Aided CINECA

HPC Computer Aided CINECA HPC Computer Aided Engineering @ CINECA Raffaele Ponzini Ph.D. CINECA SuperComputing Applications and Innovation Department SCAI 16-18 June 2014 Segrate (MI), Italy Outline Open-source CAD and Meshing

More information

Character Modeling COPYRIGHTED MATERIAL

Character Modeling COPYRIGHTED MATERIAL 38 Character Modeling p a r t _ 1 COPYRIGHTED MATERIAL 39 Character Modeling Character Modeling 40 1Subdivision & Polygon Modeling Many of Maya's features have seen great improvements in recent updates

More information

OpenFOAM and Third Party Structural Solver for Fluid Structure Interaction Simulations

OpenFOAM and Third Party Structural Solver for Fluid Structure Interaction Simulations OpenFOAM and Third Party Structural Solver for Fluid Structure Interaction Simulations Robert L. Campbell rlc138@arl.psu.edu Fluids and Structural Mechanics Office Applied Research Laboratory The Pennsylvania

More information

Simulating Drilling Processes with DEFORM-3D

Simulating Drilling Processes with DEFORM-3D Simulating Drilling Processes with DEFORM-3D Due to the number of revolutions of a drill necessary to establish characteristic behavior, drilling simulations in DEFORM are time consuming. Therefore, every

More information

Introduction and Overview Extracting the input file Loading the input file into FLOW-3D Cast v

Introduction and Overview Extracting the input file Loading the input file into FLOW-3D Cast v Contents Introduction and Overview... 2 Extracting the input file... 2 Loading the input file into FLOW-3D Cast v4.0... 3 Assigning definitions to geometry... 3 Required conversions... 4 Meshing and Geometry...

More information

Setting up the watersprinkler case

Setting up the watersprinkler case Setting up the watersprinkler case The modifications should be done using the dambreak case, therefore we should copy it to a new directory run mkdir sprinkler cp -r $FOAM_TUTORIALS/multiphase/interFoam/laminar/damBreak

More information

Atrium Smoke Movement

Atrium Smoke Movement 2014 Smoke Movement in Atrium Buildings In this example you will create a simulation of smoke movement in an atrium with and without extraction fans. This tutorial demonstrates how to: Create the atrium

More information

Contributions to the Turbomachinery Working Group: Case Study: Single-Channel Pump & Function Object: turboperformance

Contributions to the Turbomachinery Working Group: Case Study: Single-Channel Pump & Function Object: turboperformance Contributions to the Turbomachinery Working Group: : & Function Object: M. Auvinen 1, N. Pedersen 2, K. Dahl 2, H. Nilsson 3 1 Department of Applied Mechanics, Fluid Mechanics Aalto University 2 Structural

More information

Computational Fluid Dynamics on HPC

Computational Fluid Dynamics on HPC Computational Fluid Dynamics on HPC Feng Chen HPC User Services LSU HPC & LONI sys-help@loni.org Louisiana State University Baton Rouge November 05, 2014 Some CFD codes 11/05/2014 Computational Fluid Dynamics

More information

GEOMETRY MODELING & GRID GENERATION

GEOMETRY MODELING & GRID GENERATION GEOMETRY MODELING & GRID GENERATION Dr.D.Prakash Senior Assistant Professor School of Mechanical Engineering SASTRA University, Thanjavur OBJECTIVE The objectives of this discussion are to relate experiences

More information

Multiphase flow metrology in oil and gas production: Case study of multiphase flow in horizontal tube

Multiphase flow metrology in oil and gas production: Case study of multiphase flow in horizontal tube Multiphase flow metrology in oil and gas production: Case study of multiphase flow in horizontal tube Deliverable 5.1.2 of Work Package WP5 (Creating Impact) Authors: Stanislav Knotek Czech Metrology Institute

More information

Autodesk Moldflow Adviser AMA Model Import Formats

Autodesk Moldflow Adviser AMA Model Import Formats Autodesk Moldflow Adviser 212 AMA Model Import Formats Revision 1, 16 March 212. Contents Chapter 1 Supported model import formats....................... 1 Supported model import formats................................

More information

A tutorial of the sixdofrigidbodymotion library with multiple bodies

A tutorial of the sixdofrigidbodymotion library with multiple bodies CFD with OpenSource software A course at Chalmers University of Technology Taught by Håkan Nilsson Project work: A tutorial of the sixdofrigidbodymotion library with multiple bodies Developed for OpenFOAM-2.4.x

More information

Tutorial 1. Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Tutorial 1. Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow Tutorial 1. Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow Introduction This tutorial illustrates the setup and solution of the two-dimensional turbulent fluid flow and heat

More information

Workbench Tutorial Flow Over an Airfoil, Page 1 ANSYS Workbench Tutorial Flow Over an Airfoil

Workbench Tutorial Flow Over an Airfoil, Page 1 ANSYS Workbench Tutorial Flow Over an Airfoil Workbench Tutorial Flow Over an Airfoil, Page 1 ANSYS Workbench Tutorial Flow Over an Airfoil Authors: Scott Richards, Keith Martin, and John M. Cimbala, Penn State University Latest revision: 17 January

More information

Flow prediction in brain aneurysms using OpenFOAM. M. de Groot

Flow prediction in brain aneurysms using OpenFOAM. M. de Groot Flow prediction in brain aneurysms using OpenFOAM M. de Groot September 2, 204 Abstract Methods to detect aneurysms in the brain have existed for some decades. A relatively new method, 3D rotational angiography

More information

Shape Sculptor Version 5 Release 13. Shape Sculptor

Shape Sculptor Version 5 Release 13. Shape Sculptor Shape Sculptor Page 1 Overview Using This Guide Where to Find More Information What's New? Getting Started Entering the Workbench Importing a Polygonal Mesh Decimating a Polygonal Mesh User Tasks Input

More information

Open FOAM. The Open Source CFD Toolbox. User Guide

Open FOAM. The Open Source CFD Toolbox. User Guide Open FOAM The Open Source CFD Toolbox User Guide Version 2.3.0 5th February 2014 U-2 Copyright c 2011-2014 OpenFOAM Foundation. This work is licensed under a Creative Commons Attribution-NonCommercial-

More information

This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trade marks.

This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trade marks. Disclaimer This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trade marks. Introductory OpenFOAM Course From 8 th

More information

Viscous Hybrid Mesh Generation

Viscous Hybrid Mesh Generation Tutorial 4. Viscous Hybrid Mesh Generation Introduction In cases where you want to resolve the boundary layer, it is often more efficient to use prismatic cells in the boundary layer rather than tetrahedral

More information

SimLab 14.3 Release Notes

SimLab 14.3 Release Notes SimLab 14.3 Release Notes Highlights SimLab 14.0 introduced new graphical user interface and since then this has evolved continuously in subsequent versions. In addition, many new core features have been

More information

MSc/PhD course in CFD with OpenSource software, 2011

MSc/PhD course in CFD with OpenSource software, 2011 MSc/PhD course in CFD with OpenSource software, 2011 Implementation of lift and drag coefficinets in transient condition Developed for OpenFOAM-1.7-x Håkan Nilsson, Chalmers/ Applied Mechanics/ Fluid Dynamics

More information

Implementation of a myinterfoamdiabatic Solver with OpenFOAM

Implementation of a myinterfoamdiabatic Solver with OpenFOAM CFD with OpenSource Software A course at Chalmers University of Technology Taught by Håkan Nilsson Project work: Implementation of a myinterfoamdiabatic Solver with OpenFOAM Developed for OpenFOAM-1.7.x

More information

Selective Space Structures Manual

Selective Space Structures Manual Selective Space Structures Manual February 2017 CONTENTS 1 Contents 1 Overview and Concept 4 1.1 General Concept........................... 4 1.2 Modules................................ 6 2 The 3S Generator

More information

This tutorial will take you all the steps required to import files into ABAQUS from SolidWorks

This tutorial will take you all the steps required to import files into ABAQUS from SolidWorks ENGN 1750: Advanced Mechanics of Solids ABAQUS CAD INTERFACE TUTORIAL School of Engineering Brown University This tutorial will take you all the steps required to import files into ABAQUS from SolidWorks

More information

Turbo Tools and General Grid Interface

Turbo Tools and General Grid Interface Turbo Tools and General Grid Interface Theoretical Basis and Implementation Hrvoje Jasak, Wikki United Kingdom and Germany Turbo Tools and General Grid Interface p. 1 General Grid Interface Objective Present

More information

Import a CAD Model 2018

Import a CAD Model 2018 Import a CAD Model 2018 Import CAD Model In this tutorial you will import a CAD file, then add a 500 kw burner fire. Figure 1. Burner fire in this example This tutorial demonstrates how to: Import a CAD

More information

Convective Heat transfer in a vertical slot for the course CFD with OpenSource Software

Convective Heat transfer in a vertical slot for the course CFD with OpenSource Software for the course CFD with OpenSource Software Applied Mechanics/Fluid Dynamics, Chalmers University of Technology, Gothenburg, Sweden December 10, 2016 December 10, 2016 1 / Contents 1 Introduction 2 buoyantboussinesqsimplefoam

More information

SMS v Culvert Structures with HY-8. Prerequisites. Requirements. Time. Objectives

SMS v Culvert Structures with HY-8. Prerequisites. Requirements. Time. Objectives SMS v. 12.1 SRH-2D Tutorial Culvert Structures with HY-8 Objectives This tutorial demonstrates the process of modeling culverts in SRH-2D coupled with the Federal Highway Administrations HY-8 culvert analysis

More information

Hexa Meshing. Defining Surface Parameters for the Mesh Defining Edge Parameters to Adjust the Mesh Checking mesh quality for determinants and angle

Hexa Meshing. Defining Surface Parameters for the Mesh Defining Edge Parameters to Adjust the Mesh Checking mesh quality for determinants and angle 4.2.6: Pipe Blade Overview This tutorial example uses the Collapse function to create a degenerate topology in a Conjugate Heat transfer problem around a blade located in the center of a cylindrical pipe.

More information

CCP-WSI Programming Day : Course Notes

CCP-WSI Programming Day : Course Notes CCP-WSI Programming Day : Course Notes Learning Outcomes: Modifying, writing and compiling OpenFOAM apps, model (shared object) libraries for runtime selection. These notes accompny the code examples which

More information

OpenFOAM Tutorial. Adaptive mesh refinement. - The development of a new application. Anton Berce, October 16, 2010

OpenFOAM Tutorial. Adaptive mesh refinement. - The development of a new application. Anton Berce, October 16, 2010 OpenFOAM Tutorial Adaptive mesh refinement - The development of a new application, October 16, 2010, Chalmers / Solid and Fluid Dynamics 1 Project Definition Agenda Tutorial icoerrorestimate Tutorial refinemesh

More information

Tutorial #3 LSDyna: Pop Can Crushing Analysis By C. Daley

Tutorial #3 LSDyna: Pop Can Crushing Analysis By C. Daley Engineering 9093 Ice Class Ship Structures Tutorial #3 LSDyna: Pop Can Crushing Analysis By C. Daley Overview For a general introduction of LSDyna see Tut #1. Unlike most finite element programs LSDyna

More information

RhinoCFD Tutorial. Flow Past a Sphere

RhinoCFD Tutorial. Flow Past a Sphere RhinoCFD Tutorial Flow Past a Sphere RhinoCFD Ocial document produced by CHAM September 26, 2017 Introduction Flow Past a Sphere This tutorial will describe a simple calculation of ow around a sphere and

More information