DNS_2D_for_Education
Wind is generated from left to right by an imposed constant horizontal pressure gradient.
The initial wind field is disturbed by small random variations so as to produce a turbulent field. Withouth the perturbations, a viscous solution would be found.
The numerical resolution technique used is based on finite differences, applied to a structured mesh. The Continuity and Navier-Stokes equations are solved with the well-known half time-step method, in which the Poisson equation is solved over the entire domain at each time iteration.
As of 17 March 2022, the code version is DNS_2D_for_Teaching-v1.0.0.
The code is written in C language. A GUI (Graphical User Interface) is available as an executable file "sdiapp.exe" that can be run under most versions of Microsoft Windows. Please just make sure to check the 'graph' box before clicking on the launch button, to have the visual experience.
On the GUI, two graphs give an overview of the real time simulation. The top graph shows the 2D (x,z) vorticity, while the bottom graph shows the wind speed. The colour bars are not shown, but they are classical tables in which blue means small values, while red colours denote large values.
The authors of this code version are Francis Vivat (LATMOS UMR CNRS 8190) and Denis Bourras (MIO UMR 7294).
The code is distributed freely and comes with no garantees. It was mainly designed for educational purposes. Please note that the rules of use must follow the CeCILL-C FREE SOFTWARE LICENSE AGREEMENT included in the distribution.
Any return is welcomed and encouraged, please contact francis.vivat@latmos.ipsl.fr or denis.bourras@mio.osupytheas.fr. francis.vivat@latmos.ips Any return is welcomed and encouraged, please contact francis.vivat@latmos.ipsl.fr or denis.bourras@mio.osupytheas.fr. denis.bourras@mio.osu Any return is welcomed and encouraged, please contact francis.vivat@latmos.ipsl.fr or denis.bourras@mio.osupytheas.fr.
Citation:
Vivat, F., & Bourras, D., (2023). DNS_2D_for_Education [Application].
Simple
- Date (Publication)
- 2023-03-22T08:00:00
- Purpose
-
The present code is a pseudo two-dimensional simulation of wind blowing over a flat surface, with a no slip condition at the bottom boundary.
- Status
- Completed
- Maintenance and update frequency
- Not planned
-
GEMET - Concepts, version 2.4
-
-
software
-
software development
-
-
Continents, countries, sea regions of the world.
-
-
France
-
- Theme
-
-
flow
-
direct Navier-Stokes simulation
-
turbulence
-
- Access constraints
- Copyright
- Use constraints
- otherRestictions
- Other constraints
-
CeCILL-C FREE SOFTWARE LICENSE AGREEMENT
- Spatial representation type
- Vector
- Denominator
- 5000
- Language
- English
- Character set
- UTF8
- Description
-
marseille luminy
- Begin date
- 2023-03-22
- End date
- 2023-03-22
- Supplemental Information
-
Marseille Luminy
- Reference system identifier
- WGS 1984
- Distribution format
-
-
C language
(
1.0
)
-
C language
(
1.0
)
- OnLine resource
-
DNS_2D_for_Education
(
WWW:LINK-1.0-http--link
)
C language application
- OnLine resource
- Digital Object Identifier (DOI) ( DOI )
- Hierarchy level
- Service
- Statement
-
Known issues
Running the code at small resolution results in increased wind speed, and artifacts appear at the begining of the simulation travelling through the simulation domain from right to left.
Running the code with a horizontal versus vertical ratio different than the original 2:1 ratio may result in unsuccesful simulations
- File identifier
- 1d67184c-d05a-438f-b7c2-4a8e340ce6ac XML
- Metadata language
- English
- Character set
- UTF8
- Hierarchy level
- Software
- Date stamp
- 2023-03-23T09:26:57
- Metadata standard name
-
ISO 19115:2003/19139
- Metadata standard version
-
1.0