Copyright (c) 2020 by Dr Jose M. Dominguez Alonso, Dr Alejandro Crespo, Prof. Moncho Gomez Gesteira, Prof. Benedict Rogers, Dr Georgios Fourtakas, Prof. Peter Stansby, Dr Renato Vacondio, Dr Corrado Altomare, Dr Angelo Tafuni, Dr Orlando Garcia Feal, Ivan Martinez Estevez EPHYSLAB Environmental Physics Laboratory, Universidade de Vigo School of Mechanical, Aerospace and Civil Engineering, University of Manchester DualSPHysics is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 2.1 of the License, or (at your option) any later version. DualSPHysics is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with DualSPHysics. If not, see . DualSPHysics5 v5.0.193 (23-07-2021) ==================================== [Select CUDA Device] [CUDA Capable device(s)] Detected 2 CUDA Capable device(s) CUDA Driver Version / Runtime Version: 11.5 / 9.2 Device 0: "NVIDIA A100-PCIE-40GB" CUDA Capability Major....: 8.0 Global memory............: 40536 MBytes CUDA Cores...............: 6912 (108 Multiprocessors, 64 CUDA Cores/MP) GPU Max Clock rate.......: 1410 MHz (1.41 GHz) Memory Clock rate........: 1215 Mhz Memory Bus Width.........: 5120-bit L2 Cache Size............: 40960 KBytes Constant memory..........: 64 KBytes Shared memory per block..: 48 KBytes Registers per block......: 65536 Maximum threads per MP...: 2048 Maximum threads per block: 1024 Concurrent copy and kernel execution....: Yes with 3 copy engine(s) Run time limit on kernels...............: No Integrated GPU sharing Host Memory......: No Support host page-locked memory mapping.: Yes Device has ECC support..................: Disabled Device supports Unified Addressing (UVA): Yes Device PCI (Domain / Bus / location)....: 0 / 59 / 0 Device supports P2P and RDMA............: Yes Device supports P2P from/to GPUs........: 1 Device 1: "NVIDIA A100-PCIE-40GB" CUDA Capability Major....: 8.0 Global memory............: 40536 MBytes CUDA Cores...............: 6912 (108 Multiprocessors, 64 CUDA Cores/MP) GPU Max Clock rate.......: 1410 MHz (1.41 GHz) Memory Clock rate........: 1215 Mhz Memory Bus Width.........: 5120-bit L2 Cache Size............: 40960 KBytes Constant memory..........: 64 KBytes Shared memory per block..: 48 KBytes Registers per block......: 65536 Maximum threads per MP...: 2048 Maximum threads per block: 1024 Concurrent copy and kernel execution....: Yes with 3 copy engine(s) Run time limit on kernels...............: No Integrated GPU sharing Host Memory......: No Support host page-locked memory mapping.: Yes Device has ECC support..................: Disabled Device supports Unified Addressing (UVA): Yes Device PCI (Domain / Bus / location)....: 0 / 216 / 0 Device supports P2P and RDMA............: Yes Device supports P2P from/to GPUs........: 0 [GPU Hardware] Device default: 0 "NVIDIA A100-PCIE-40GB" Compute capability: 8.0 Memory global: 40536 MB Memory shared: 49152 Bytes [Initialising JSphGpuSingle 13-01-2022 11:02:05] ProgramFile=".../bin/linux/DualSPHysics5.0_linux64" ExecutionDir=".../Chrono2DPTO" XmlFile=".../Chrono2DPTO/3DChronoSpringRegularWaveTest_out/3DChronoSpringRegularWaveTest.xml" OutputDir=".../IntermediateScaleSRWEC/Chrono2DPTO/3DChronoSpringRegularWaveTest_out" OutputDataDir=".../Chrono2DPTO/3DChronoSpringRegularWaveTest_out/data" XML-App: GenCase v5.0.238 (22-07-2021) XML-Vars (uservars + ctes): CaseName=["3DChronoSpringRegularWaveTest"] Data2D=[1] Data2DPosy=[0] H=[0.0141421] KernelSize=[0.0282843] B=[3.74857e+06] Gamma=[7] Rhop0=[1025] Dp=[0.01] Gravity_x=[0] Gravity_y=[0] Gravity_z=[-9.81] MassFluid=[0.1025] MassBound=[0.1025] XML-Vars (parameters): TimeMax=[15] TimeOut=[0.01] Threads by host for parallel execution in Chrono: 1 **Basic case configuration is loaded **Special case configuration is loaded Loading initial state of particles... Loaded particles: 62036 MapRealPos(border)=(-5.00071,-0.000707107,-0.000707107)-(4.99071,0.000707107,1.50071) MapRealPos(final)=(-14.9921,-0.000707107,-1.50212)-(14.9821,0.000707107,3.00212) **Initial state of particles is loaded **2D-Simulation parameters: CaseName="3DChronoSpringRegularWaveTest" RunName="3DChronoSpringRegularWaveTest" Simulate2DPosY=0 Symmetry=False SavePosDouble=False SaveFtAce=False SvTimers=True Boundary="DBC" StepAlgorithm="Symplectic" Kernel="Wendland" Wendland.awen=2785 Wendland.bwen=-984716.8 Viscosity="Laminar+SPS" Visco=0.00000104 ViscoBoundFactor=0 DensityDiffusion="Fourtakas et al 2019 (inner)" DensityDiffusionValue=0.1 Shifting="None" RigidAlgorithm="SPH+CHRONO" FloatingCount=2 FtPause=0 FtConstraints=False FtIgnoreRadius=False CaseNp=62036 CaseNbound=7933 CaseNfixed=1262 CaseNmoving=2831 CaseNfloat=3840 CaseNfluid=54103 PeriodicActive="None" Dp=0.01 KernelH=0.014142 (CoefficientH=1; H/Dp=1.41421) KernelSize=0.02828427 CteB=3748572 Gamma=7 RhopZero=1025 Cs0=160.0000015243902 CFLnumber=0.2 DtIni=8.838834971728392e-05 DtMin=4.419417551718648e-06 DtAllParticles=True MassFluid=0.1025 MassBound=0.1025 SpsSmag=0.00000072 SpsBlin=0.00000022 FtPause=0 TimeMax=15 TimePart=0.01 Gravity=(0,0,-9.81) NpMinimum=7933 RhopOut=True RhopOutMin=700 RhopOutMax=1300 WrnPartsOut=True **Requested GPU memory for 62164 particles: 13.8 MB (0 times). CellMode="Full" ScellDiv=1 MapCells=(1060,1,160) CellDomFixed=False DomCells=(1060,1,160) DomCellCode="16_6_11" PosCellCode="13_10_9 (8192,1024,512)" PosCellSize=0.028284 (1 x KernelSize) BlockSize calculation mode: Fixed. BsForcesBound=128 (48 regs) BsForcesFluid=128 (72 regs) **CellDiv: Requested gpu memory for 65265 particles: 0.5 MB. **CellDiv: Requested gpu memory for 21672 cells (CellMode=Full): 0.3 MB. RunMode="Pos-Cell - Single-Gpu - HostName:g063.cluster" Particle summary: Fixed....: 1262 id:(0-1261) MKs:1 (10) Moving...: 2831 id:(1262-4092) MKs:1 (20) Floating.: 3840 id:(4093-7932) MKs:2 (60,70) Fluid....: 54103 id:(7933-62035) MKs:1 (1) Total particles: 62036 (bound=7933 (fx=1262 mv=2831 ft=3840) fluid=54103) Total MK blocks: 5 (bound=4 (fx=1 mv=1 ft=2) fluid=1) Wave paddles configuration: **Saving motion paddle in .../WavePaddle_mkb0010.csv Paddle_0 (mkb:10) Type of paddle: Piston - Regular Movement direction: (1:0:0) [m] Start time: 0 [s] (end: 15 [s]) Particles: 1262 - 4092 Gravity: 9.81 [m/s^2] Depth: 1 [m] InitialPhase: 0 times PI InitialRamp: 1 periods WaveOrder: 2nd WaveHeight: 0.125 [m] WavePeriod: 2.36209 [s] WaveLength: 6.50591 [m] Relative depth (d/L): 0.153706 (Transitional water) GainStroke: 1 Stroke: 0.131544 Amplitude: 0.0657719 [m] Chrono Objects configuration: DSPHChrono version.: v5.0.193 Data directory....: [3DChronoSpringRegularWaveTest_out/chrono_objs/] Solver ...........: Barzilai-Borwein Time Stepper......: Euler Implicit Linearized Collisions........: True Collision dp....: 0.5 Contact Method..: Non-Smooth Contacts (NSC) Collision shapes: 190363 Execution mode....: Single Core OpenMP Threads....: 1 Bodies............: 3 Links.............: 4 Body_0000 "MovingMass" - type: Floating MkBound......: 60 Mass.........: 15.232 Center.......: (9.34925e-17,0,1.115) Inertia......: (0.675234,0.035434,0.703828) (xx,yy,zz) Inertia......: (0,0,0) (xy,yz,xz) Kfric........: 0.00872 Restitution..: 0.8 ModelFile....: MovingMass_mkb0060.obj ModelNormal..: Original Links......: 4 Link_FixedMass_MovingMass Link_FixedMass_MovingMass_2 Link_FixedMass_MovingMass_3 Link_FixedMass_MovingMass_4 Body_0001 "FixedMass" - type: Floating MkBound......: 50 Mass.........: 241.018 Center.......: (0,0,1) Inertia......: (3.96705,27.9456,23.9786) (xx,yy,zz) Inertia......: (0,0,1.21757e-15) (xy,yz,xz) Kfric........: 0.00872 Restitution..: 0.7 ModelFile....: FixedMass_mkb0050.obj ModelNormal..: Original Links......: 4 Link_FixedMass_MovingMass Link_FixedMass_MovingMass_2 Link_FixedMass_MovingMass_3 Link_FixedMass_MovingMass_4 Body_0002 "Base" - type: Fixed MkBound......: 0 Kfric........: 0.00872 Restitution..: 0.8 ModelFile....: Base_mkb0000.obj ModelNormal..: Invert Link "Link_FixedMass_MovingMass" - type: LinearSpring Point Body 1..: (-0.75,0,1.10333) Point Body 2..: (-0.0793,0,1.10333) Rest length...: 0.6707 Stiffness.....: 26.944 Damping.......: 0 Bodies........: 2 Body_0001 "FixedMass" Body_0000 "MovingMass" Link "Link_FixedMass_MovingMass_2" - type: LinearSpring Point Body 1..: (-0.75,0,1.12333) Point Body 2..: (-0.0793,0,1.12333) Rest length...: 0.6707 Stiffness.....: 26.944 Damping.......: 0 Bodies........: 2 Body_0001 "FixedMass" Body_0000 "MovingMass" Link "Link_FixedMass_MovingMass_3" - type: LinearSpring Point Body 1..: (0.75,0,1.10333) Point Body 2..: (0.0793,0,1.10333) Rest length...: 0.6707 Stiffness.....: 26.944 Damping.......: 0 Bodies........: 2 Body_0001 "FixedMass" Body_0000 "MovingMass" Link "Link_FixedMass_MovingMass_4" - type: LinearSpring Point Body 1..: (0.75,0,1.12333) Point Body 2..: (0.0793,0,1.12333) Rest length...: 0.6707 Stiffness.....: 26.944 Damping.......: 0 Bodies........: 2 Body_0001 "FixedMass" Body_0000 "MovingMass" Moorings configuration: Copyright (c) 2020 Ivan Martinez Estevez and Jose M. Dominguez (Universidade de Vigo, Spain) Matt Hall (github.com/mattEhall) This file is part of MoorDyn+. MoorDyn+ is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Linking the MoorDyn+ library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination. As a special exception, the copyright holders of MoorDyn+ give you permission to dynamically link this library with the program DualSPHysics to produce a combined model featuring the capabilities of both DualSPHysics and MoorDyn+ .This exception is strictly limited to linking between the compiled MoorDyn+ library and DualSPHysics.It does not extend to other programs or the use of the MoorDyn+ source code beyond the stipulations of the GPL.When the exception is used, this paragraph must be included in the copyright notice. MoorDyn+ is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU General Public License for details. You should have received a copy of the GNU General Public License along with MoorDyn+. If not, see . Running MoorDyn+ v2.023 (05-07-2021) GPL v3 =================================================== Creating mooring system: Bodies: 1 Lines: 2 Connections: 4 [ Fairleads: 2, Anchors: 2, Connects: 0 ] Enviroment properties: Water Depth........: 1 Free Surface.......: 1 Z Gravity..........: 9.81 Finalizing ICs using dynamic relaxation( 2.00 X normal drag ). Fairlead tensions converged to 0 % after 1 seconds. t=1 s,tension at first fairlead is 0.3850 N. Output directory: 3DChronoSpringRegularWaveTest_out/moordyn_data/ Floating_0 (MkBound:50) Link_0: LinkPos:(-0.5,0,0.75) Point_0 Link_1: LinkPos:(0.5,0,0.75) Point_1 ForcePoints configuration: Point_0(-0.5,0,0.75) in Floating_0 with mkbound=50. Distance to particle: 0 (0 x Dp) Point_1(0.5,0,0.75) in Floating_0 with mkbound=50. Distance to particle: 0 (0 x Dp) Damping configuration: Damping zone_0 LimitPoints: (2,0,0)-(6,0,0) overlimit:1.000000 LimitDist..: 4 ReduMax....: 10 Factorxyz..: (1,1,1) Allocated memory in CPU: 5641376 (5.38 MB) Allocated memory in GPU: 15325342 (14.62 MB) Part_0000 62036 particles successfully stored [Initialising simulation (ssjwesxm) 13-01-2022 11:03:37] PART PartTime TotalSteps Steps Time/Sec Finish time ========= ============ ============ ======= ========= =================== Progress 0.03% in 30.0s. Estimated finish time: 14-01-2022 19:39:49 Progress 0.05% in 60.1s. Estimated finish time: 14-01-2022 19:55:26 Part_0001 0.010002 562 562 7907.24 14-01-2022 20:00:25 Part_0002 0.020004 1128 566 7911.63 14-01-2022 20:01:51 Part_0003 0.030007 1694 566 7741.67 14-01-2022 19:48:00 Part_0004 0.040010 2260 566 7722.07 14-01-2022 19:39:51 Part_0005 0.050013 2826 566 7730.92 14-01-2022 19:35:24 Part_0006 0.060016 3392 566 7736.99 14-01-2022 19:32:42 Part_0007 0.070002 3957 565 7735.78 14-01-2022 19:30:43 Part_0008 0.080006 4523 566 7730.39 14-01-2022 19:29:03 Part_0009 0.090010 5089 566 7787.85 14-01-2022 19:29:22 Part_0010 0.100014 5655 566 7907.56 14-01-2022 19:32:36 Part_0011 0.110000 6220 565 7852.10 14-01-2022 19:34:00 Part_0012 0.120004 6786 566 7753.21 14-01-2022 19:33:05 Part_0013 0.130009 7352 566 7850.46 14-01-2022 19:34:12 Part_0014 0.140013 7918 566 7923.26 14-01-2022 19:36:27 Part_0015 0.150017 8484 566 7923.61 14-01-2022 19:38:25 Part_0016 0.160003 9049 565 7908.40 14-01-2022 19:39:53 Part_0017 0.170007 9615 566 7827.76 14-01-2022 19:39:59 Part_0018 0.180011 10181 566 7737.03 14-01-2022 19:38:50 Part_0019 0.190015 10747 566 7740.37 14-01-2022 19:37:50 Part_0020 0.200001 11312 565 7730.93 14-01-2022 19:36:50 Part_0021 0.210005 11878 566 7728.28 14-01-2022 19:35:53 Part_0022 0.220009 12444 566 7847.26 14-01-2022 19:36:22 Part_0023 0.230012 13010 566 7913.08 14-01-2022 19:37:32 Part_0024 0.240016 13576 566 7916.59 14-01-2022 19:38:39 Part_0025 0.250001 14141 565 7914.10 14-01-2022 19:39:38 Part_0026 0.260003 14707 566 7916.03 14-01-2022 19:40:34 Part_0027 0.270006 15273 566 7920.11 14-01-2022 19:41:28 Part_0028 0.280008 15839 566 7921.47 14-01-2022 19:42:19 Part_0029 0.290010 16405 566 7905.63 14-01-2022 19:42:58 Part_0030 0.300012 16971 566 7904.72 14-01-2022 19:43:35 Part_0031 0.310013 17537 566 7916.21 14-01-2022 19:44:14 Part_0032 0.320016 18103 566 7920.85 14-01-2022 19:44:53 Part_0033 0.330000 18668 565 7917.67 14-01-2022 19:45:28 Part_0034 0.340002 19234 566 7904.25 14-01-2022 19:45:56 Part_0035 0.350004 19800 566 7903.94 14-01-2022 19:46:22 Part_0036 0.360004 20366 566 7852.25 14-01-2022 19:46:24 Part_0037 0.370001 20932 566 7712.70 14-01-2022 19:45:30 Part_0038 0.380015 21499 567 7706.09 14-01-2022 19:44:37 Part_0039 0.390011 22065 566 7677.93 14-01-2022 19:43:34 Part_0040 0.400009 22631 566 7650.73 14-01-2022 19:42:25 Part_0041 0.410006 23197 566 7658.86 14-01-2022 19:41:24 Part_0042 0.420005 23763 566 7650.70 14-01-2022 19:40:20 Part_0043 0.430005 24329 566 7652.26 14-01-2022 19:39:22 Part_0044 0.440006 24895 566 7654.72 14-01-2022 19:38:25 Part_0045 0.450015 25462 567 7658.89 14-01-2022 19:37:34 Part_0046 0.460016 26029 567 7766.66 14-01-2022 19:37:20 Part_0047 0.470005 26595 566 7749.57 14-01-2022 19:37:15 Part_0048 0.480000 27161 566 7666.77 14-01-2022 19:36:30 Part_0049 0.490015 27728 567 7663.59 14-01-2022 19:35:46 Part_0050 0.500012 28294 566 7659.84 14-01-2022 19:35:03 Part_0051 0.510007 28860 566 7660.54 14-01-2022 19:34:22 Part_0052 0.520002 29426 566 7647.99 14-01-2022 19:33:39 Part_0053 0.530011 29993 567 7657.62 14-01-2022 19:33:00 Part_0054 0.540006 30559 566 7668.92 14-01-2022 19:32:25 Part_0055 0.550004 31125 566 7648.74 14-01-2022 19:31:47 Part_0056 0.560003 31691 566 7656.15 14-01-2022 19:31:11 Part_0057 0.570001 32257 566 7661.41 14-01-2022 19:30:39 Part_0058 0.580014 32824 567 7673.81 14-01-2022 19:30:11 Part_0059 0.590012 33390 566 7664.35 14-01-2022 19:29:41 Part_0060 0.600012 33956 566 7666.62 14-01-2022 19:29:13 Part_0061 0.610010 34522 566 7664.12 14-01-2022 19:28:46 Part_0062 0.620009 35088 566 7658.83 14-01-2022 19:28:18 Part_0063 0.630008 35654 566 7670.03 14-01-2022 19:27:52 Part_0064 0.640007 36220 566 7656.06 14-01-2022 19:27:25 Part_0065 0.650006 36786 566 7671.37 14-01-2022 19:27:03 Part_0066 0.660006 37352 566 7676.06 14-01-2022 19:26:42 Part_0067 0.670004 37918 566 7667.98 14-01-2022 19:26:19 Part_0068 0.680017 38485 567 7663.22 14-01-2022 19:25:57 Part_0069 0.690013 39051 566 7669.99 14-01-2022 19:25:37 Part_0070 0.700007 39617 566 7668.90 14-01-2022 19:25:16 Part_0071 0.710003 40183 566 7658.49 14-01-2022 19:24:55 Part_0072 0.720017 40750 567 7661.63 14-01-2022 19:24:34 Part_0073 0.730012 41316 566 7669.35 14-01-2022 19:24:17 Part_0074 0.740007 41882 566 7675.09 14-01-2022 19:23:59 Part_0075 0.750001 42448 566 7753.01 14-01-2022 19:23:59 Part_0076 0.760015 43015 567 7654.50 14-01-2022 19:23:42 Part_0077 0.770011 43581 566 7659.30 14-01-2022 19:23:22 Part_0078 0.780005 44147 566 7657.17 14-01-2022 19:23:04 Part_0079 0.790004 44713 566 7670.69 14-01-2022 19:22:49 Part_0080 0.800001 45279 566 7662.58 14-01-2022 19:22:32 Part_0081 0.810014 45846 567 7659.33 14-01-2022 19:22:15 Part_0082 0.820009 46412 566 7659.00 14-01-2022 19:21:59 Part_0083 0.830005 46978 566 7660.13 14-01-2022 19:21:43 Part_0084 0.840002 47544 566 7666.53 14-01-2022 19:21:29 Part_0085 0.850018 48111 567 7672.00 14-01-2022 19:21:16 Part_0086 0.860016 48677 566 7657.43 14-01-2022 19:21:00 Part_0087 0.870016 49243 566 7649.79 14-01-2022 19:20:44 Part_0088 0.880014 49809 566 7665.88 14-01-2022 19:20:31