Difference between revisions of "Sig CombustionReactingFlows / Third-party code contribution"

From OpenFOAMWiki
m (References & Contact)
m (References & Contact: updated download link)
 
(2 intermediate revisions by 2 users not shown)
Line 7: Line 7:
 
== Description ==
 
== Description ==
 
''alternateReactingFoam'' is a solver to use detailed chemistry and detailed transport by coupling [http://code.google.com/p/cantera/ Cantera] with OpenFOAM.
 
''alternateReactingFoam'' is a solver to use detailed chemistry and detailed transport by coupling [http://code.google.com/p/cantera/ Cantera] with OpenFOAM.
 +
 +
Keywords: cantera, reactingFoam, detailed chemistry
  
 
== Code ==
 
== Code ==
Line 17: Line 19:
 
If you use this library please cite the following article:
 
If you use this library please cite the following article:
  
Novaresio V., Garcìa-Camprubì M., Izquierdo S., Asinari P., Fueyo N., An Open-Source Library for the Numerical Modeling of Mass-Transfer in Solid-Oxide Fuel Cells, Computer Physics Communications, Elsevier B.V., pp. 22, 2011, Vol. 183, pag. 125-146, ISSN: 0010-4655, [http://dx.doi.org/10.1016/j.cpc.2011.08.003 DOI: 10.1016/j.cpc.2011.08.003]
+
Novaresio V., García-Camprubí M., Izquierdo S., Asinari P., Fueyo N., An Open-Source Library for the Numerical Modeling of Mass-Transfer in Solid-Oxide Fuel Cells, Computer Physics Communications, Elsevier B.V., pp. 22, 2011, Vol. 183, pag. 125-146, ISSN: 0010-4655, [http://dx.doi.org/10.1016/j.cpc.2011.08.003 DOI: 10.1016/j.cpc.2011.08.003]
  
 
If you have suggestions, feedback, corrections and further improvements, please contact [http://www.extend-project.de/openfoam-community/385/profile Novaresio Valerio]
 
If you have suggestions, feedback, corrections and further improvements, please contact [http://www.extend-project.de/openfoam-community/385/profile Novaresio Valerio]
  
 
== Description ==
 
== Description ==
The diffusivityModels library contains a series of classes to compute binary diffusion coefficients (ChapmanEnskog, Wilke, Fuller, Constant) and Knudsen diffusion coefficien for porous media. The multiSpeciesTransportModels library contains a series of models to compute diffusive fluxes (SchmidtNumber, LewisNumber, FickDilutedMixture, Fick, MaxwellStefan).
+
The diffusivityModels library contains a series of classes to compute binary diffusion coefficients (ChapmanEnskog, Wilke, Fuller, Constant) and Knudsen diffusion coefficients for porous media. The multiSpeciesTransportModels library contains a series of models to compute diffusive fluxes (SchmidtNumber, LewisNumber, FickDilutedMixture, Fick, MaxwellStefan).
  
There are few differences between this library and the paper. Below one can find a short documentation that also describes this differences. The library comes with a solver (a modified version of reactingFoam that can use the multi species mass library) and with a simple test case for methane laminar combustion (special thanks to Silvano Pautasso). The ./install script copies and compiles all files respectively in $FOAM_USER/lib, $FOAM_USER/applications and $FOAM_USER/run.
+
There are few differences between this library and the paper. Below one can find a short documentation that also describes this differences. The library comes with a solver (a modified version of reactingFoam that can use the multi-species mass library) and with a simple test case for methane laminar combustion (special thanks to Silvano Pautasso). The ./install script copies and compiles all files respectively in $FOAM_USER/lib, $FOAM_USER/applications and $FOAM_USER/run.
 +
 
 +
Keywords: diffusion, reactingFoam
  
 
== Code ==
 
== Code ==
Line 37: Line 41:
 
Publication: Kröger H., Hassel E., Kornev N. and Wendig D., ''LES of Premixed Flame Propagation in a Free Straight Vortex'', Flow, Turbulence and Combustion, Springer Netherlands, pp. 513-541, Vol. 84: 3 (2010) [http://dx.doi.org/10.1007/s10494-009-9242-y DOI 10.1007/s10494-009-9242-y]
 
Publication: Kröger H., Hassel E., Kornev N. and Wendig D., ''LES of Premixed Flame Propagation in a Free Straight Vortex'', Flow, Turbulence and Combustion, Springer Netherlands, pp. 513-541, Vol. 84: 3 (2010) [http://dx.doi.org/10.1007/s10494-009-9242-y DOI 10.1007/s10494-009-9242-y]
  
Presentation: Kröger H., Hassel E. and Kornev N., ''Implementation of Combustion Models for Large Eddy Simulation'', 3rd OpenFOAM Workshop 2008 [http://www.openfoamworkshop.org/08/presentations/LES/HannesKroeger.pdf Download presentation]
+
Presentation: Kröger H., Hassel E. and Kornev N., ''Implementation of Combustion Models for Large Eddy Simulation'', 3rd OpenFOAM Workshop 2008 [http://sourceforge.net/projects/openfoam-extend/files/OpenFOAM_Workshops/OFW3_2008_Milan/Presentations/LES/HannesKroeger.pdf/download Download presentation]
 
+
 
author: [http://www.extend-project.de/openfoam-community/663/profile Hannes Kroeger]
 
author: [http://www.extend-project.de/openfoam-community/663/profile Hannes Kroeger]
  
Line 46: Line 49:
 
* Flamelet Generated Manifold
 
* Flamelet Generated Manifold
 
* Thickened Flame
 
* Thickened Flame
 +
 +
Keywords: presumed-PDF, FGM, Thickened Flame
  
 
== Code ==
 
== Code ==
 
The code is available on git repository setup by Dr. Kroeger:
 
The code is available on git repository setup by Dr. Kroeger:
 
  git clone git://git.code.sf.net/p/ofca/code CombustionAddons
 
  git clone git://git.code.sf.net/p/ofca/code CombustionAddons

Latest revision as of 21:18, 13 November 2012

1 Coupling Cantera and OpenFOAM

Valid versions: OF Version 15x.png

1.1 References & Contact

author: Bernhard Gschaider

1.2 Description

alternateReactingFoam is a solver to use detailed chemistry and detailed transport by coupling Cantera with OpenFOAM.

Keywords: cantera, reactingFoam, detailed chemistry

1.3 Code

The installation is described on alternateReactingFoam

2 Multi species mass transport

Valid versions: OF Version 16ext.png

2.1 References & Contact

If you use this library please cite the following article:

Novaresio V., García-Camprubí M., Izquierdo S., Asinari P., Fueyo N., An Open-Source Library for the Numerical Modeling of Mass-Transfer in Solid-Oxide Fuel Cells, Computer Physics Communications, Elsevier B.V., pp. 22, 2011, Vol. 183, pag. 125-146, ISSN: 0010-4655, DOI: 10.1016/j.cpc.2011.08.003

If you have suggestions, feedback, corrections and further improvements, please contact Novaresio Valerio

2.2 Description

The diffusivityModels library contains a series of classes to compute binary diffusion coefficients (ChapmanEnskog, Wilke, Fuller, Constant) and Knudsen diffusion coefficients for porous media. The multiSpeciesTransportModels library contains a series of models to compute diffusive fluxes (SchmidtNumber, LewisNumber, FickDilutedMixture, Fick, MaxwellStefan).

There are few differences between this library and the paper. Below one can find a short documentation that also describes this differences. The library comes with a solver (a modified version of reactingFoam that can use the multi-species mass library) and with a simple test case for methane laminar combustion (special thanks to Silvano Pautasso). The ./install script copies and compiles all files respectively in $FOAM_USER/lib, $FOAM_USER/applications and $FOAM_USER/run.

Keywords: diffusion, reactingFoam

2.3 Code

The library is fully integrated with OpenFOAM®-1.6-ext.

You can download the library separately: File:MultiSpeciesMassTransportLibrary.zip

3 presumed-PDF, FGM and thickened-Flame

Valid versions: OF Version 16ext.png

3.1 References & Contact

Publication: Kröger H., Hassel E., Kornev N. and Wendig D., LES of Premixed Flame Propagation in a Free Straight Vortex, Flow, Turbulence and Combustion, Springer Netherlands, pp. 513-541, Vol. 84: 3 (2010) DOI 10.1007/s10494-009-9242-y

Presentation: Kröger H., Hassel E. and Kornev N., Implementation of Combustion Models for Large Eddy Simulation, 3rd OpenFOAM Workshop 2008 Download presentation author: Hannes Kroeger

3.2 Description

Implementation of three combustion models:

  • Presumed-PDF
  • Flamelet Generated Manifold
  • Thickened Flame

Keywords: presumed-PDF, FGM, Thickened Flame

3.3 Code

The code is available on git repository setup by Dr. Kroeger:

git clone git://git.code.sf.net/p/ofca/code CombustionAddons