An Octree-Based Adaptive Semi-Lagrangian Free Surface Flow Solver

Total Page:16

File Type:pdf, Size:1020Kb

An Octree-Based Adaptive Semi-Lagrangian Free Surface Flow Solver An octree-based adaptive semi-Lagrangian free surface flow solver THÈSE NO 7011 (2016) PRÉSENTÉE LE 12 MAI 2016 À LA FACULTÉ DES SCIENCES DE BASE CHAIRE D'ANALYSE ET DE SIMULATION NUMÉRIQUE PROGRAMME DOCTORAL EN MATHÉMATIQUES ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE POUR L'OBTENTION DU GRADE DE DOCTEUR ÈS SCIENCES PAR Viljami Henrikki LAURMAA acceptée sur proposition du jury: Prof. T. Mountford, président du jury Prof. M. Picasso, directeur de thèse Dr A. Caboussat, rapporteur Dr S. Boyaval, rapporteur Prof. J. Hesthaven, rapporteur Suisse 2016 Some people never go crazy. What truly horrible lives they must lead. — Charles Bukowski To my family. Acknowledgements First of all I would like to thank Professor Marco Picasso for giving me not only the opportunity to work within his group for these years but also being always fair, available for discussions, for giving me constructive criticism whenever needed and for leading this group with a great atmosphere. It has been a fantastic experience. I would also like to thank Dr. Gilles Steiner, Dr. Alexandre Masserey from Ycoor Systems SA for allowing me to work with and contribute to the software cfsFlow++ and in particular Dr Gilles Steiner, with whom we have had frequent discussions about how to best tackle implementation issues. I also appreciate the availability of Dr Alexandre Caboussat to discuss various topics and his precious corrections to this thesis. I am grateful to Prof. Jan Hesthaven, Dr. Sébastien Boyaval, Dr. Alexandre Caboussat for being part of my jury as well as to Prof. Thomas Mountford for presiding it. I would like to thank the Swiss National Science Foundation for their financial support. Thanks to a great atmosphere in the group throughout these years, I have enjoyed not only working on this thesis but also spending personal time with my (crazy) colleagues, Laurent Michel, Samuel Dubuis, Jonathan Rochat, Thomas Foetisch, Diane Guignard, Sylvain Vallaghe, Michel Flueck and the numerous other colleagues beyond the group. Thank you to all my friends, family, flatmates, strange acquaintances and Terry for making this experience a great one and supporting me. I also acknowledge all the people working hard on all these open source projects that make a thesis much richer. To name a few projects, for example FEniCS, PETSc, Python, Matplotlib, Seaborn, Pandas, Gmsh, Paraview, Atom and many more. i Abstract A numerical method based on an adaptive octree space discretization for the simulation of 3D free-surface fluid flows is proposed. The Navier-Stokes equations are solved with a time- splitting scheme, which decouples advection from diffusion/incompressibility. The advection step is solved with a semi-Lagrangian VOF-based scheme on the octree. An interface prediction algorithm is used to refine the octree at the predicted location of the interface in order to ensure detail preservation. Subsequently, the fluid is advected and a coarsening algorithm adapts the mesh to avoid excess refinement in non-interfacial regions. SLIC and decompression algorithms are used for post-processing to limit numerical diffusion and correct numerical compression of the VOF function. The octree scheme allows anisotropy, refinement of interfacial cells to an arbitrary level and supports arbitrary complex domains. It does not require a 2:1 cell size ratio condition between adjacent cells. The octree is then coupled with a tetrahedral mesh on which we solve the second step of the splitting algorithm, the Stokes’ equations. Numerical validation is done on both advection benchmark test cases and results are compared with the uniform cell grid scheme. Paddle-generated water waves are also simulated and results are compared with experimental water wave profile measurements. First order finite element stabilization schemes for the time-dependent Stokes’ equations are studied. A unified proof of stability and convergence of velocity and pressure for consis- tent and non-consistent PSPG schemes for the time-dependent Stokes’ equations is given with explicit dependence on viscosity and stabilization parameter. The link between bub- ble enrichment and Pressure Stabilized Petrov-Galerkin (PSPG) schemes in the context of time-dependent Stokes’ equations is discussed and two bubble-based PSPG-type schemes are studied. Different possibilities for stabilization parameters are discussed. Numerical comparisons are done to determine stability, convergence and conditioning issues associated with different PSPG schemes, bubble-based schemes and local pressure projection schemes in different settings. Key words: Finite elements, octree, semi-Lagrangian, free surface flows, VOF, SLIC, advec- tion, time-splitting, Stokes, Navier-Stokes, transient, time-dependent, PSPG, local pressure projection, bubble iii Résumé Une méthode numérique basée sur une discrétisation adaptative en espace de type octree est proposée et appliquée à des simulations à surface libre en 3D. Les équations de Navier-Stokes sont résolues avec un algorithme de splitting en temps qui découple l’advection de la diffu- sion/incompressibilité. L’advection est résolue avec un schéma numérique semi-Lagrangien avec discrétisation de type VOF sur l’octree. Un algorithme de prédiction d’interface est utilisé pour raffiner l’octree à la position prédite de l’interface pour conserver les détails. Ensuite, le fluide est transporté et un algorithme de déraffinage adapte le maillage pour éviter un raffinement trop important dans les régions non-interfaciales. Des algorithmes SLIC et de décompression sont utilisés pour faire un post- processing qui a pour but de limiter la diffusion numérique et la compression numérique. Le schéma basé sur l’octree supporte l’anisotropie, le raffinage jusqu’à un niveau arbitraire et les domaines complexes. Il ne requiert pas de ratio de taille 2 : 1 entre les cellules adjacentes. L’octree est ensuite couplé à un maillage en tetraèdres pour résoudre la deuxième partie de l’algorithme de splitting, les équations de Stokes. Une partie de la validation numérique est faite sur des cas tests de transport pur et les résultats sont comparés avec le schéma avec grille uniforme structurée. Des vagues générées par un piston pneumatique sont aussi simulées et les résultats sont comparés avec des données expérimentales en cuves réelles. Des méthodes de stabilisation du premier ordre pour les équations de Stokes évolutives sont étudiées. Une preuve de stabilité et de convergence de la vitesse et de la pression pour les schémas PSPG consistents et non-consistents pour les équations de Stokes évolutives est donnée en détaillant les dépendances de la viscosité et du paramètre de stabilisation. Un lien entre l’élément bulle et les schémas PSPG est explicité dans le cadre des équations de Stokes évolutives et deux schémas de type PSPG basés sur l’élément bulle sont étudiés. Diffé- rentes possibilités pour le paramètre de stabilisation sont mentionnées. Des comparaisons numériques sont faites pour déterminer la stabilité, la convergence et les problèmes de condi- tionnement associés avec les schémas PSPG, bulle et Local Pressure Projection pour plusieurs cas tests. Mots clefs : Eléments finis, octree, semi-Lagrangien, surface libre, VOF,SLIC, advection, trans- port, time-splitting, Stokes, Navier-Stokes, évolutif, PSPG, local pressure projection, bulle v Contents Acknowledgements i Abstract (English/Français) iii List of figures ix Introduction 1 1 Octree-based numerical scheme for Navier Stokes free surface flows 7 1.1Theadvectionequation................................. 7 1.2 Advection on structured grid . 9 1.3 Octree definition . 12 1.4 Advection on octree grid . 15 1.4.1 Initialization . 17 1.4.2 Prediction . 18 1.4.3 Advection . 21 1.4.4Decompression.................................. 24 1.4.5 Coarsening . 27 1.5 Octree implementation . 30 1.6 Octree-based scheme for free surface flows governed by the Navier Stokes equa- tions............................................. 34 1.6.1 Splitting scheme for the Navier Stokes equations . 34 1.6.2 Initial conditions and boundary conditions . 35 1.6.3 Space discretization of the splitting scheme . 36 1.6.4 Interpolations between meshes . 37 1.6.5 Capturing of complex domains . 40 2 Numerical results 43 2.1 3D advection results with the octree-based scheme . 43 2.1.1 Translation of a sphere . 43 2.1.2 Zalesak’s sphere . 46 2.1.3 Time-dependent vortex . 50 2.1.4Leveque-Enright’stestcase........................... 52 2.2 3D Navier Stokes free surface results with the octree-based scheme . 55 vii Contents 2.2.1 Stoker’s test case . 55 2.2.2 Pseudo-2D paddle-generated wave simulations in a tilted cavity . 57 2.2.3 Paddle-generated 3D wave in a large cavity . 73 3 A study of first order stabilization schemes for the time-dependent Stokes problem 77 3.1 Definition of different stabilization schemes . 77 3.1.1 Bubble stabilization . 78 3.1.2 PSPG stabilizations . 79 3.1.3 Orthogonal Subscales stabilization . 81 3.1.4 Local pressure projection stabilization . 81 3.1.5 Link between bubble and PSPG stabilizations . 82 3.1.6 Possible choices of the stabilization parameter . 90 3.2 Stability of the schemes for velocity and pressure for time-dependent Stokes . 91 3.3 Convergence of the schemes for velocity and pressure for time-dependent Stokes 99 3.4 Analysis of stabilization on startup of 2D lid-driven cavity with regularized time- varying tangential velocity at the boundary . 110 3.5 Analysis of stabilization schemes on 3D Poiseuille with time-varying inflow . 122 3.6 3D comparison of wave profiles for different stabilization schemes on experi- mentalVAWdata..................................... 134 Conclusion 143 Bibliography 145 Curriculum Vitae 155 viii List of Figures 1.1 Transport along characteristics . 9 1.2 Characteristics method in 1D . 10 1.3 Octree mesh and graph . 14 1.4 Octree aspect ratio . 15 1.5 Octree refinement around the interface . 16 1.6 Octree initialization . 17 1.7 Octree initialization edge case . 18 1.8 Interface prediction refinement . 20 1.9SLICalgorithmontheoctree.............................. 22 1.10Octreeadvection..................................... 22 1.11 Advection of a large cell . 23 1.12 Numerical compression .
Recommended publications
  • Review of Fluid Structure Interaction Methods Application to Floating Wave Energy Converter
    International Journal of Fluid Machinery and Systems DOI: http://dx.doi.org/10.5293/IJFMS.2018.11.1.063 Vol. 11, No. 1, January-March 2018 ISSN (Online): 1882-9554 Original Paper Review of Fluid Structure Interaction Methods Application to Floating Wave Energy Converter Mohammed Asid Zullah1, Young-Ho Lee2 1Geoscience, Energy and Maritime Division, Pacific Community, Private Mail Bag, Suva, Fiji, [email protected] 2Division of Mechanical Engineering, College of Engineering, Korea Maritime and Ocean University, 727 Taejong-ro, Yeongdo-Gu, Busan 49112, South Korea, [email protected] Abstract Computational fluid dynamics (CFD) is a highly efficient paradigm that is used extensively in marine renewable energy research studies and commercial applications. The CFD paradigm is ideal for simulating the complex dynamics of Fluid-Structure Interactions (FSI) and can capture all kinds of nonlinear fluid motions. While nonlinear simulations are considered more expensive and resource intensive compared to the frequency domain approaches, they are much more accurate and ideal for commercial applications. This review study presents a comprehensive overview of the computation fluid dynamics paradigm in context of wave energy converter (WEC) and highlights different CFD tools that are available today for commercial and research applications. State-of-the-art CFD codes such as ANSYS CFX that are highly ideal for WEC simulation problems are highlighted and aspects such as time and frequency domains are also thoroughly discussed along with efficacy of the nonlinear simulations compared to the linear models. The paper presents a comparative evaluation of different WEC modelling codes available today and illustrates the code framework of different CFD simulation software suites.
    [Show full text]
  • PRACE Scientific and Industrial Conference 2015 I Enable Science Foster Industry TABLE of CONTENTS
    PRACE Scientific and Industrial Conference 2015 I Enable Science Foster Industry TABLE OF CONTENTS Welcome 02 Committees 04 General Information 05 Useful Information 06 Maps & Hotels 07 Keynotes Tuesday 26 May 2015 09 Keynotes Wednesday 27 May 2015 02 Parallel Session Wednesday 27 May 2015 16 ERC Projects 16 Computational Dynamics 19 Hot Lattice Chromodynamics 22 Molecular Dynamics 24 HPC in Industry in Ireland 27 HPC in Industry 29 Programme 31 PRACE User Forum 34 Keynotes Thursday 28 May 2015 35 Posters 39 Satellite Events 55 Women in HPC 55 Exascale 57 EESI2 61 Notes 62 PRACE Scientific and Industrial Conference 2015 I Enable Science Foster Industry WELCOME Dear Participant, It is a great pleasure for us to welcome you to the PRACE Scientific and Industrial Conference 2015 - the second edition of PRACEdays – which is hosted by PRACE and the Irish Centre for High-End Computing (ICHEC) under the motto: Enable Science Foster Industry What better country than Ireland, the thriving digital hub of Europe and the academic home to the father of computing, George Boole, to host the PRACE Scientific and Industrial conference! The Irish Centre for High-End Computing (ICHEC) is proud to welcome this high-level scientific and industrial conference at Dublin’s world- renowned Aviva Stadium. Participants at PRACEdays15 will enjoy the unique combination of Dublin’s legendary ‘céad mile fáilte’, as well as world-class science and research. With two satellite events focussing on Exascale European projects and on Women in HPC, an open session of the PRACE User Forum, the bi-annual meetings of the PRACE Industrial Advisory Committee and the PRACE Scientific Steering Committee, and the EESI2 conference held back to back with the conference, PRACEdays15 has grown already beyond the expectations set in 2014.
    [Show full text]
  • An Open Source Engineering Platform
    CAELinux : an open source engineering platform Joël Cugnoni, www.caelinux.com Joël Cugnoni, www.caelinux.com 19.02.2015 1 What is CAELinux ? A CAE workstation on a disk CAELinux in brief CAELinux is a « Live» Linux distribution pre-packaged with the main open source Computer Aided Engineering software available today. CAELinux is free and open source, for all usage, even commercial (*) It is based on Ubuntu LTS (12.04 64bit for CAELinux 2013) It covers all phases of product development: from mathematics, CAD, stress / thermal / fluid analysis, electronics to CAM and 3D printing How to use CAELinux: Boot : Installation Complete Live Trial, on your workstation satisfied? computer ready for use ! Or CAELinux virtual Machine Running a server in Amazon EC2 installation in OSX, Windows cloud computing (on demand, charge or other Linux per hour) Joël Cugnoni, www.caelinux.com (* except for Tetgen mesher) CAELinux: History and present Past and present: CAELinux started in 2005 as a personal project for my own use Motivation was to promote the use of scientific open source software in engineering by avoiding the complexities of code compilation and configuration. And also, I wanted to have a reference installation of Code- Aster and Salome that I could install for my own use. Until now, 11 versions have been released in ~9 years. One release per year (except 2014). Today, the latest version, CAELinux 2013, has reached 63’000 downloads in 1 year on sourceforge.net. CAELinux is used for teaching in universities, in SME’s for analysis and by many occasional users, hobbyists, hackers and Linux enthusiasts.
    [Show full text]
  • 名称问题域开发语言主页caelinux LINUX下的CAE开源软件大集合
    名称 问题域 开发语言 主页 LINUX下的CAE开源软件大集 合,最新版本的操作系统平台 是基于UBUNTU,前后处理器 salome,求解器code aster, caelinux 流体软件为openfoam和code http://www.caelinux.com/ saturne,另外还有Elmer多物 理套件,GMSH,Netgen、 enGrid 3D meshers、Rkward 、wxMaxima、Scilab等等 CalculiX 2d 3d http://www.dhondt.de/ 复杂流体流动、化学反应、湍 流流动、换热分析等现象,还 openFOAM C++ http://www.openfoam.com 可以进行结构动力学分析、电 磁场分析以及金融评估等 plane stress, plate bending, axial symmetric Z88 structures and spacial http://z88.uni-bayreuth.de/ structures up to 20-node Serendipity hexahedrons. SciPy http://www.scipy.org/ Finite Elements (FE), Finite Volumes (FV), and http://www.dune- DUNE C++ also Finite Differences project.org/dune.html (FD) http://www- Rheolef C++ ljk.imag.fr/membres/Pierre.S aramito/rheolef/ C++/Pyth FEniCS http://fenicsproject.org/ on Truss2D,Beam2D,Triangle2D, C++/Fort http://sourceforge.net/proje myfem Rectangle2D ran cts/myfem/ oofem http://www.oofem.org finite element toolbox designed to be used within a matrix computing http://www- openFEM environment. It is rocq.inria.fr/OpenFEM available for MATLAB and for SCILAB http://sourceforge.net/proje OpenFVM general CFD solver cts/openfvm/ a suite of data structures and routines for the scalable (parallel) solution of scientific http://www.mcs.anl.gov/petsc PETSc applications modeled by / partial differential equations. It employs the MPI standard for parallelism. FEMc++ C Femlab is an ionteractive program for solving http://www.math.chalmers.se/ femlab partial differential Research/Femlab equations in two space dimensions OOF is designed to help materials scientists calculate macroscopic properties from images of real or simulated microstructures. It reads http://www.nist.gov/mml/ctcm OOF an image, assigns material s/oof/ properties to features in the image, and conducts virtual experiments to determine the macroscopic properties of the system.
    [Show full text]
  • Free Software for Scientific Computing
    Scientific computing software Free software and scientific computing A review of scientific computing free software An example and some concluding remarks Free software for scientific computing F. Varas Departamento de Matemática Aplicada II Universidad de Vigo, Spain Sevilla Numérica Seville, 13-17 June 2011 F. Varas Free software for scientific computing Scientific computing software Free software and scientific computing A review of scientific computing free software An example and some concluding remarks Acknowledgments to the Organizing Commmittee especially T. Chacón and M. Gómez and to the other promoters of this series of meetings S. Meddahi and J. Sayas F. Varas Free software for scientific computing Scientific computing software Free software and scientific computing A review of scientific computing free software An example and some concluding remarks ... and disclaimers I’m not an expert in scientific computing decidely I’m neither Pep Mulet nor Manolo Castro! My main interest is in the numerical simulation of industrial problems and not in numerical analysis itself This presentation reflects my own experience and can then exhibit a biased focus in some aspects F. Varas Free software for scientific computing Scientific computing software Free software and scientific computing A review of scientific computing free software An example and some concluding remarks Outline 1 Scientific computing software From numerical analysis to numerical software Quality of scientific computing software Scientific computing software development 2 Free software and scientific computing What is free software? Free software and scientific computing 3 A review of scientific computing free software Linear Algebra CAD, meshing and visualization PDE solvers 4 An example and some concluding remarks An industrial problem Some concluding remarks F.
    [Show full text]
  • Master's Thesis
    Benchmark and validation of Open Source CFD codes, with focus on compressible and rotating capabilities, for integration on the SimScale platform. Master's Thesis in Engineering Mathematics & Computational Sciences Magnus Winter Department of Applied Mechanics Chalmers University of Technology Gothenburg, Sweden 2013 Master's Thesis 2013:81 MASTER'S THESIS IN ENGINEERING MATHEMATICS Benchmark and validation of Open Source CFD codes, with focus on compressible and rotating capabilities, for integration on the SimScale platform. MAGNUS WINTER Department of Applied Mechanics Division of Fluid Dynamics CHALMERS UNIVERSITY OF TECHNOLOGY G¨oteborg, Sweden 2013 Benchmark and validation of Open Source CFD codes, with focus on compressible and rotating capabilities, for integration on the SimScale platform. MAGNUS WINTER c MAGNUS WINTER, 2013 Master's Thesis no 2013:81 ISSN 1652-8557 Department of Applied Mechanics Division of Fluid Dynamics Chalmers University of Technology SE-412 96 G¨oteborg Sweden Telephone + 46 (0)31-772 1000 Cover: Rotating cylinder (! = 1:2733 [rad/s]) in a free stream flow with Reynolds number Re = 333:33 and at the time t = 17:5 [s], calculated using Gerris. Chalmers Reproservice G¨oteborg, Sweden 2013 Benchmark and validation of Open Source CFD codes, with focus on compressible and rotating capabilities, for integration on the SimScale platform. Magnus Winter Department of Applied Mechanics Division of Fluid Dynamics Chalmers University of Technology Abstract The use of CFD is widely spread in industry today. However, smaller business have difficulty to make use of this tool, due to high costs for commercial licenses and hard- ware. As SimScale provides the combination of cloud computing with open source CFD software, the prerequisites to use CFD are lowered.
    [Show full text]
  • “Capillary Race” in Circular Tubes Using Openfoam 1 Tutorial
    \Capillary Race" in Circular Tubes using OpenFOAM Duc Nguyen [email protected] March 22, 2014 1 Tutorial Overview This tutorial presents two major topics: the introduction to OpenFOAM, a well-known open- source CFD code, and the instruction for using it to obtain numerical results and visual simulation to fluid mechanics problems. In the first part, an introduction to OpenFOAM is presented and followed by the instruction to build OpenFOAM framework on a personal computer. Next, the standard steps to achieve simulation are presented from pre-processing, setting up and controlling the solver to post-processing. These tasks are done by a set of open-source tools and utilities such as Salome, Paraview, PyFoam, etc. which are also covered in this tutorial as part of the OpenFOAM Framework. The fluid mechanics problems for simulation in this tutorial is the phenomenon of liquid column rising in square tubes with different side length in micro gravity environment. This problem is inferred in this tutorial as \Capillary Race" problem. Following the tutorials, the numerical results and visual simulation are obtained to compare with the experimental data using drop tower mentioned in [16]. 2 Introduction to OpenFOAM Framework OpenFOAM [8] is an open-source CFD toolbox started in 2004. The code was initially developed late 1980s at Imperial College and now is distributed by OpenFOAM foundation and maintained by ESI group, a French-based CAE software company. OpenFOAM is a set of solvers and utilities primarily for CFD with capabilities of standard tasks of CFD working flow from pre-processing, solving and post-processing.
    [Show full text]
  • Finite Element Framework for Computational Fluid Dynamics In
    Finite Element Framework for Computational Fluid Gerard A. Ateshian FEBIO Department of Mechanical Engineering, Dynamics in Columbia University, New York, NY 10027 The mechanics of biological fluids is an important topic in biomechanics, often requiring the use of computational tools to analyze problems with realistic geometries and material Jay J. Shim properties. This study describes the formulation and implementation of a finite element Department of Mechanical Engineering, framework for computational fluid dynamics (CFD) in FEBIO, a free software designed to Columbia University, meet the computational needs of the biomechanics and biophysics communities. This for- New York, NY 10027 mulation models nearly incompressible flow with a compressible isothermal formulation Downloaded from http://asmedigitalcollection.asme.org/biomechanical/article-pdf/140/2/021001/5989031/bio_140_02_021001.pdf by guest on 26 September 2021 that uses a physically realistic value for the fluid bulk modulus. It employs fluid velocity Steve A. Maas and dilatation as essential variables: The virtual work integral enforces the balance of linear momentum and the kinematic constraint between fluid velocity and dilatation, Department of Bioengineering, while fluid density varies with dilatation as prescribed by the axiom of mass balance. University of Utah, Using this approach, equal-order interpolations may be used for both essential variables Salt Lake City, UT 84112 over each element, contrary to traditional mixed formulations that must explicitly satisfy the inf-sup condition. The formulation accommodates Newtonian and non-Newtonian vis- Jeffrey A. Weiss cous responses as well as inviscid fluids. The efficiency of numerical solutions is Department of Bioengineering, enhanced using Broyden’s quasi-Newton method. The results of finite element simulations University of Utah, were verified using well-documented benchmark problems as well as comparisons with Salt Lake City, UT 84112 other free and commercial codes.
    [Show full text]
  • Elvin Ibrahimli Azerbaijan State Oil and Industry University Research Scientist Project Title: "Synthesis of Smart Materials"
    Working Experience 2018 – 2019 RESEARCH ENGINEER University of Strasbourg, ICUBE - FRANCE Internship title: "Implementation of IBM on two-phase solver". Brief description: The interest on ‘Immersed Boundary Method’ (IBM) increases in Computational Fluid Dynamics (CFD) because it sim- plifies the mesh generation problem for solving the Navier-Stokes equations. IBM method has been implemented by means of Fortran 90 on two-phase solver. 2016 – 2018 RESEARCH ENGINEER Elvin Ibrahimli Azerbaijan State Oil and Industry University Research Scientist Project title: "Synthesis of Smart Materials". Brief description: Computational synthesis of smart materials based on fuzzy clustering of big data between material composition and g April 6, 1993 properties, furthermore if then rules models were built in Matlab R Baku city, C.Nakhchivanski Street 20, software to guide smart material synthesis. AZ1119 2014 – 2015 MECHANICAL ENGINEER Ó +994 55 811 88 48 Hydroserv Caspian LTD Company Ǜ [email protected] Brief description: Inspection of industrial hoses, pumps and pipes. Fabrication and manufacture of industrial hoses, according to stan- v Azerbaijani dards BSP, JIC and so on . 2013 – 2014 MECHANICAL ENGINEER Languages State Oil Company of Azerbaijan Republic - SOCAR Brief description: Construction and repair machine parts of electrical French ○○○○○ motors, cranes, domestic pumps, reducers and etc. English ○○○○○ Russian ○○○○○ Education Hard Skills 2018 – 2019 Master of Applied Sciences and Mechanical Engineering Research skills University of Strasbourg, FRANCE Time management Specialty: Computational Engineering. Ò Writing reports and theses Master Thesis:"Implementation of IBM on two-phase solver". Department: Faculty of physics § Computer skills 1 ó Matlab ó Fortran 90 2016 – 2018 Master of Oil-Mechanical Engineering Azerbaijan State Oil and Industry University ó Linux Specialty: Oil refining and chemical production machinery.
    [Show full text]
  • 68 GS13 Abstracts
    68 GS13 Abstracts IP1 IP4 Approximation of Transport Processes Using Junior Scientist Award Lecture: Interpreting Geo- Eulerian-Lagrangian Techniques logical Observations Through the Analysis of Non- linear Waves Transport processes are common in geoscience applica- tions, and find their way into models of, e.g., the atmo- Geological and environmental systems are rich in examples sphere, oceans, shallow water, subsurface, seismic inver- of self-organization and pattern formation. These patterns sion, and deep earth. Our objective is to simulate transport contain information about processes as diverse as seawa- processes over very long time periods, as needed in, e.g., ter intrusion into coastal aquifers, the long-term safety of the simulation of geologic carbon sequestration. A good geological CO2 storage, and the formation of the oceanic numerical method would be locally mass conservative, pro- crust. I will discuss how important observations in these duce no or minimal over/under-shoots, produce minimal three areas can be explained by non-linear waves. This numerical diffusion, and require no CFL time-step limit for illustrates the potential of the mathematical analysis of stability. The latter would allow better use of parallel com- non-linear waves to contribute to our understanding of fun- puters, since time-stepping is essentially a serial process. damental geological phenomena and applied environmental Moreover, it would be good for the methods to be of high problems. order accuracy. Our approach is to develop locally conser- vative Eulerian-Lagrangian (or semi-Lagrangian) methods Marc A. Hesse combined with ideas from Eulerian WENO schemes, since University of Texas they have the potential to attain the desired properties.
    [Show full text]
  • Open Source Tools for Programming Open
    Open Source Software (List compiled by Mr. S. Baskar, CEO, LinuXpert Systems, Chennai) OPEN SOURCE TOOLS FOR PROGRAMMING * Git - Version Control System * Eclipse - C/C++/Java/PHP IDE * IntelliJ - Platform Developer Tools * NetBeans - C/C++/Java/HTML5 IDE * .NET Core - A Free Cross Platform * Ruby on Rails - For Web Applications * Node.js® - JavaScript Runtime * Bootstrap - Toolkit for HTML, CSS & JS * TensorFlow - Machine Learning Lib * Ansible - Automation for Everyone OPEN SOURCE TOOLS FOR SECURITY * Nmap - Free Security Scanner * OpenVAS - Vulnerability Scanner * Metasploit - Penetration Testing * Wireshark Network Protocol Analyser * Snort - Network Intrusion Detection * OSSEC - Intrusion Detection System * Kali - Advanced Penetration Testing * Nikto2 - Web Server Scanner * Nessus - Vulnerability Assessment * John the Ripper Password Cracker OPEN SOURCE TOOLS FOR EMBEDDED SYSTEMS * Yocto Project - Make Embedded Linux * FreeRTOS™ - X Platform RTOS Kernel * GNU Embedded Toolchain for ARM * uClibc - C library for Embedded Linux Page 1 Open Source Software (List compiled by Mr. S. Baskar, CEO, LinuXpert Systems, Chennai) * BusyBox - For use in Embedded Linux * Buildroot - Embedded Linux Easy now * STM32CubeIDE - Multi-OS Dev Tool * PSoC® Creator™ - PSoC Design IDE * OpenEmbedded - Frmwork for e-Linux * ARM Mbed OS for Internet of Things OPEN SOURCE DATABASES * MySQL Relational Database * PostgreSQL Relational Database * MariaDB Relational Database * SQLite Embedded Database * Apache Cassandra Database * Timescale Database for IoT * Neo4J - Leader in Graph Databases * MongoDB Non-Relational Database * CouchDB - from Big Data to Mobile * RethinkDB for the Realtime Web * CockroachDB - Ultra-resilient SQL OPEN SOURCE TOOLS FOR MODELLING (1) * StarUML3 - Agile & Concise Modelling * ArgoUML - UML Modelling Tool * BOUML - Free UML 2 Toolbox * Eclipse UML Generators * Dia - Draw Structured Diagrams * GenMyModel - Online Modeling * Umbrello - The UML Modeller * Papyrus - Modeling Environment Page 2 Open Source Software (List compiled by Mr.
    [Show full text]
  • Multiphysics and Multiscale Software Frameworks : an Annotated Bibliography
    Multiphysics and multiscale software frameworks : an annotated bibliography Citation for published version (APA): Babur, O., Verhoeff, T., & Brand, van den, M. G. J. (2015). Multiphysics and multiscale software frameworks : an annotated bibliography. (Computer science reports; Vol. 1501). Technische Universiteit Eindhoven. Document status and date: Published: 01/01/2015 Document Version: Publisher’s PDF, also known as Version of Record (includes final page, issue and volume numbers) Please check the document version of this publication: • A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website. • The final author version and the galley proof are versions of the publication after peer review. • The final published version features the final layout of the paper including the volume, issue and page numbers. Link to publication General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal.
    [Show full text]