Skip to content

Calculates the conductive heat flux through a Rayleigh-Benard fluid with varying fluid properties

Notifications You must be signed in to change notification settings

steview2000/RealConProfile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RealConProfile

This code calculates the conductive heat transport between two plates within a fluid of varying heat conductivity (non-Oberbeck-Boussinesq as descriped in O. Shishkina, S. Weiss, and E. Bodenschatz, , Phys. Rev. Fluids, 1(6), 062301(R)

Installation

  1. Make sure libFluidPropC is installed (which itself depends on CoolProp)

  2. Clone this repository:

git clone https://github.com/steview2000/RealConProfile.git
  1. Enter directory and compile:
cd RealConProfile 
make
  1. Install in ${HOME}/bin
make install

Dependencies:

* libFluidPropC (https://github.com/steview2000/libFluidProp.git)

Usage:

./RealConProfile \[option\] \[value\] 

Calculates the conductive heat flux through a fluid of varying heat conductivity Options are optional and don't have to be provided.

Commandline options

        -h       prints this help message

        -b <value> bottom plate temperature in degree Celsius
        -t <value> top plate temperature in degree Celsius
        -P <value> pressure in bar 
        -H <value> height of the cell in meter 
        -f       <fluids>        defines the fluid

Possible fluids: Everything that is available in CoolProp. In particular: Air, Hydrogen, Helium, Nitrogen, CO2, Xenon, SF6, Ethane, Water, Acetone, Methanol, Ethanol

Example

The following code calculates the heat flux for SF6 at P=10bar with bottom plate temperate 15 C and top plate temperature 35 C in a 2m tall cell:

./RealConProfile -f SF6 -b 15 -t 35 -P 10 -H 2

About

Calculates the conductive heat flux through a Rayleigh-Benard fluid with varying fluid properties

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published