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