Giter Site home page Giter Site logo

fpvcentralfoam-v3.0.1's Introduction

FPVCentralFoam-3.0.1

Description

This code realizes a steady laminar flamelet approach for turbulent non-premixed combustion. The solver is based on ''rhoCentralFoam'', i.e. it is density-based (For high speed flow, Mach > 1), compressible and runs with both LES and RAS turbulence.

The theory is mainly taken from the work of N. Peters and is based on the view of a turbulent flame as an ensemble of laminar flamelets. The calculation of these flamelets is a one-dimensional problem and can be done in a pre-processing step. Integration using a presumed beta-Probability Density Function (PDF) accounts for the interaction between turbulent fluctuations and chemistry. The results of the pre-processing procedure are stored in tables which are accessed during the simulation. Values of interest, such as species mass fraction or enthalpy, are looked-up and connected to the flow using three parameters - the mixture fraction, its variance and the progress parameter. In doing so, the expensive solution of chemical mechanisms during run-time can be avoided and the run-time thus reduces significantly.

Installation

This version works with OpenFOAM-3.0.1

  • Prepare a directory on your system, e.g.:

    mkdir ~/OpenFOAM/FPVCentralFoam/

  • Download FPVCentralFoam using git:

    git clone https://github.com/weixian001/FPVCentralFoam-v3.0.1.git ~/OpenFOAM/FPVCentralFoam/

  • Set an environment variable to the FPVCentralFoam src folder:

    export LIB_FPVCentralFoam_SRC=~/OpenFOAM/FPVCentralFoam/src/

  • Execute ./Allwmake

Notes

This solver was based on the work done by Prof Pfitzner, FlameletFoam created at the Universität der Bundeswehr München, Thermodynamics Institute (Prof. Pfitzner). http://sourceforge.net/projects/openfoam-extend/files/OpenFOAM_Workshops/OFW8_2013_Jeju/Fri/Track3/HagenMuller-OFW8.tar/download

The FPVFoam was developed by a NanyangCFD team at Nanyang Technological University, Singapore lead by Prof Chan. Main contributor is Wei Xian Lim ([email protected]).

FPVFoam-v3.0.1

fpvcentralfoam-v3.0.1's People

Contributors

weixian001 avatar

Stargazers

Mengcheng Yuan avatar  avatar

Watchers

James Cloos avatar  avatar

Forkers

imranrasheed358

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.