/*---------------------------------------------------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: v1906 | | \\ / A nd | Web: www.OpenFOAM.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ Build : v1906 OPENFOAM=1906 Arch : "LSB;label=64;scalar=64" Exec : pimpleFoam -parallel -case Fluid Date : Dec 30 2019 Time : 18:16:38 Host : yongbo-Precision-7920-Tower PID : 34791 I/O : uncollated Case : /home/yongbo/OpenFOAM/yongbo-v1906/run/OpenFOAM-CalculiX/Fluid nProcs : 6 Hosts : ( (yongbo-Precision-7920-Tower 6) ) Pstream initialized with: floatTransfer : 0 nProcsSimpleSum : 0 commsType : nonBlocking polling iterations : 0 trapFpe: Floating point exception trapping enabled (FOAM_SIGFPE). fileModificationChecking : Monitoring run-time modified files using timeStampMaster (fileModificationSkew 10) allowSystemOperations : Allowing user-supplied system call operations // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // Create time Create mesh for time = 0 Selecting dynamicFvMesh dynamicMotionSolverFvMesh Selecting motion solver: displacementLaplacian Selecting motion diffusion: quadratic Selecting motion diffusion: inverseDistance Selecting patchDistMethod meshWave PIMPLE: Operating solver in PISO mode Reading field p Reading field U Reading/calculating face flux field phi Selecting incompressible transport model Newtonian Selecting turbulence model type laminar Selecting laminar stress model Stokes No MRF models present No finite volume options present Constructing face velocity Uf Courant Number mean: 1.17656 max: 11.1471 Starting time loop ---[preciceAdapter] The preciceAdapter was loaded. Registered objects: 29 ( solutionControl points wallDist neighbour yPatch faceDiffusivity MRFProperties pointMesh pointDisplacement faces U turbulenceProperties fvSchemes fvOptions faceZones fvSolution Uf cumulativeContErr nu phi owner data cellZones boundary dynamicMeshDict p cellDisplacement pointZones transportProperties ) ---[preciceAdapter] Reading the adapter's YAML configuration file /home/yongbo/OpenFOAM/yongbo-v1906/run/OpenFOAM-CalculiX/Fluid/processor0/../precice-adapter-config.yml... ---[preciceAdapter] [DEBUG] Checking the adapter's YAML configuration file... ---[preciceAdapter] [DEBUG] participant : Fluid ---[preciceAdapter] [DEBUG] precice-config-file : precice-config.xml ---[preciceAdapter] [DEBUG] interfaces : ---[preciceAdapter] [DEBUG] - mesh : Fluid-Mesh-Faces ---[preciceAdapter] [DEBUG] locations : faceCenters ---[preciceAdapter] [DEBUG] Provide mesh connectivity : 0 ---[preciceAdapter] [DEBUG] patches : ---[preciceAdapter] [DEBUG] flap ---[preciceAdapter] [DEBUG] write-data : ---[preciceAdapter] [DEBUG] Forces0 ---[preciceAdapter] [DEBUG] - mesh : Fluid-Mesh-Nodes ---[preciceAdapter] [DEBUG] locations : faceNodes ---[preciceAdapter] [DEBUG] Provide mesh connectivity : 0 ---[preciceAdapter] [DEBUG] patches : ---[preciceAdapter] [DEBUG] flap ---[preciceAdapter] [DEBUG] read-data : ---[preciceAdapter] [DEBUG] Displacements0 ---[preciceAdapter] [DEBUG] subcycling : 1 ---[preciceAdapter] [DEBUG] prevent early exit : 1 ---[preciceAdapter] [DEBUG] evaluate boundaries : 1 ---[preciceAdapter] [DEBUG] disable checkpointing : 0 ---[preciceAdapter] [DEBUG] CHT module enabled : 0 ---[preciceAdapter] [DEBUG] FSI module enabled : 1 ---[preciceAdapter] [DEBUG] Configuring the FSI module... ---[preciceAdapter] [DEBUG] user-defined solver type : none ---[preciceAdapter] [DEBUG] pointDisplacement field name : pointDisplacement ---[preciceAdapter] [DEBUG] Determining the solver type... ---[preciceAdapter] [DEBUG] Found the transportProperties dictionary. ---[preciceAdapter] [DEBUG] Found the turbulenceProperties dictionary. ---[preciceAdapter] [DEBUG] Did not find the thermophysicalProperties dictionary. ---[preciceAdapter] [DEBUG] This is an incompressible flow solver, as turbulence and transport properties are provided. ---[preciceAdapter] [DEBUG] Checking the timestep type (fixed vs adjustable)... ---[preciceAdapter] [DEBUG] Timestep type: fixed. ---[preciceAdapter] [DEBUG] Creating the preCICE solver interface... ---[preciceAdapter] [DEBUG] Number of processes: 6 ---[preciceAdapter] [DEBUG] MPI rank: 0 ---[preciceAdapter] [DEBUG] preCICE solver interface was created. ---[preciceAdapter] [DEBUG] Configuring preCICE... ---[precice]  Run in coupling mode ---[precice]  Run in coupling mode ---[precice]  Run in coupling mode ---[precice]  This is preCICE version 1.6.1 ---[precice]  Revision info: v1.6.1 ---[precice]  Configuring preCICE with configuration: "precice-config.xml" ---[precice]  Run in coupling mode ---[precice]  Run in coupling mode ---[precice]  Setting up communication to slaves ---[precice]  Run in coupling mode ---[preciceAdapter] [DEBUG] preCICE was configured. ---[preciceAdapter] [DEBUG] Creating interfaces... ---[preciceAdapter] [DEBUG] Number of face centres: 0 ---[preciceAdapter] [DEBUG] Interface created on mesh Fluid-Mesh-Faces ---[preciceAdapter] [DEBUG] Adding coupling data writers... ---[precice]  Setting up master communication to coupling partner/s ---[precice]  Setting up master communication to coupling partner/s ---[precice]  Setting up master communication to coupling partner/s ---[precice]  Setting up master communication to coupling partner/s ---[preciceAdapter] [DEBUG] Added writer: Force. ---[preciceAdapter] [DEBUG] Adding coupling data readers... ---[preciceAdapter] [DEBUG] Number of face nodes: 0 ---[preciceAdapter] [DEBUG] Interface created on mesh Fluid-Mesh-Nodes ---[preciceAdapter] [DEBUG] Adding coupling data writers... ---[preciceAdapter] [DEBUG] Adding coupling data readers... ---[preciceAdapter] [DEBUG] Added reader: Displacement. ---[preciceAdapter] [DEBUG] Initalizing the preCICE solver interface... ---[precice]  Setting up master communication to coupling partner/s ---[precice]  Setting up master communication to coupling partner/s ---[precice]  Masters are connected ---[precice]  Receive global mesh Solid ---[precice]  Compute partition for mesh Fluid-Mesh-Faces ---[precice]  Masters are connected ---[precice]  Receive global mesh Solid ---[precice]  Compute partition for mesh Fluid-Mesh-Faces ---[precice]  Masters are connected ---[precice]  Receive global mesh Solid ---[precice]  Compute partition for mesh Fluid-Mesh-Faces ---[precice]  Masters are connected ---[precice]  Receive global mesh Solid ---[precice]  Masters are connected ---[precice]  Receive global mesh Solid ---[precice]  Compute partition for mesh Fluid-Mesh-Faces ---[precice]  Masters are connected ---[precice]  Receive global mesh Solid ---[precice]  Compute partition for mesh Fluid-Mesh-Faces ---[precice]  Compute partition for mesh Fluid-Mesh-Faces ---[precice]  Compute partition for mesh Fluid-Mesh-Nodes ---[precice]  Compute partition for mesh Fluid-Mesh-Nodes ---[precice]  Compute partition for mesh Fluid-Mesh-Nodes ---[precice]  Compute partition for mesh Fluid-Mesh-Nodes ---[precice]  Compute partition for mesh Fluid-Mesh-Nodes ---[precice]  Compute partition for mesh Fluid-Mesh-Nodes ---[precice]  Broadcast mesh Solid ---[precice]  Broadcast mesh Solid ---[precice]  Broadcast mesh Solid ---[precice]  Broadcast mesh Solid ---[precice]  Broadcast mesh Solid ---[precice]  Broadcast mesh Solid ---[precice]  Filter mesh Solid by mappings ---[precice]  Filter mesh Solid by mappings ---[precice]  Filter mesh Solid by mappings ---[precice]  Filter mesh Solid by mappings ---[precice]  Filter mesh Solid by mappings ---[precice]  Filter mesh Solid by mappings ---[precice]  Feedback distribution for mesh Solid ---[precice]  Feedback distribution for mesh Solid ---[precice]  Feedback distribution for mesh Solid ---[precice]  Feedback distribution for mesh Solid ---[precice]  Feedback distribution for mesh Solid ---[precice]  Feedback distribution for mesh Solid ---[precice]  Setting up slaves communication to coupling partner/s ---[precice]  Setting up slaves communication to coupling partner/s ---[precice]  Setting up slaves communication to coupling partner/s ---[precice]  Slaves are connected ---[precice]  Setting up slaves communication to coupling partner/s ---[precice]  Setting up slaves communication to coupling partner/s ---[precice]  Slaves are connected ---[precice]  Slaves are connected ---[precice]  Slaves are connected ---[precice]  Slaves are connected ---[precice]  Setting up slaves communication to coupling partner/s ---[precice]  Slaves are connected ---[precice]  it 1 of 1 | dt# 1 | t 0 of 5 | dt 0.01 | max dt 0.01 | ongoing yes | dt complete no | ---[precice]  it 1 of 1 | dt# 1 | t 0 of 5 | dt 0.01 | max dt 0.01 | ongoing yes | dt complete no | ---[precice]  it 1 of 1 | dt# 1 | t 0 of 5 | dt 0.01 | max dt 0.01 | ongoing yes | dt complete no | ---[precice]  it 1 of 1 | dt# 1 | t 0 of 5 | dt 0.01 | max dt 0.01 | ongoing yes | dt complete no | ---[precice]  it 1 of 1 | dt# 1 | t 0 of 5 | dt 0.01 | max dt 0.01 | ongoing yes | dt complete no | ---[precice]  Compute write mapping from mesh "Fluid-Mesh-Faces" to mesh "Solid". ---[precice]  Compute write mapping from mesh "Fluid-Mesh-Faces" to mesh "Solid". ---[precice]  Compute write mapping from mesh "Fluid-Mesh-Faces" to mesh "Solid". ---[precice]  Compute write mapping from mesh "Fluid-Mesh-Faces" to mesh "Solid". ---[precice]  Compute write mapping from mesh "Fluid-Mesh-Faces" to mesh "Solid". ---[precice]  it 1 of 1 | dt# 1 | t 0 of 5 | dt 0.01 | max dt 0.01 | ongoing yes | dt complete no | ---[preciceAdapter] [DEBUG] Initializing preCICE data... ---[precice]  Compute write mapping from mesh "Fluid-Mesh-Faces" to mesh "Solid". ---[precice]  Using tree-based preallocation for matrix C ---[precice]  Using tree-based preallocation for matrix C ---[precice]  Using tree-based preallocation for matrix C ---[precice]  Using tree-based preallocation for matrix C ---[precice]  Using tree-based preallocation for matrix C ---[precice]  Using tree-based preallocation for matrix C ---[precice]  Using tree-based preallocation for matrix A ---[precice]  Using tree-based preallocation for matrix A ---[precice]  Using tree-based preallocation for matrix A ---[precice]  Using tree-based preallocation for matrix A ---[precice]  Using tree-based preallocation for matrix A ---[precice]  Using tree-based preallocation for matrix A ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 0) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 0) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 0) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 0) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 0) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 0) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 1) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 1) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 1) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 1) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 1) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 1) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 2) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 2) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 2) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 2) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 2) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 2) with polynomial set to separate ---[precice]  initializeData is skipped since no data has to be initialized ---[precice]  initializeData is skipped since no data has to be initialized ---[precice]  initializeData is skipped since no data has to be initialized ---[precice]  initializeData is skipped since no data has to be initialized ---[precice]  initializeData is skipped since no data has to be initialized ---[precice]  initializeData is skipped since no data has to be initialized ---[preciceAdapter] preCICE was configured and initialized ---[preciceAdapter] [DEBUG] Reading coupling data... ---[preciceAdapter] [DEBUG] Adjusting the solver's timestep... ---[preciceAdapter] [DEBUG] The solver's timestep is the same as the coupling timestep. ---[preciceAdapter] Setting the solver's endTime to infinity to prevent early exits. Only preCICE will control the simulation's endTime. Any functionObject's end() method will be triggered by the adapter. You may disable this behavior in the adapter's configuration. Courant Number mean: 1.17656 max: 11.1471 Time = 0.01 PIMPLE: iteration 1 smoothSolver: Solving for cellDisplacementx, Initial residual = 0, Final residual = 0, No Iterations 2 smoothSolver: Solving for cellDisplacementz, Initial residual = 0, Final residual = 0, No Iterations 2 DICPCG: Solving for pcorr, Initial residual = 1, Final residual = 0.000881765, No Iterations 69 DICPCG: Solving for pcorr, Initial residual = 0.000346856, Final residual = 8.99926e-09, No Iterations 89 time step continuity errors : sum local = 4.54475e-11, global = 8.05849e-13, cumulative = 8.05849e-13 smoothSolver: Solving for Ux, Initial residual = 0.0877318, Final residual = 3.74167e-07, No Iterations 7 smoothSolver: Solving for Uz, Initial residual = 0.121468, Final residual = 2.27993e-07, No Iterations 8 DICPCG: Solving for p, Initial residual = 1, Final residual = 0.000944151, No Iterations 76 DICPCG: Solving for p, Initial residual = 0.000173911, Final residual = 1.73263e-07, No Iterations 39 time step continuity errors : sum local = 5.5372e-09, global = -6.67433e-10, cumulative = -6.66627e-10 DICPCG: Solving for p, Initial residual = 0.0852292, Final residual = 6.29861e-05, No Iterations 73 DICPCG: Solving for p, Initial residual = 6.16303e-05, Final residual = 5.63316e-08, No Iterations 71 time step continuity errors : sum local = 1.91877e-09, global = 2.06309e-11, cumulative = -6.45996e-10 DICPCG: Solving for p, Initial residual = 0.0666722, Final residual = 4.5749e-05, No Iterations 73 DICPCG: Solving for p, Initial residual = 4.41978e-05, Final residual = 4.39773e-08, No Iterations 70 time step continuity errors : sum local = 1.62523e-09, global = 5.66107e-12, cumulative = -6.40335e-10 DICPCG: Solving for p, Initial residual = 0.0493973, Final residual = 4.74607e-05, No Iterations 72 DICPCG: Solving for p, Initial residual = 4.61783e-05, Final residual = 9.56692e-09, No Iterations 79 time step continuity errors : sum local = 3.77921e-10, global = -4.41933e-13, cumulative = -6.40777e-10 ExecutionTime = 0.12 s ClockTime = 0 s ---[preciceAdapter] [DEBUG] Writing coupling data... ---[preciceAdapter] [DEBUG] Advancing preCICE... ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 0) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 0) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 0) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 0) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 0) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 0) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 1) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 1) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 1) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 1) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 1) with polynomial set to separate ---[precice]  Mapping Forces0 conservative from Fluid-Mesh-Faces (ID 0) to Solid (ID 2) for dimension 1) with polynomial set to separate -------------------------------------------------------------------------- MPI_ABORT was invoked on rank 5 in communicator MPI_COMM_WORLD with errorcode 59. NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes. You may or may not see output from other processes, depending on exactly when Open MPI kills them. -------------------------------------------------------------------------- [0]PETSC ERROR: ------------------------------------------------------------------------ [0]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the batch system) has told this process to end [0]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger [0]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind [0]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors [0]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run [0]PETSC ERROR: to get more information on the crash. [0]PETSC ERROR: User provided function() line 0 in unknown file [1]PETSC ERROR: ------------------------------------------------------------------------ [1]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the batch system) has told this process to end [1]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger [1]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind [1]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors [1]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run [1]PETSC ERROR: to get more information on the crash. [1]PETSC ERROR: User provided function() line 0 in unknown file [2]PETSC ERROR: ------------------------------------------------------------------------ [2]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the batch system) has told this process to end [2]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger [2]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind [2]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors [2]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run [2]PETSC ERROR: to get more information on the crash. [2]PETSC ERROR: User provided function() line 0 in unknown file [3]PETSC ERROR: ------------------------------------------------------------------------ [3]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the batch system) has told this process to end [3]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger [3]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind [3]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors [3]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run [3]PETSC ERROR: to get more information on the crash. [3]PETSC ERROR: User provided function() line 0 in unknown file [4]PETSC ERROR: ------------------------------------------------------------------------ [4]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the batch system) has told this process to end [4]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger [4]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind [4]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors [4]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run [4]PETSC ERROR: to get more information on the crash. [4]PETSC ERROR: User provided function() line 0 in unknown file [5]PETSC ERROR: ------------------------------------------------------------------------ [5]PETSC ERROR: Caught signal number 15 Terminate: Some process (or the batch system) has told this process to end [5]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger [5]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind [5]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors [5]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run [5]PETSC ERROR: to get more information on the crash. [5]PETSC ERROR: User provided function() line 0 in unknown file [yongbo-Precision-7920-Tower:34772] 4 more processes have sent help message help-mpi-api.txt / mpi-abort [yongbo-Precision-7920-Tower:34772] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages