<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://benchmark.coria-cfd.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Coria</id>
		<title>CFD Benchmark - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://benchmark.coria-cfd.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Coria"/>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php/Special:Contributions/Coria"/>
		<updated>2026-04-11T01:44:15Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=Step_3&amp;diff=481</id>
		<title>Step 3</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=Step_3&amp;diff=481"/>
				<updated>2020-08-27T13:51:54Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: /* Kinetics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Step 3 description =&lt;br /&gt;
&lt;br /&gt;
The purpose of this configuration is to perform a simulation similar to '''Step 2''' but involving now a '''mixture of different gaseous species''' at different temperatures, still '''without any chemical reaction'''. &lt;br /&gt;
In this manner, it is possible to assess the accuracy of the numerical models involved in the description of species and heat diffusion&lt;br /&gt;
The thermodynamic and transport properties of the 9 species kinetic scheme of Boivin et al.&amp;lt;ref name=&amp;quot;Boivin2011&amp;quot;/&amp;gt; should be used in preparation for the next step, even though the reactions are still neglected here.&lt;br /&gt;
&lt;br /&gt;
It should be noted that in this case, the '''density is variable''' in both '''space''' and '''time''' due to the changing composition, which was not the case in the previous step: this induces additional numerical difficulties that must be taken into account.&lt;br /&gt;
However, there is no variation of the thermodynamic pressure in time, contrary to the next step.&lt;br /&gt;
&lt;br /&gt;
The simulation domain is a cubic box of size &amp;lt;math&amp;gt;[0;L]^3&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;L = 2 \pi L_0&amp;lt;/math&amp;gt; in each direction, where &amp;lt;math&amp;gt;L_0 = 1\; \mathrm{mm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
Compared to the previous step, this smaller size is needed to ensure a proper resolution of the reaction fronts for hydrogen oxidation that will appear in the next step and are associated to fixed characteristic dimensions. &lt;br /&gt;
Again, periodic boundary conditions are used in all three spatial directions.&lt;br /&gt;
&lt;br /&gt;
The initial velocity field prescribed at &amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt; is identical to the one used in Step 2 with the reference velocity set to &amp;lt;math&amp;gt;u_0=4\;\mathrm{m/s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In preparation for the next step, the central part of the box is initially filled with a &amp;lt;math&amp;gt;H_2/N_2&amp;lt;/math&amp;gt; mixture (fuel region, molar fraction &amp;lt;math&amp;gt;X^0_\mathrm{H_2}=0.45&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T=300 K&amp;lt;/math&amp;gt;) while the remaining domain is filled with air (oxidizer region, molar fraction &amp;lt;math&amp;gt;X^0_\mathrm{O_2}=0.21&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T=300 K&amp;lt;/math&amp;gt;). &lt;br /&gt;
The corresponding mass fractions are &amp;lt;math&amp;gt;Y^0_\mathrm{H_2} \approx 0.0556&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;Y^0_\mathrm{O_2} \approx 0.233&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
To avoid any numerical instability, '''the steps at the interface between both regions are smoothed out using hyperbolic tangent functions''' as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R_d(x) = |x-0.5\,L|,&amp;lt;/math&amp;gt; (1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\psi(x) = 0.5\left[1+\mathrm{tanh}\left(\frac{c\,(R_d(x)-R)}{R}\right)\right],&amp;lt;/math&amp;gt; (2)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;Y_\mathrm{H_2}(x) = Y^0_{\mathrm{H_2}}\left(1-\psi(x)\right),&amp;lt;/math&amp;gt; (3)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;Y_\mathrm{O_2}(x) = Y^0_{\mathrm{O_2}}\left(\psi(x)\right).&amp;lt;/math&amp;gt; (4)&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt;R = \pi/4&amp;lt;/math&amp;gt; mm and &amp;lt;math&amp;gt;c = 3&amp;lt;/math&amp;gt; are the half-width of the central slab and stiffness parameter, respectively.&lt;br /&gt;
As a consequence, there is initially a small region where both fuel and oxidizer coexist. &lt;br /&gt;
Finally, a nitrogen complement is added everywhere using &amp;lt;math&amp;gt;Y_\mathrm{N_2}=1-Y_\mathrm{H_2}-Y_\mathrm{O_2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
To also test the behaviour of the codes with respect to heat diffusion, '''a non-homogeneous temperature profile is finally imposed''' as follows:&lt;br /&gt;
&lt;br /&gt;
* Compute in each cell the equilibrium temperature for the local mixture for constant pressure and enthalpy by using a dedicated solver.&lt;br /&gt;
&lt;br /&gt;
* Enforce the resulting temperature profile, but keep the species profiles to their initial values (Eqs. (3) and (4)).&lt;br /&gt;
&lt;br /&gt;
It is found by using '''Cantera''' that the peak adiabatic temperature obtained '''at the fuel/air interface''' is &amp;lt;math&amp;gt;T_{ad}=1910.7~K&amp;lt;/math&amp;gt;, leading to the profiles shown in the initial fields of [https://benchmark.coria-cfd.fr/images/4/40/Wmag_t0.png vorticity], [https://benchmark.coria-cfd.fr/images/6/6d/T_t0.png temperature], &lt;br /&gt;
[https://benchmark.coria-cfd.fr/images/f/fa/H2_t0.png mass fraction of &amp;lt;math&amp;gt;H_2&amp;lt;/math&amp;gt;], [https://benchmark.coria-cfd.fr/images/e/ef/O2_t0.png mass fraction of &amp;lt;math&amp;gt;O_2&amp;lt;/math&amp;gt;] and the [https://benchmark.coria-cfd.fr/images/b/b4/Profiles_3d_zoom.pdf initial profiles of temperature and of mass fractions]. Users are encouraged to implement the exact initial profiles from the benchmark website to facilitate later comparisons. &lt;br /&gt;
&lt;br /&gt;
The resulting, initial configuration thus involves '''multiple species at different temperatures''' with steep profiles, just like in a real flame.&lt;br /&gt;
However, for the present simulation, the reaction source terms are all still set to zero, as already mentioned: only '''convection''' and '''diffusion processes''' are considered.&lt;br /&gt;
In order to enable benchmark computations also with '''DNS codes''' that do not provide advanced diffusion models, only constant values of the Lewis numbers are considered; for the same reason, thermodiffusion (Soret effect) is neglected on purpose (though it would be obviously relevant for such cases involving hydrogen as a fuel). &lt;br /&gt;
The authors are fully aware that this is a crude approximation of reality&amp;lt;ref name=&amp;quot;pecs&amp;quot;/&amp;gt;. But it must be kept in mind that the focus is set here on the detailed comparison between different codes and algorithms, and not on the resulting flow or flame structure.&lt;br /&gt;
Hence, in this and in the next section, the values of the '''Lewis number''' for each species given in the table below shall be used to enable direct comparisons. &lt;br /&gt;
These values have been estimated from a separate DNS for a similar configuration using the mixture-averaged diffusion model.&lt;br /&gt;
The precise description of the associated thermodynamic state is available on the website.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable alternance center&amp;quot;&lt;br /&gt;
 |+ Approximate Lewis number for the species appearing in the kinetic scheme of&amp;lt;ref name=&amp;quot;Boivin2011&amp;quot; /&amp;gt;, to be enforced for Step 3 and Step 4 of the benchmark&lt;br /&gt;
 |-&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | Species&lt;br /&gt;
 | &amp;lt;math&amp;gt;H_2&amp;lt;/math&amp;gt;&lt;br /&gt;
 | &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt;&lt;br /&gt;
 | &amp;lt;math&amp;gt;O_2&amp;lt;/math&amp;gt;&lt;br /&gt;
 | &amp;lt;math&amp;gt;OH&amp;lt;/math&amp;gt;&lt;br /&gt;
 | &amp;lt;math&amp;gt;O&amp;lt;/math&amp;gt;&lt;br /&gt;
 | &amp;lt;math&amp;gt;H_2O&amp;lt;/math&amp;gt;&lt;br /&gt;
 | &amp;lt;math&amp;gt;HO_2&amp;lt;/math&amp;gt;&lt;br /&gt;
 | &amp;lt;math&amp;gt;H_2O_2&amp;lt;/math&amp;gt;&lt;br /&gt;
 | &amp;lt;math&amp;gt;N_2&amp;lt;/math&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 ! scope=&amp;quot;row&amp;quot; | Lewis number&lt;br /&gt;
 | 0.3290&lt;br /&gt;
 | 0.2228&lt;br /&gt;
 | 1.2703&lt;br /&gt;
 | 0.8279&lt;br /&gt;
 | 0.8128&lt;br /&gt;
 | 1.0741&lt;br /&gt;
 | 1.2582&lt;br /&gt;
 | 1.2665&lt;br /&gt;
 | 1.8268&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
On the other hand, considering that implementing advanced models for fluid viscosity and thermal conductivity is not difficult and does not increase the computational time significantly, local values of these quantities depending on composition and temperature should be taken into account; &lt;br /&gt;
More specifically, and to ease further comparisons, the same models for viscosity and conductivity have been retained in the three participating codes, i.e. the mixture averaged formalism that is used in both the '''Cantera''' and '''Chemkin packages'''.&lt;br /&gt;
&lt;br /&gt;
The viscosity is variable in the computational domain as well as with time and the '''Reynolds number''' of this configuration can only be estimated using the minimal value of viscosity (which is obtained in the air at 300 K, &amp;lt;math&amp;gt;\nu_\mathrm{min} \approx 1.56 \, 10^{-5} \mathrm{m^2/s}&amp;lt;/math&amp;gt;), leading to &amp;lt;math&amp;gt;Re = {u_0 L_0}/{\nu_{min}}=267&amp;lt;/math&amp;gt; which guarantees a laminar flow.&lt;br /&gt;
&lt;br /&gt;
Concerning resolution, it is also suggested to keep a conservative resolution in time for this benchmark, corresponding to &amp;lt;math&amp;gt;CFL \le 0.25&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;Fo \le 0.15&amp;lt;/math&amp;gt;. &lt;br /&gt;
In space, each direction should be resolved by approximately 256 grid points, leading to a spatial resolution &amp;lt;math&amp;gt;\Delta x \approx 25 \mu m&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The '''reference time scale''' is here &amp;lt;math&amp;gt;\tau_\mathrm{ref}=L_0/u_0 = 0.25 \; \mathrm{ms}&amp;lt;/math&amp;gt;.&lt;br /&gt;
The simulation should be performed for a physical time of at least &amp;lt;math&amp;gt;t=0.5 \; \mathrm{ms} = 2 \tau_\mathrm{ref}&amp;lt;/math&amp;gt; as most of the results presented in this article are taken from this instant.&lt;br /&gt;
&lt;br /&gt;
[[File:wmag_t0.png|250px|alt text]]&lt;br /&gt;
[[File:T_t0.png|250px|alt text]]&lt;br /&gt;
[[File:H2_t0.png|250px|alt text]]&lt;br /&gt;
[[File:O2_t0.png|250px|alt text]]&lt;br /&gt;
&lt;br /&gt;
Initial fields of vorticity magnitude, temperature, mass fractions of &amp;lt;math&amp;gt;\mathrm{H_2}&amp;lt;/math&amp;gt;, and mass fraction of &amp;lt;math&amp;gt;\mathrm{O_2}&amp;lt;/math&amp;gt; (from left to right), for the 3-D, non-reacting case ('''Step 3''').&lt;br /&gt;
&lt;br /&gt;
[[File:profiles_3d_zoom.pdf|250px|alt text]]&lt;br /&gt;
&lt;br /&gt;
Initial profiles of temperature and of mass fractions at &amp;lt;math&amp;gt;y=0.5 L&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;z=0.5 L&amp;lt;/math&amp;gt; for the 3-D, non-reacting case ('''Step 3''').&lt;br /&gt;
&lt;br /&gt;
= Kinetics =&lt;br /&gt;
&lt;br /&gt;
The kinetic scheme of [https://doi.org/10.1016/j.proci.2010.05.002 Boivin et al.]&amp;lt;ref name=&amp;quot;Boivin2011&amp;quot;/&amp;gt; which contains 9 species and 12 reactions has been used for this Benchmark.&lt;br /&gt;
&lt;br /&gt;
This mechanism is provided here in the Cantera format:&lt;br /&gt;
* [[File:H2_williams_12.xml.zip | ctml ]]&lt;br /&gt;
* [[File:H2_williams_12.cti | cti]]&lt;br /&gt;
&lt;br /&gt;
= Transport and thermodynamic properties used for this Step =&lt;br /&gt;
&lt;br /&gt;
\cf{I think we all used the same transport (viscosity) and thermodynamic properties, but we should check again and compare that the implementations used in cantera/Chemkin provide the same values.}&lt;br /&gt;
&lt;br /&gt;
\gl{Good idea: we could use 3 or 4 relevant reference compositions to quantify the discrepancies between Cantera and Chemkin (on rho, Cp, conductivity, viscosity for example) and also put these on the website.}&lt;br /&gt;
&lt;br /&gt;
'''Put the transport data here'''&lt;br /&gt;
&lt;br /&gt;
= Aside suggestions =&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;Boivin2011&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@article{Boivin2011, &lt;br /&gt;
	author= {P. Boivin, C. Jiménez, A.L. Sanchez, and F.A. Williams},&lt;br /&gt;
	title= {An explicit reduced mechanism for &amp;lt;math&amp;gt;H_2&amp;lt;/math&amp;gt;-air combustion.},&lt;br /&gt;
	journal={Proc. Combust. Inst.},&lt;br /&gt;
	year= {2011},&lt;br /&gt;
	volume={33},&lt;br /&gt;
	pages={517--523},&lt;br /&gt;
        doi= {https://doi.org/10.1016/j.proci.2010.05.002}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;pecs&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@article{Pecs, &lt;br /&gt;
	author= {R. Hilbert, F. Tap, H. El-Rabii, and D. Thévenin},&lt;br /&gt;
	title= {Impact of detailed chemistry and transport models on turbulent combustion simulations},&lt;br /&gt;
	journal={Prog. Energ. Combust. Sci.},&lt;br /&gt;
	year= {2004},&lt;br /&gt;
	volume={30},&lt;br /&gt;
	pages={61--117},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=480</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=480"/>
				<updated>2020-08-26T13:49:18Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* TGV Benchmark&lt;br /&gt;
** mainpage|Main Page&lt;br /&gt;
** Codes|Codes description&lt;br /&gt;
** Description|Bench description&lt;br /&gt;
** Analysis|Bench Analysis&lt;br /&gt;
** Performances|Performances&lt;br /&gt;
** Results|Raw data&lt;br /&gt;
* Navigation&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=479</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=479"/>
				<updated>2020-08-26T13:48:13Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* TGV Benchmark&lt;br /&gt;
** mainpage|Main Page&lt;br /&gt;
** Codes|Codes description&lt;br /&gt;
** Description|Bench description&lt;br /&gt;
** Analysis|Bench Analysis&lt;br /&gt;
** Performances|Performances&lt;br /&gt;
* Navigation&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=Step_2&amp;diff=396</id>
		<title>Step 2</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=Step_2&amp;diff=396"/>
				<updated>2020-08-24T20:40:36Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: /* Step 2 Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Step 2 Description =&lt;br /&gt;
&lt;br /&gt;
The next step in the benchmark is to simulate the '''Taylor-Green Vortex configuration in 3-D''', still for a '''single-component incompressible flow'''. &lt;br /&gt;
For this configuration, a reference solution obtained with a pseudo-spectral solver is available in the scientific literature&amp;lt;ref name=&amp;quot;vanrees2011&amp;quot;/&amp;gt; and can be used for validation by a direct comparison.&lt;br /&gt;
&lt;br /&gt;
The domain size has been set to &amp;lt;math&amp;gt;L = 2 \pi L_0&amp;lt;/math&amp;gt; in each direction, where &amp;lt;math&amp;gt;L_0 = 1\; \mathrm{m}&amp;lt;/math&amp;gt; is an arbitrarily-chosen reference length scale for dimensional codes. As in the previous section, periodic boundary conditions are used in all three spatial directions.&lt;br /&gt;
&lt;br /&gt;
The initial conditions for 3-D TGV are given by the following set of equations:&lt;br /&gt;
&lt;br /&gt;
'''(Eq. 1)''' &amp;lt;math&amp;gt;u(x,y,z,0) = +u_0 \times \sin(x/L_0) \times \cos(y/L_0) \times \cos(z/L_0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''(Eq. 2)''' &amp;lt;math&amp;gt;v(x,y,z,0) = -u_0 \times \cos(x/L_0) \times \sin(y/L_0) \times \cos(z/L_0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''(Eq. 3)''' &amp;lt;math&amp;gt; w(x,y,z,0) = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The reference velocity magnitude is set again to &amp;lt;math&amp;gt;u_0 = 1 \; \mathrm{m/s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
The desired Reynolds number is again &amp;lt;math&amp;gt;Re = {u_0 L_0}/{\nu}=1,600&amp;lt;/math&amp;gt;, as in the previous section, since this value has been used as well in the reference study employed for comparison&amp;lt;ref name=&amp;quot;vanrees2011&amp;quot; /&amp;gt;.&lt;br /&gt;
To obtain the proper value of Re, the kinematic viscosity is set once again to &amp;lt;math&amp;gt;\nu = 6.25 \times 10^{-4} \; \mathrm{m^2/s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
With this set of parameters, the reference time scale is &amp;lt;math&amp;gt;\tau_\mathrm{ref}=L_0/u_0 = 1 \; \mathrm{s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
The flow simulation must be carried out for a physical time of &amp;lt;math&amp;gt;t=20 \; \tau_\mathrm{ref}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Regarding spatial discretization, a resolution of at least '''512 nodes''' (or '''cells''') in each direction is recommended.&lt;br /&gt;
This value leads to an over-resolved simulation during the first few &amp;lt;math&amp;gt;\tau_\mathrm{ref}&amp;lt;/math&amp;gt; but is necessary to capture properly the '''transition to turbulence''' that should occur '''between 10 and 15''' &amp;lt;math&amp;gt;\tau_\mathrm{ref}&amp;lt;/math&amp;gt;. &lt;br /&gt;
As a point of comparison, the reference solution from&amp;lt;ref name=&amp;quot;vanrees2011&amp;quot; /&amp;gt; has been obtained with a spectral code on a &amp;lt;math&amp;gt;512^3&amp;lt;/math&amp;gt; grid.&lt;br /&gt;
The timestep should be chosen to ensure that the maximum values of the Courant-Friedrichs-Lewy (CFL) and Fourier (Fo) numbers remain below &amp;lt;math&amp;gt;0.3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;0.2&amp;lt;/math&amp;gt;, respectively.&lt;br /&gt;
This values are actually quite conservative since the focus of this study is set on accuracy comparisons and not on pure computational performance.&lt;br /&gt;
&lt;br /&gt;
The image below gives an indication of the initial fields of the velocity components and of the vorticity obtained thanks to the '''(Eq. 1)''', '''(Eq. 2)''' and '''(Eq. 3)'''.&lt;br /&gt;
&lt;br /&gt;
[[File:fields_step2.png|400px|fields step 2]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The evolution of the magnitude of the velocity and of the vorticity are presented on the following video:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;infobox&amp;quot; style=&amp;quot;width: 700px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;floatright&amp;quot; style=&amp;quot;border: 1px solid #ccc; margin: 50px;&amp;quot;&lt;br /&gt;
|{{#widget:YouTube|id=k7JRrvBOSSY|width=600|height=500}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Aside Suggestion =&lt;br /&gt;
&lt;br /&gt;
Check mesh convergence and time integration independence.&lt;br /&gt;
&lt;br /&gt;
Check that &amp;lt;math&amp;gt;dKE/dt = \int Sij:Sij = \int Enstrophy&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;vanrees2011&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@article{Vanrees2011, &lt;br /&gt;
	author= {W.M. van Rees, A. Leonard, D.I. Pullin, and P. Koumoutsakos},&lt;br /&gt;
	title= {A comparison of vortex and pseudo-spectral&lt;br /&gt;
methods for the simulation of periodic vortical flows at high Reynolds numbers.},&lt;br /&gt;
	journal={J. Comput. Phys.},&lt;br /&gt;
	year= {2011},&lt;br /&gt;
	volume={230},&lt;br /&gt;
	pages={2794--2805},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=Step_2&amp;diff=395</id>
		<title>Step 2</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=Step_2&amp;diff=395"/>
				<updated>2020-08-24T19:14:57Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: /* Step 2 Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Step 2 Description =&lt;br /&gt;
&lt;br /&gt;
The next step in the benchmark is to simulate the '''Taylor-Green Vortex configuration in 3-D''', still for a '''single-component incompressible flow'''. &lt;br /&gt;
For this configuration, a reference solution obtained with a pseudo-spectral solver is available in the scientific literature&amp;lt;ref name=&amp;quot;vanrees2011&amp;quot;/&amp;gt; and can be used for validation by a direct comparison.&lt;br /&gt;
&lt;br /&gt;
The domain size has been set to &amp;lt;math&amp;gt;L = 2 \pi L_0&amp;lt;/math&amp;gt; in each direction, where &amp;lt;math&amp;gt;L_0 = 1\; \mathrm{m}&amp;lt;/math&amp;gt; is an arbitrarily-chosen reference length scale for dimensional codes. As in the previous section, periodic boundary conditions are used in all three spatial directions.&lt;br /&gt;
&lt;br /&gt;
The initial conditions for 3-D TGV are given by the following set of equations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u(x,y,z,0) = +u_0 \times \sin(x/L_0) \times \cos(y/L_0) \times \cos(z/L_0)&amp;lt;/math&amp;gt; (1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;v(x,y,z,0) = -u_0 \times \cos(x/L_0) \times \sin(y/L_0) \times \cos(z/L_0)&amp;lt;/math&amp;gt; (2)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; w(x,y,z,0) = 0&amp;lt;/math&amp;gt; (3)&lt;br /&gt;
&lt;br /&gt;
The reference velocity magnitude is set again to &amp;lt;math&amp;gt;u_0 = 1 \; \mathrm{m/s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
The desired Reynolds number is again &amp;lt;math&amp;gt;Re = {u_0 L_0}/{\nu}=1,600&amp;lt;/math&amp;gt;, as in the previous section, since this value has been used as well in the reference study employed for comparison&amp;lt;ref name=&amp;quot;vanrees2011&amp;quot; /&amp;gt;.&lt;br /&gt;
To obtain the proper value of Re, the kinematic viscosity is set once again to &amp;lt;math&amp;gt;\nu = 6.25 \times 10^{-4} \; \mathrm{m^2/s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
With this set of parameters, the reference time scale is &amp;lt;math&amp;gt;\tau_\mathrm{ref}=L_0/u_0 = 1 \; \mathrm{s}&amp;lt;/math&amp;gt;.&lt;br /&gt;
The flow simulation must be carried out for a physical time of &amp;lt;math&amp;gt;t=20 \; \tau_\mathrm{ref}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Regarding spatial discretization, a resolution of at least '''512 nodes''' (or '''cells''') in each direction is recommended.&lt;br /&gt;
This value leads to an over-resolved simulation during the first few &amp;lt;math&amp;gt;\tau_\mathrm{ref}&amp;lt;/math&amp;gt; but is necessary to capture properly the '''transition to turbulence''' that should occur '''between 10 and 15''' &amp;lt;math&amp;gt;\tau_\mathrm{ref}&amp;lt;/math&amp;gt;. &lt;br /&gt;
As a point of comparison, the reference solution from&amp;lt;ref name=&amp;quot;vanrees2011&amp;quot; /&amp;gt; has been obtained with a spectral code on a &amp;lt;math&amp;gt;512^3&amp;lt;/math&amp;gt; grid.&lt;br /&gt;
The timestep should be chosen to ensure that the maximum values of the Courant-Friedrichs-Lewy (CFL) and Fourier (Fo) numbers remain below &amp;lt;math&amp;gt;0.3&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;0.2&amp;lt;/math&amp;gt;, respectively.&lt;br /&gt;
This values are actually quite conservative since the focus of this study is set on accuracy comparisons and not on pure computational performance.&lt;br /&gt;
&lt;br /&gt;
'''2D Large-Eddy Simulation''', injection of a '''premixed kerosene/air mixture''' on the left with a high level of turbulence.&lt;br /&gt;
Some kerosene droplets are added to this premixing.&lt;br /&gt;
&lt;br /&gt;
On the other hand, considering that implementing advanced models for fluid viscosity and thermal conductivity is not difficult and does not increase the computational time significantly, local values of these quantities depending on composition and temperature should be taken into account.&lt;br /&gt;
&lt;br /&gt;
[[File:fields_step2.png|400px|fields step 2]]&lt;br /&gt;
&lt;br /&gt;
You can observe above the initial fields of the velocity components and of the vorticity. Those fields are decribed thanks to the equations (1), (2) and (2).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;infobox&amp;quot; style=&amp;quot;width: 700px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;floatright&amp;quot; style=&amp;quot;border: 1px solid #ccc; margin: 50px;&amp;quot;&lt;br /&gt;
|{{#widget:YouTube|id=k7JRrvBOSSY|width=600|height=500}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here is a video showing the phenomenon of step 2.&lt;br /&gt;
&lt;br /&gt;
= Aside Suggestion =&lt;br /&gt;
&lt;br /&gt;
Check mesh convergence and time integration independence.&lt;br /&gt;
&lt;br /&gt;
Check that &amp;lt;math&amp;gt;dKE/dt = \int Sij:Sij = \int Enstrophy&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;vanrees2011&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;bibtex&amp;gt;&lt;br /&gt;
@article{Vanrees2011, &lt;br /&gt;
	author= {W.M. van Rees, A. Leonard, D.I. Pullin, and P. Koumoutsakos},&lt;br /&gt;
	title= {A comparison of vortex and pseudo-spectral&lt;br /&gt;
methods for the simulation of periodic vortical flows at high Reynolds numbers.},&lt;br /&gt;
	journal={J. Comput. Phys.},&lt;br /&gt;
	year= {2011},&lt;br /&gt;
	volume={230},&lt;br /&gt;
	pages={2794--2805},&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/bibtex&amp;gt;&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=Codes&amp;diff=364</id>
		<title>Codes</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=Codes&amp;diff=364"/>
				<updated>2020-08-23T20:24:32Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: /* General comments on the codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Code Description =&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to a short presentation of the three '''low-Mach number''' codes used for the rest of this benchmarl: [https://www.coria-cfd.fr/index.php/YALES2 YALES2], [http://www.lss.ovgu.de/lss/en/Research/Computational+Fluid+Dynamics.html DINO] and [http://nek5000.mcs.anl.gov Nek5000]. &lt;br /&gt;
&lt;br /&gt;
Since these codes have already been the subject of many publications and are not completely new, '''only the most relevant features are discussed in what follows''', with suitable references for those readers needing more details.&lt;br /&gt;
&lt;br /&gt;
== YALES2 ==&lt;br /&gt;
&lt;br /&gt;
YALES2 is a '''massively parallel multiphysics platform'''&amp;lt;ref&amp;gt;V. Moureau. Yales2 public website [https://www.coria-cfd.fr/index.php/YALES2 www.coria-cfd.fr/index.php/YALES2].&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;V. Moureau, P. Domingo, and L. Vervisch. From large-eddy simulation to direct numerical simulation of a lean&lt;br /&gt;
premixed swirl flame: Filtered laminar flame-pdf modeling. Combust. Flame, 158(7):1340–1357, 2011.&amp;lt;/ref&amp;gt; developed since 2009 by Moureau, Lartigue and co-workers at CORIA (Rouen, France).&lt;br /&gt;
It is dedicated to the high-fidelity simulation of '''low-Mach number flows in complex geometries'''.&lt;br /&gt;
It is based on the '''Finite Volumes formulation''' of the '''Navier-Stokes equations''' and it can solve both '''non-reacting''' and '''reacting flows'''.&lt;br /&gt;
It can actually solve various physical problems thanks to its original structure which is composed of a main numerical library accompanied with tens of dedicated solvers (for acoustics, multiphase flows, heat transfer, radiation\ldots) which can be coupled with one another.&lt;br /&gt;
YALES2 relies on '''unstructured meshes''' and a '''fully parallel dynamic mesh adaptation technique''' to improve the resolution in physically-relevant zones to mitigate the computational cost&amp;lt;ref&amp;gt;P. Benard, G. Balarac, V. Moureau, C. Dobrzynski, G. Lartigue, and Y. D'Angelo. Mesh adaptation for large eddy simulations in complex geometries. Int. J. Numer Methods Fluids, 81:719-740, 2015.&amp;lt;/ref&amp;gt;. &lt;br /&gt;
As a result it can easily handle meshes composed of billions of tetrahedra, thus enabling the '''Direct Numerical Simulation''' of laboratory and semi-industrial configurations.&lt;br /&gt;
It is now composed of nearly 500,000 lines of object-oriented Fortran and the parallelism is currently ensured by a pure '''MPI''' paradigm, although a hybrid '''OpenMP/MPI''' as well as a GPU version are under development.&lt;br /&gt;
&lt;br /&gt;
As most low-Mach number codes, the time-advancement is based on a '''projection-correction method''' following the pioneering work of&amp;lt;ref&amp;gt;A.J. Chorin. Numerical solution of the Navier-Stokes equations. Math. Computation, 22(104):745–762, 1968.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The prediction step uses a method which is a blend between a '''4th-order Runge-Kutta method''' and a '''4th-order Lax-Wendroff-like method'''&amp;lt;ref&amp;gt;M. Kraushaar. Application of the compressible and low-Mach number approaches to Large-Eddy Simulation of turbulent flows in aero-engines. PhD thesis, PhD, Institut National Polytechnique de Toulouse-INPT, 2011.&amp;lt;/ref&amp;gt;, combined with a '''4th-order node-based centered finite-volume discretization''' of the convective and diffusive terms.&lt;br /&gt;
Moreover, to improve the performance of the correction step, the pressure of the previous iteration is included in the prediction step to limit the '''splitting errors'''.&lt;br /&gt;
The correction step is required to ensure '''mass conservation''', using a pressure that arises from a '''Poisson equation'''.&lt;br /&gt;
This is performed numerically by solving a linear system on the pressure at each node of the mesh thanks to a dedicated in-house version of the deflated conjugate gradient algorithm, which has been optimized for solving elliptic equations on massively parallel machines&amp;lt;ref&amp;gt;M. Malandain, N. Maheu, and V. Moureau. Optimization of the deflated conjugate gradient algorithm for the solving of elliptic equations on massively parallel machines. J. Comput. Phys., 238:32–47, 2013.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
When considering '''multispecies''' and '''non-isothermal flows''', the extension of the classical projection method proposed by Pierce et al.&amp;lt;ref&amp;gt;C.D. Pierce and P. Moin. Progress-variable approach for large-eddy simulation of non-premixed turbulent combustion. J. Fluid Mech., 504:73–97, 2004.&amp;lt;/ref&amp;gt; is used to account for '''variable-density flows'''.&lt;br /&gt;
All the thermodynamic and transport properties are provided by the '''Cantera software'''&amp;lt;ref&amp;gt;.G. Goodwin. An open-source, extensible software suite for CVD process simulation. Chemical Vapor Deposition XVI and EUROCVD, 14:2003–2008, 2003.&amp;lt;/ref&amp;gt;, which has been fully re-implemented in '''Fortran''' to avoid any performance issues.&lt;br /&gt;
Each species thermodynamic property is specified by '''5th-order polynomials''' on two temperature ranges (below and above 1000 K).&lt;br /&gt;
The mixture is supposed to be both thermally and mechanically perfect.&lt;br /&gt;
&lt;br /&gt;
Regarding transport properties, several type of models are implemented in YALES2: &lt;br /&gt;
&lt;br /&gt;
1) the default approach is based on the computation of transport properties for each species (using tabulated molecular potentials), then combining those to obtain mixture-averaged coefficients for '''viscosity''', '''conductivity''' and '''diffusion velocities''' (Hirschfelder and Curtiss approximation&amp;lt;ref&amp;gt;J. Hirschfelder, R.B. Bird, and C.F. Curtiss. Molecular Theory of Gases and Liquids. Wiley, 1964.&amp;lt;/ref&amp;gt;; &lt;br /&gt;
&lt;br /&gt;
2) alternatively, simplified laws (for example the Sutherland law&amp;lt;ref&amp;gt;W. Sutherland. LII. the viscosity of gases and molecular force. The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science, 36(223):507–531, 1893.&amp;lt;/ref&amp;gt; can be used for the '''viscosity''', while fixed values for '''Prandtl''' and '''Schmidt numbers''' allow the computation of '''conductivity''' and '''diffusion coefficients'''; &lt;br /&gt;
&lt;br /&gt;
3) a mix of both approaches, for example computing '''viscosity''' and '''conductivity''' with a mixture-averaged approximation and then imposing a '''Lewis number''' for each species.&lt;br /&gt;
This last approach has been retained in the present benchmark.&lt;br /&gt;
&lt;br /&gt;
Finally, the source terms used in the '''reacting simulations''' are modeled with an '''Arrhenius law''' with the necessary modifications needed to take into account three-body or pressure-dependent reactions.&lt;br /&gt;
&lt;br /&gt;
From a numerical point of view, it must be noticed that both the '''diffusion''' and '''reaction processes''' occur at time scales which can be orders of magnitude smaller than the convective time scale.&lt;br /&gt;
Solving these phenomena with explicit methods would thus drastically limit the '''global timestep''' of the whole simulation and induce an overwhelming CPU cost.&lt;br /&gt;
To mitigate these effects when dealing with '''multi-species reacting flows''', the classical operator '''splitting technique''' is used.&lt;br /&gt;
The '''diffusion process''' is solved with a fractional timestep method inside each convective iteration, each substep being limited by a '''Fourier condition''' to ensure stability. &lt;br /&gt;
This method gets activated only when the mesh is very fine (typically when performing DNS with very diffusive species like &amp;lt;math&amp;gt;H_2&amp;lt;/math&amp;gt; or &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt;, as in the present project); otherwise an explicit treatment is sufficient.&lt;br /&gt;
The chemical source terms are then integrated with a dedicated stiff solver, namely the '''CVODE''' library from SUNDIALS&amp;lt;ref name=&amp;quot;cohen1996cvode&amp;quot;&amp;gt;S.D. Cohen, A.C. Hindmarsh, and P.F. Dubois. CVODE, a stiff/nonstiff ODE solver in C. Computers Phys., 10(2):138–143, 1996 &amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;cvodeUG&amp;quot;&amp;gt;A.C. Hindmarsh and R. Serban. User documentation for '''CVODE'''. [https://computing.llnl.gov/sites/default/files/public/cv_guide.pdf].&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;sundials&amp;quot;&amp;gt;A.C. Hindmarsh, P.N. Brown, K.E. Grant, S.L. Lee, R. Serban, D.E. Shumaker, and C.S. Woodward. SUNDIALS: Suite of nonlinear and differential/algebraic equation solvers. ACM Trans. Math. Soft. (TOMS), 31(3):363–396, 2005.&amp;lt;/ref&amp;gt;. &lt;br /&gt;
To that purpose, each control volume is considered as an isolated reactor with both constant pressure and enthalpy.&lt;br /&gt;
&lt;br /&gt;
Using the stiff integration technique results in a very strong load imbalance between the various regions of the flow: the fresh gases are solved in a very small number of integration steps while the inner flame region may require tens or even hundreds of integration steps. &lt;br /&gt;
To overcome this difficulty, a dedicated '''MPI''' dynamic scheduler based on a work-sharing algorithm ensures global load-balancing.&lt;br /&gt;
&lt;br /&gt;
== DINO ==&lt;br /&gt;
&lt;br /&gt;
DINO is a '''3-D DNS code''' used for '''incompressible''' or '''low-Mach number flows''', the latter approach being used in this project. &lt;br /&gt;
The development of DINO started in the group of D. Thévenin (Univ. of Magdeburg) in 2013. &lt;br /&gt;
DINO is a '''Fortran-90 code''', written on top of a 2-D pencil decomposition to enable efficient large-scale parallel simulations on distributed-memory supercomputers by coupling with the open-source library 2-DECOMP&amp;amp;FFT&amp;lt;ref&amp;gt;N. Li and S. Laizet. 2DECOMP&amp;amp;FFT - a highly scalable 2D decomposition library and FFT interface. In Cray&lt;br /&gt;
User’s Group 2010 conference, Edinburgh, 2010.&amp;lt;/ref&amp;gt;. &lt;br /&gt;
The code offers different features and algorithms in order to investigate different physicochemical processes. &lt;br /&gt;
Spatial derivative are computed by default using '''sixth-order central finite differences'''. &lt;br /&gt;
Time integration relies on '''several Runge-Kutta solvers'''. &lt;br /&gt;
In what follows, an explicit '''4th-order Runge-Kutta approach''' has been used. &lt;br /&gt;
A '''3rd-order semi-implicit Runge-Kutta integration''' can be activated as needed, when considering stiff chemistry. &lt;br /&gt;
In this case, non-stiff terms are still computed with explicit Runge-Kutta, while the '''PyJac package'''&amp;lt;ref&amp;gt;Create analytical jacobian matrix source code for chemical kinetics.&amp;lt;/ref&amp;gt; is used to integrate in an implicit manner all chemistry terms with an analytical Jacobian computation. &lt;br /&gt;
All thermodynamic, chemical and transport properties are computed using the open-source library '''Cantera 2.4.0'''&amp;lt;ref&amp;gt;Cantera.&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
The transport properties can be computed based on three different models: &lt;br /&gt;
&lt;br /&gt;
1) Constant Lewis numbers, &lt;br /&gt;
&lt;br /&gt;
2) mixture-averaged, &lt;br /&gt;
&lt;br /&gt;
3) full multicomponent diffusion, by coupling either again with '''Cantera''' or with the open-source library EGlib&amp;lt;ref&amp;gt;A. Ern and V. Giovangigli. Fast and accurate multicomponent transport property evaluation. J. Comput. Phys.,&lt;br /&gt;
120:105–116, 1995.&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
The '''Poisson equation''' is solved using Fast Fourier Transform ('''FFT''') for '''periodic''' as well as for '''non-periodic boundary conditions''', relying in the latter case on an in-house pre- and post-processing technique. &lt;br /&gt;
The I/O operations are implemented using two different approaches: (1) binary '''MPI-I/O''' using 2-DECOMP&amp;amp;FFT for check-points and restart files; (2) HDF5 files used for analysis and visualization.&lt;br /&gt;
&lt;br /&gt;
'''Multi-phase flows''' can be simulated in DINO using resolved or non-resolved (point) particles and droplets using a '''Lagrangian approach'''&amp;lt;ref&amp;gt;A. Abdelsamie and D. Thévenin. On the behavior of spray combustion in a turbulent spatially-evolving jet investigated by direct numerical simulation. Proc. Combust. Inst., 37(3):2493–2502, 2019.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;A. Abdelsamie and D. Thévenin. Nanoparticle behavior and formation in turbulent spray flames investigated by DNS. In M. Garcia-Villalba, H. Kuerten, and M. Salvetti, editors, Direct and Large Eddy Simulation XII, volume 27 of ERCOFTAC Series. Springer, 2020.&amp;lt;/ref&amp;gt;. Complex boundaries are represented by a novel second-order immersed boundary method implementation ('''IBM''') based on a directional extrapolation scheme&amp;lt;ref&amp;gt;C. Chi, A. Abdelsamie, and D. Thévenin. A directional ghost-cell immersed boundary method for incompressible flows. J. Comput. Phys., 404:109122–109142, 2020.&amp;lt;/ref&amp;gt;. &lt;br /&gt;
More details about the implemented algorithms can be found in particular in&amp;lt;ref&amp;gt;A. Abdelsamie, G. Fru, F. Dietzsch, G. Janiga, and D. Thévenin. Towards direct numerical simulations of low-Mach number turbulent reacting and two-phase flows using immersed boundaries. Comput. Fluids, 131(5):123–141, 2016.&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Since DINO has been developed as a multi-purpose code for analyzing many different '''reacting''' and '''non-reacting flows'''&amp;lt;ref&amp;gt;C. Chi, A. Abdelsamie, and D. Thévenin. Direct numerical simulations of hotspot-induced ignition in homogeneous hydrogen-air pre-mixtures and ignition spot tracking. Flow Turbul. Combust., 101(1):103–121, 2018.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;T. Oster, A. Abdelsamie, M. Motejat, T. Gerrits, C. R¨ossl, D. Thévenin, and H. Theisel. On-the-fly tracking of flame surfaces for the visual analysis of combustion processes. Comput. Graph. Forum, 37(6):358–369, 2018.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;A. Abdelsamie and D. Thévenin. Impact of scalar dissipation rate on turbulent spray combustion investigated&lt;br /&gt;
by DNS. In M. Salvetti, V. Armenio, J. Fr¨ohlich, B. Geurts, and H. Kuerten, editors, Direct and Large-Eddy&lt;br /&gt;
Simulation XI, volume 25 of ERCOFTAC Series. Springer, 2019.&amp;lt;/ref&amp;gt;, a detailed verification and validation is obviously essential.&lt;br /&gt;
&lt;br /&gt;
== Nek5000 ==&lt;br /&gt;
&lt;br /&gt;
This '''spectral element low-Mach number reacting flow solver''' is based on the highly-efficient open-source solver Nek5000&amp;lt;ref&amp;gt;Nek5000 version v17.0, Argonne National Laboratory, IL, U.S.A.&amp;lt;/ref&amp;gt; extended by a plugin developed at ETH implementing a '''high-order splitting scheme''' for '''low-Mach number reacting flows'''&amp;lt;ref name=&amp;quot;tomboulides1997&amp;quot;&amp;gt;A.G. Tomboulides, J.C.Y. Lee, and S.A. Orszag. Numerical simulation of low Mach number reactive flows. J. Sci. Comput., 12:139–167, 1997.&amp;lt;/ref&amp;gt;. &lt;br /&gt;
The spectral element method ('''SEM''') is a '''high-order weighted residual technique''' for spatial discretization that combines the accuracy of spectral methods with the geometric flexibility of the finite element method allowing for accurately representation of complex geometries&amp;lt;ref name=&amp;quot;deville2002&amp;quot;&amp;gt;M.O. Deville, P.F. Fischer, and E.H. Mund. High-order Methods for Incompressible Fluid Flows. Cambridge&lt;br /&gt;
University Press, 2002.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The computational domain is decomposed into &amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt; conforming elements, which are '''quadrilaterals''' ('''in 2-D''') or '''hexahedra''' (in '''3-D''') that conform to the domain boundaries. &lt;br /&gt;
Within each element, functions are expanded as &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;th-order polynomials so that resolution can be increased either by decreasing the element size (&amp;lt;math&amp;gt;h&amp;lt;/math&amp;gt;-type refinement) or by increasing the polynomial order (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;-type refinement; typically &amp;lt;math&amp;gt;N = 7 - 15&amp;lt;/math&amp;gt;). &lt;br /&gt;
The grids can be unstructured and allow for '''static local refinement''', while '''adaptive mesh refinement''' has been recently developed&amp;lt;ref&amp;gt;A. Tanarro, F. Mallor, N. Offermans, A. Peplinski, R. Vinuesa, and P. Schlatter. Enabling adaptive mesh refinement for spectral-element simulations of turbulence around wing sections. Flow Turbul. Combust., 105(2):415–436, 2020.&amp;lt;/ref&amp;gt;. &lt;br /&gt;
By casting the '''polynomial approximation''' in tensor-product form, the differential operators on &amp;lt;math&amp;gt;N^3&amp;lt;/math&amp;gt; gridpoints per element can be evaluated with only &amp;lt;math&amp;gt;O(N^4)&amp;lt;/math&amp;gt; work and &amp;lt;math&amp;gt;O(N^3)&amp;lt;/math&amp;gt; storage.&lt;br /&gt;
&lt;br /&gt;
The principal advantage of the '''SEM''' is that convergence is exponential in &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt;, yielding minimal '''numerical dispersion''' and '''dissipation''', so that significantly fewer grid points per wavelength are required in order to accurately propagate a turbulent structure over the extended time required in high Reynolds number simulations. &lt;br /&gt;
Nek5000 uses locally '''structured basis coefficients''' (&amp;lt;math&amp;gt;N\times N \times N&amp;lt;/math&amp;gt; arrays), which allow direct addressing and tensor-product-based derivative evaluation that can be cast as efficient matrix-matrix products involving &amp;lt;math&amp;gt;N^2&amp;lt;/math&amp;gt; operators applied to &amp;lt;math&amp;gt;N^3&amp;lt;/math&amp;gt; data values for each element. &lt;br /&gt;
As a result, data movement per grid point is the same as for '''low-order methods'''. &lt;br /&gt;
It uses scalable domain-decomposition-based iterative solvers with efficient preconditioners. &lt;br /&gt;
Communication is based on the Message Passing Interface ('''MPI''') standard, and the code has proven scalability to over one million ranks. &lt;br /&gt;
Nek5000 provides balanced I/O latency among all processors and reduces the overhead or even completely hides the I/O latency by using dedicated I/O communicators in the optimal case.&lt;br /&gt;
&lt;br /&gt;
'''Time advancement''' is performed using the '''splitting scheme''' proposed in&amp;lt;ref name=&amp;quot;tomboulides1997&amp;quot; /&amp;gt; to decouple the highly non-linear and stiff thermochemistry (species and energy governing equations) from the hydrodynamic system (continuity and momentum).&lt;br /&gt;
Species and energy equations are integrated without further '''splitting using the implicit stiff integrator solver CVODE from the SUNDIALS package'''&amp;lt;ref name=&amp;quot;cohen1996cvode&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;cvodeUG&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;sundials&amp;quot; /&amp;gt; that uses backward differentiation formulas (BDF).&lt;br /&gt;
The '''continuity''' and '''momentum equations''' are integrated using a '''second-''' or '''third-order semi-implicit formulation''' (EXT/BDF) treating the non-linear advection term explicitly&amp;lt;ref name=&amp;quot;deville2002&amp;quot; /&amp;gt;.&lt;br /&gt;
The thermodynamic properties, detailed chemistry, and transport properties are provided by optimized subroutines compatible with '''Chemkin'''&amp;lt;ref name=&amp;quot;chemkin&amp;quot;&amp;gt;R.J. Kee, F.M. Rupley, and J.A. Miller. Chemkin-II: A Fortran chemical kinetics package for the analysis of gas-phase chemical kinetics. SAND-89-8009, 1989.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The reacting flow solver can handle complex time-varying geometries and has been used for instance to simulate laboratory-scale internal combustion engines&amp;lt;ref name=&amp;quot;MS&amp;quot;&amp;gt;M. Schmitt, C.E. Frouzakis, A.G. Tomboulides, Y.M. Wright, and K. Boulouchos. Direct numerical simulation of the effect of compression on the flow, temperature and composition under engine-like conditions. Proc. Combust. Inst., 35:3069–3077, 2015.&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;TCC&amp;quot;&amp;gt;G.K. Giannakopoulos, C.E. Frouzakis, P.F. Fischer, A.G. Tomboulides, and K. Boulouchos. LES of the gasexchange process inside an internal combustion engine using a high-order method. Flow Turbul. Combust.,&lt;br /&gt;
104:673–692, 2020.&amp;lt;/ref&amp;gt;. &lt;br /&gt;
It can account for conjugate fluid-solid heat transfer and detailed gas phase as well as surface kinetics&amp;lt;ref name=&amp;quot;catalytic&amp;quot;&amp;gt;B.O. Arani, C.E. Frouzakis, J. Mantzaras, and K. Boulouchos. Three-dimensional direct numerical simulations of turbulent fuel-lean H2/air hetero-/homogeneous combustion over Pt with detailed chemistry. Proc. Combust. Inst., 36(3):4355–4363, 2017.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== General comments on the codes ==&lt;br /&gt;
&lt;br /&gt;
The three '''aforementioned solvers''' are all '''unsteady''', '''high-fidelity codes''' based on the '''low-Mach number''' formulation of the '''Navier-Stokes equations'''.&lt;br /&gt;
They can perform both '''Direct Numerical Simulations''' or '''Large Eddy Simulations''' of reacting flows, only '''DNS''' being considered here.&lt;br /&gt;
However, they differ in a certain number of points, mainly from the numerical point of view.&lt;br /&gt;
The aim of this section is to emphasize those major differences.&lt;br /&gt;
First, '''YALES2''' is an '''unstructured code''', designed to handle any type of elements; its main application field pertains to '''LES''' of industrially relevant flows, though '''DNS''' is possible as well. &lt;br /&gt;
On the other hand, both '''DINO''' and '''Nek5000''' are mostly dedicated to '''DNS''' of configurations found in fundamental research.&lt;br /&gt;
Both '''DINO''' and '''Nek5000''' can only deal with '''quads''' or '''hexas''', with the major difference that '''DINO''' is based on a '''structured connectivity''' while '''Nek5000''' can use '''unstructured meshes''' (pavings).&lt;br /&gt;
As a consequence, both '''DINO''' and '''Nek5000''' employ '''higher-order numerical schemes''' compared to '''YALES2''', limited at best to a '''4th-order scheme'''.&lt;br /&gt;
All codes rely on dedicated libraries to compute the thermo-chemical properties of the flow, either '''Chemkin''', '''Cantera''', or in-house versions of those.&lt;br /&gt;
Moreover, they also rely at least to some extent on external software to perform the temporal integration of the stiff chemical source terms.&lt;br /&gt;
Regarding the Poisson equation for pressure which must be solved by all codes, '''DINO''' relies on a spectral formulation by performing direct and inverse Fourier transforms, which is possible thanks to its structured mesh.&lt;br /&gt;
On the other hand, both '''YALES2''' and '''Nek5000''' use an iterative solver with an efficient preconditioning technique; this method is more versatile and should be computationally more efficient for large and complex geometrical configurations.&lt;br /&gt;
'''Nek5000''' employs CVODE to integrate the thermochemical equations without further '''splitting''' of the different terms accounting for convection, diffusion and chemistry.&lt;br /&gt;
The main differences between the three codes are summarized in Table~\ref{Tab:codes}. &lt;br /&gt;
Please note that the presented values are those used for the benchmark, even though some other options are available in each codes.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable alternance center&amp;quot;&lt;br /&gt;
 |+ Table 1: Major numerical properties of the three high-fidelity codes as used in this benchmark&lt;br /&gt;
 |-&lt;br /&gt;
 ! scope=&amp;quot;col&amp;quot; | Code&lt;br /&gt;
 ! scope=&amp;quot;col&amp;quot; | YALES2&lt;br /&gt;
 ! scope=&amp;quot;col&amp;quot; | DINO&lt;br /&gt;
 ! scope=&amp;quot;col&amp;quot; | Nek5000&lt;br /&gt;
 |-&lt;br /&gt;
 | Connectivity&lt;br /&gt;
 | Structured&lt;br /&gt;
 | Unstructured&lt;br /&gt;
 | Unstructured&lt;br /&gt;
 |-&lt;br /&gt;
 | Discretization Type&lt;br /&gt;
 | Finite Volumes&lt;br /&gt;
 | Finite Differences&lt;br /&gt;
 | Spectral Elements&lt;br /&gt;
 |-&lt;br /&gt;
 | Grid point distribution&lt;br /&gt;
 | Regular hexahedra&lt;br /&gt;
 | Regular hexahedra&lt;br /&gt;
 | Regular hexahedra with GLL points&lt;br /&gt;
 |-&lt;br /&gt;
 | Spatial order&lt;br /&gt;
 | 4th&lt;br /&gt;
 | 6th&lt;br /&gt;
 | 7th - 15th (typically)&lt;br /&gt;
 |-&lt;br /&gt;
 | Temporal method&lt;br /&gt;
 | expl. RK4&lt;br /&gt;
 | expl. RK4 / semi-impl. RK3&lt;br /&gt;
 | semi-impl. BDF3&lt;br /&gt;
 |-&lt;br /&gt;
 | Pressure solver&lt;br /&gt;
 | CG with Deflation MPrec.&lt;br /&gt;
 | FFT-based&lt;br /&gt;
 | CG/GMRES with Jacobi/Schwartz Prec.&lt;br /&gt;
 |-&lt;br /&gt;
 | Thermo-chemistry&lt;br /&gt;
 | Cantera (re-coded)&lt;br /&gt;
 | Cantera&lt;br /&gt;
 | Chemkin interface&lt;br /&gt;
 |-&lt;br /&gt;
 | Chemistry integration&lt;br /&gt;
 | CVODE&lt;br /&gt;
 | PyJac&lt;br /&gt;
 | CVODE&lt;br /&gt;
 |-&lt;br /&gt;
 | Operator splitting&lt;br /&gt;
 | Yes&lt;br /&gt;
 | No&lt;br /&gt;
 | No&lt;br /&gt;
 |-&lt;br /&gt;
 | Parallel paradigm&lt;br /&gt;
 | MPI&lt;br /&gt;
 | MPI&lt;br /&gt;
 | MPI&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
= References =&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=Main_Page&amp;diff=332</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=Main_Page&amp;diff=332"/>
				<updated>2020-08-23T18:36:38Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#customtitle:TGV Benchmark|The Taylor-Green Vortex as a Benchmark - benchmark.coria-cfd.fr}}&lt;br /&gt;
&lt;br /&gt;
= The Taylor-Green Vortex as a Benchmark for High-Fidelity Combustion Simulations Using Low-Mach Solvers =&lt;br /&gt;
&lt;br /&gt;
The present web site is a complement of an article that has been submitted to '''Computers and Fluids''' in August 2020.&lt;br /&gt;
&lt;br /&gt;
Verification and validation are crucial steps for the development of any numerical model.&lt;br /&gt;
&lt;br /&gt;
While suitable processes have been established for commercial Computational Fluid Dynamics (CFD) codes, more difficult challenges must be faced for high-fidelity solvers.&lt;br /&gt;
&lt;br /&gt;
Benchmarks have been proposed in a series of dedicated conferences for non-reacting configurations.&lt;br /&gt;
However, to our knowledge, no suitable approach has been published up to now regarding turbulent reacting flows.&lt;br /&gt;
&lt;br /&gt;
'''The purpose of this website is to present a full verification and validation chain for high-resolution codes employed to simulate turbulent reacting flows, first for Direct Numerical Simulation (DNS) of turbulent combustion in the limit of low Mach numbers.'''&lt;br /&gt;
&lt;br /&gt;
The selected configuration builds on top of the Taylor-Green vortex.&lt;br /&gt;
Verification takes place by comparison with the analytical solution in two dimensions.&lt;br /&gt;
Validation of the single-component flow is ensured by comparisons with published results obtained with a spectral code.&lt;br /&gt;
Mixing without reaction is then considered, before computing finally a hydrogen-oxygen flame interacting with a 3-D Taylor-Green vortex. &lt;br /&gt;
Three different low-Mach DNS solvers have been used for this study, demonstrating that the final accuracy of the DNS simulations is of the order of 1% for all quantities considered.&lt;br /&gt;
&lt;br /&gt;
The website is organised in four major parts:&lt;br /&gt;
* A presentation of the three [[codes]] used for the Benchmark&lt;br /&gt;
* The [[description]] of the test cases&lt;br /&gt;
* The [[analysis]] of the results&lt;br /&gt;
* An attempt to give a few guidelines on the [[performances]] that could be expected on the 3D test-cases.&lt;br /&gt;
&lt;br /&gt;
All the raw [[results]] of the 3 codes are available online.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;infobox&amp;quot; style=&amp;quot;width: 640px;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;floatright&amp;quot; style=&amp;quot;border: 1px solid #ccc; margin: 1px;&amp;quot;&lt;br /&gt;
|{{#widget:YouTube|id=k7JRrvBOSSY|width=600|height=500}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=Widget:YouTube&amp;diff=331</id>
		<title>Widget:YouTube</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=Widget:YouTube&amp;diff=331"/>
				<updated>2020-08-23T18:35:52Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: Created page with &amp;quot;&amp;lt;noinclude&amp;gt; This widget allows you to add YouTube video player to your wiki page.  It was created by [http://www.mediawikiwidgets.org/User:Yaron_Koren Yaron Koren].  == Using...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
This widget allows you to add YouTube video player to your wiki page.&lt;br /&gt;
&lt;br /&gt;
It was created by [http://www.mediawikiwidgets.org/User:Yaron_Koren Yaron Koren].&lt;br /&gt;
&lt;br /&gt;
== Using this widget ==&lt;br /&gt;
For information on how to use this widget, see [http://www.mediawikiwidgets.org/YouTube widget description page on MediaWikiWidgets.org].&lt;br /&gt;
&lt;br /&gt;
== Copy to your site ==&lt;br /&gt;
To use this widget on your site, just install [http://www.mediawiki.org/wiki/Extension:Widgets MediaWiki Widgets extension] and copy [{{fullurl:{{FULLPAGENAME}}|action=edit}} full source code] of this page to your wiki as '''{{FULLPAGENAME}}''' article.&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;&amp;lt;object width=&amp;quot;&amp;lt;!--{$width|escape:'html'|default:'425'}--&amp;gt;&amp;quot; height=&amp;quot;&amp;lt;!--{$height|escape:'html'|default:355}--&amp;gt;&amp;quot;&amp;gt;&amp;lt;param name=&amp;quot;movie&amp;quot; value=&amp;quot;https://www.youtube.com/v/&amp;lt;!--{$id|escape:'urlpathinfo'}--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;&amp;lt;param name=&amp;quot;wmode&amp;quot; value=&amp;quot;transparent&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;&amp;lt;embed src=&amp;quot;https://www.youtube.com/v/&amp;lt;!--{$id|escape:'urlpathinfo'}--&amp;gt;&amp;quot; type=&amp;quot;application/x-shockwave-flash&amp;quot; wmode=&amp;quot;transparent&amp;quot; width=&amp;quot;&amp;lt;!--{$width|escape:'html'|default:'425'}--&amp;gt;&amp;quot; height=&amp;quot;&amp;lt;!--{$height|escape:'html'|default:355}--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/embed&amp;gt;&amp;lt;/object&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=13</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=13"/>
				<updated>2019-08-30T13:00:52Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* benchmark&lt;br /&gt;
** mainpage|Bench Description&lt;br /&gt;
** https://benchmark_private.coria-cfd.fr|Bench Results&lt;br /&gt;
** Special:WikiForum|Users' forum&lt;br /&gt;
* Benchmarks&lt;br /&gt;
** benchmark:TGV|TGV&lt;br /&gt;
* CORIA-CFD&lt;br /&gt;
** http://www.coria-cfd.fr|Public WIKI&lt;br /&gt;
* Navigation&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=12</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=12"/>
				<updated>2019-08-30T12:58:50Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* benchmark&lt;br /&gt;
** mainpage|Bench Description&lt;br /&gt;
** http://www.coria-cfd.fr|Bench Results&lt;br /&gt;
** Special:WikiForum|Users' forum&lt;br /&gt;
* Benchmarks&lt;br /&gt;
** benchmark:TGV|TGV&lt;br /&gt;
* CORIA-CFD&lt;br /&gt;
** http://www.coria-cfd.fr|Public WIKI&lt;br /&gt;
* Navigation&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=11</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=11"/>
				<updated>2019-08-30T12:55:23Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* benchmark&lt;br /&gt;
** benchmark:TGV|TGV&lt;br /&gt;
** mainpage|Home page&lt;br /&gt;
** benchmark:Installation Guide|Installation Guide&lt;br /&gt;
** benchmark:Usage|Usage&lt;br /&gt;
** benchmark:Solvers|Solvers&lt;br /&gt;
** Special:WikiForum|Users' forum&lt;br /&gt;
* Development tools&lt;br /&gt;
** http://benchmark.coria-cfd.fr/doc|Doxygen doc&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/timeline|Timeline&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/roadmap|Roadmap&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/browser|Browse sources&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/report|Tickets&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/newticket|Post a new ticket&lt;br /&gt;
* CORIA-CFD&lt;br /&gt;
** http://www.coria-cfd.fr|Public WIKI&lt;br /&gt;
* Navigation&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=10</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=10"/>
				<updated>2019-08-30T12:54:33Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* benchmark&lt;br /&gt;
** TGV&lt;br /&gt;
** mainpage|Home page&lt;br /&gt;
** benchmark:Installation Guide|Installation Guide&lt;br /&gt;
** benchmark:Usage|Usage&lt;br /&gt;
** benchmark:Solvers|Solvers&lt;br /&gt;
** Special:WikiForum|Users' forum&lt;br /&gt;
* Development tools&lt;br /&gt;
** http://benchmark.coria-cfd.fr/doc|Doxygen doc&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/timeline|Timeline&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/roadmap|Roadmap&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/browser|Browse sources&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/report|Tickets&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/newticket|Post a new ticket&lt;br /&gt;
* CORIA-CFD&lt;br /&gt;
** http://www.coria-cfd.fr|Public WIKI&lt;br /&gt;
* Navigation&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=7</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=7"/>
				<updated>2011-08-11T09:32:21Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* benchmark&lt;br /&gt;
** mainpage|Home page&lt;br /&gt;
** benchmark:Installation Guide|Installation Guide&lt;br /&gt;
** benchmark:Usage|Usage&lt;br /&gt;
** benchmark:Solvers|Solvers&lt;br /&gt;
** Special:WikiForum|Users' forum&lt;br /&gt;
* Development tools&lt;br /&gt;
** http://benchmark.coria-cfd.fr/doc|Doxygen doc&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/timeline|Timeline&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/roadmap|Roadmap&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/browser|Browse sources&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/report|Tickets&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/newticket|Post a new ticket&lt;br /&gt;
* CORIA-CFD&lt;br /&gt;
** http://www.coria-cfd.fr|Public WIKI&lt;br /&gt;
* Navigation&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=Main_Page&amp;diff=6</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=Main_Page&amp;diff=6"/>
				<updated>2011-08-11T09:18:01Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''New project benchmark.'''&lt;br /&gt;
&lt;br /&gt;
* Put your logo in /home/coria/mediawiki/skins/coria/benchmark_160px_carre.jpg for mediawiki and /home/coria/mediawiki/skins/coria/benchmark.jpg for TRAC.&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=5</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=5"/>
				<updated>2011-08-11T09:15:46Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Benchmark&lt;br /&gt;
** mainpage|Home page&lt;br /&gt;
** benchmark:Installation Guide|Installation Guide&lt;br /&gt;
** benchmark:Usage|Usage&lt;br /&gt;
** benchmark:Solvers|Solvers&lt;br /&gt;
** Special:WikiForum|Users' forum&lt;br /&gt;
* Development tools&lt;br /&gt;
** http://benchmark.coria-cfd.fr/doc|Doxygen doc&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/timeline|Timeline&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/roadmap|Roadmap&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/browser|Browse sources&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/report|Tickets&lt;br /&gt;
** http://benchmark.coria-cfd.fr/trac/newticket|Post a new ticket&lt;br /&gt;
* CORIA-CFD&lt;br /&gt;
** http://www.coria-cfd.fr|Public WIKI&lt;br /&gt;
** http://www.coria-cfd.fr/index.php/benchmark|benchmark public page&lt;br /&gt;
** http://www.coria-cfd.fr/index.php/SiTCom-B|SiTCom-B public page&lt;br /&gt;
* Navigation&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	<entry>
		<id>https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=4</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://benchmark.coria-cfd.fr/index.php?title=MediaWiki:Sidebar&amp;diff=4"/>
				<updated>2011-08-11T09:15:33Z</updated>
		
		<summary type="html">&lt;p&gt;Coria: Created page with &amp;quot;* navigation ** mainpage|mainpage-description ** portal-url|portal ** currentevents-url|currentevents ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** portal-url|portal&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Coria</name></author>	</entry>

	</feed>