diff --git a/applications/solvers/combustion/PDRFoam/Make/files b/applications/solvers/combustion/PDRFoam/Make/files index 677d96327e..889eebc33e 100644 --- a/applications/solvers/combustion/PDRFoam/Make/files +++ b/applications/solvers/combustion/PDRFoam/Make/files @@ -29,4 +29,4 @@ laminarFlameSpeed/SCOPE/SCOPELaminarFlameSpeed.C PDRFoam.C -EXE = $(FOAM_USER_APPBIN)/PDRFoam +EXE = $(FOAM_APPBIN)/PDRFoam diff --git a/applications/utilities/parallelProcessing/decompositionMethods/metis-5.0pre2/GKlib/trunk/gk_dlmalloc.h b/applications/utilities/parallelProcessing/decompositionMethods/metis-5.0pre2/GKlib/trunk/gk_dlmalloc.h index f19428562d..bd4678935f 100644 --- a/applications/utilities/parallelProcessing/decompositionMethods/metis-5.0pre2/GKlib/trunk/gk_dlmalloc.h +++ b/applications/utilities/parallelProcessing/decompositionMethods/metis-5.0pre2/GKlib/trunk/gk_dlmalloc.h @@ -584,7 +584,13 @@ MAX_RELEASE_CHECK_RATE default: 255 unless not HAVE_MMAP #endif /* MMAP_CLEARS */ #ifndef HAVE_MREMAP #ifdef linux -#define HAVE_MREMAP 1 +/* + * From http://glaros.dtc.umn.edu/flyspray/task/29 + * workaround bug in mremap: + * http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=457337 + */ +/* #define HAVE_MREMAP 1 */ +#define HAVE_MREMAP 0 #else /* linux */ #define HAVE_MREMAP 0 #endif /* linux */ diff --git a/tutorials/Allrun b/tutorials/Allrun index 84aae1565b..e41156e63a 100755 --- a/tutorials/Allrun +++ b/tutorials/Allrun @@ -75,6 +75,7 @@ applications=\ rhoTurbFoam \ cavitatingFoam \ MRFSimpleFoam \ + interDyMFoam \ " logReport () { diff --git a/tutorials/interDyMFoam/Allclean b/tutorials/interDyMFoam/Allclean new file mode 100755 index 0000000000..acf465ac32 --- /dev/null +++ b/tutorials/interDyMFoam/Allclean @@ -0,0 +1,13 @@ +#!/bin/sh + +currDir=`pwd` +application=`basename $currDir` +cases="damBreakWithObstacle" + +tutorialPath=`dirname $0`/.. +. $tutorialPath/CleanFunctions + +for case in $cases +do + cleanCase $case +done diff --git a/tutorials/interDyMFoam/Allrun b/tutorials/interDyMFoam/Allrun new file mode 100755 index 0000000000..6ef2ffbf92 --- /dev/null +++ b/tutorials/interDyMFoam/Allrun @@ -0,0 +1,18 @@ +#!/bin/sh + +currDir=`pwd` +application=`basename $currDir` +cases="damBreakWithObstacle" + +tutorialPath=`dirname $0`/.. +. $tutorialPath/RunFunctions +. $tutorialPath/CleanFunctions + +for case in $cases +do + runApplication blockMesh $case + runApplication setSet $case -batch createObstacle.setSet + runApplication subsetMesh $case c0 -patch walls + runApplication setFields $case -latestTime + runApplication $application $case +done diff --git a/tutorials/interDyMFoam/damBreakWithObstacle/README.txt b/tutorials/interDyMFoam/damBreakWithObstacle/README.txt deleted file mode 100644 index e07cd127c7..0000000000 --- a/tutorials/interDyMFoam/damBreakWithObstacle/README.txt +++ /dev/null @@ -1,13 +0,0 @@ -blockMesh - -setSet -batch createObstacle.setSet - -subsetMesh c0 -patch walls - -#mv 0 0-orig -mv 0.001 0 - -mv 0/polyMesh/* constant/polyMesh/ -rmdir 0/polyMesh - -setFields diff --git a/tutorials/interDyMFoam/damBreakWithObstacle/system/controlDict b/tutorials/interDyMFoam/damBreakWithObstacle/system/controlDict index 0dbfd9b902..e1313279fd 100644 --- a/tutorials/interDyMFoam/damBreakWithObstacle/system/controlDict +++ b/tutorials/interDyMFoam/damBreakWithObstacle/system/controlDict @@ -24,7 +24,7 @@ FoamFile application interFoam; -startFrom startTime; +startFrom latestTime; startTime 0; diff --git a/tutorials/interDyMFoam/damBreakWithObstacle/system/decomposeParDict b/tutorials/interDyMFoam/damBreakWithObstacle/system/decomposeParDict index ef1ee29d03..88569a8784 100644 --- a/tutorials/interDyMFoam/damBreakWithObstacle/system/decomposeParDict +++ b/tutorials/interDyMFoam/damBreakWithObstacle/system/decomposeParDict @@ -25,7 +25,8 @@ FoamFile numberOfSubdomains 4; -method simple; +//method metis; +method hierarchical; simpleCoeffs { @@ -35,21 +36,13 @@ simpleCoeffs hierarchicalCoeffs { - n (1 1 1); + n (2 2 1); delta 0.001; order xyz; } metisCoeffs -{ - processorWeights - ( - 1 - 1 - 1 - 1 - ); -} +{} manualCoeffs {