
[Sponsors] 
July 5, 2006, 16:45 
WHen I again use your example

#41 
Senior Member
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9 
WHen I again use your example of oscillatingCavityMesh from 3 post above, still no motion is solved.
=============================================== The output is for every timestep something like: Nprocs : 1 Create time Create mesh for time = 0 Selecting motion solver: laplaceTetDecomposition Selecting motion diffusion: constant Value of constant motion diffusion: 1 Time = 0.005 ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.06 s ClockTime = 0 s Time = 0.01 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.08 s ClockTime = 0 s =============================================== Any ideas? Frank
__________________
Frank Bos 

July 5, 2006, 16:49 
No ideas:
/*

#42 
Senior Member
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,758
Rep Power: 21 
No ideas:
/**\  =========    \ / F ield  OpenFOAM: The Open Source CFD Toolbox   \ / O peration  Version: 1.3   \ / A nd  Web: http://www.openfoam.org   \/ M anipulation   \**/ Exec : moveMesh /home/hjasak/OpenFOAM/hjasak1.3/run/support oscillatingCavityMesh Date : Jul 05 2006 Time : 17:54:21 Host : wooster PID : 5235 Root : /home/hjasak/OpenFOAM/hjasak1.3/run/support Case : oscillatingCavityMesh Nprocs : 1 Create time Create mesh for time = 0 Selecting motion solver: laplaceTetDecomposition Selecting motion diffusion: constant Value of constant motion diffusion: 1 Time = 0.005 ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.284085, Final residual = 9.26371e07, No Iterations 42 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 7.32036e07, Final residual = 7.32036e07, No Iterations 0 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.09 s ClockTime = 0 s Time = 0.01 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.000444719, Final residual = 6.35157e07, No Iterations 22 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.11 s ClockTime = 0 s Time = 0.015 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00133851, Final residual = 7.11806e07, No Iterations 24 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.14 s ClockTime = 0 s Time = 0.02 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00224592, Final residual = 9.62281e07, No Iterations 25 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.16 s ClockTime = 0 s Time = 0.025 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00317412, Final residual = 9.07323e07, No Iterations 26 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.21 s ClockTime = 0 s Time = 0.03 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00413043, Final residual = 8.42524e07, No Iterations 27 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.24 s ClockTime = 0 s Time = 0.035 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00512394, Final residual = 9.62475e07, No Iterations 28 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.27 s ClockTime = 0 s Time = 0.04 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0061649, Final residual = 7.57614e07, No Iterations 29 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.29 s ClockTime = 0 s Time = 0.045 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00726471, Final residual = 9.00299e07, No Iterations 29 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.32 s ClockTime = 0 s Time = 0.05 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00843847, Final residual = 9.30544e07, No Iterations 30 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.37 s ClockTime = 0 s Time = 0.055 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00970349, Final residual = 6.70149e07, No Iterations 31 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.39 s ClockTime = 0 s Time = 0.06 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.011082, Final residual = 7.74915e07, No Iterations 31 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.42 s ClockTime = 0 s Time = 0.065 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0126034, Final residual = 8.93631e07, No Iterations 31 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.45 s ClockTime = 0 s Time = 0.07 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0143052, Final residual = 6.9922e07, No Iterations 32 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.47 s ClockTime = 0 s Time = 0.075 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0162383, Final residual = 7.94003e07, No Iterations 32 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.53 s ClockTime = 0 s Time = 0.08 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0184741, Final residual = 9.03036e07, No Iterations 32 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.56 s ClockTime = 0 s Time = 0.085 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0211134, Final residual = 6.92803e07, No Iterations 33 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.58 s ClockTime = 0 s Time = 0.09 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.024306, Final residual = 8.07808e07, No Iterations 33 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.61 s ClockTime = 0 s Time = 0.095 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.028285, Final residual = 9.50423e07, No Iterations 33 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.63 s ClockTime = 0 s Time = 0.1 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0334318, Final residual = 7.25954e07, No Iterations 34 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.66 s ClockTime = 0 s Time = 0.105 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.040418, Final residual = 8.84916e07, No Iterations 34 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.67 s ClockTime = 0 s Time = 0.11 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0505508, Final residual = 7.95964e07, No Iterations 35 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.68 s ClockTime = 0 s Time = 0.115 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0667537, Final residual = 6.98318e07, No Iterations 36 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.7 s ClockTime = 0 s Time = 0.12 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0971615, Final residual = 8.59935e07, No Iterations 37 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.71 s ClockTime = 0 s Time = 0.125 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.17614, Final residual = 8.4139e07, No Iterations 41 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.74 s ClockTime = 0 s Time = 0.13 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.228978, Final residual = 9.12489e07, No Iterations 42 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.75 s ClockTime = 0 s Time = 0.135 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.28192, Final residual = 7.45859e07, No Iterations 44 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.76 s ClockTime = 1 s Time = 0.14 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.124308, Final residual = 9.74139e07, No Iterations 40 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.78 s ClockTime = 1 s Time = 0.145 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0794137, Final residual = 8.50704e07, No Iterations 36 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.79 s ClockTime = 1 s Time = 0.15 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0582661, Final residual = 9.07022e07, No Iterations 35 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.82 s ClockTime = 1 s Time = 0.155 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0458972, Final residual = 9.78385e07, No Iterations 34 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.83 s ClockTime = 1 s Time = 0.16 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0377317, Final residual = 7.90004e07, No Iterations 34 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.84 s ClockTime = 1 s Time = 0.165 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0318938, Final residual = 6.55165e07, No Iterations 34 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.86 s ClockTime = 1 s Time = 0.17 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0274787, Final residual = 8.67191e07, No Iterations 33 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.87 s ClockTime = 1 s Time = 0.175 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0239946, Final residual = 7.3891e07, No Iterations 33 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.89 s ClockTime = 1 s Time = 0.18 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0211497, Final residual = 9.64159e07, No Iterations 32 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.9 s ClockTime = 1 s Time = 0.185 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0187613, Final residual = 8.44768e07, No Iterations 32 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.92 s ClockTime = 1 s Time = 0.19 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0167076, Final residual = 7.42822e07, No Iterations 32 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.93 s ClockTime = 1 s Time = 0.195 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.014905, Final residual = 9.40436e07, No Iterations 31 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.94 s ClockTime = 1 s Time = 0.2 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0132941, Final residual = 8.1469e07, No Iterations 31 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.97 s ClockTime = 1 s Time = 0.205 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0118304, Final residual = 7.03304e07, No Iterations 31 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.98 s ClockTime = 1 s Time = 0.21 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0104809, Final residual = 6.04802e07, No Iterations 31 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 0.99 s ClockTime = 1 s Time = 0.215 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00922021, Final residual = 9.85037e07, No Iterations 29 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.01 s ClockTime = 1 s Time = 0.22 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00802847, Final residual = 8.47467e07, No Iterations 29 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.02 s ClockTime = 1 s Time = 0.225 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00688859, Final residual = 7.14257e07, No Iterations 29 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.04 s ClockTime = 1 s Time = 0.23 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00578773, Final residual = 9.99808e07, No Iterations 27 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.05 s ClockTime = 1 s Time = 0.235 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00471515, Final residual = 8.22166e07, No Iterations 27 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.07 s ClockTime = 1 s Time = 0.24 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0036605, Final residual = 8.2614e07, No Iterations 26 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.08 s ClockTime = 1 s Time = 0.245 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00261604, Final residual = 9.04967e07, No Iterations 25 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.08 s ClockTime = 1 s Time = 0.25 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00157417, Final residual = 6.54094e07, No Iterations 24 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.1 s ClockTime = 1 s Time = 0.255 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.000527551, Final residual = 9.6296e07, No Iterations 21 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.11 s ClockTime = 1 s Time = 0.26 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.000531419, Final residual = 9.06367e07, No Iterations 21 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.12 s ClockTime = 1 s Time = 0.265 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00160645, Final residual = 6.1824e07, No Iterations 24 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.13 s ClockTime = 1 s Time = 0.27 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00270563, Final residual = 8.51737e07, No Iterations 25 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.15 s ClockTime = 1 s Time = 0.275 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00383695, Final residual = 6.70222e07, No Iterations 26 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.17 s ClockTime = 1 s Time = 0.28 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00500748, Final residual = 8.53719e07, No Iterations 26 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.18 s ClockTime = 1 s Time = 0.285 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00622711, Final residual = 8.66187e07, No Iterations 27 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.19 s ClockTime = 1 s Time = 0.29 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00750045, Final residual = 6.24925e07, No Iterations 28 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.2 s ClockTime = 1 s Time = 0.295 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00883651, Final residual = 7.12611e07, No Iterations 28 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.21 s ClockTime = 1 s Time = 0.3 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0102565, Final residual = 8.03395e07, No Iterations 28 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.23 s ClockTime = 1 s Time = 0.305 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0117795, Final residual = 8.9922e07, No Iterations 28 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.25 s ClockTime = 1 s Time = 0.31 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0134301, Final residual = 7.60941e07, No Iterations 29 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.26 s ClockTime = 1 s Time = 0.315 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.01524, Final residual = 8.35912e07, No Iterations 29 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.27 s ClockTime = 1 s Time = 0.32 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0172516, Final residual = 9.20961e07, No Iterations 29 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.28 s ClockTime = 1 s Time = 0.325 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0195225, Final residual = 6.2548e07, No Iterations 30 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.3 s ClockTime = 1 s Time = 0.33 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0221323, Final residual = 6.96804e07, No Iterations 30 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.31 s ClockTime = 1 s Time = 0.335 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0251966, Final residual = 7.83874e07, No Iterations 30 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.33 s ClockTime = 1 s Time = 0.34 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0288855, Final residual = 8.94573e07, No Iterations 30 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.34 s ClockTime = 1 s Time = 0.345 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0334641, Final residual = 8.57011e07, No Iterations 31 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.35 s ClockTime = 1 s Time = 0.35 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0393672, Final residual = 9.3671e07, No Iterations 32 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.37 s ClockTime = 1 s Time = 0.355 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0473638, Final residual = 8.37312e07, No Iterations 35 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.39 s ClockTime = 1 s Time = 0.36 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0589496, Final residual = 5.44177e07, No Iterations 36 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.4 s ClockTime = 1 s Time = 0.365 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0774773, Final residual = 7.21032e07, No Iterations 36 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.42 s ClockTime = 1 s Time = 0.37 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.112332, Final residual = 8.15592e07, No Iterations 37 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.44 s ClockTime = 1 s Time = 0.375 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.203582, Final residual = 6.82622e07, No Iterations 40 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.46 s ClockTime = 1 s Time = 0.38 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.258753, Final residual = 8.85768e07, No Iterations 40 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.48 s ClockTime = 1 s Time = 0.385 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.309654, Final residual = 5.81291e07, No Iterations 41 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.49 s ClockTime = 1 s Time = 0.39 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.136659, Final residual = 4.8736e07, No Iterations 40 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.5 s ClockTime = 1 s Time = 0.395 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0862488, Final residual = 8.86483e07, No Iterations 36 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.52 s ClockTime = 1 s Time = 0.4 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0623769, Final residual = 6.5861e07, No Iterations 36 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.54 s ClockTime = 1 s Time = 0.405 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0483796, Final residual = 5.29673e07, No Iterations 36 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.55 s ClockTime = 1 s Time = 0.41 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0391317, Final residual = 9.0856e07, No Iterations 35 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.56 s ClockTime = 1 s Time = 0.415 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0325326, Final residual = 8.8967e07, No Iterations 32 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.58 s ClockTime = 1 s Time = 0.42 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0275608, Final residual = 8.2726e07, No Iterations 31 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.59 s ClockTime = 1 s Time = 0.425 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0236606, Final residual = 9.40278e07, No Iterations 30 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.61 s ClockTime = 1 s Time = 0.43 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0205031, Final residual = 8.44632e07, No Iterations 30 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.62 s ClockTime = 1 s Time = 0.435 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0178835, Final residual = 7.69395e07, No Iterations 30 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.63 s ClockTime = 1 s Time = 0.44 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0156634, Final residual = 7.07474e07, No Iterations 30 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.64 s ClockTime = 1 s Time = 0.445 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0137457, Final residual = 6.55297e07, No Iterations 30 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.66 s ClockTime = 1 s Time = 0.45 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0121218, Final residual = 9.58687e07, No Iterations 29 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.68 s ClockTime = 1 s Time = 0.455 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.0107216, Final residual = 8.78393e07, No Iterations 29 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.69 s ClockTime = 1 s Time = 0.46 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00944203, Final residual = 8.0262e07, No Iterations 29 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.7 s ClockTime = 1 s Time = 0.465 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00825825, Final residual = 9.03449e07, No Iterations 28 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.72 s ClockTime = 1 s Time = 0.47 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00715171, Final residual = 8.05462e07, No Iterations 28 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.73 s ClockTime = 1 s Time = 0.475 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00610482, Final residual = 7.09943e07, No Iterations 28 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.75 s ClockTime = 2 s Time = 0.48 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00510128, Final residual = 9.7515e07, No Iterations 27 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.76 s ClockTime = 2 s Time = 0.485 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00413013, Final residual = 9.17177e07, No Iterations 26 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.77 s ClockTime = 2 s Time = 0.49 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00318757, Final residual = 7.25184e07, No Iterations 26 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.78 s ClockTime = 2 s Time = 0.495 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00226522, Final residual = 9.64667e07, No Iterations 25 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.8 s ClockTime = 2 s Time = 0.5 Correct mesh motion diffusion field. ICCG: Solving for motionUx, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUy, Initial residual = 0.00135612, Final residual = 6.61828e07, No Iterations 24 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ExecutionTime = 1.82 s ClockTime = 2 s End
__________________
Hrvoje Jasak Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk 

