diff --git a/applications/utilities/surface/surfaceMeshConvert/surfaceMeshConvert.C b/applications/utilities/surface/surfaceMeshConvert/surfaceMeshConvert.C index 248ac3e3d09e3285cbef54c01f21b25a266155fc..3d14464e71344c0566b79186c0e910544ab6dd24 100644 --- a/applications/utilities/surface/surfaceMeshConvert/surfaceMeshConvert.C +++ b/applications/utilities/surface/surfaceMeshConvert/surfaceMeshConvert.C @@ -206,8 +206,8 @@ int main(int argc, char *argv[]) { const word csName = args["from"]; - label csId = csLst.find(csName); - if (csId < 0) + const label csIndex = csLst.findIndex(csName); + if (csIndex < 0) { FatalErrorIn(args.executable()) << "Cannot find -from " << csName << nl @@ -215,15 +215,15 @@ int main(int argc, char *argv[]) << exit(FatalError); } - fromCsys.reset(new coordinateSystem(csLst[csId])); + fromCsys.reset(new coordinateSystem(csLst[csIndex])); } if (args.optionFound("to")) { const word csName = args["to"]; - label csId = csLst.find(csName); - if (csId < 0) + const label csIndex = csLst.findIndex(csName); + if (csIndex < 0) { FatalErrorIn(args.executable()) << "Cannot find -to " << csName << nl @@ -231,7 +231,7 @@ int main(int argc, char *argv[]) << exit(FatalError); } - toCsys.reset(new coordinateSystem(csLst[csId])); + toCsys.reset(new coordinateSystem(csLst[csIndex])); } diff --git a/applications/utilities/surface/surfaceMeshExport/surfaceMeshExport.C b/applications/utilities/surface/surfaceMeshExport/surfaceMeshExport.C index 3995031b536018caeb6e3a1e6c4e9e73eb281c32..0631f195e2ee0e147c701deacd53cc9508a4102f 100644 --- a/applications/utilities/surface/surfaceMeshExport/surfaceMeshExport.C +++ b/applications/utilities/surface/surfaceMeshExport/surfaceMeshExport.C @@ -195,8 +195,8 @@ int main(int argc, char *argv[]) { const word csName = args["from"]; - label csId = csLst.find(csName); - if (csId < 0) + const label csIndex = csLst.findIndex(csName); + if (csIndex < 0) { FatalErrorIn(args.executable()) << "Cannot find -from " << csName << nl @@ -204,15 +204,15 @@ int main(int argc, char *argv[]) << exit(FatalError); } - fromCsys.reset(new coordinateSystem(csLst[csId])); + fromCsys.reset(new coordinateSystem(csLst[csIndex])); } if (args.optionFound("to")) { const word csName = args["to"]; - label csId = csLst.find(csName); - if (csId < 0) + const label csIndex = csLst.findIndex(csName); + if (csIndex < 0) { FatalErrorIn(args.executable()) << "Cannot find -to " << csName << nl @@ -220,7 +220,7 @@ int main(int argc, char *argv[]) << exit(FatalError); } - toCsys.reset(new coordinateSystem(csLst[csId])); + toCsys.reset(new coordinateSystem(csLst[csIndex])); } diff --git a/applications/utilities/surface/surfaceMeshImport/surfaceMeshImport.C b/applications/utilities/surface/surfaceMeshImport/surfaceMeshImport.C index 853becfc89dbd75c79ba7c2bf9cd0092dbbe1e89..3aee72a52d7bd38d6fb52a0a3507025555298df1 100644 --- a/applications/utilities/surface/surfaceMeshImport/surfaceMeshImport.C +++ b/applications/utilities/surface/surfaceMeshImport/surfaceMeshImport.C @@ -208,8 +208,8 @@ int main(int argc, char *argv[]) { const word csName = args["from"]; - label csId = csLst.find(csName); - if (csId < 0) + const label csIndex = csLst.findIndex(csName); + if (csIndex < 0) { FatalErrorIn(args.executable()) << "Cannot find -from " << csName << nl @@ -217,15 +217,15 @@ int main(int argc, char *argv[]) << exit(FatalError); } - fromCsys.reset(new coordinateSystem(csLst[csId])); + fromCsys.reset(new coordinateSystem(csLst[csIndex])); } if (args.optionFound("to")) { const word csName = args["to"]; - label csId = csLst.find(csName); - if (csId < 0) + const label csIndex = csLst.findIndex(csName); + if (csIndex < 0) { FatalErrorIn(args.executable()) << "Cannot find -to " << csName << nl @@ -233,7 +233,7 @@ int main(int argc, char *argv[]) << exit(FatalError); } - toCsys.reset(new coordinateSystem(csLst[csId])); + toCsys.reset(new coordinateSystem(csLst[csIndex])); } diff --git a/bin/tools/pre-commit-hook b/bin/tools/pre-commit-hook index be4bb69b24294824b7f8a2314ec4462b5bc8766a..7d41b2e11c8284267345939f7ab9f5974fd87fb1 100755 --- a/bin/tools/pre-commit-hook +++ b/bin/tools/pre-commit-hook @@ -200,6 +200,34 @@ checkLineLengthNonComments() dieOnBadFiles "Limit code to 80 columns before pushing" } +# +# limit line length to 80-columns, except #directive lines +# +checkLineLengthNonDirective() +{ + badFiles=$( + for f in $fileList + do + # limit to *.[CH] files + case "$f" in + (*.[CH]) + # parse line numbers from this (strip comment lines): + # path/fileName:<lineNr>: contents + lines=$(git grep --cached -n -e ".\{81,\}" -- "$f" | + sed -n \ + -e '\@^[^:]*:[^:]*: *#.*@b' \ + -e 's@^[^:]*:\([0-9]*\):.*@\1@p' | + tr '\n' ' ' + ) + [ -n "$lines" ] && echo "$Indent$f -- lines: $lines" + ;; + esac + done + ) + + dieOnBadFiles "Limit code to 80 columns before pushing" +} + # do all checks @@ -215,7 +243,7 @@ checkIllegalCode checkCopyright # ensure code conforms to 80 columns max -checkLineLength +checkLineLengthNonDirective exit 0 diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 42676cb62e9ba7a545755394d37f8d0878d00876..0000000000000000000000000000000000000000 --- a/debian/changelog +++ /dev/null @@ -1,11 +0,0 @@ -openfoam170 (0-1ubuntu1) lucid; urgency=low - - * some change - - -- opencfd <opencfd@hunt-vm64> Wed, 14 Jul 2010 10:44:35 +0100 - -openfoam170 (0-1) unstable; urgency=low - - * Initial release - - -- OpenCFD Ltd. <patches@opencfd.co.uk> Mon, 14 Jun 2010 16:50:46 +0100 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 7f8f011eb73d6043d2e6db9d2c101195ae2801f2..0000000000000000000000000000000000000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -7 diff --git a/debian/control b/debian/control deleted file mode 100644 index c5957a03ec2b54d20f6b1e35b58d17cee69dcae8..0000000000000000000000000000000000000000 --- a/debian/control +++ /dev/null @@ -1,19 +0,0 @@ -Source: openfoam170 -Section: optional -Priority: optional -Maintainer: OpenCFD Ltd. <patches@opencfd.co.uk> -Build-Depends: debhelper (>= 7), quilt -Standards-Version: 3.8.4 -Homepage: http://www.openfoam.com - -Package: openfoam170 -Architecture: any -Depends: csh,g++,${shlibs:Depends}, ${misc:Depends},binutils-dev,flex,libscotch-dev,libopenmpi-dev,libxt-dev,openmpi-bin -Description: OpenFOAM - OpenFOAM is a free, open source CFD software package produced by a - commercial company, OpenCFD Ltd. It has a large user base across - most areas of engineering and science, from both commercial and academic - organisations. OpenFOAM has an extensive range of features to solve - anything from complex fluid flows involving chemical reactions, turbulence - and heat transfer, to solid dynamics and electromagnetics. - diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index 32d2cc7ff8ab6cff381b561166a195051ed214f3..0000000000000000000000000000000000000000 --- a/debian/copyright +++ /dev/null @@ -1,30 +0,0 @@ -This work was packaged for Debian by: - - OpenCFD Ltd. <patches@opencfd.co.uk> on Mon, 14 Jun 2010 16:50:46 +0100 - -Copyright: - - Copyright (C) 1991-2010 OpenCFD Ltd. - -License: - - This file is part of OpenFOAM. - - OpenFOAM is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - OpenFOAM is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - for more details. - - You should have received a copy of the GNU General Public License - along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. - -The Debian packaging is: - - Copyright (C) 2010 OpenCFD Ltd. <patches@opencfd.co.uk> - - and is licensed under the GPL version 3 diff --git a/debian/docs b/debian/docs deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/debian/postinst b/debian/postinst deleted file mode 100755 index f4a492c84a0be07b64b98084f99f7c72c1ab9e9f..0000000000000000000000000000000000000000 --- a/debian/postinst +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/sh -# postinst script for OpenFOAM -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * <postinst> `configure' <most-recently-configured-version> -# * <old-postinst> `abort-upgrade' <new version> -# * <conflictor's-postinst> `abort-remove' `in-favour' <package> -# <new-version> -# * <postinst> `abort-remove' -# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' -# <failed-install-package> <version> `removing' -# <conflicting-package> <version> -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - - -case "$1" in - configure) - #echo "** postinst called with $*" - echo "" - echo "** To use OpenFOAM please add" - echo "**" - echo "** . /opt/openfoam170/etc/bashrc" - echo "**" - echo "** To your ~/.bashrc" - echo "" - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 - diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 9b678d8ad44b66eb6ec8ff0f9eb59e5debf4190a..0000000000000000000000000000000000000000 --- a/debian/rules +++ /dev/null @@ -1,109 +0,0 @@ -#!/usr/bin/make -f -#-*- makefile -*- -# After debian/rules from less package - -include /usr/share/quilt/quilt.make - -# Uncomment this to turn on verbose mode. -export DH_VERBOSE=1 - -# This is the debhelper compatibility version to use. - -#DEB_BUILD_GNU_TYPE = $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -#DEB_HOST_GNU_TYPE = $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -#ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) -#CONFARGS= --host=$(DEB_HOST_GNU_TYPE) -#endif -# -#CFLAGS = -Wall -g #-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -# -#ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -#CFLAGS += -O0 -#else -#CFLAGS += -O2 -#endif - -DEB_BUILD_ARCH_BITS = $(shell dpkg-architecture -qDEB_BUILD_ARCH_BITS) -foamArch= -ifeq ($(DEB_BUILD_ARCH_BITS),64) -foamArch=linux64GccDPOpt -else -foamArch=linuxGccDPOpt -endif - -packageName = $(shell dh_listpackages) -installDir = debian/$(packageName)/opt/$(packageName) -paraviewInstallDir = /opt/paraviewopenfoam380 - -DEB_DH_SHLIBDEPS_ARGS=-L$(installDir)/lib/$(foamArch) - -build: patch build-stamp -build-stamp: - dh_testdir - - # Add here commands to compile the package. - #./Allwmake - - touch build-stamp - -clean: unpatch - dh_testdir - dh_testroot - rm -f build-stamp - - # Add here commands to clean up after the build process. - #./Allwclean - #set - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_prep - dh_installdirs - - # Install source files into debian/. - install -d $(installDir) - tar cf - `bin/foamSourceFiles .` | (cd $(installDir); tar xfp -) - (cd $(installDir); bin/tools/foamConfigurePaths --foamInstall /opt --projectName $(packageName) --paraviewInstall $(paraviewInstallDir) ) - - # Install binary files into debian/. - tar cf - `bin/foamBinDirs . $(foamArch)` | (cd $(installDir); tar xfp -) - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_installdebconf - dh_installdocs - dh_installexamples - dh_installmenu -# dh_installemacsen -# dh_installinit - dh_installmime - dh_installcron - #dh_installman debian/lesspipe.1 - #dh_undocumented - dh_installchangelogs - #dh_link - #dh_strip - dh_compress - dh_fixperms - dh_makeshlibs - dh_installdeb -# dh_perl - dh_shlibdeps -- --ignore-missing-info #We depend on vtk libs without info - dh_gencontrol - dh_md5sums - dh_builddeb - -source diff: - @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary diff --git a/src/OpenFOAM/meshes/polyMesh/zones/ZoneMesh/ZoneMesh.C b/src/OpenFOAM/meshes/polyMesh/zones/ZoneMesh/ZoneMesh.C index babb31b6e85c8900ac78b1f95b6c534a7818afea..7df85dc6d55f4c798ed9f86d6ba9eb1a899687c1 100644 --- a/src/OpenFOAM/meshes/polyMesh/zones/ZoneMesh/ZoneMesh.C +++ b/src/OpenFOAM/meshes/polyMesh/zones/ZoneMesh/ZoneMesh.C @@ -26,6 +26,7 @@ License #include "ZoneMesh.H" #include "entry.H" #include "demandDrivenData.H" +#include "stringListOps.H" // * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * // @@ -241,6 +242,66 @@ Foam::wordList Foam::ZoneMesh<ZoneType, MeshType>::names() const } +template<class ZoneType, class MeshType> +Foam::labelList Foam::ZoneMesh<ZoneType, MeshType>::findIndices +( + const keyType& key +) const +{ + labelList indices; + if (key.isPattern()) + { + indices = findStrings(key, this->names()); + } + else + { + indices.setSize(this->size()); + label nFound = 0; + forAll(*this, i) + { + if (key == operator[](i).name()) + { + indices[nFound++] = i; + } + } + indices.setSize(nFound); + } + + return indices; +} + + +template<class ZoneType, class MeshType> +Foam::label Foam::ZoneMesh<ZoneType, MeshType>::findIndex +( + const keyType& key +) const +{ + if (key.isPattern()) + { + labelList indices = this->findIndices(key); + // return first element + if (!indices.empty()) + { + return indices[0]; + } + } + else + { + forAll(*this, i) + { + if (key == operator[](i).name()) + { + return i; + } + } + } + + // not found + return -1; +} + + template<class ZoneType, class MeshType> Foam::label Foam::ZoneMesh<ZoneType, MeshType>::findZoneID ( @@ -265,7 +326,7 @@ Foam::label Foam::ZoneMesh<ZoneType, MeshType>::findZoneID << "List of available zone names: " << names() << endl; } - // A dummy return to keep the compiler happy + // not found return -1; } diff --git a/src/OpenFOAM/meshes/polyMesh/zones/ZoneMesh/ZoneMesh.H b/src/OpenFOAM/meshes/polyMesh/zones/ZoneMesh/ZoneMesh.H index 03b9c216becd4de67a54c8aabdb11a83be1f9db9..8854d9533b0e4aed4cb67357fc01d3010c98e191 100644 --- a/src/OpenFOAM/meshes/polyMesh/zones/ZoneMesh/ZoneMesh.H +++ b/src/OpenFOAM/meshes/polyMesh/zones/ZoneMesh/ZoneMesh.H @@ -121,8 +121,8 @@ public: // Return -1 if the object is not in the zone const Map<label>& zoneMap() const; - //- Given a global object index, return the zone it is in. If - //object does not belong to any zones, return -1 + //- Given a global object index, return the zone it is in. + // If object does not belong to any zones, return -1 label whichZone(const label objectIndex) const; //- Return a list of zone types @@ -134,6 +134,12 @@ public: //- Find zone index given a name label findZoneID(const word& zoneName) const; + //- Return zone indices for all matches + labelList findIndices(const keyType&) const; + + //- Return zone index for the first match, return -1 if not found + label findIndex(const keyType&) const; + //- Clear addressing void clearAddressing(); diff --git a/src/finiteVolume/cfdTools/general/porousMedia/porousZone.C b/src/finiteVolume/cfdTools/general/porousMedia/porousZone.C index b7aef808507a2b3ca8794b4955551f6e5b06ab2a..4e1020a4f10d6c464662c5b1267d0db62d07e460 100644 --- a/src/finiteVolume/cfdTools/general/porousMedia/porousZone.C +++ b/src/finiteVolume/cfdTools/general/porousMedia/porousZone.C @@ -71,7 +71,7 @@ Foam::porousZone::porousZone key_(key), mesh_(mesh), dict_(dict), - cellZoneIds_(0), + cellZoneIds_(mesh_.cellZones().findIndices(key_)), coordSys_(dict, mesh), porosity_(1), intensity_(0), @@ -83,24 +83,6 @@ Foam::porousZone::porousZone { Info<< "Creating porous zone: " << key_ << endl; - if (key_.isPattern()) - { - cellZoneIds_ = findStrings - ( - key_, - mesh_.cellZones().names() - ); - } - else - { - const label zoneId = mesh_.cellZones().findZoneID(key_); - if (zoneId != -1) - { - cellZoneIds_.setSize(1); - cellZoneIds_[0] = zoneId; - } - } - bool foundZone = !cellZoneIds_.empty(); reduce(foundZone, orOp<bool>()); diff --git a/src/meshTools/coordinateSystems/coordinateSystem.C b/src/meshTools/coordinateSystems/coordinateSystem.C index 0a5fe400f7e7270d4d2a8cfb00174a142f06b4c2..1fbe52dfe9ff500b758cfdfb52464b8f64d2b0d1 100644 --- a/src/meshTools/coordinateSystems/coordinateSystem.C +++ b/src/meshTools/coordinateSystems/coordinateSystem.C @@ -142,17 +142,17 @@ Foam::coordinateSystem::coordinateSystem keyType key(entryPtr->stream()); const coordinateSystems& lst = coordinateSystems::New(obr); - const label id = lst.find(key); + const label index = lst.findIndex(key); if (debug) { Info<< "coordinateSystem::coordinateSystem" "(const dictionary&, const objectRegistry&):" << nl << "using global coordinate system: " - << key << "=" << id << endl; + << key << "=" << index << endl; } - if (id < 0) + if (index < 0) { FatalErrorIn ( @@ -165,7 +165,7 @@ Foam::coordinateSystem::coordinateSystem // copy coordinateSystem, but assign the name as the typeName // to avoid strange things in writeDict() - operator=(lst[id]); + operator=(lst[index]); name_ = typeName_(); } else diff --git a/src/meshTools/coordinateSystems/coordinateSystems.C b/src/meshTools/coordinateSystems/coordinateSystems.C index 4d829004081944a70489299514b6517118260a20..82b52fc72322f390c8f379556fb9700ae2e8459a 100644 --- a/src/meshTools/coordinateSystems/coordinateSystems.C +++ b/src/meshTools/coordinateSystems/coordinateSystems.C @@ -100,58 +100,64 @@ const Foam::coordinateSystems& Foam::coordinateSystems::New Foam::label Foam::coordinateSystems::find(const keyType& key) const { + return findIndex(key); +} + + +Foam::labelList Foam::coordinateSystems::findIndices(const keyType& key) const +{ + labelList indices; if (key.isPattern()) { - labelList allFound = findAll(key); - // return first element - if (!allFound.empty()) - { - return allFound[0]; - } + indices = findStrings(key, toc()); } else { + indices.setSize(size()); + label nFound = 0; forAll(*this, i) { if (key == operator[](i).name()) { - return i; + indices[nFound++] = i; } } + indices.setSize(nFound); } - return -1; + return indices; } -Foam::labelList Foam::coordinateSystems::findAll(const keyType& key) const +Foam::label Foam::coordinateSystems::findIndex(const keyType& key) const { - labelList allFound; if (key.isPattern()) { - allFound = findStrings(key, toc()); + labelList indices = findIndices(key); + // return first element + if (!indices.empty()) + { + return indices[0]; + } } else { - allFound.setSize(size()); - label nFound = 0; forAll(*this, i) { if (key == operator[](i).name()) { - allFound[nFound++] = i; + return i; } } - allFound.setSize(nFound); } - return allFound; + return -1; } bool Foam::coordinateSystems::found(const keyType& key) const { - return find(key) >= 0; + return findIndex(key) != -1; } diff --git a/src/meshTools/coordinateSystems/coordinateSystems.H b/src/meshTools/coordinateSystems/coordinateSystems.H index 2976a6f94efa48a726a39946bf87cb88843b12f0..46ca3a4e73e410164a81cc47e91219ef8838a2aa 100644 --- a/src/meshTools/coordinateSystems/coordinateSystems.H +++ b/src/meshTools/coordinateSystems/coordinateSystems.H @@ -97,12 +97,16 @@ public: // Member Functions + //- Find and return indices for all matches + labelList findIndices(const keyType& key) const; + + //- Find and return index for the first match, return -1 if not found + label findIndex(const keyType& key) const; + //- Find and return index for the first match, returns -1 if not found + // @deprecated use findIndex() instead (deprecated Jul 2010) label find(const keyType& key) const; - //- Find and return indices for all matches - labelList findAll(const keyType& key) const; - //- Search for given key bool found(const keyType& key) const; diff --git a/src/surfMesh/surfaceFormats/starcd/STARCDsurfaceFormatCore.C b/src/surfMesh/surfaceFormats/starcd/STARCDsurfaceFormatCore.C index 399ed06c18ec9b600d657c67d2a60d4b3634f8d3..80db186628f49475c4c729cd20f3fddb8da0189d 100644 --- a/src/surfMesh/surfaceFormats/starcd/STARCDsurfaceFormatCore.C +++ b/src/surfMesh/surfaceFormats/starcd/STARCDsurfaceFormatCore.C @@ -91,7 +91,7 @@ void Foam::fileFormats::STARCDsurfaceFormatCore::writeCase forAll(zoneLst, zoneI) { - os << "ctable " << zoneI + 1 << " shell" << nl + os << "ctable " << zoneI + 1 << " shell" << " ,,,,,," << nl << "ctname " << zoneI + 1 << " " << zoneLst[zoneI].name() << nl; } diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/hotRoom/Allrun b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/hotRoom/Allrun index 814ade458e36f85190977d27fd5c9e27a843eb36..cb0be1e6e06e5244e2bddc492b8cb56b1ca04acd 100755 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/hotRoom/Allrun +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/hotRoom/Allrun @@ -6,7 +6,7 @@ cd ${0%/*} || exit 1 # run from this directory application=`getApplication` -compileApplication ../../buoyantPisoFoam/hotRoom/setHotRoom +compileApplication ../../buoyantPimpleFoam/hotRoom/setHotRoom runApplication blockMesh runApplication setHotRoom runApplication $application diff --git a/tutorials/heatTransfer/buoyantSimpleFoam/hotRoom/Allrun b/tutorials/heatTransfer/buoyantSimpleFoam/hotRoom/Allrun index 814ade458e36f85190977d27fd5c9e27a843eb36..cb0be1e6e06e5244e2bddc492b8cb56b1ca04acd 100755 --- a/tutorials/heatTransfer/buoyantSimpleFoam/hotRoom/Allrun +++ b/tutorials/heatTransfer/buoyantSimpleFoam/hotRoom/Allrun @@ -6,7 +6,7 @@ cd ${0%/*} || exit 1 # run from this directory application=`getApplication` -compileApplication ../../buoyantPisoFoam/hotRoom/setHotRoom +compileApplication ../../buoyantPimpleFoam/hotRoom/setHotRoom runApplication blockMesh runApplication setHotRoom runApplication $application