Model:TURBINS: Difference between revisions

From CSDMS
(Created page with "{{Model identity |Model type=Modular |Categories=Model domain |Spatial dimensions=2D, 3D |Spatialscale=Patch-Scale |One-line model description=An immersed boundary, Navier–Stok...")
 
No edit summary
Line 53: Line 53:
|Source code availability=Through CSDMS repository
|Source code availability=Through CSDMS repository
|Program license type=GPL v2
|Program license type=GPL v2
|Memory requirements=Roughly, 1 GB per 270,000 grid cells.  
|Memory requirements=Roughly, 1 GB per 270,000 grid cells.
|Typical run time=Day(s)
|Typical run time=Day(s)
}}
}}
{{Input - Output description
{{Input - Output description
|Describe input parameters=A self-explanatory file input.inp should be set before running the code.  
|Describe input parameters=A self-explanatory file "input.inp" should be set before running the code.  
Flow and particle parameters such as Reynolds number, Peclet number, particle settling velocity(ies) can be set here.  
Flow and particle parameters such as Reynolds number, Peclet number, particle settling velocity(ies) can be set here.  
Also, number of grid nodes, domain length, output file flags and simulation runtime, etc should be entered.  
Also, number of grid nodes, domain length, output file flags and simulation runtime, etc should be entered.
|Input format=ASCII
|Input format=ASCII
|Describe output parameters=Depending on the set flags, flow properties such as velocity, pressure, particle concentration(s), deposit mass, bottom shear stress, kinetic and potential energy, dissipation rate, suspended particle mass, current front location, etc are written to files.  
|Describe output parameters=Depending on the flags set in the "input.inp" file, flow properties such as velocity, pressure, particle concentration(s), particle deposit mass, bottom shear stress, kinetic and potential energy, dissipation rate, suspended particle mass, current front location, and etc are recorded at the given timesteps.  
|Output format=ASCII, Binary
|Output format=ASCII, Binary
|Pre-processing software needed?=No
|Pre-processing software needed?=No
|Post-processing software needed?=Yes
|Post-processing software needed?=Yes
|Describe post-processing software=A simple C++ code is called to convert raw binary data to VTK formats that can be read via Paraview software.  
|Describe post-processing software=A simple C++ code is called to convert raw binary data to "*.vtr" (see VTK format) that can be read by a software called Paraview.
|Visualization software needed?=Yes
|Visualization software needed?=Yes
|If above answer is yes=Matlab
|If above answer is yes=Matlab
Line 71: Line 71:
}}
}}
{{Process description model
{{Process description model
|Describe key physical parameters and equations=Navier-Stokes equation: to describe the ambient fluid's motion
|Describe processes represented by the model=Any density driven current including particle-laden flows produced by the lock-exchange (or continuous inflow) can be simulated. The flow can interact with any arbitrary topography on the bottom.
|Describe key physical parameters and equations=Navier-Stokes equation in Bousinessq approximations: to describe the ambient fluid's motion
Transport equation(s): to describe the particle and/or salinity concentration field evolution.  
Transport equation(s): to describe the particle and/or salinity concentration field evolution.  
Reynolds number, Peclet number, particle settling velocities, etc.  
Reynolds number, Peclet number, particle settling velocities.  
|Describe length scale and resolution constraints=The current version is a DNS code, i.e. no turbulence model is incorporated.  
|Describe length scale and resolution constraints=The current version is a DNS code, i.e. no turbulence model is incorporated yet.  
Hence, grid resolution should be carefully treated to resolve all the flow scales.  
Hence, grid resolution should be carefully treated to resolve all the flow scales.  
In other words, limited by the computational costs, we are restricted to low Reynolds numbers (O(10^3)-O(10^4)).  
In other words, limited by the computational costs, we are restricted to low Reynolds numbers (O(1,000)-O(10,000)).
}}
}}
{{Model testing}}
{{Model testing}}

Revision as of 04:11, 20 July 2011



TURBINS


Metadata

Also known as
Model type Modular
Model part of larger framework
Note on status model
Date note status model
Keywords:

turbidity current, numerical simulation, complex topography, polydisperse suspension, sedimentation, parallel computing,

Name Mohamad Nasr-Azadani
Type of contact Model developer
Institute / Organization UC Santa Barbara
Postal address 1 Engr II Bldg, Room 2301
Postal address 2 UC Santa Barbara
Town / City Santa Barbara
Postal code 93106
State California
Country United States
Email address mmnasr@gmail.com
Phone (805) 893-6107
Fax (805) 893-8651


Supported platforms
Linux, Mac OS, Windows
Other platform
Programming language

C

