News

9.1-swig (2012-06-20)


  • Porting on the new generation of SWIG wrapper - 2.X (tested with 2.0.3 - 2.0.6)
    Wrapping under the older SWIG versions is also available (tested with 1.3.36 - 1.3.40)
  • Porting on the latest OpenCFD version of OpenFOAM - 2.1.1
  • The following new solvers were implemented in Python :
    • compressible
      • rhoPorousMRFLTSPimpleFlux
      • rhoPorousMRFSimpleFlux
      • rhoSimplecFlux
    • heatTransfer
      • buoyantBoussinesqPimpleFlux
      • chtMultiRegionSimpleFlux
    • incompressible
      • adjointShapeOptimizationFlux
      • MRFSimpleFlux
      • SRFPimpleFlux

9.0-porting (2012-01-05)


  • Porting on the latest OpenCFD version of OpenFOAM - 2.1.0, 2.0.1 and 2.0.0
  • Porting on FreeFOAM up to the 0.1.0rc5
  • Porting on MacOS X (thanks to Bernhard Gschaider)
  • Support for multi-fork and multi-version OpenFOAM installations
  • Moving installation procedure to Launchpad (due to increased number of dependencies)
  • Full grown support for writing interactive applications (for more details see managedFlu)
  • Advancement of the internal Python related module packaging
  • Support writing pure Python custom "functionObject"s

8.2-hybrid (2011-07-14)


  • Name this release after the reinvoked SALOME to OpenFOAM binding - hybridFlu
  • hybridFlu functionality comes in sources and was tested with SALOME r5.1.3 and OpenFOAM r1.7.1
  • Advancing pythonFlu make system in the way that any other third-party functionality can use and extend the referenced pythonFlu wrapping definition
  • As an example how to achive this look in the implementation of hybridFlu related packages (foam2vtk and unv2foam)

8.1-Elvis (2011-06-01)


  • Name this release after the person who believed in this project and inspired us continue its developement. Thank you "Elvis"!
  • Extracting Python solvers from the initial pythonFlu distribution.
    Since "Elvis" release pythonFlu kernel fucntionality and corresponding Python solvers, will be advanced and distributed separately.

Look at http://pythonflu.wikidot.com/solvers to see the available solvers

Look at http://pythonflu.wikidot.com/install-solvers to learn how to install them

  • The following 7 new solvers were implemented in Python :
    • rhoPorousMRFPimpleFlux (compressible)
    • porousSimpleFlux (incompressible)
    • buoyantPimpleFlux (heatTransfer)
    • compressibleInterFlux, twoLiquidMixingFlux, interDyMFlux (multiPhase)
    • dnsFlux (DNS)
  • The whole pythonFlu wrapping scheme were revised, as result size of the corresponding binary packages were decresed in 3 - 5 times and amount of RAM needed to compile them decreased in about 2 times

8.0 (2011-04-04)


  • Porting on the latest 1.7.1 and 1.6-ext OpenFOAM versions
  • "Maturity" of the wrapping increased in 2 times (now it is possible to reproduce 26 of 63 referenced OpenFOAM solvers)
  • Preparation of native Linux binary packages (available for Ubuntu and OpneSUSE, i386 and amd64 architectures)
  • Minor bug-fixing