DNS 1-3 Statistical Data: Difference between revisions

From KBwiki
Jump to navigation Jump to search
Line 7: Line 7:
= Statistical data =
= Statistical data =
==Volume data==
==Volume data==
Volumetric data on the statistics computed for the whole computational domain are provided in HDF5 format. This can be easily read through the [https://www.hdfgroup.org/solutions/hdf5/ HDF5 library] or python's [https://www.h5py.org/ h5py]. The tree scheme of the dataset is the following:
Volumetric data on the statistics computed for the whole computational domain are provided here. For more information regarding the storage format, please refer to the [[lib:DNS_1-3_format|storage format guidelines]]. The available files are:
* Statistics.h5
** 01_Info
*** Dimensions
** 02_Entries
*** Inputs
*** 01_Output
**** AdditionalQuantities
**** Convection
**** Production
**** TurbulentDiffusion01
**** TurbulentDiffusion02
**** PressureStrain
**** Dissipation
**** TripleCorrelation
**** PressureVelocity
** 03_Nodes
*** Nodes


The available files are:


[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/Statistics.h5 Statistics (9.1 kB)] Is the HDF5 masterfile..


[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/Statistics.h5 Statistics (9.1 kB)] Is the h5 masterfile that contains the data tree and relates with the other files.
[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/Nodes.h5 Nodes (2.8 GB)] Contains the node positions where data is stored.


[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/Inputs.h5 Inputs (26.0 GB)] Contains the averaged pressure and velocity along with their gradients, the shear stress and the Reynolds stress tensor.


[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/Nodes.h5 Nodes (2.8 GB)] Contains the node positions where data is stored. An example of how to read this data in python would be:
[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/AdditionalQuantities.h5 Additional Quantities (3.7 GB)] Contains additional quantities such as the Taylor and Kolmogorov scales and the pressure autocorrelation.


import h5py
[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/TripleCorrelation.h5 Triple Correlation (9.3 GB)] Contains the components of the velocity triple correlation.


f  = h5py.File('Statistics.h5','r')
[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/PressureVelocity.h5 Pressure Velocity (2.8 GB)] Contains the pressure velocity correlation.
 
xyz = np.array( f.get('03_Nodes').get('Nodes') )
 
f.close()
 
 
[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/Inputs.h5 Inputs (26.0 GB)] Contains the averaged pressure and velocity along with their gradients, the shear stress and the Reynolds stress tensor in the following order:
<div style="column-count:4;-moz-column-count:4;-webkit-column-count:4">
# <math>{\overline{P}}</math>
# <math>{\overline{U}}</math>
# <math>{\overline{V}}</math>
# <math>{\overline{W}}</math>
# <math>{\overline{\tau}_{11}}</math>
# <math>{\overline{\tau}_{12}}</math>
# <math>{\overline{\tau}_{22}}</math>
# <math>{\overline{\tau}_{13}}</math>
# <math>{\overline{\tau}_{23}}</math>
# <math>{\overline{\tau}_{33}}</math>
# <math>{R_{11}}</math>
# <math>{R_{12}}</math>
# <math>{R_{22}}</math>
# <math>{R_{13}}</math>
# <math>{R_{23}}</math>
# <math>{R_{33}}</math>
# <math>{\overline{P},1}</math>
# <math>{\overline{U},1}</math>
# <math>{\overline{V},1}</math>
# <math>{\overline{W},1}</math>
# <math>{\overline{P},2}</math>
# <math>{\overline{U},2}</math>
# <math>{\overline{V},2}</math>
# <math>{\overline{W},2}</math>
# <math>{\overline{P},3}</math>
# <math>{\overline{U},3}</math>
# <math>{\overline{V},3}</math>
# <math>{\overline{W},3}</math>
</div>
An example to read this file in python and recover the gradients and Reynolds stress tensor (indices are these of the list above) would be:
 
inp = np.array( f.get('02_Entries').get('Inputs') )
 
grad_velocity = inp[:,[17,21,25,18,22,26,19,23,27]].astype(np.double)
 
Rij = inp[:,[10,11,13,11,12,14,13,14,15]].astype(np.double)
 
 
[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/AdditionalQuantities.h5 AdditionalQuantities (3.7 GB)] Contains additional quantities such as the Taylor and Kolmogorov scales and the pressure autocorrelation in the following order:
# <math>{\overline{pp}}</math>
# Taylor microscale
# Kolmogorov length scale
# Kolmorogov time scale
 
 
[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/TripleCorrelation.h5 TripleCorrelation (9.3 GB)] Contains the components of the velocity triple correlation in the following order:
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
# <math>{\rho\overline{uuu}}</math>
# <math>{\rho\overline{uvu}}</math>
# <math>{\rho\overline{vvu}}</math>
# <math>{\rho\overline{uwu}}</math>
# <math>{\rho\overline{vwu}}</math>
# <math>{\rho\overline{wwu}}</math>
# <math>{\rho\overline{vvv}}</math>
# <math>{\rho\overline{vwv}}</math>
# <math>{\rho\overline{wwv}}</math>
# <math>{\rho\overline{www}}</math>
</div>
 
 
[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/PressureVelocity.h5 Pressure Velocity (2.8 GB)] Contains the pressure velocity correlation in the following order:
# <math>{\overline{pu}}</math>
# <math>{\overline{pv}}</math>
# <math>{\overline{pw}}</math>
 
 
Finally, the components of the Reynolds stress budget equation come in the following order (for a generic budget component <math>\phi</math>):
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
# <math>{\phi_{11}}</math>
# <math>{\phi_{12}}</math>
# <math>{\phi_{22}}</math>
# <math>{\phi_{13}}</math>
# <math>{\phi_{23}}</math>
# <math>{\phi_{33}}</math>
</div>


[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/Convection.h5 Convection (5.6 GB)] Contains the convection budget.
[http://kbwiki-data.s3-eu-west-2.amazonaws.com/DNS-1/3/Convection.h5 Convection (5.6 GB)] Contains the convection budget.

Revision as of 14:26, 15 February 2021


Front Page

Description

Computational Details

Quantification of Resolution

Statistical Data

Instantaneous Data

Storage Format

Statistical data

Volume data

Volumetric data on the statistics computed for the whole computational domain are provided here. For more information regarding the storage format, please refer to the storage format guidelines. The available files are:


Statistics (9.1 kB) Is the HDF5 masterfile..

Nodes (2.8 GB) Contains the node positions where data is stored.

Inputs (26.0 GB) Contains the averaged pressure and velocity along with their gradients, the shear stress and the Reynolds stress tensor.

Additional Quantities (3.7 GB) Contains additional quantities such as the Taylor and Kolmogorov scales and the pressure autocorrelation.

Triple Correlation (9.3 GB) Contains the components of the velocity triple correlation.

Pressure Velocity (2.8 GB) Contains the pressure velocity correlation.

Convection (5.6 GB) Contains the convection budget.

Production (5.6 GB) Contains the production budget.

Dissipation (5.6 GB) Contains the dissipation budget.

Molecular Diffusion (5.6 GB) Contains the molecular diffusion budget.

Pressure Strain (5.6 GB) Contains the pressure strain budget.

Turbulent Diffusion 01 (5.6 GB) Contains the turbulent diffusion 1 budget.

Turbulent Diffusion 02 (5.6 GB) Contains the turbulent diffusion 2 budget.

Additional data

No additional data yet.



Contributed by: Oriol Lehmkuhl, Arnau Miro — Barcelona Supercomputing Center (BSC)

Front Page

Description

Computational Details

Quantification of Resolution

Statistical Data

Instantaneous Data

Storage Format


© copyright ERCOFTAC 2024