• CFD,  OpenFOAM

    Installing OpenFOAM 1.7 on openSUSE 11.2

    Installing OpenFOAM® 1.7 on openSUSE 11.2 is very similar to installing OpenFOAM 1.6.x, however some differences deserve to be noticed. The steps of the procedure are the following: Use YaST to install the C/C++ development pattern in YaST cmake libqt4-devel (required to build paraview) flex Create a directory called OpenFOAM in your home directory mkdir ~/OpenFOAM Enter the OpenFOAM directory cd ~/OpenFOAM Download both the OpenFOAM and ThirdParty packages from here and save them in your ~/OpenFOAM directory Extract the OpenFOAM-1.7.0.gtgz package with the command: tar xzf OpenFOAM-1.7.0.gtgz Extract the ThirdParty-1.7.0.gtgz package with the command: tar xzf ThirdParty-1.7.0.gtgz Open your ~/.bashrc file in a text editor and add the line: .…

  • CFD,  OpenFOAM

    OpenFOAM 1.7 released

    OpenCFD® released OpenFOAM® 1.7, which consolidates the features of the git version OpenFOAM 1.6.x in the new release, under the GNU GPL 3 license. A summary of the new features can be found here, while more details are available in the release notes of the code. The new version can be downloaded from the web-page at this link. Differently from the previous releases, OpenFOAM 1.7 is distributed in binary form only for Debian/Ubuntu systems, while for other Linux distributions only the source code is available. No pre-compiled, platform-independent binary package is made available. As usual, however, the code has been tested on the latest stable releases of openSUSE and Ubuntu,…

  • CFD

    Some updates…

    May has been quite a busy month, traveling around US for meetings and conferences: On May 4 – 6, I’ve been at the NETL 2010 Workshop on Multiphase Flow Science where I gave a talk on the progress made with quadrature-based moment methods for gas-particle flows in Prof. Fox research group. On May 24 – 26, I’ve been at a very interesting conference on Computational and Mathematical Methods in Science and Engineering, in the Mathematics Department of the University of Wisconsin – Madison, where I’ve been kindly invited by Prof. Shi Jin to give a talk on quadrature-based moment methods for gas-particle flows. On May 31 – June 4 I’ve…

  • CFD,  OpenFOAM

    OpenFOAM 1.6.x on openSUSE 11.2 and VTK reader

    Installing OpenFOAM® on openSUSE 11.2 is very easy, and can be done using, at least in part, the system tools, to take advantage of the new compiler. The steps of the procedure are the following: Use YaST to install the C/C++ development pattern in YaST cmake libqt4-devel (required to build paraview) Create a directory called OpenFOAM in your home directory mkdir ~/OpenFOAM Enter the OpenFOAM directory cd ~/OpenFOAM Download the OpenFOAM sources from the GIT repository git clone git://repo.or.cz/OpenFOAM-1.6.x.git Download the third party packages from the OpenCFD website Extract the third party packages corresponding to your architecture in the ~/OpenFOAM directory Rename the ThirdParty-1.6 into ThirdParty-1.6.x Remove the following directories…

  • CFD,  General

    Kinetic theory and Washington DC pictures

    I have recently been at a very interesting and stimulating workshop on the kinetic description of multiscale phenomena, held at the Center for Scientific Computation and Mathematical Modeling (CSCAMM), University of Maryland, College Park, where I gave a talk about quadrature-based moment methods for gas-particle flows. College Park is not far from Washington DC. The time was limited, so I could visit only the National Gallery of Art, and look around from the car, but it was very nice! Some random pictures I took at the museum and around can be seen here.

  • CFD

    Book on rarefied gases and kinetic theory

    If you need to an accessible and at the same time rigorous book on the kinetic theory of rarefied gases, with an in-depth discussion on classical and modern methods to derive macroscopic equations from the Boltzmann equation, you should probably read Henning Struchtrup book Macroscopic Transport Equations for Rarefied Gas Flows, published by Springer, and also available in electronic format. The book also targets non-experts of the topic, with an introduction to the basics of the kinetic theory, the derivation of the Boltzmann equation, an explanation of the Chapman-Enskog and Grad’s methods, the regularized Grad equations, to conclude with the order of magnitude approach and the study of the stability…

  • CFD,  OpenFOAM

    Installing OpenFOAM 1.6.x and keeping it up to date

    OpenCFDTM regularly releases updates for OpenFOAMTM using a GIT repository, which can be conveniently used both for a fresh installation and to keep your current OpenFOAM installation up to date. First installation Create a directory called OpenFOAM in your home directory: mkdir ~/OpenFOAM Enter the OpenFOAM directory: cd ~/OpenFOAM Download the OpenFOAM sources from the GIT repository: git clone git://repo.or.cz/OpenFOAM-1.6.x.git Download the third party packages from the OpenCFD website. If you are using a 64-bit system, you need to download also the 32-bit version of the third party package, containing cmake. Extract the third party packages corresponding to your architecture (32 or 64 bit) in the ~/OpenFOAM directory. If you…

  • OpenFOAM

    OpenCFD releases OpenFOAM 1.6

    OpenCFD announced today the release of OpenFOAMTM 1.6, which a rich set of new features. The full list of new features and changes can be found in the release notes, while the code can be downloaded from the official website here. Among the new functionalities: New structure in the turbulence (RANS and LES) models New wall functions for both RANS and LES models. Thermophysical model to allow non-gaseous materials to be defined. Generalized polynomial equation of state. Finite volume discrete ordinate method for radiation modelling. Discrete Simulation Monte Carlo solver. Polynomial fit higher order schemes. Coal combustion model in Lagrangian solvers. Steady state and transient solvers for heat transfer. Reacting…

  • OpenFOAM,  openSUSE

    OpenFOAM Live USB with SUSE Studio

    I have recently prepared an OpenFOAM(r) Live USB image using SUSE Studio to try Studio functionalites, and I was really impressed by the ease of use, the clean interface and its capabilities. You find a detailed description of what I did in the slides I prepared. In the slides you will see how to build a personalized version of openSUSE, add OpenFOAM to it and complete the system with some CFD tools like NETGEN and enGrid. In the end, the system is tested in real time on SUSE Studio servers. The compressed image (64 bit only at the moment) can be downloaded from here. After expanding it, you can write…