Other program language
Code optimized Single Processor, Multiple Processors
Multiple processors implemented Distributed memory
Nr of distributed processors
Nr of shared processors
Start year development 2007
Does model development still take place? Yes
If above answer is no, provide end year model development
Code development status
When did you indicate the 'code development status'?
Model availability As code
Source code availability
(Or provide future intension)
Through CSDMS repository
Source web address
Source csdms web address
Program license type GPL v2
Program license type other
Memory requirements Roughly, 1 GB per 270,000 grid cells.
Typical run time Day(s)


Describe input parameters A self-explanatory file "input.inp" should be set before running the code.

Flow and particle parameters such as Reynolds number, Peclet number, particle settling velocity(ies) can be set here. Also, number of grid nodes, domain length, output file flags and simulation runtime, etc should be entered.

Input format ASCII
Other input format
Describe output parameters Depending on the flags set in the "input.inp" file, flow properties such as velocity, pressure, particle concentration(s), particle deposit mass, bottom shear stress, kinetic and potential energy, dissipation rate, suspended particle mass, current front location, and etc are recorded at the given timesteps.
Output format ASCII, Binary
Other output format
Pre-processing software needed? No
Describe pre-processing software
Post-processing software needed? Yes
Describe post-processing software A simple C++ code is called to convert raw binary data to "*.vtr" (see VTK format) that can be read by a software called Paraview.
Visualization software needed? Yes
If above answer is yes Matlab
Other visualization software Paraview


Describe processes represented by the model Any density driven current including particle-laden flows produced by the lock-exchange (or continuous inflow) can be simulated. The flow can interact with any arbitrary topography on the bottom.
Describe key physical parameters and equations Navier-Stokes equation in Bousinessq approximations: to describe the ambient fluid's motion

Transport equation(s): to describe the particle and/or salinity concentration field evolution. Reynolds number, Peclet number, particle settling velocities.

Describe length scale and resolution constraints The current version is a DNS code, i.e. no turbulence model is incorporated yet.

Hence, grid resolution should be carefully treated to resolve all the flow scales. In other words, limited by the computational costs, we are restricted to low Reynolds numbers (O(1,000)-O(10,000)).

Describe time scale and resolution constraints
Describe any numerical limitations and issues


Describe available calibration data sets
Upload calibration data sets if available:
Describe available test data sets
Upload test data sets if available:
Describe ideal data for testing


Do you have current or future plans for collaborating with other researchers?
Is there a manual available? No
Upload manual if available:
Model website if any
Model forum / discussion board
Comments


This part will be filled out by CSDMS staff

OpenMI compliant No not possible
BMI compliant No not possible
WMT component Not yet"Not yet" is not in the list (Yes, In progress, No but possible, No not possible) of allowed values for the "Code CMT compliant or not" property.
PyMT component
Is this a data component
Can be coupled with:
Model info
Mohamad Nasr-Azadani
Nr. of publications: 4
Total citations: 109
h-index: 3
m-quotient: 0.23
Qrcode TURBINS.png
Link to this page

Download statistics

<pbars ytitle=Downloads Title='Monthly Downloads turbins' xlabels=true size=900x200 ymax=20 grid=true box=true cubic=true plots=open xformat=number connected=true angle=90 legend> ,Total downloads: 34 2008 - Jan,0 Feb,0 Mar,0 Apr,0 May,0 Jun,0 Jul,0 Aug,0 Sep,0 Oct,0 Nov,0 Dec,0 2009 - Jan,0 Feb,0 Mar,0 Apr,0 May,0 Jun,0 Jul,0 Aug,0 Sep,0 Oct,0 Nov,0 Dec,0 2010 - Jan,0 Feb,0 Mar,0 Apr,0 May,0 Jun,0 Jul,0 Aug,0 Sep,0 Oct,0 Nov,0 Dec,0 2011 - Jan,0 Feb,0 Mar,0 Apr,0 May,0 Jun,0 Jul,0 Aug,0 Sep,0 Oct,0 Nov,0 Dec,0 2012 - Jan,0 Feb,0 Mar,0 Apr,0 May,0 Jun,0 Jul,0 Aug,0 Sep,0 Oct,0 Nov,1 Dec,0 2013 - Jan,1 Feb,2 Mar,1 Apr,0 May,1 Jun,2 Jul,0 Aug,0 Sep,0 Oct,0 Nov,5 Dec,0 2014 - Jan,7 Feb,4 Mar,0 Apr,0 May,1 Jun,1 Jul,0 Aug,1 Sep,5 Oct,0 Nov,1 Dec,1 2015 - Jan,0 Feb,0 Mar,0 Apr,0 May,0 Jun,0 Jul,0 </pbars>

Introduction

History

Papers

Issues

Help

Input Files

Output Files

Download source code