• Linux,  openSUSE

    SUSE Studio 1.0 is ready

    SUSE Studio, developed by Nat Friedman and the SUSE Studio team at Novell, has been launched. With SUSE Studio it is possible to easily build a customized version of openSUSE, adding software from the openSUSE buildservice repository and personalized RPM’s. The system is completely configured through a very friendly web interface, which allow the image to be fully customized, from the look to system files and services. If you want to see an example of what can be done with SUSE Studio, you can take a look at the slides I prepared to describe the creation of a live image for fluid dynamics applications. Geeko seems to be in a…

  • 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…

  • Linux,  openSUSE

    Compiling PETSc on openSUSE 11.1

    PETSc is a library for parallel computations that allows easy and transparent creation of both serial and parallel codes. It is based on BLAS, Lapack and MPI. To build the library on openSUSE 11.1, without relying on locally compiled BLAS, Lapack and MPI, but using the system libraries does require some additional settings, due to the missing configuration in the openmpi RPM’s. The steps to compile a local, per-user version of PETSc are the following: Add the Science repository to obtain the latest version of openmpi with the command (a previous version of openmpi is also available in the standard OSS repository, and the procedure to build PETSc against it…