CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Community Contributions (https://www.cfd-online.com/Forums/openfoam-community-contributions/)
-   -   [swak4Foam] foam-extend-3.2 groovyBC example wont execute (https://www.cfd-online.com/Forums/openfoam-community-contributions/173333-foam-extend-3-2-groovybc-example-wont-execute.html)

JFM June 17, 2016 09:32

foam-extend-3.2 groovyBC example wont execute
 
1 Attachment(s)
Hello All

I have installed foam-extend-3.2 on openSuse Leap and suspect there is a problem with the installation however a review of the log does not show any components that have failed or flagged an error - the make log is attached.

The main reason causing me to think this is when I run the groovyBC example called fillingTheDam (i.e. by running blockMesh then interFoam) I receive an error related to the simpleFunctionObject as below.

Code:

/*---------------------------------------------------------------------------*\
| =========                |                                                |
| \\      /  F ield        | foam-extend: Open Source CFD                    |
|  \\    /  O peration    | Version:    3.2                                |
|  \\  /    A nd          | Web:        http://www.foam-extend.org        |
|    \\/    M anipulation  | For copyright notice see file Copyright        |
\*---------------------------------------------------------------------------*/
Build    : 3.2-334ba0562a2c
Exec    : interFoam
Date    : Jun 17 2016
Time    : 22:51:15
Host    : linux-1afo
PID      : 7679
CtrlDict : "/home/jfm/foam/jfm-3.2/swak4Foam_Examples/groovyBC/fillingTheDam/system/controlDict"
Case    : /home/jfm/foam/jfm-3.2/swak4Foam_Examples/groovyBC/fillingTheDam
nProcs  : 1
SigFpe  : Enabling floating point exception trapping (FOAM_SIGFPE).

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create time

--> FOAM Warning :
    From function dlLibraryTable::open(const fileName& functionLibName)
    in file db/dlLibraryTable/dlLibraryTable.C at line 124
    could not load libOpenFOAM.so: cannot open shared object file: No such file or directory
--> FOAM Warning :
    From function dlLibraryTable::open(const fileName& functionLibName)
    in file db/dlLibraryTable/dlLibraryTable.C at line 124
    could not load libswakPythonIntegration.so: cannot open shared object file: No such file or directory
Create mesh for time = 0


Reading g
Reading field pd

Reading field alpha1

Reading field U

Reading/calculating face flux field phi

Reading transportProperties

Selecting incompressible transport model Newtonian
Selecting incompressible transport model Newtonian
Calculating field g.h

Selecting turbulence model type laminar
time step continuity errors : sum local = 0, global = 0, cumulative = 0
PCG:  Solving for pcorr, Initial residual = 0, Final residual = 0, No Iterations 0
time step continuity errors : sum local = 0, global = 0, cumulative = 0
Courant Number mean: 0 max: 0 velocity magnitude: 0

Starting time loop

Courant Number mean: 0 max: 0 velocity magnitude: 0
deltaT = 0.00119048
swak4Foam: Allocating new repository for sampledGlobalVariables
swak4Foam: Allocating new repository for sampledSets
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 109
    'outputControlMode' not found in fillingHeight
Assuming: timeStep
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 117
    'outputInterval' not found in fillingHeight
Assuming: 1
swak4Foam: Setting default mesh
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 109
    'outputControlMode' not found in maxFilling
Assuming: timeStep
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 117
    'outputInterval' not found in maxFilling
Assuming: 1
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 109
    'outputControlMode' not found in surfaceVel
Assuming: timeStep
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 117
    'outputInterval' not found in surfaceVel
Assuming: 1
swak4Foam: Allocating new repository for sampledSurfaces
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 109
    'outputControlMode' not found in surfaceSize
Assuming: timeStep
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 117
    'outputInterval' not found in surfaceSize
Assuming: 1
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 109
    'outputControlMode' not found in normalizedVolume
Assuming: timeStep
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 117
    'outputInterval' not found in normalizedVolume
Assuming: 1
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 109
    'outputControlMode' not found in getG
Assuming: timeStep
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 117
    'outputInterval' not found in getG
Assuming: 1
--> FOAM Warning :
    From function functionObjectListProxy::functionObjectListProxy
    in file functionObjectProxy/functionObjectListProxy/functionObjectListProxy.C at line 98
    For getG the 'readDuringConstruction'-variable  is ignored because this concrete class does not allow  constructing the functionObjects during construction
--> FOAM Warning :
    From function solvePDECommon::read(const dictionary& dict)
    in file solvePDECommon.C at line 158
    If you want the unsteady run to use relaxation set 'relaxUnsteady true;' in "::tracer"
swak4Foam: Allocating new repository for sampledMeshes
Manipulated field tracer in 2268 cells with the expression "0"
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 109
    'outputControlMode' not found in doWithPython
Assuming: timeStep
--> FOAM Warning :
    From function simpleFunctionObject::simpleFunctionObject
    in file simpleFunctionObject/simpleFunctionObject.C at line 117
    'outputInterval' not found in doWithPython
Assuming: 1
--> FOAM Warning :
    From function functionObjectListProxy::functionObjectListProxy
    in file functionObjectProxy/functionObjectListProxy/functionObjectListProxy.C at line 98
    For doWithPython the 'readDuringConstruction'-variable  is ignored because this concrete class does not allow  constructing the functionObjects during construction
Time = 0.00119048

MULES: Solving for alpha1
Liquid phase volume fraction = 0  Min(alpha1) = 0  Max(alpha1) = 1
MULES: Solving for alpha1
Liquid phase volume fraction = 0  Min(alpha1) = 0  Max(alpha1) = 1


--> FOAM FATAL ERROR:
This specialisation is not implemented


    From function ExpressionResult::calcIsSingleValueInternal<bool>()
    in file ExpressionResult/ExpressionResult.C at line 373.

FOAM exiting

Any assistance will be greatly appreciated

Regards
John


All times are GMT -4. The time now is 17:22.