diff --git a/etc/codeTemplates/dynamicCode/codedFunctionObjectTemplate.C b/etc/codeTemplates/dynamicCode/codedFunctionObjectTemplate.C index 2b5fe45dbc..881d5acd10 100644 --- a/etc/codeTemplates/dynamicCode/codedFunctionObjectTemplate.C +++ b/etc/codeTemplates/dynamicCode/codedFunctionObjectTemplate.C @@ -24,6 +24,7 @@ License \*---------------------------------------------------------------------------*/ #include "codedFunctionObjectTemplate.H" +#include "volFields.H" #include "unitConversion.H" #include "addToRunTimeSelectionTable.H" diff --git a/tutorials/basic/potentialFoam/cylinder/system/controlDict b/tutorials/basic/potentialFoam/cylinder/system/controlDict index 8c8c1ba277..86093982db 100644 --- a/tutorials/basic/potentialFoam/cylinder/system/controlDict +++ b/tutorials/basic/potentialFoam/cylinder/system/controlDict @@ -48,10 +48,15 @@ functions { error { + type coded; + // Load the library containing the 'coded' functionObject libs ("libutilityFunctionObjects.so"); - type coded; + codeInclude + #{ + #include "volFields.H" + #}; codeEnd #{ diff --git a/tutorials/modules/XiFluid/kivaTest/system/controlDict b/tutorials/modules/XiFluid/kivaTest/system/controlDict index f2531ff944..1ff1e8bf38 100644 --- a/tutorials/modules/XiFluid/kivaTest/system/controlDict +++ b/tutorials/modules/XiFluid/kivaTest/system/controlDict @@ -63,10 +63,13 @@ functions setDeltaT { type coded; + + // Load the library containing the 'coded' functionObject libs ("libutilityFunctionObjects.so"); - code + codeInclude #{ + #include "volFields.H" #}; codeExecute diff --git a/tutorials/modules/fluid/blockedChannel/system/generateAlphas b/tutorials/modules/fluid/blockedChannel/system/generateAlphas index 25549e125b..0996553934 100644 --- a/tutorials/modules/fluid/blockedChannel/system/generateAlphas +++ b/tutorials/modules/fluid/blockedChannel/system/generateAlphas @@ -7,6 +7,8 @@ \*---------------------------------------------------------------------------*/ type coded; + +// Load the library containing the 'coded' functionObject libs ("libutilityFunctionObjects.so"); name generateAlphas; diff --git a/tutorials/modules/incompressibleFluid/blockedChannel/system/generateAlphas b/tutorials/modules/incompressibleFluid/blockedChannel/system/generateAlphas index fd2cc3cc3b..3f7fda2c04 100644 --- a/tutorials/modules/incompressibleFluid/blockedChannel/system/generateAlphas +++ b/tutorials/modules/incompressibleFluid/blockedChannel/system/generateAlphas @@ -7,6 +7,8 @@ \*---------------------------------------------------------------------------*/ type coded; + +// Load the library containing the 'coded' functionObject libs ("libutilityFunctionObjects.so"); name generateAlpha; diff --git a/tutorials/modules/incompressibleFluid/motorBike/lesFiles/controlDict b/tutorials/modules/incompressibleFluid/motorBike/lesFiles/controlDict index 04c43d75d2..90f5ef5cbb 100644 --- a/tutorials/modules/incompressibleFluid/motorBike/lesFiles/controlDict +++ b/tutorials/modules/incompressibleFluid/motorBike/lesFiles/controlDict @@ -55,6 +55,7 @@ functions writeCachedObjects { type writeObjects; + libs ("libutilityFunctionObjects.so"); writeControl writeTime; diff --git a/tutorials/modules/incompressibleFluid/pitzDailyScalarTransport/system/controlDict b/tutorials/modules/incompressibleFluid/pitzDailyScalarTransport/system/controlDict index f210f96b97..21aad299ec 100644 --- a/tutorials/modules/incompressibleFluid/pitzDailyScalarTransport/system/controlDict +++ b/tutorials/modules/incompressibleFluid/pitzDailyScalarTransport/system/controlDict @@ -57,6 +57,8 @@ functions mixingQualityCheck { type coded; + + // Load the library containing the 'coded' functionObject libs ("libutilityFunctionObjects.so"); codeInclude diff --git a/tutorials/modules/multiphaseEuler/bubbleColumnEvaporating/system/continuityFunctions b/tutorials/modules/multiphaseEuler/bubbleColumnEvaporating/system/continuityFunctions index 001b579f2d..e63e1be081 100644 --- a/tutorials/modules/multiphaseEuler/bubbleColumnEvaporating/system/continuityFunctions +++ b/tutorials/modules/multiphaseEuler/bubbleColumnEvaporating/system/continuityFunctions @@ -55,6 +55,8 @@ outletMassFlowRate totalMass { type coded; + + // Load the library containing the 'coded' functionObject libs ("libutilityFunctionObjects.so"); codeExecute