I’m using OF 1906 and CalculiX v 2.15.
The precice library is: libprecice.so.2.0.0
and I call for it in controlDict with the command:
functions
{
preCICE_Adapter
{
type preciceAdapterFunctionObject;
libs ("libpreciceAdapterFunctionObject.so");
}
}
It is very strange, because in order to avoid mistake I used the same structure of the flap behind the cylinder, but the OF participant doesn’t start at all.
The error message is:
---[preciceAdapter] [DEBUG] Adding coupling data writers...
---[preciceAdapter] [DEBUG] Adding coupling data readers...
--> FOAM Warning :
From function void adapterInfo(std::__cxx11::string, std::__cxx11::string)
in file Utilities.C at line 50
Error (deferred - will exit later) in the preCICE adapter:
request for pointVectorField pointDisplacement from objectRegistry region0 failed
available objects of type pointVectorField are
0()
Courant Number mean: 0 max: 0
Interface Courant Number mean: 0 max: 0
Time = 0.0005
PIMPLE: iteration 1
smoothSolver: Solving for alpha.water, Initial residual = 0, Final residual = 0, No Iterations 0
Phase-1 volume fraction = 0.169587 Min(alpha.water) = 0 Max(alpha.water) = 1
MULES: Correcting alpha.water
MULES: Correcting alpha.water
Phase-1 volume fraction = 0.169587 Min(alpha.water) = 0 Max(alpha.water) = 1
DICPCG: Solving for p_rgh, Initial residual = 1, Final residual = 0.0491804, No Iterations 7
time step continuity errors : sum local = 0.00014383, global = -9.10245e-09, cumulative = -9.10245e-09
DICPCG: Solving for p_rgh, Initial residual = 0.0033825, Final residual = 0.000137417, No Iterations 22
time step continuity errors : sum local = 6.15787e-06, global = -1.58356e-06, cumulative = -1.59266e-06
DICPCG: Solving for p_rgh, Initial residual = 0.0001798, Final residual = 9.41171e-08, No Iterations 88
time step continuity errors : sum local = 7.8403e-09, global = 1.80596e-10, cumulative = -1.59248e-06
smoothSolver: Solving for epsilon, Initial residual = 0.0174728, Final residual = 2.46564e-08, No Iterations 3
smoothSolver: Solving for k, Initial residual = 1, Final residual = 2.39041e-07, No Iterations 4
ExecutionTime = 0.46 s ClockTime = 0 s
--> FOAM FATAL ERROR:
Error in the preCICE adapter:
There was a problem while configuring the adapter. See the log for details.
From function void adapterInfo(std::__cxx11::string, std::__cxx11::string)
in file Utilities.C at line 32.
FOAM exiting
---[preciceAdapter] [DEBUG] Adding coupling data writers...
---[preciceAdapter] [DEBUG] Adding coupling data readers...
--> FOAM Warning :
From function void adapterInfo(std::__cxx11::string, std::__cxx11::string)
in file Utilities.C at line 50
Error (deferred - will exit later) in the preCICE adapter:
request for pointVectorField pointDisplacement from objectRegistry region0 failed
available objects of type pointVectorField are
0()
Courant Number mean: 0 max: 0
Interface Courant Number mean: 0 max: 0
Time = 0.0005
PIMPLE: iteration 1
smoothSolver: Solving for alpha.water, Initial residual = 0, Final residual = 0, No Iterations 0
Phase-1 volume fraction = 0.169587 Min(alpha.water) = 0 Max(alpha.water) = 1
MULES: Correcting alpha.water
MULES: Correcting alpha.water
Phase-1 volume fraction = 0.169587 Min(alpha.water) = 0 Max(alpha.water) = 1
DICPCG: Solving for p_rgh, Initial residual = 1, Final residual = 0.0491804, No Iterations 7
time step continuity errors : sum local = 0.00014383, global = -9.10245e-09, cumulative = -9.10245e-09
DICPCG: Solving for p_rgh, Initial residual = 0.0033825, Final residual = 0.000137417, No Iterations 22
time step continuity errors : sum local = 6.15787e-06, global = -1.58356e-06, cumulative = -1.59266e-06
DICPCG: Solving for p_rgh, Initial residual = 0.0001798, Final residual = 9.41171e-08, No Iterations 88
time step continuity errors : sum local = 7.8403e-09, global = 1.80596e-10, cumulative = -1.59248e-06
smoothSolver: Solving for epsilon, Initial residual = 0.0174728, Final residual = 2.46564e-08, No Iterations 3
smoothSolver: Solving for k, Initial residual = 1, Final residual = 2.39041e-07, No Iterations 4
ExecutionTime = 0.46 s ClockTime = 0 s
--> FOAM FATAL ERROR:
Error in the preCICE adapter:
There was a problem while configuring the adapter. See the log for details.
From function void adapterInfo(std::__cxx11::string, std::__cxx11::string)
in file Utilities.C at line 32.
FOAM exiting