{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.SygiybQz/b1/esys-particle_2.3.5+dfsg2-10_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.SygiybQz/b2/esys-particle_2.3.5+dfsg2-10_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n 4147a3f4778e4060b516238a2488a23e 31367280 debug optional esys-particle-dbgsym_2.3.5+dfsg2-10_amd64.deb\n- 0e62f747e5884ace8c8a6cd1842740e1 293818192 science optional esys-particle_2.3.5+dfsg2-10_amd64.deb\n+ 0b41fad48b612bacc146403ba3cbd0a0 293818372 science optional esys-particle_2.3.5+dfsg2-10_amd64.deb\n"}, {"source1": "esys-particle_2.3.5+dfsg2-10_amd64.deb", "source2": "esys-particle_2.3.5+dfsg2-10_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-04-18 18:40:00.000000 debian-binary\n--rw-r--r-- 0 0 0 428092 2025-04-18 18:40:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 293389908 2025-04-18 18:40:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 428112 2025-04-18 18:40:00.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 293390068 2025-04-18 18:40:00.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -131,17 +131,17 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Notes/tex-files/\n -rw-r--r-- 0 root (0) root (0) 1517 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Notes/tex-files/Ch-ESyS-ParticleDefinitions.tex.gz\n -rw-r--r-- 0 root (0) root (0) 3643 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Notes/tex-files/Ch-ESyS-ParticleReleaseBuild.tex.gz\n -rw-r--r-- 0 root (0) root (0) 3150 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Notes/tex-files/Ch-ESyS-ParticleReleaseProblems.tex.gz\n -rw-r--r-- 0 root (0) root (0) 3149 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Notes/tex-files/Ch-ESyS-ParticleReleaseSteps.tex\n -rw-r--r-- 0 root (0) root (0) 1837 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Notes/tex-files/Ch-ESyS-ParticleReleaseTesting.tex.gz\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/\n--rw-r--r-- 0 root (0) root (0) 3526054 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/ESyS-Particle_Tutorial.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 3526053 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/ESyS-Particle_Tutorial.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 3029 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/Makefile.am\n--rw-r--r-- 0 root (0) root (0) 6193 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/Makefile.gz\n+-rw-r--r-- 0 root (0) root (0) 6191 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/Makefile.gz\n -rw-r--r-- 0 root (0) root (0) 5841 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/Makefile.in.gz\n -rw-r--r-- 0 root (0) root (0) 554232 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/PV_examples.png\n -rw-r--r-- 0 root (0) root (0) 472671 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/PV_initial_window.png\n -rw-r--r-- 0 root (0) root (0) 27653 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/SC_bulk_friction.png\n -rw-r--r-- 0 root (0) root (0) 19206 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/SC_dilatancy.png\n -rw-r--r-- 0 root (0) root (0) 127122 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/ShearCellSetup.jpg\n -rw-r--r-- 0 root (0) root (0) 118012 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/UCS_epot.jpg\n@@ -205,17 +205,17 @@\n -rw-r--r-- 0 root (0) root (0) 37946 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/gravity_cube_snaps.jpg\n -rw-r--r-- 0 root (0) root (0) 141505 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/gravity_plot.jpg\n -rw-r--r-- 0 root (0) root (0) 42113 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/hopper_flow.jpg\n -rw-r--r-- 0 root (0) root (0) 1650 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/makeglos.pl.gz\n -rw-r--r-- 0 root (0) root (0) 2513 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/paper.aux\n -rw-r--r-- 0 root (0) root (0) 2402 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/paper.blg\n -rw-r--r-- 0 root (0) root (0) 1470 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/paper.lof.gz\n--rw-r--r-- 0 root (0) root (0) 7487 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/paper.log.gz\n+-rw-r--r-- 0 root (0) root (0) 7490 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/paper.log.gz\n -rw-r--r-- 0 root (0) root (0) 2473 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/paper.out.gz\n--rw-r--r-- 0 root (0) root (0) 3526054 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/paper.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 3526053 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/paper.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 3415 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/paper.tex\n -rw-r--r-- 0 root (0) root (0) 2830 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/paper.toc.gz\n -rw-r--r-- 0 root (0) root (0) 153 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/render.sh\n -rw-r--r-- 0 root (0) root (0) 595517 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/rotational_bonds.jpg\n -rw-r--r-- 0 root (0) root (0) 94891 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/slope_fail_snaps.jpg\n -rw-r--r-- 0 root (0) root (0) 84013 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/slope_friction_quarter_snaps.jpg\n -rw-r--r-- 0 root (0) root (0) 92985 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/Doc/Tutorial/slope_friction_snaps.jpg\n@@ -3920,17 +3920,17 @@\n -rw-r--r-- 0 root (0) root (0) 22127 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/WavePropagationPy_8cpp__incl.map\n -rw-r--r-- 0 root (0) root (0) 390105 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/WavePropagationPy_8cpp__incl.png\n -rw-r--r-- 0 root (0) root (0) 5952 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/WavePropagationPy_8h.html\n -rw-r--r-- 0 root (0) root (0) 132 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/WavePropagationPy_8h.js\n -rw-r--r-- 0 root (0) root (0) 633 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/WavePropagationPy_8h__dep__incl.map\n -rw-r--r-- 0 root (0) root (0) 11865 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/WavePropagationPy_8h__dep__incl.png\n -rw-r--r-- 0 root (0) root (0) 7672 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/WavePropagationPy_8h_source.html\n--rw-r--r-- 0 root (0) root (0) 51052 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/_form0_dark_tmp.ps.gz\n--rw-r--r-- 0 root (0) root (0) 21 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/_form0_tmp.epsi\n--rw-r--r-- 0 root (0) root (0) 51017 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/_form0_tmp.ps.gz\n+-rw-r--r-- 0 root (0) root (0) 51053 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/_form0_dark_tmp.ps.gz\n+-rw-r--r-- 0 root (0) root (0) 34 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/_form0_tmp.epsi\n+-rw-r--r-- 0 root (0) root (0) 51018 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/_form0_tmp.ps.gz\n -rw-r--r-- 0 root (0) root (0) 229089 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/annotated.html\n -rw-r--r-- 0 root (0) root (0) 60453 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/annotated_dup.js\n -rw-r--r-- 0 root (0) root (0) 23452 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/app__array_8cpp.html\n -rw-r--r-- 0 root (0) root (0) 24202 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/app__array_8cpp__incl.map\n -rw-r--r-- 0 root (0) root (0) 419378 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/app__array_8cpp__incl.png\n -rw-r--r-- 0 root (0) root (0) 676 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/bc_s.png\n -rw-r--r-- 0 root (0) root (0) 635 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/bc_sd.png\n@@ -18116,15 +18116,15 @@\n -rw-r--r-- 0 root (0) root (0) 378 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/vvf_8h_a7754df7e5554a417fd121fb68d9b38f0_icgraph.map\n -rw-r--r-- 0 root (0) root (0) 2545 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/vvf_8h_a7754df7e5554a417fd121fb68d9b38f0_icgraph.png\n -rw-r--r-- 0 root (0) root (0) 6526 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/Doc/html/vvf_8h_source.html\n -rw-r--r-- 0 root (0) root (0) 2079 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 354 2017-05-27 21:46:13.000000 ./usr/share/doc/esys-particle/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 632 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle-2.3.4/\n--rw-r--r-- 0 root (0) root (0) 3526054 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle-2.3.4/ESyS-Particle_Tutorial.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 3526053 2025-04-18 18:40:00.000000 ./usr/share/doc/esys-particle-2.3.4/ESyS-Particle_Tutorial.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-18 18:40:00.000000 ./usr/share/doc-base/\n -rw-r--r-- 0 root (0) root (0) 273 2025-04-18 18:40:00.000000 ./usr/share/doc-base/esys-particle.esys-particle-api-documentation-doxygen\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-18 18:40:00.000000 ./usr/share/lintian/\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-18 18:40:00.000000 ./usr/share/lintian/overrides/\n -rw-r--r-- 0 root (0) root (0) 198 2025-04-18 18:40:00.000000 ./usr/share/lintian/overrides/esys-particle\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-18 18:40:00.000000 ./usr/share/man/\n drwxr-xr-x 0 root (0) root (0) 0 2025-04-18 18:40:00.000000 ./usr/share/man/man1/\n"}, {"source1": "./usr/share/doc/esys-particle/Doc/Tutorial/ESyS-Particle_Tutorial.pdf.gz", "source2": "./usr/share/doc/esys-particle/Doc/Tutorial/ESyS-Particle_Tutorial.pdf.gz", "unified_diff": null, "details": [{"source1": "ESyS-Particle_Tutorial.pdf", "source2": "ESyS-Particle_Tutorial.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -2,15 +2,15 @@\n Version 2.3.1\n D. Weatherley, W. Hancock & V. Boros\n The University of Queensland\n \n S. Abe\n Institute for Geothermal Resource Management\n \n-18 April 2025\n+22 May 2026\n \n \f1\n \n Preface\n This document provides an introduction to Discrete Element Method (DEM) modelling\n using the ESyS-Particle Simulation Software developed by the Centre for Geoscience\n Computing at The University of Queensland. The guide is intended for new users and is\n"}]}]}, {"source1": "./usr/share/doc/esys-particle/Doc/Tutorial/Makefile.gz", "source2": "./usr/share/doc/esys-particle/Doc/Tutorial/Makefile.gz", "unified_diff": null, "details": [{"source1": "Makefile", "source2": "Makefile", "unified_diff": "@@ -257,15 +257,15 @@\n PYTHON_PREFIX = ${prefix}\n PYTHON_SITE_PKG = /usr/lib/python3.13/site-packages\n PYTHON_VERSION = 3.13\n PYTHON_VERSION_SUFFIX = \n RANLIB = ranlib\n SED = /usr/bin/sed\n SET_MAKE = \n-SHELL = /bin/bash\n+SHELL = /bin/sh\n SILO_CPPFLAGS = \n SILO_LDFLAGS = \n STRIP = strip\n TAU_MAKEFILE = \n VERSION = 2.3.4\n VTKPYTHON = /usr/bin/vtkpython-9.0\n YACC = yacc\n"}]}, {"source1": "./usr/share/doc/esys-particle/Doc/Tutorial/paper.log.gz", "source2": "./usr/share/doc/esys-particle/Doc/Tutorial/paper.log.gz", "unified_diff": null, "details": [{"source1": "paper.log", "source2": "paper.log", "unified_diff": "@@ -1,8 +1,8 @@\n-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2025.4.18) 18 APR 2025 12:53\n+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex 2026.5.22) 22 MAY 2026 21:34\n entering extended mode\n restricted \\write18 enabled.\n %&-line parsing enabled.\n **paper\n (./paper.tex\n LaTeX2e <2024-11-01> patch level 2\n L3 programming layer <2025-01-18>\n@@ -1126,15 +1126,15 @@\n \n Package rerunfilecheck Info: File `paper.out' has not changed.\n (rerunfilecheck) Checksum: D6C4D89B84E19D1C21F39FC7A7329593;20031.\n ) \n Here is how much of TeX's memory you used:\n 11144 strings out of 475178\n 191506 string characters out of 5766539\n- 605260 words of memory out of 5000000\n+ 604260 words of memory out of 5000000\n 33453 multiletter control sequences out of 15000+600000\n 568866 words of font info for 71 fonts, out of 8000000 for 9000\n 14 hyphenation exceptions out of 8191\n 75i,11n,79p,1551b,698s stack positions out of 10000i,1000n,20000p,200000b,200000s\n \n-Output written on paper.pdf (153 pages, 3768918 bytes).\n+Output written on paper.pdf (153 pages, 3768917 bytes).\n PDF statistics:\n 1635 PDF objects out of 1728 (max. 8388607)\n 1395 compressed objects within 14 object streams\n 379 named destinations out of 1000 (max. 500000)\n 817 words of extra memory for PDF output out of 10000 (max. 10000000)\n \n"}]}, {"source1": "./usr/share/doc/esys-particle/Doc/Tutorial/paper.pdf.gz", "source2": "./usr/share/doc/esys-particle/Doc/Tutorial/paper.pdf.gz", "unified_diff": null, "details": [{"source1": "paper.pdf", "source2": "paper.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -2,15 +2,15 @@\n Version 2.3.1\n D. Weatherley, W. Hancock & V. Boros\n The University of Queensland\n \n S. Abe\n Institute for Geothermal Resource Management\n \n-18 April 2025\n+22 May 2026\n \n \f1\n \n Preface\n This document provides an introduction to Discrete Element Method (DEM) modelling\n using the ESyS-Particle Simulation Software developed by the Centre for Geoscience\n Computing at The University of Queensland. The guide is intended for new users and is\n"}]}]}, {"source1": "./usr/share/doc/esys-particle/Doc/html/_form0_dark_tmp.ps.gz", "source2": "./usr/share/doc/esys-particle/Doc/html/_form0_dark_tmp.ps.gz", "unified_diff": null, "details": [{"source1": "_form0_dark_tmp.ps", "source2": "_form0_dark_tmp.ps", "unified_diff": "@@ -8,15 +8,15 @@\n %%DocumentFonts: CMMI10 CMR10 CMMI7 CMR5 CMR7 CMSY7\n %%DocumentPaperSizes: Letter\n %%EndComments\n %DVIPSWebPage: (www.radicaleye.com)\n %DVIPSCommandLine: dvips -q -D 600 -n 1 -p 1 -o _form0_dark_tmp.ps\n %+ _formulas_dark.dvi\n %DVIPSParameters: dpi=600\n-%DVIPSSource: TeX output 2025.04.18:1253\n+%DVIPSSource: TeX output 2026.05.22:2134\n %%BeginProcSet: tex.pro 0 0\n %!\n /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S\n N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72\n mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0\n 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{\n landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize\n"}]}, {"source1": "./usr/share/doc/esys-particle/Doc/html/_form0_tmp.epsi", "source2": "./usr/share/doc/esys-particle/Doc/html/_form0_tmp.epsi", "unified_diff": "@@ -1 +1 @@\n-sh: 1: gs: not found\n+sh: line 1: gs: command not found\n"}, {"source1": "./usr/share/doc/esys-particle/Doc/html/_form0_tmp.ps.gz", "source2": "./usr/share/doc/esys-particle/Doc/html/_form0_tmp.ps.gz", "unified_diff": null, "details": [{"source1": "_form0_tmp.ps", "source2": "_form0_tmp.ps", "unified_diff": "@@ -8,15 +8,15 @@\n %%DocumentFonts: CMMI10 CMR10 CMMI7 CMR5 CMR7 CMSY7\n %%DocumentPaperSizes: Letter\n %%EndComments\n %DVIPSWebPage: (www.radicaleye.com)\n %DVIPSCommandLine: dvips -q -D 600 -n 1 -p 1 -o _form0_tmp.ps\n %+ _formulas.dvi\n %DVIPSParameters: dpi=600\n-%DVIPSSource: TeX output 2025.04.18:1253\n+%DVIPSSource: TeX output 2026.05.22:2134\n %%BeginProcSet: tex.pro 0 0\n %!\n /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S\n N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72\n mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0\n 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{\n landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize\n"}]}, {"source1": "./usr/share/doc/esys-particle-2.3.4/ESyS-Particle_Tutorial.pdf.gz", "source2": "./usr/share/doc/esys-particle-2.3.4/ESyS-Particle_Tutorial.pdf.gz", "unified_diff": null, "details": [{"source1": "ESyS-Particle_Tutorial.pdf", "source2": "ESyS-Particle_Tutorial.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -2,15 +2,15 @@\n Version 2.3.1\n D. Weatherley, W. Hancock & V. Boros\n The University of Queensland\n \n S. Abe\n Institute for Geothermal Resource Management\n \n-18 April 2025\n+22 May 2026\n \n \f1\n \n Preface\n This document provides an introduction to Discrete Element Method (DEM) modelling\n using the ESyS-Particle Simulation Software developed by the Centre for Geoscience\n Computing at The University of Queensland. The guide is intended for new users and is\n"}]}]}]}]}]}]}