Download - Heated pipe: Difference between revisions
mNo edit summary |
mNo edit summary |
||
| (13 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== Installation == | == Installation == | ||
Please download [[Media:ChuMarensiWillis25Mathematics_CORR.pdf|this paper]] on the model, and NOTE that this PDF includes a small but important correction at Figure 3. | |||
The boundary condition for the temperature may be either fixed temperature or fixed heat-flux. | |||
If you already have a Fortran compiler, then you only need download the current version (link below), and unpack | If you already have a Fortran compiler, then you only need download the current version (link below), and unpack | ||
| Line 6: | Line 10: | ||
The <tt>Makefile</tt> has been set up for <tt>gfortran</tt>, but compile flags for several compilers are included: <tt>g95, gfortran, ifort, pathf90, pgf90</tt>. | The <tt>Makefile</tt> has been set up for <tt>gfortran</tt>, but compile flags for several compilers are included: <tt>g95, gfortran, ifort, pathf90, pgf90</tt>. | ||
Use of the Heated pipe codes is essentially the same as the 'standard' (isothermal) code. If you've not used the standard code before, see [[Getting_started]], then try the [[Tutorial]]. | |||
== Notes on the Heated pipe version == | == Notes on the Heated pipe version == | ||
This code will load state files from the ' | This code will load state files from the 'standard' (isothermal) pipe code. It will assume that there is no perturbation to the base temperature, r^2; a turbulent flow will quickly mix this up. | ||
Note that the base temperature r^2 is not the laminar temperature. To | Note that the base temperature r^2 is not the laminar temperature profile, and that 1-r^2 is no longer the laminar flow profile. To compute the laminar temperature and flow profiles, set i_K=i_M=1, so that only the mean mode k=m=0 is simulated. This will very quickly approach the laminar temperature and flow profiles. | ||
== Citation == | == Citation == | ||
| Line 19: | Line 23: | ||
"... heated-pipe code [1] based on Openpipeflow [2]." | "... heated-pipe code [1] based on Openpipeflow [2]." | ||
[1]: DOI: https://doi.org/10.3390/math13020293 (open access) | [1]: DOI: https://doi.org/10.3390/math13020293 (open access) [https://scholar.googleusercontent.com/scholar.bib?q=info:cMCTaKms3nwJ:scholar.google.com/&output=citation&scisdr=ClGyFW5MEO25wx3izYs:AFWwaeYAAAAAZ6Xk1YvVYp2sEuQD-ZaVHK-c4c4&scisig=AFWwaeYAAAAAZ6Xk1fMDCpw10EBJoeEXDw0Zn6o&scisf=4&ct=citation&cd=-1&hl=en bibtex] Download [[Media:ChuMarensiWillis25Mathematics_CORR.pdf|PDF HERE]] | ||
[ | |||
[2]: DOI: https://doi.org/10.1016/j.softx.2017.05.003 (open access) [[:File:TheOpenpipeflowSolver.pdf|details;bibtex]] | |||
== Current version == | == Current version == | ||
Latest revision as of 13:57, 13 July 2026
Installation
Please download this paper on the model, and NOTE that this PDF includes a small but important correction at Figure 3.
The boundary condition for the temperature may be either fixed temperature or fixed heat-flux.
If you already have a Fortran compiler, then you only need download the current version (link below), and unpack
tar -xvvzf Openpipeflow-hp-x.xx.tgz
The Makefile has been set up for gfortran, but compile flags for several compilers are included: g95, gfortran, ifort, pathf90, pgf90.
Use of the Heated pipe codes is essentially the same as the 'standard' (isothermal) code. If you've not used the standard code before, see Getting_started, then try the Tutorial.
Notes on the Heated pipe version
This code will load state files from the 'standard' (isothermal) pipe code. It will assume that there is no perturbation to the base temperature, r^2; a turbulent flow will quickly mix this up.
Note that the base temperature r^2 is not the laminar temperature profile, and that 1-r^2 is no longer the laminar flow profile. To compute the laminar temperature and flow profiles, set i_K=i_M=1, so that only the mean mode k=m=0 is simulated. This will very quickly approach the laminar temperature and flow profiles.
Citation
Please cite something like, "... heated-pipe code [1] based on Openpipeflow [2]."
[1]: DOI: https://doi.org/10.3390/math13020293 (open access) bibtex Download PDF HERE
[2]: DOI: https://doi.org/10.1016/j.softx.2017.05.003 (open access) details;bibtex
Current version
Openpipeflow-hp-1.21:
- Download: File:Openpipeflow-hp-1.21.tgz
- Comments:
- First distrib version.