July 5, 2006, 16:57 
So to output the frequency, am

#43 
Senior Member
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9 
So to output the frequency, amplitude or the currentScale values, I have to put a statement like:
Info <<>currentScale() << endl; in the oscillatingFixedValue.C. This means that I have to recompile finiteVolume.so. Is this the only way, I like to leave the original source code untouched. Isn't it possible to call the variables from oscillatingFixedValue from my own user solver. Frank
__________________
Frank Bos 

July 11, 2006, 03:23 
I mean (the forum software is

#44 
Senior Member
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9 
I mean (the forum software is also playing games with me):
Info <<this>currentScale() << endl; Is there a way to call this currentscale value from my own user solver. I dont like to recompile the complete finiteVolume.so again and again.... Regards, Frank
__________________
Frank Bos 

July 11, 2006, 04:51 
Dear prof. Jasak,
Still no

#45 
Senior Member
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9 
Dear prof. Jasak,
Still no motion occurs using your example. I tried different boundary condition combination, no success. I notices that you use in your example: solverLib "libtetDecompositionMotionSolver.so", but I've only got: solverLib "libtetDecompositionMotionSolvers.so", (not the extra "s"). So, besides the name did you also changed the contents of this motion library, which could possibly cause my problems? Btw, I assume that solverLib is used by moveMesh, but that dynamicFvMeshLib is used to really solve the flow with icoDyMFoam. Is this true? Further, I really want to solve this problem soon, since apparently no user of the standard OpenFOAM 1.3 is able to solve flows with oscillatingFixedValue boundary conditions, which can be applied to a lot of fun applications.... Regards, Frank
__________________
Frank Bos 

July 11, 2006, 06:26 
I just discoverd that there is

#46 
Senior Member
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9 
I just discoverd that there is no source for:
src/tetDecompositionFiniteElement/tetPolyPatchFields/derivedTetPolyPatchFields/o scillatingFixedValue in the standard OpenFOAM 1.3 distribution, but it is in your development code. Therefore I'll try to include your piece into OpenFoam 1.3 in order to see what happens. You also appended the tetDecompositionMotionSolver with some tetPolyMeshMapper stuff. What is the purpose of that stuff? Regards, Frank
__________________
Frank Bos 

July 13, 2006, 04:25 
Has someone else got this osci

#47 
Senior Member
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9 
Has someone else got this oscillatingFixedValue boundary condition working using icoDyMFoam??
At this time I am recompiling openFoam with prof. Jasak's development sources, but recompiling is not as easy as it seems. Maybe there is some other workaround for my problem using the standard 'outofthebox' OpenFOAM 1.3? Regards, Frank
__________________
Frank Bos 

August 9, 2006, 11:45 
Hi Frank Bos,
Were you succ

#48 
New Member
Bryan Godbolt
Join Date: Mar 2009
Location: London, Ontario, Canada
Posts: 14
Rep Power: 8 
Hi Frank Bos,
Were you successful in getting the example working? I have tried but get an error related to that library also: > FOAM FATAL ERROR : could not load libtetDecompositionMotionSolver.so: cannot open shared object file: No such file or directory From function motionSolver::New(const polyMesh& mesh) in file motionSolver/motionSolver.C at line 117. I guess I just don't have the right library all together. If you were successful could you please post the steps you took? Thanks, Bryan Godbolt 

August 28, 2006, 09:05 
Hi Bryan,
I justed returne

#49 
Senior Member
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9 
Hi Bryan,
I justed returned from holiday. Before that, I did not succeed in recompilating of prof. Jasak's development sources. This month I try again. Then I hope that the icoDyMFoam will work in combination with the oscillatingFixedValue boundary conditions. Frank
__________________
Frank Bos 

August 28, 2006, 14:03 
Frank  perservere with the co

#50 
New Member
Ian Cowan
Join Date: Mar 2009
Location: London, UK
Posts: 28
Rep Power: 8 
Frank  perservere with the compilation. It's worth it  I have a simple oscillating cylinder test case that works beautifully with Hrv's latest version of the code. I too had some difficulty with the compilation (on RHEL AMD64)  I can maybe help out if you get stuck.


August 30, 2006, 09:01 
Ok, I succeeded in recompiling

#51 
Senior Member
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9 
Ok, I succeeded in recompiling OpenFOAM1.3 with the prof. Jasak's sources (from a month ago, I cannot reach his release site for the latest sources??).
The oscillatingFixedValue boundary condition seems to work in combination with icoDyMFoam, but I have to test it further using proper cases. But it remains strange that using the standard OpenFOAM1.3 sources, the oscillatingFixedValue boundary condition does not work. I'll keep you posted. Regards, Frank
__________________
Frank Bos 

August 31, 2006, 07:51 
I think there's a more fundame

#52 
New Member
Ian Cowan
Join Date: Mar 2009
Location: London, UK
Posts: 28
Rep Power: 8 
I think there's a more fundamental fault with the dynamic mesh solver in the standard OpenFOAM1.3 distribution. For example, I found that using icoDymFoam to model the flow around a stationary cylinder, with a stationary mesh and a simple fixed wall BC, gave me junk  just potential flow around the object. Hrv's new version of the code fixes some fundamentals, and all is then well.


August 31, 2006, 08:00 
Yup, it has actually been vali

#53 
Senior Member
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,758
Rep Power: 21 
Yup, it has actually been validated on test examples for accuracy. I cannot remember the bug fix (it was nasty, that I do remember) so I'm afraid no patch this time.
Sorry :( Hrv
__________________
Hrvoje Jasak Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk 

August 31, 2006, 08:15 
But, you do include your corre

#54 
Senior Member
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9 
But, you do include your correct sources in the next version 1.4, right?
Regards, Frank
__________________
Frank Bos 

September 4, 2006, 06:42 
Hi Ian Cowan,
Could you pos

#55 
Senior Member
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9 
Hi Ian Cowan,
Could you possibly share some of your settings concerning your oscillating cylinder test case. For example, what kind of mesh do you use, how is it moved, which mesh diffusion solver did you use and what are the timesteps? Thanks and regards, Frank
__________________
Frank Bos 

September 10, 2006, 06:28 
Frank
My mesh is rather sim

#56 
New Member
Ian Cowan
Join Date: Mar 2009
Location: London, UK
Posts: 28
Rep Power: 8 
Frank
My mesh is rather simple at the moment  I am running at very low Re with a coarse mesh, to prove the concept. I'll refine later on, once I've worked out how to morph just part of the mesh (that bit immediately around the cylinder), rather than the whole mesh; the mesh movement takes rather a lot of CPU otherwise, which is not great for lengthy transient calculations. For the movement, I've started off enforcing a sinusoidal motion, using motionU through some additional code that I call on each time step in icoDyMFoam. Search for motionU on the message board. It's easy to get the feedback from the flow, ie. to make it an FSI simulation, but I'm taking one step at a time. Note that the current version of OF seems to have a problem with wall BCs  again check the messages. You'll need Hrv's development version for it to work correctly. As for dynamicMeshDict settings, I've used the following to date: dynamicFvMeshLib "libtetDecompositionMotionSolvers.so"; dynamicFvMesh dynamicMotionSolverFvMesh; twoDMotion yes; solver laplaceTetDecomposition; diffusion quadratic patchEnhanced; frozenDiffusion off; As ever, dynamic mesh movement with OF is like white water rafting  strap yourself in for a bumpy ride, but it's worth it in the end! Ian 

September 10, 2006, 07:08 
Thanks for your reaction. I'm

#57 
Senior Member
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9 
Thanks for your reaction. I'm working on a similar problem. First I will simulate an oscillating 2d cylinder at large amplitudes (translation and rotation). I succeeded in version 1.2, but in 1.3 it is almost working.
Than I want to simulate a 2d flapping wing wich is also capable of passive deformation, so fluid structure interaction. Finally I want to extend this problem to a moving 3d wing. These problems are rather ambitious, but we'll see how far I get. What are your amplitudes, frequencies and timesteps? If you are using CrankNicholson, what CN coefficient did you use, 0.5, 1.0 or something in between? Regards, Frank
__________________
Frank Bos 

September 10, 2006, 07:33 
Well, I recently did some flu

#58 
Senior Member
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,758
Rep Power: 21 
Well, I recently did some fluidstructure interaction work which seems to cover all your stuff. You can, of course, throw out the actual structures solution and just use the code to run the fluids side if you know the boundary deformation.
Some of this will be presented in my lecture at the 5th International Congress of Croatian Society of Mechanics in Trogir, Croatia 2123/Sep/2006. There is also a paper, but without too much detail (it's more general OpenFOAM and FSI stuff). Hrv
__________________
Hrvoje Jasak Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk 

September 11, 2006, 10:32 
Dear prof. Jasak,
I succesf

#59 
Senior Member
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9 
Dear prof. Jasak,
I succesfully compiled your latest sources: OpenFOAM1.3_03_09_06.tgz, but again there is a problem concerning a solver using mesh motion. When using for example icoDyMFoam on the movingCone tutorial there arises a segmentation fault. ============================================== ============================================== Selecting dynamicFvMesh dynamicMotionSolverFvMesh > FOAM Warning : From function dynamicFvMesh::New(const IOobject&) in file dynamicFvMesh/newDynamicFvMesh.C at line 90 library "libtetDecompositionMotionSolver.so" did not introduce any new solvers Selecting motion solver: laplaceTetDecomposition Selecting motion diffusion: quadratic Reading transportProperties Reading field p Reading field U Reading/calculating face flux field phi Starting time loop Courant Number mean: 0 max: 0.3 Time = 5e06 ICCG: Solving for motionUx, Initial residual = 0.303132, Final residual = 9.89834e07, No Iterations 1885 ICCG: Solving for motionUy, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUx, Initial residual = 4.54029e06, Final residual = 9.46537e07, No Iterations 185 ICCG: Solving for motionUy, Initial residual = 0, Final residual = 0, No Iterations 0 ICCG: Solving for motionUz, Initial residual = 0, Final residual = 0, No Iterations 0 Segmentation fault ============================================== ============================================== It is annoying to keep on debugging everytime a new (development) version is available. Is there a (development) version available in which the problems occuring with the standard OF version 1.3 are solved without introducing new errors? Regards, Frank
__________________
Frank Bos 

September 11, 2006, 10:36 
Well, this works for me, the m

#60 
Senior Member
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,758
Rep Power: 21 
Well, this works for me, the motion solver did its job well and I cannot tell you anything further based on the data. You can do two things:
 produce a complete traceback, using dgb  if you ask me nicely, you can pass over your case and I will find out what is going wrong. Hrv
__________________
Hrvoje Jasak Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk 

Thread Tools  
Display Modes  


Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
Moving Reference frame  UDF  Moving mesh  modisa  FLUENT  0  April 18, 2008 13:31 
Moving Mesh & Not Rotating Mesh  AB  CDadapco  1  October 25, 2004 03:10 
moving mesh  Jim  CDadapco  2  August 27, 2002 07:39 
moving mesh  zqf  CDadapco  1  June 19, 2002 01:30 
moving mesh  khb  Main CFD Forum  1  June 5, 2002 10:46 