From 0a533f700df620bf4b59c75239db70e62712fad5 Mon Sep 17 00:00:00 2001 From: henry Date: Tue, 8 Dec 2009 15:04:44 +0000 Subject: [PATCH 01/12] Corrected the name for the source doc file created by the -srcDoc option. --- src/OpenFOAM/global/argList/argList.C | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/OpenFOAM/global/argList/argList.C b/src/OpenFOAM/global/argList/argList.C index 0e3d05b72b..4b4ec50cec 100644 --- a/src/OpenFOAM/global/argList/argList.C +++ b/src/OpenFOAM/global/argList/argList.C @@ -827,12 +827,12 @@ void Foam::argList::displayDoc(bool source) const List docDirs(docDict.lookup("doxyDocDirs")); List docExts(docDict.lookup("doxySourceFileExts")); - // for source code: change foo_8C.html to foo_8C-source.html + // for source code: change foo_8C.html to foo_8C_source.html if (source) { forAll(docExts, extI) { - docExts[extI].replace(".", "-source."); + docExts[extI].replace(".", "_source."); } } From b67c07177c24a79b2fe9cd266c4e556ab94acb46 Mon Sep 17 00:00:00 2001 From: henry Date: Tue, 8 Dec 2009 15:05:52 +0000 Subject: [PATCH 02/12] Removed "forces" library dependency to avoid many solvers inheriting unnecessary dependencies. --- src/fvMotionSolver/Make/options | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fvMotionSolver/Make/options b/src/fvMotionSolver/Make/options index 9222d5f97c..7c440dd78f 100644 --- a/src/fvMotionSolver/Make/options +++ b/src/fvMotionSolver/Make/options @@ -10,4 +10,4 @@ LIB_LIBS = \ -lmeshTools \ -ldynamicMesh \ -lfiniteVolume \ - -lforces + /*-lforces include in controlDict if needed */ From d7ee0a6fbb3d19872ae514a2b530459e2f4e3010 Mon Sep 17 00:00:00 2001 From: henry Date: Tue, 8 Dec 2009 15:06:18 +0000 Subject: [PATCH 03/12] Corrected handling of "value" entry to allow post-processing of input file. --- .../greyDiffusiveRadiationMixedFvPatchScalarField.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/thermophysicalModels/radiation/derivedFvPatchFields/greyDiffusiveRadiation/greyDiffusiveRadiationMixedFvPatchScalarField.C b/src/thermophysicalModels/radiation/derivedFvPatchFields/greyDiffusiveRadiation/greyDiffusiveRadiationMixedFvPatchScalarField.C index f8e63679a2..c80992e73c 100644 --- a/src/thermophysicalModels/radiation/derivedFvPatchFields/greyDiffusiveRadiation/greyDiffusiveRadiationMixedFvPatchScalarField.C +++ b/src/thermophysicalModels/radiation/derivedFvPatchFields/greyDiffusiveRadiation/greyDiffusiveRadiationMixedFvPatchScalarField.C @@ -81,7 +81,7 @@ greyDiffusiveRadiationMixedFvPatchScalarField TName_(dict.lookup("T")), emissivity_(readScalar(dict.lookup("emissivity"))) { - if (dict.found("value")) + if (dict.found("refValue")) { fvPatchScalarField::operator= ( From c21721d2938ef903d910b53729394aef8a4f10db Mon Sep 17 00:00:00 2001 From: henry Date: Tue, 8 Dec 2009 15:07:01 +0000 Subject: [PATCH 04/12] Corrected the change to the "application" entry in controlDict. --- .../porousSimpleFoam/angledDuctExplicit/system/controlDict | 2 +- .../porousSimpleFoam/angledDuctImplicit/system/controlDict | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tutorials/incompressible/porousSimpleFoam/angledDuctExplicit/system/controlDict b/tutorials/incompressible/porousSimpleFoam/angledDuctExplicit/system/controlDict index 9ffe4063cf..b82034e8a2 100644 --- a/tutorials/incompressible/porousSimpleFoam/angledDuctExplicit/system/controlDict +++ b/tutorials/incompressible/porousSimpleFoam/angledDuctExplicit/system/controlDict @@ -15,7 +15,7 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -application rhoPorousSimpleFoam; +application porousSimpleFoam; startFrom startTime; diff --git a/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/system/controlDict b/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/system/controlDict index 88d62b98cc..f718e03fc7 100644 --- a/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/system/controlDict +++ b/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/system/controlDict @@ -15,7 +15,7 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -application rhoPorousSimpleFoam; +application porousSimpleFoam; startFrom startTime; From 146c63234c3c6f678a2359bcd541ccbb717664d2 Mon Sep 17 00:00:00 2001 From: henry Date: Tue, 8 Dec 2009 15:07:21 +0000 Subject: [PATCH 05/12] Added a default scheme for "snGrad". --- .../multiphase/cavitatingFoam/ras/throttle/system/fvSchemes | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tutorials/multiphase/cavitatingFoam/ras/throttle/system/fvSchemes b/tutorials/multiphase/cavitatingFoam/ras/throttle/system/fvSchemes index 0eedcaa374..3aa1b53f3f 100644 --- a/tutorials/multiphase/cavitatingFoam/ras/throttle/system/fvSchemes +++ b/tutorials/multiphase/cavitatingFoam/ras/throttle/system/fvSchemes @@ -53,8 +53,7 @@ laplacianSchemes snGradSchemes { - default none; - snGrad(p) corrected; + default corrected; } fluxRequired From e017ff660679fd1f3fa02a2d297779cf2bc0b225 Mon Sep 17 00:00:00 2001 From: henry Date: Tue, 8 Dec 2009 15:08:05 +0000 Subject: [PATCH 06/12] Corrected the change to the "solvers" entry in controlDict. --- tutorials/Alltest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorials/Alltest b/tutorials/Alltest index 69eb8b9a28..5aaacba2ac 100755 --- a/tutorials/Alltest +++ b/tutorials/Alltest @@ -158,7 +158,7 @@ cp ${MAIN_CONTROL_DICT} ${MAIN_CONTROL_DICT}.org sed \ -e s/"\(fvSchemes[ \t]*\)\([0-9]\);"/"\1 1;"/g \ --e s/"\(fvSolution[ \t]*\)\([0-9]\);"/"\1 1;"/g \ +-e s/"\(solution[ \t]*\)\([0-9]\);"/"\1 1;"/g \ ${MAIN_CONTROL_DICT}.org > ${MAIN_CONTROL_DICT} echo "Copying the tutorials" From d92ea78c1138bcf8091a4e4f4e672d01fabe7795 Mon Sep 17 00:00:00 2001 From: henry Date: Tue, 8 Dec 2009 15:08:22 +0000 Subject: [PATCH 07/12] Added the field name to the creation of "mut". --- .../RAS/LaunderSharmaKE/LaunderSharmaKE.C | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/turbulenceModels/compressible/RAS/LaunderSharmaKE/LaunderSharmaKE.C b/src/turbulenceModels/compressible/RAS/LaunderSharmaKE/LaunderSharmaKE.C index 10160bbed4..18f8d49995 100644 --- a/src/turbulenceModels/compressible/RAS/LaunderSharmaKE/LaunderSharmaKE.C +++ b/src/turbulenceModels/compressible/RAS/LaunderSharmaKE/LaunderSharmaKE.C @@ -161,7 +161,18 @@ LaunderSharmaKE::LaunderSharmaKE mesh_ ), - mut_(rho_*Cmu_*fMu()*sqr(k_)/(epsilon_ + epsilonSmall_)), + mut_ + ( + IOobject + ( + "mut", + runTime_.timeName(), + mesh_, + IOobject::MUST_READ, + IOobject::AUTO_WRITE + ), + rho_*Cmu_*fMu()*sqr(k_)/(epsilon_ + epsilonSmall_) + ), alphat_ ( From ddfd9da81f01e58df23ee3dd2191bce99216751d Mon Sep 17 00:00:00 2001 From: henry Date: Tue, 8 Dec 2009 22:35:35 +0000 Subject: [PATCH 08/12] Reorganised the location of the "sixDoFRigidBodyDisplacement" BC to avoid unnecessary dependency on the libforces.so and the libraries it requires. --- .../sixDoFRigidBodyDisplacementPointPatchVectorField.C | 0 .../sixDoFRigidBodyDisplacementPointPatchVectorField.H | 0 .../sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C | 0 .../sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.H | 0 .../sixDoFRigidBodyMotion/sixDoFRigidBodyMotionI.H | 0 .../sixDoFRigidBodyMotion/sixDoFRigidBodyMotionIO.C | 0 .../sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.C | 0 .../sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.H | 0 .../sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateI.H | 0 .../sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateIO.C | 0 10 files changed, 0 insertions(+), 0 deletions(-) rename src/{fvMotionSolver => postProcessing/functionObjects/forces}/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyDisplacementPointPatchVectorField.C (100%) rename src/{fvMotionSolver => postProcessing/functionObjects/forces}/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyDisplacementPointPatchVectorField.H (100%) rename src/{fvMotionSolver => postProcessing/functionObjects/forces}/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C (100%) rename src/{fvMotionSolver => postProcessing/functionObjects/forces}/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.H (100%) rename src/{fvMotionSolver => postProcessing/functionObjects/forces}/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionI.H (100%) rename src/{fvMotionSolver => postProcessing/functionObjects/forces}/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionIO.C (100%) rename src/{fvMotionSolver => postProcessing/functionObjects/forces}/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.C (100%) rename src/{fvMotionSolver => postProcessing/functionObjects/forces}/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.H (100%) rename src/{fvMotionSolver => postProcessing/functionObjects/forces}/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateI.H (100%) rename src/{fvMotionSolver => postProcessing/functionObjects/forces}/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateIO.C (100%) diff --git a/src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyDisplacementPointPatchVectorField.C b/src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyDisplacementPointPatchVectorField.C similarity index 100% rename from src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyDisplacementPointPatchVectorField.C rename to src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyDisplacementPointPatchVectorField.C diff --git a/src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyDisplacementPointPatchVectorField.H b/src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyDisplacementPointPatchVectorField.H similarity index 100% rename from src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyDisplacementPointPatchVectorField.H rename to src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyDisplacementPointPatchVectorField.H diff --git a/src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C b/src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C similarity index 100% rename from src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C rename to src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C diff --git a/src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.H b/src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.H similarity index 100% rename from src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.H rename to src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.H diff --git a/src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionI.H b/src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionI.H similarity index 100% rename from src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionI.H rename to src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionI.H diff --git a/src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionIO.C b/src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionIO.C similarity index 100% rename from src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionIO.C rename to src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionIO.C diff --git a/src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.C b/src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.C similarity index 100% rename from src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.C rename to src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.C diff --git a/src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.H b/src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.H similarity index 100% rename from src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.H rename to src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.H diff --git a/src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateI.H b/src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateI.H similarity index 100% rename from src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateI.H rename to src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateI.H diff --git a/src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateIO.C b/src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateIO.C similarity index 100% rename from src/fvMotionSolver/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateIO.C rename to src/postProcessing/functionObjects/forces/pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateIO.C From 00a9a51b3b912000b317892dcb61a220aa937c71 Mon Sep 17 00:00:00 2001 From: henry Date: Tue, 8 Dec 2009 22:36:17 +0000 Subject: [PATCH 09/12] Reorganised the location of the "sixDoFRigidBodyDisplacement" BC to avoid unnecessary dependency on the libforces.so and the libraries it requires. --- src/fvMotionSolver/Make/files | 5 ----- src/postProcessing/functionObjects/forces/Make/files | 6 ++++++ 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/fvMotionSolver/Make/files b/src/fvMotionSolver/Make/files index fd018a7537..f229ae322e 100644 --- a/src/fvMotionSolver/Make/files +++ b/src/fvMotionSolver/Make/files @@ -31,10 +31,5 @@ pointPatchFields/derived/oscillatingDisplacement/oscillatingDisplacementPointPat pointPatchFields/derived/angularOscillatingDisplacement/angularOscillatingDisplacementPointPatchVectorField.C pointPatchFields/derived/surfaceSlipDisplacement/surfaceSlipDisplacementPointPatchVectorField.C pointPatchFields/derived/surfaceDisplacement/surfaceDisplacementPointPatchVectorField.C -pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyDisplacementPointPatchVectorField.C -pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C -pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionIO.C -pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.C -pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateIO.C LIB = $(FOAM_LIBBIN)/libfvMotionSolvers diff --git a/src/postProcessing/functionObjects/forces/Make/files b/src/postProcessing/functionObjects/forces/Make/files index 8b91d90922..511568cab1 100644 --- a/src/postProcessing/functionObjects/forces/Make/files +++ b/src/postProcessing/functionObjects/forces/Make/files @@ -4,4 +4,10 @@ forces/forcesFunctionObject.C forceCoeffs/forceCoeffs.C forceCoeffs/forceCoeffsFunctionObject.C +pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyDisplacementPointPatchVectorField.C +pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C +pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionIO.C +pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionState.C +pointPatchFields/derived/sixDoFRigidBodyDisplacement/sixDoFRigidBodyMotion/sixDoFRigidBodyMotionStateIO.C + LIB = $(FOAM_LIBBIN)/libforces From 20995ae5aec72456ae6ca5abf8a25484e0fea21c Mon Sep 17 00:00:00 2001 From: henry Date: Tue, 8 Dec 2009 22:37:54 +0000 Subject: [PATCH 10/12] Corrected the name of the wall-function. --- .../porousSimpleFoam/angledDuctImplicit/0/nut | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/0/nut b/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/0/nut index de1c9477df..74eba201de 100644 --- a/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/0/nut +++ b/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/0/nut @@ -23,25 +23,25 @@ boundaryField { front { - type nutWallFunction; + type nutkWallFunction; value uniform 0; } back { - type nutWallFunction; + type nutkWallFunction; value uniform 0; } wall { - type nutWallFunction; + type nutkWallFunction; value uniform 0; } porosityWall { - type nutWallFunction; + type nutkWallFunction; value uniform 0; } From 66163783bfc550cecc3d3e88c2954241cc649873 Mon Sep 17 00:00:00 2001 From: henry Date: Tue, 8 Dec 2009 22:38:37 +0000 Subject: [PATCH 11/12] Updated the name of the motion solver used. --- .../ras/sloshingTank3D6DoF/constant/dynamicMeshDict | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/constant/dynamicMeshDict b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/constant/dynamicMeshDict index fe6e258582..dffc2d9ddc 100644 --- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/constant/dynamicMeshDict +++ b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/constant/dynamicMeshDict @@ -19,10 +19,10 @@ dynamicFvMesh solidBodyMotionFvMesh; solidBodyMotionFvMeshCoeffs { - solidBodyMotionFunction SKA; - SKACoeffs + solidBodyMotionFunction tabulated6DoFMotion; + tabulated6DoFMotionCoeffs { - CofG ( 0 0 0 ); + CofG (0 0 0); timeDataFileName "constant/6DoF.dat"; } } From e67d22f26429f5123003e62b4eb3e24ef2bd01e4 Mon Sep 17 00:00:00 2001 From: henry Date: Tue, 8 Dec 2009 22:39:33 +0000 Subject: [PATCH 12/12] Load the "forces" library needed for the 6-DoF motion. --- .../interDyMFoam/ras/floatingObject/system/controlDict | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tutorials/multiphase/interDyMFoam/ras/floatingObject/system/controlDict b/tutorials/multiphase/interDyMFoam/ras/floatingObject/system/controlDict index efcb76277a..436dca3c27 100644 --- a/tutorials/multiphase/interDyMFoam/ras/floatingObject/system/controlDict +++ b/tutorials/multiphase/interDyMFoam/ras/floatingObject/system/controlDict @@ -51,6 +51,11 @@ maxCo 0.2; maxDeltaT 0.025; -libs ("libincompressibleRASModels.so" "libfvMotionSolvers.so"); +libs +( + "libincompressibleRASModels.so" + "libfvMotionSolvers.so" + "libforces.so" +); // ************************************************************************* //