sphere, branch HEAD GPU-based 3D discrete element method algorithm with optional fluid coupling f35aa86fdd8cb1ff5f8254d92dccfaeb44211aa4 2026-07-06T10:02:49Z 2026-07-06T10:02:49Z fix(experiments): add missing import Anders Damsgaard anders@adamsgaard.dk commit f35aa86fdd8cb1ff5f8254d92dccfaeb44211aa4 parent 8db43a4f44d5a40467db9fd613706de973506ece Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 6 Jul 2026 12:02:49 +0200 fix(experiments): add missing import 8db43a4f44d5a40467db9fd613706de973506ece 2026-07-06T09:20:27Z 2026-07-06T09:20:27Z docs: regenerate html documentation Anders Damsgaard anders@adamsgaard.dk commit 8db43a4f44d5a40467db9fd613706de973506ece parent 3cf967ad1b0c4a985fa1a5c1fc3d99755b775b99 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 6 Jul 2026 09:20:27 +0000 docs: regenerate html documentation 3cf967ad1b0c4a985fa1a5c1fc3d99755b775b99 2026-07-06T09:12:56Z 2026-07-06T09:12:56Z docs: refresh build and backend documentation Anders Damsgaard anders@adamsgaard.dk commit 3cf967ad1b0c4a985fa1a5c1fc3d99755b775b99 parent 198578871874845132e787cc67679750eaf40482 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 6 Jul 2026 09:12:56 +0000 docs: refresh build and backend documentation 198578871874845132e787cc67679750eaf40482 2026-07-05T20:05:48Z 2026-07-05T20:05:48Z feat(python): pin packages Anders Damsgaard anders@adamsgaard.dk commit 198578871874845132e787cc67679750eaf40482 parent c5e1ed57b943de7b5bf13f4d3193963832f7f8b6 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 5 Jul 2026 22:05:48 +0200 feat(python): pin packages c5e1ed57b943de7b5bf13f4d3193963832f7f8b6 2026-07-05T19:59:23Z 2026-07-05T19:59:23Z docs: update python api docs for package layout Anders Damsgaard anders@adamsgaard.dk commit c5e1ed57b943de7b5bf13f4d3193963832f7f8b6 parent 742fc06f26ba406f345578cb67607c1be8e6a44d Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 5 Jul 2026 21:59:23 +0200 docs: update python api docs for package layout 742fc06f26ba406f345578cb67607c1be8e6a44d 2026-07-05T19:58:22Z 2026-07-05T19:58:22Z refactor(python): split sphere.py into a package Anders Damsgaard anders@adamsgaard.dk commit 742fc06f26ba406f345578cb67607c1be8e6a44d parent 989d2b634614a497579736d4c41f51de463a45e8 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 5 Jul 2026 21:58:22 +0200 refactor(python): split sphere.py into a package python/sphere.py (7.6k lines) becomes the python/sphere/ package. The sim class is composed from per-concern mixins: SimIO (fileio), SimSetup (world), SimFluid (fluid), SimAnalysis (analysis), SimPlotting (plotting), SimVisualize (visualize) and SimRun (runner). Module-level job-control functions live in runner, shared constants and optional matplotlib/vtk imports in common. The public interface is unchanged: consumers keep using 'import sphere' through the tests/ and experiments/ symlinks, which now point at the package directory. 989d2b634614a497579736d4c41f51de463a45e8 2026-07-05T19:51:19Z 2026-07-05T19:51:19Z chore: anchor compiled-binary gitignore pattern to repo root Anders Damsgaard anders@adamsgaard.dk commit 989d2b634614a497579736d4c41f51de463a45e8 parent bfb8577a44e6a85147e7ff4bab2b3bbb580c55d4 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 5 Jul 2026 21:51:19 +0200 chore: anchor compiled-binary gitignore pattern to repo root bfb8577a44e6a85147e7ff4bab2b3bbb580c55d4 2026-07-05T19:50:53Z 2026-07-05T19:50:53Z chore(python): remove dead code Anders Damsgaard anders@adamsgaard.dk commit bfb8577a44e6a85147e7ff4bab2b3bbb580c55d4 parent 6c9f4c262c98d09947e6c8df549c1fc5ae4d8db2 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 5 Jul 2026 21:50:53 +0200 chore(python): remove dead code Drop commented-out debug prints, fix a Python-2-only pickle call in visualize(), and remove unreachable returns after raise in pytestutils. 6c9f4c262c98d09947e6c8df549c1fc5ae4d8db2 2026-07-05T19:49:23Z 2026-07-05T19:49:23Z refactor(python): deduplicate run and render implementations Anders Damsgaard anders@adamsgaard.dk commit 6c9f4c262c98d09947e6c8df549c1fc5ae4d8db2 parent 83cf64c7d715bcc75ebe0f9632ae6f2de0fbbf4f Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 5 Jul 2026 21:49:23 +0200 refactor(python): deduplicate run and render implementations The module-level run() and render() are now the single implementations, generalized to the superset of their sim-method counterparts; the methods delegate. video(), status() and cleanup() methods already delegated. Behavior change: module-level run() now warns on nonzero exit status. 83cf64c7d715bcc75ebe0f9632ae6f2de0fbbf4f 2026-07-05T19:47:43Z 2026-07-05T19:47:43Z fix(python): make matplotlib latex preamble a string Anders Damsgaard anders@adamsgaard.dk commit 83cf64c7d715bcc75ebe0f9632ae6f2de0fbbf4f parent f4f49651fed64c71e6afae6e903790e614590713 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 5 Jul 2026 21:47:43 +0200 fix(python): make matplotlib latex preamble a string f4f49651fed64c71e6afae6e903790e614590713 2026-07-05T19:10:04Z 2026-07-05T19:10:04Z refactor(python): move experiment scripts to top-level experiments/ Anders Damsgaard anders@adamsgaard.dk commit f4f49651fed64c71e6afae6e903790e614590713 parent ae2babe0ed346ec9590f87deef5f5fdf8ac4c24c Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 5 Jul 2026 21:10:04 +0200 refactor(python): move experiment scripts to top-level experiments/ ae2babe0ed346ec9590f87deef5f5fdf8ac4c24c 2026-07-04T21:46:51Z 2026-07-04T21:46:51Z docs: describe OpenMP CPU backend build and usage Anders Damsgaard anders@adamsgaard.dk commit ae2babe0ed346ec9590f87deef5f5fdf8ac4c24c parent 8445fdaa62d4b38157b8aabcdefee867229566f0 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 4 Jul 2026 23:46:51 +0200 docs: describe OpenMP CPU backend build and usage 8445fdaa62d4b38157b8aabcdefee867229566f0 2026-07-04T21:46:51Z 2026-07-04T21:46:51Z chore(tests): drop unused matplotlib imports Anders Damsgaard anders@adamsgaard.dk commit 8445fdaa62d4b38157b8aabcdefee867229566f0 parent 0ab896ddc297bde8ea2d314bcae35e2dec81a85b Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 4 Jul 2026 23:46:51 +0200 chore(tests): drop unused matplotlib imports 0ab896ddc297bde8ea2d314bcae35e2dec81a85b 2026-07-04T21:46:51Z 2026-07-04T21:46:51Z fix(python): NumPy 2.0 compatibility in sphere module Anders Damsgaard anders@adamsgaard.dk commit 0ab896ddc297bde8ea2d314bcae35e2dec81a85b parent 07cbc0187d7275aa422010407afa0f346d005309 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 4 Jul 2026 23:46:51 +0200 fix(python): NumPy 2.0 compatibility in sphere module 07cbc0187d7275aa422010407afa0f346d005309 2026-07-04T21:46:42Z 2026-07-04T21:46:42Z feat(sphere): add OpenMP CPU backend sharing kernel sources with CUDA Anders Damsgaard anders@adamsgaard.dk commit 07cbc0187d7275aa422010407afa0f346d005309 parent a59d99c34192952f05e3485f16adce80bcc2aa63 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 4 Jul 2026 23:46:42 +0200 feat(sphere): add OpenMP CPU backend sharing kernel sources with CUDA a59d99c34192952f05e3485f16adce80bcc2aa63 2026-07-04T21:43:11Z 2026-07-04T21:43:11Z fix(raytracer): prevent out-of-bounds access when pixel count is not divisible by block size Anders Damsgaard anders@adamsgaard.dk commit a59d99c34192952f05e3485f16adce80bcc2aa63 parent e9a992a493dfb106030c3d6e4c65b985cd562f20 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 4 Jul 2026 23:43:11 +0200 fix(raytracer): prevent out-of-bounds access when pixel count is not divisible by block size e9a992a493dfb106030c3d6e4c65b985cd562f20 2026-07-04T21:41:03Z 2026-07-04T21:41:03Z feat(cpu): add CUDA execution-model emulation layer for OpenMP backend Anders Damsgaard anders@adamsgaard.dk commit e9a992a493dfb106030c3d6e4c65b985cd562f20 parent 2d9fa8ec01c60f97db3c4d4431cb0fb5f6e518c8 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 4 Jul 2026 23:41:03 +0200 feat(cpu): add CUDA execution-model emulation layer for OpenMP backend 2d9fa8ec01c60f97db3c4d4431cb0fb5f6e518c8 2026-07-04T18:22:37Z 2026-07-04T18:22:37Z fix(sphere): return maximum radius from DEM::r_max Anders Damsgaard anders@adamsgaard.dk commit 2d9fa8ec01c60f97db3c4d4431cb0fb5f6e518c8 parent 18390320045b78f12e079e53f9534ffbd26879fd Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 4 Jul 2026 20:22:37 +0200 fix(sphere): return maximum radius from DEM::r_max 18390320045b78f12e079e53f9534ffbd26879fd 2024-08-19T14:27:29Z 2024-08-19T14:27:29Z granularTemperature.py: script to compute granular kinetics Anders Damsgaard anders@adamsgaard.dk commit 18390320045b78f12e079e53f9534ffbd26879fd parent 7da84647e15a6ce230d9c2f0fcbbe1111fea6bf8 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 19 Aug 2024 16:27:29 +0200 granularTemperature.py: script to compute granular kinetics 7da84647e15a6ce230d9c2f0fcbbe1111fea6bf8 2023-02-21T14:01:35Z 2023-02-21T14:01:35Z darcy.cuh: remove synchronization calls for coalesced darcy calls Anders Damsgaard anders@adamsgaard.dk commit 7da84647e15a6ce230d9c2f0fcbbe1111fea6bf8 parent e6637c4d721e810b55d400e45a2ad74a0d7cf239 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 21 Feb 2023 15:01:35 +0100 darcy.cuh: remove synchronization calls for coalesced darcy calls e6637c4d721e810b55d400e45a2ad74a0d7cf239 2023-02-21T10:42:45Z 2023-02-21T10:42:45Z darcy.cuh: remove coalesced write synchronization for porosity calculation Anders Damsgaard anders@adamsgaard.dk commit e6637c4d721e810b55d400e45a2ad74a0d7cf239 parent b2a1cf15f12e85f9c396cb65dd3fbf997c27b738 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 21 Feb 2023 11:42:45 +0100 darcy.cuh: remove coalesced write synchronization for porosity calculation b2a1cf15f12e85f9c396cb65dd3fbf997c27b738 2023-02-21T10:23:15Z 2023-02-21T10:23:15Z device.cu: transition from deprecated host synchronization call Anders Damsgaard anders@adamsgaard.dk commit b2a1cf15f12e85f9c396cb65dd3fbf997c27b738 parent e0731b7097b1e026f653a9f6debdfd88f0b7f281 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 21 Feb 2023 11:23:15 +0100 device.cu: transition from deprecated host synchronization call e0731b7097b1e026f653a9f6debdfd88f0b7f281 2023-02-15T10:44:25Z 2023-02-15T10:50:41Z resolve thread lock with contactmodel=2 Anders Damsgaard anders@adamsgaard.dk commit e0731b7097b1e026f653a9f6debdfd88f0b7f281 parent 44093ce85fa78cecda72209b859fb2a3f3f610ed Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Wed, 15 Feb 2023 11:44:25 +0100 resolve thread lock with contactmodel=2 the cuda function __syncthreads() leads to undefined behavior when invoked for diverged threads. The synchronization calls were originally added to increase read performance, but this does not appear to be a problem in current tests. This commit also removes debug output. 44093ce85fa78cecda72209b859fb2a3f3f610ed 2023-02-10T13:33:01Z 2023-02-10T13:33:01Z add debugging info to stdout Anders Damsgaard anders@adamsgaard.dk commit 44093ce85fa78cecda72209b859fb2a3f3f610ed parent feec5954462d3a34b0a2aa9e142373e9a85e0f9f Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 10 Feb 2023 14:33:01 +0100 add debugging info to stdout feec5954462d3a34b0a2aa9e142373e9a85e0f9f 2023-02-09T12:13:37Z 2023-02-09T12:13:37Z file_io.cpp: fix error message, thanks Simon Anders Damsgaard anders@adamsgaard.dk commit feec5954462d3a34b0a2aa9e142373e9a85e0f9f parent 04f7aa6ff1ec5eb78167e8b40fb399ed3f63a093 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 9 Feb 2023 13:13:37 +0100 file_io.cpp: fix error message, thanks Simon 04f7aa6ff1ec5eb78167e8b40fb399ed3f63a093 2023-02-09T11:43:46Z 2023-02-09T11:43:46Z device.cu: estimate number of cudaCoresPerSM for CC version 8 Anders Damsgaard anders@adamsgaard.dk commit 04f7aa6ff1ec5eb78167e8b40fb399ed3f63a093 parent 401f418676345ca4b80e2725106c40fc37f28e31 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 9 Feb 2023 12:43:46 +0100 device.cu: estimate number of cudaCoresPerSM for CC version 8 401f418676345ca4b80e2725106c40fc37f28e31 2023-02-09T11:30:13Z 2023-02-09T11:30:13Z CMakeLists.txt: fix architecture conditional Anders Damsgaard anders@adamsgaard.dk commit 401f418676345ca4b80e2725106c40fc37f28e31 parent cbd26b61b8bf79effaf89f17f71f883888e675d8 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 9 Feb 2023 12:30:13 +0100 CMakeLists.txt: fix architecture conditional cbd26b61b8bf79effaf89f17f71f883888e675d8 2023-02-09T11:26:39Z 2023-02-09T11:26:39Z CMakeLists.txt: set ampere to default architecture Anders Damsgaard anders@adamsgaard.dk commit cbd26b61b8bf79effaf89f17f71f883888e675d8 parent 46c834186a46296c37ce2856db0258bdaeb9d35f Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 9 Feb 2023 12:26:39 +0100 CMakeLists.txt: set ampere to default architecture 46c834186a46296c37ce2856db0258bdaeb9d35f 2023-02-09T11:26:18Z 2023-02-09T11:26:18Z CMakeLists.txt: add native support for ampere Anders Damsgaard anders@adamsgaard.dk commit 46c834186a46296c37ce2856db0258bdaeb9d35f parent f34dd6a1255c60e0824849c9411aa7ce679e4aa1 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 9 Feb 2023 12:26:18 +0100 CMakeLists.txt: add native support for ampere f34dd6a1255c60e0824849c9411aa7ce679e4aa1 2022-04-18T11:04:20Z 2022-04-18T11:04:20Z deformationdepth.py: remove extra newlines Anders Damsgaard anders@adamsgaard.dk commit f34dd6a1255c60e0824849c9411aa7ce679e4aa1 parent 77a9e109fefaec56e7017ac309726b091d35dbf5 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 18 Apr 2022 13:04:20 +0200 deformationdepth.py: remove extra newlines 77a9e109fefaec56e7017ac309726b091d35dbf5 2022-04-18T11:03:34Z 2022-04-18T11:03:34Z deformationdepth.py: tweak parameters for consolidation experiment Anders Damsgaard anders@adamsgaard.dk commit 77a9e109fefaec56e7017ac309726b091d35dbf5 parent 491f154d1ad6079590583fd010250772d4e2990e Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 18 Apr 2022 13:03:34 +0200 deformationdepth.py: tweak parameters for consolidation experiment 491f154d1ad6079590583fd010250772d4e2990e 2022-04-18T09:47:10Z 2022-04-18T09:47:10Z add restart test Anders Damsgaard anders@adamsgaard.dk commit 491f154d1ad6079590583fd010250772d4e2990e parent d66cb85228bd2b4f08f00a0fa2dbb4a5038a81fb Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 18 Apr 2022 11:47:10 +0200 add restart test d66cb85228bd2b4f08f00a0fa2dbb4a5038a81fb 2022-04-18T09:16:25Z 2022-04-18T09:16:25Z deformationdepth.py: import missing numpy Anders Damsgaard anders@adamsgaard.dk commit d66cb85228bd2b4f08f00a0fa2dbb4a5038a81fb parent ff042ebfbb9eb6ad2a5640e88b474a2dd3ee3eac Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 18 Apr 2022 11:16:25 +0200 deformationdepth.py: import missing numpy ff042ebfbb9eb6ad2a5640e88b474a2dd3ee3eac 2022-04-17T08:41:36Z 2022-04-17T08:41:36Z deformationdepth.py: update to newer sphere syntax Anders Damsgaard anders@adamsgaard.dk commit ff042ebfbb9eb6ad2a5640e88b474a2dd3ee3eac parent 29ef77af0b602c4b4402f6c86b0673e266ebfe39 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 17 Apr 2022 10:41:36 +0200 deformationdepth.py: update to newer sphere syntax 29ef77af0b602c4b4402f6c86b0673e266ebfe39 2022-04-14T14:04:53Z 2022-04-14T14:04:53Z add script to test deformation depth with/without rotation Anders Damsgaard anders@adamsgaard.dk commit 29ef77af0b602c4b4402f6c86b0673e266ebfe39 parent 9c3b2327798617bfd18112c2cf55ad3ceb26fa11 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 14 Apr 2022 16:04:53 +0200 add script to test deformation depth with/without rotation 9c3b2327798617bfd18112c2cf55ad3ceb26fa11 2022-04-14T14:02:32Z 2022-04-14T14:02:32Z disable rotation with fixvel=-10 Anders Damsgaard anders@adamsgaard.dk commit 9c3b2327798617bfd18112c2cf55ad3ceb26fa11 parent 5d9005209101adcd80126e5eac5d0d974ebb47aa Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 14 Apr 2022 16:02:32 +0200 disable rotation with fixvel=-10 5d9005209101adcd80126e5eac5d0d974ebb47aa 2022-04-14T13:24:40Z 2022-04-14T13:24:40Z do not download helper_math.h Anders Damsgaard anders@adamsgaard.dk commit 5d9005209101adcd80126e5eac5d0d974ebb47aa parent 1f4c6fb9edda60baca701826253a7bab5ca0feb8 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 14 Apr 2022 15:24:40 +0200 do not download helper_math.h 1f4c6fb9edda60baca701826253a7bab5ca0feb8 2022-04-05T19:26:42Z 2022-04-05T19:26:42Z add helper_math.h Anders Damsgaard anders@adamsgaard.dk commit 1f4c6fb9edda60baca701826253a7bab5ca0feb8 parent 27916d04222ad787d6bebfec20de401d408c64ff Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 5 Apr 2022 21:26:42 +0200 add helper_math.h 27916d04222ad787d6bebfec20de401d408c64ff 2021-01-11T10:25:57Z 2021-01-11T10:25:57Z Revert "src/CMakeLists.txt: remove arch and code specification" Anders Damsgaard anders@adamsgaard.dk commit 27916d04222ad787d6bebfec20de401d408c64ff parent 0b1e0667a5afb71f96e13e9bcbc5ef84de0fcc08 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 11 Jan 2021 11:25:57 +0100 Revert "src/CMakeLists.txt: remove arch and code specification" This reverts commit 75a51fc9ac35e999426be7aee9e30d474c358eb0. 0b1e0667a5afb71f96e13e9bcbc5ef84de0fcc08 2021-01-11T09:34:00Z 2021-01-11T09:34:00Z README.rst: add commsenv reference Anders Damsgaard anders@adamsgaard.dk commit 0b1e0667a5afb71f96e13e9bcbc5ef84de0fcc08 parent 75a51fc9ac35e999426be7aee9e30d474c358eb0 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 11 Jan 2021 10:34:00 +0100 README.rst: add commsenv reference 75a51fc9ac35e999426be7aee9e30d474c358eb0 2021-01-11T09:30:49Z 2021-01-11T09:30:49Z src/CMakeLists.txt: remove arch and code specification Anders Damsgaard anders@adamsgaard.dk commit 75a51fc9ac35e999426be7aee9e30d474c358eb0 parent b8646f096438a38f9aafe4ff7df8566091963e01 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 11 Jan 2021 10:30:49 +0100 src/CMakeLists.txt: remove arch and code specification cuda 11 warns of future removal of options b8646f096438a38f9aafe4ff7df8566091963e01 2021-01-11T09:28:13Z 2021-01-11T09:28:13Z CMakeLists.txt: increase minimum required cmake version to 3.0 Anders Damsgaard anders@adamsgaard.dk commit b8646f096438a38f9aafe4ff7df8566091963e01 parent a2260ab64eea6c11763a7aad7f01bb7abd0b538b Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 11 Jan 2021 10:28:13 +0100 CMakeLists.txt: increase minimum required cmake version to 3.0 cmake 3.19 warns of of future issues with backwards capability a2260ab64eea6c11763a7aad7f01bb7abd0b538b 2021-01-11T09:24:39Z 2021-01-11T09:24:39Z LICENSE: bump year Anders Damsgaard anders@adamsgaard.dk commit a2260ab64eea6c11763a7aad7f01bb7abd0b538b parent 2ba2bbd2bd88745e1d287cdf82b4dd4e3048ba76 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 11 Jan 2021 10:24:39 +0100 LICENSE: bump year 2ba2bbd2bd88745e1d287cdf82b4dd4e3048ba76 2020-09-22T09:22:25Z 2020-09-22T09:22:25Z CMakeLists.txt: use own mirror of helper_math.h Anders Damsgaard anders@adamsgaard.dk commit 2ba2bbd2bd88745e1d287cdf82b4dd4e3048ba76 parent a1dddcafca020b99f11dfc46720007434a179423 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 22 Sep 2020 11:22:25 +0200 CMakeLists.txt: use own mirror of helper_math.h a1dddcafca020b99f11dfc46720007434a179423 2020-05-12T08:25:14Z 2020-05-12T08:25:14Z Merge branch 'master' of src.adamsgaard.dk:sphere Anders Damsgaard anders@adamsgaard.dk commit a1dddcafca020b99f11dfc46720007434a179423 parent ae848a4aea82c97555e701465d26bba60ba80f76 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 12 May 2020 10:25:14 +0200 Merge branch 'master' of src.adamsgaard.dk:sphere ae848a4aea82c97555e701465d26bba60ba80f76 2020-05-12T08:24:43Z 2020-05-12T08:24:43Z Update hanzen-zoet experiments and results visualization Anders Damsgaard anders@adamsgaard.dk commit ae848a4aea82c97555e701465d26bba60ba80f76 parent 5f03b9fa9d946daf18bb119e7c181bcfe41a31d6 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 12 May 2020 10:24:43 +0200 Update hanzen-zoet experiments and results visualization 74f9af5ab6b78b14086ea77f62608c4e4999f14b 2020-03-24T13:15:24Z 2020-03-24T13:15:24Z Clean up readme for plain-text view Anders Damsgaard anders@adamsgaard.dk commit 74f9af5ab6b78b14086ea77f62608c4e4999f14b parent 584225f68e0318677b208340576f000529fd3526 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 24 Mar 2020 14:15:24 +0100 Clean up readme for plain-text view 584225f68e0318677b208340576f000529fd3526 2020-01-02T09:41:34Z 2020-01-02T09:41:34Z Update copyright notice Anders Damsgaard anders@adamsgaard.dk commit 584225f68e0318677b208340576f000529fd3526 parent 4ad7f4d8bd40be3988fec86661de48699a1ca69b Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 2 Jan 2020 10:41:34 +0100 Update copyright notice 4ad7f4d8bd40be3988fec86661de48699a1ca69b 2019-12-10T12:42:45Z 2019-12-10T12:42:45Z Merge branch 'master' of src.adamsgaard.dk:src/sphere Anders Damsgaard anders@adamsgaard.dk commit 4ad7f4d8bd40be3988fec86661de48699a1ca69b parent a944c7e38af5c26553f8add9df01b56fe98c4c01 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 10 Dec 2019 13:42:45 +0100 Merge branch 'master' of src.adamsgaard.dk:src/sphere a944c7e38af5c26553f8add9df01b56fe98c4c01 2019-12-10T12:42:01Z 2019-12-10T12:42:01Z Republish with ISC License Anders Damsgaard anders@adamsgaard.dk commit a944c7e38af5c26553f8add9df01b56fe98c4c01 parent 901e4a53dd91975ec424b89926425332de983293 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 10 Dec 2019 13:42:01 +0100 Republish with ISC License 5f03b9fa9d946daf18bb119e7c181bcfe41a31d6 2019-12-09T07:04:00Z 2019-12-09T07:04:00Z Fix call to shear function Anders Damsgaard anders@adamsgaard.dk commit 5f03b9fa9d946daf18bb119e7c181bcfe41a31d6 parent 924e5cc96c8508c17abff1b91dfc96baf9a21e0e Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 9 Dec 2019 08:04:00 +0100 Fix call to shear function 924e5cc96c8508c17abff1b91dfc96baf9a21e0e 2019-12-04T08:36:26Z 2019-12-04T08:36:26Z Add Dougal/Luke experiment script Anders Damsgaard anders@adamsgaard.dk commit 924e5cc96c8508c17abff1b91dfc96baf9a21e0e parent 670fa039eb42c42ec33f71e61da7ebab328056b5 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Wed, 4 Dec 2019 09:36:26 +0100 Add Dougal/Luke experiment script 670fa039eb42c42ec33f71e61da7ebab328056b5 2019-11-26T19:47:45Z 2019-11-26T19:47:45Z Improve plot appearance and content Anders Damsgaard anders@adamsgaard.dk commit 670fa039eb42c42ec33f71e61da7ebab328056b5 parent 451d62b9147f55f551565c422a24c022860c492c Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 26 Nov 2019 20:47:45 +0100 Improve plot appearance and content 451d62b9147f55f551565c422a24c022860c492c 2019-11-26T13:47:16Z 2019-11-26T13:47:16Z Improve plotting and reduce number of time steps read Anders Damsgaard anders@adamsgaard.dk commit 451d62b9147f55f551565c422a24c022860c492c parent 6fc9ec5215b4ee5c0ed3e666ac0a0298d6fec7f3 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 26 Nov 2019 14:47:16 +0100 Improve plotting and reduce number of time steps read 6fc9ec5215b4ee5c0ed3e666ac0a0298d6fec7f3 2019-11-26T10:42:32Z 2019-11-26T10:42:32Z Fix input and visualization issues Anders Damsgaard anders@adamsgaard.dk commit 6fc9ec5215b4ee5c0ed3e666ac0a0298d6fec7f3 parent c07cff509228069d18a5d0b0f93a744e503b0167 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 26 Nov 2019 11:42:32 +0100 Fix input and visualization issues c07cff509228069d18a5d0b0f93a744e503b0167 2019-11-26T10:23:24Z 2019-11-26T10:23:24Z Plot timeseries of kinematic properties Anders Damsgaard anders@adamsgaard.dk commit c07cff509228069d18a5d0b0f93a744e503b0167 parent 6c22ac62c66defbacc06fbcee65028f9790e5337 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 26 Nov 2019 11:23:24 +0100 Plot timeseries of kinematic properties 6c22ac62c66defbacc06fbcee65028f9790e5337 2019-11-21T15:33:53Z 2019-11-21T15:33:53Z Fix flux units in plot Anders Damsgaard anders@adamsgaard.dk commit 6c22ac62c66defbacc06fbcee65028f9790e5337 parent 497a00115fb29356886ae81684f62e6f80d021eb Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 21 Nov 2019 16:33:53 +0100 Fix flux units in plot 497a00115fb29356886ae81684f62e6f80d021eb 2019-11-21T10:19:01Z 2019-11-21T10:19:01Z Calculate flux for supraglacial creep experiments Anders Damsgaard anders@adamsgaard.dk commit 497a00115fb29356886ae81684f62e6f80d021eb parent 4250795968a1883585822f0eae9d1c2060cf91f9 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 21 Nov 2019 11:19:01 +0100 Calculate flux for supraglacial creep experiments 4250795968a1883585822f0eae9d1c2060cf91f9 2019-11-04T08:59:39Z 2019-11-04T08:59:39Z Modify supraglacial script for zero fluid-pressure gradient Anders Damsgaard anders@adamsgaard.dk commit 4250795968a1883585822f0eae9d1c2060cf91f9 parent eced4af1ee7b969c73fdec8d5e96f9599e031ff8 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 4 Nov 2019 09:59:39 +0100 Modify supraglacial script for zero fluid-pressure gradient eced4af1ee7b969c73fdec8d5e96f9599e031ff8 2019-11-04T08:59:23Z 2019-11-04T08:59:23Z Do not explicitly set GCC version Anders Damsgaard anders@adamsgaard.dk commit eced4af1ee7b969c73fdec8d5e96f9599e031ff8 parent deaaaf015faf527e6e8e39d40e77ce5647659d03 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 4 Nov 2019 09:59:23 +0100 Do not explicitly set GCC version deaaaf015faf527e6e8e39d40e77ce5647659d03 2019-11-04T08:58:48Z 2019-11-04T08:58:48Z Visualize supraglacial plots without fluid-pressure gradient Anders Damsgaard anders@adamsgaard.dk commit deaaaf015faf527e6e8e39d40e77ce5647659d03 parent a6e7460fa10dff1327ca9928b5594ebc9f41f4a6 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 4 Nov 2019 09:58:48 +0100 Visualize supraglacial plots without fluid-pressure gradient a6e7460fa10dff1327ca9928b5594ebc9f41f4a6 2019-10-31T11:24:11Z 2019-10-31T11:24:11Z Fix write of Reynolds number in fluid-grid VTK files Anders Damsgaard anders@adamsgaard.dk commit a6e7460fa10dff1327ca9928b5594ebc9f41f4a6 parent 85df782e88c762b6bb74973fcf408d871badf45a Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 31 Oct 2019 12:24:11 +0100 Fix write of Reynolds number in fluid-grid VTK files 85df782e88c762b6bb74973fcf408d871badf45a 2019-10-10T11:28:21Z 2019-10-10T11:28:21Z Add supraglacial debris experiments Anders Damsgaard anders@adamsgaard.dk commit 85df782e88c762b6bb74973fcf408d871badf45a parent 901e4a53dd91975ec424b89926425332de983293 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 10 Oct 2019 13:28:21 +0200 Add supraglacial debris experiments 901e4a53dd91975ec424b89926425332de983293 2019-09-06T12:22:38Z 2019-09-06T12:22:38Z Drop .txt extension from LICENSE Anders Damsgaard anders@adamsgaard.dk commit 901e4a53dd91975ec424b89926425332de983293 parent fd6493eb51899c881c017dff8bae975365da046f Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 6 Sep 2019 14:22:38 +0200 Drop .txt extension from LICENSE fd6493eb51899c881c017dff8bae975365da046f 2019-09-02T13:31:10Z 2019-09-02T13:31:10Z Fix calculation of reynolds number and visualization calls Anders Damsgaard anders@adamsgaard.dk commit fd6493eb51899c881c017dff8bae975365da046f parent 439019dc191d4e17968abd9d9ea70164a2489b84 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 15:31:10 +0200 Fix calculation of reynolds number and visualization calls 439019dc191d4e17968abd9d9ea70164a2489b84 2019-09-02T13:20:47Z 2019-09-02T13:20:47Z Fix continued line indentation Anders Damsgaard anders@adamsgaard.dk commit 439019dc191d4e17968abd9d9ea70164a2489b84 parent 84e33bd162733d251f944d84b1d799bc6951f4b7 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 15:20:47 +0200 Fix continued line indentation 84e33bd162733d251f944d84b1d799bc6951f4b7 2019-09-02T12:45:51Z 2019-09-02T12:45:51Z Perform many stylistic improvements based on pylint Anders Damsgaard anders@adamsgaard.dk commit 84e33bd162733d251f944d84b1d799bc6951f4b7 parent 626a05132dc7966c24a0f1326342c2c738015d14 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 14:45:51 +0200 Perform many stylistic improvements based on pylint 626a05132dc7966c24a0f1326342c2c738015d14 2019-09-02T09:30:59Z 2019-09-02T09:30:59Z Merge branch 'master' of gitlab.com:admesg/sphere Anders Damsgaard anders@adamsgaard.dk commit 626a05132dc7966c24a0f1326342c2c738015d14 parent 0b74ae13b8d8456b5d9a4331cd7d12a4fa21baba Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 11:30:59 +0200 Merge branch 'master' of gitlab.com:admesg/sphere 0b74ae13b8d8456b5d9a4331cd7d12a4fa21baba 2019-09-02T09:28:19Z 2019-09-02T09:28:19Z Update documentation, fix adjustWall docstring, remove unused parameter Anders Damsgaard anders@adamsgaard.dk commit 0b74ae13b8d8456b5d9a4331cd7d12a4fa21baba parent 1688082747c477334c7b8e07f41b8dbb44964279 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 11:28:19 +0200 Update documentation, fix adjustWall docstring, remove unused parameter 1688082747c477334c7b8e07f41b8dbb44964279 2019-09-02T09:12:50Z 2019-09-02T09:12:50Z Only clean documentation output directories Anders Damsgaard anders@adamsgaard.dk commit 1688082747c477334c7b8e07f41b8dbb44964279 parent 29062a1194177f312f1dc752e7ff4fe477d74e04 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 11:12:50 +0200 Only clean documentation output directories 29062a1194177f312f1dc752e7ff4fe477d74e04 2019-09-02T08:53:31Z 2019-09-02T08:53:31Z Update name and date Anders Damsgaard anders@adamsgaard.dk commit 29062a1194177f312f1dc752e7ff4fe477d74e04 parent bdb204c145d7bea5a57b05df8bb161ac5684a80f Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 10:53:31 +0200 Update name and date bdb204c145d7bea5a57b05df8bb161ac5684a80f 2019-09-02T08:50:29Z 2019-09-02T08:50:29Z Use snprintf over sprintf Anders Damsgaard anders@adamsgaard.dk commit bdb204c145d7bea5a57b05df8bb161ac5684a80f parent c4ee06baa5b3cae0895a35a082579351582b26fd Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 10:50:29 +0200 Use snprintf over sprintf c4ee06baa5b3cae0895a35a082579351582b26fd 2019-09-02T08:48:22Z 2019-09-02T08:48:22Z Use snprintf over sprintf Anders Damsgaard anders@adamsgaard.dk commit c4ee06baa5b3cae0895a35a082579351582b26fd parent c9b37d904623542765501b38f1d70f86951140d0 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 10:48:22 +0200 Use snprintf over sprintf c9b37d904623542765501b38f1d70f86951140d0 2019-09-02T08:06:07Z 2019-09-02T08:06:07Z Check if some output VTK file exist before writing all again Anders Damsgaard anders@adamsgaard.dk commit c9b37d904623542765501b38f1d70f86951140d0 parent 500151199d40152b6de6a8c894a3c268b2f1a047 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 10:06:07 +0200 Check if some output VTK file exist before writing all again 500151199d40152b6de6a8c894a3c268b2f1a047 2019-09-02T04:51:18Z 2019-09-02T04:51:18Z Fix ffmpeg arguments Anders Damsgaard anders@adamsgaard.dk commit 500151199d40152b6de6a8c894a3c268b2f1a047 parent 6478ba3c7f4f23cb7f122e51d963be379d758c27 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 06:51:18 +0200 Fix ffmpeg arguments 6478ba3c7f4f23cb7f122e51d963be379d758c27 2019-09-02T04:38:20Z 2019-09-02T04:38:20Z Use correct syntax when checking bools Anders Damsgaard anders@adamsgaard.dk commit 6478ba3c7f4f23cb7f122e51d963be379d758c27 parent c57e00820eb2d87c653321649e2b09de8ca969be Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 06:38:20 +0200 Use correct syntax when checking bools c57e00820eb2d87c653321649e2b09de8ca969be 2019-09-02T04:35:54Z 2019-09-02T04:35:54Z Fix video functionality Anders Damsgaard anders@adamsgaard.dk commit c57e00820eb2d87c653321649e2b09de8ca969be parent 346ae8299917811199c587382cb5c683d2b37995 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 06:35:54 +0200 Fix video functionality 346ae8299917811199c587382cb5c683d2b37995 2019-09-02T04:19:34Z 2019-09-02T04:19:34Z Use consistent format for function definitions and default argument values Anders Damsgaard anders@adamsgaard.dk commit 346ae8299917811199c587382cb5c683d2b37995 parent 3b2239705ebb3dff84425256a5d90456ba28fe5a Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 06:19:34 +0200 Use consistent format for function definitions and default argument values 3b2239705ebb3dff84425256a5d90456ba28fe5a 2019-09-02T04:06:55Z 2019-09-02T04:06:55Z Matplotlib works as optional dependency, fix plotting calls, add verbose option Anders Damsgaard anders@adamsgaard.dk commit 3b2239705ebb3dff84425256a5d90456ba28fe5a parent 6ec51c0ddd515f3381c79c72e4d0666da6231197 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 2 Sep 2019 06:06:55 +0200 Matplotlib works as optional dependency, fix plotting calls, add verbose option c4685b65583a73953ee68df877fedddeabc76e7e 2019-08-22T17:47:23Z 2019-08-22T17:47:23Z Merge branch 'master' of github.com:anders-dc/sphere Anders Damsgaard anders@adamsgaard.dk commit c4685b65583a73953ee68df877fedddeabc76e7e parent bdf283e3e71447d858b5bd31bcf69e26eb030a25 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Aug 2019 19:47:23 +0200 Merge branch 'master' of github.com:anders-dc/sphere 6ec51c0ddd515f3381c79c72e4d0666da6231197 2019-08-22T09:06:08Z 2019-08-22T09:06:08Z Convert diagnostrics script to posix shell Anders Damsgaard anders@adamsgaard.dk commit 6ec51c0ddd515f3381c79c72e4d0666da6231197 parent 4c5c132c13af691323015c7bf75ebc0bcb333c57 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Aug 2019 11:06:08 +0200 Convert diagnostrics script to posix shell 4c5c132c13af691323015c7bf75ebc0bcb333c57 2019-08-21T07:02:40Z 2019-08-21T07:02:40Z Disable wall viscosities by default Anders Damsgaard anders@adamsgaard.dk commit 4c5c132c13af691323015c7bf75ebc0bcb333c57 parent de8a8c95358fb31347ad8701748f50df64ad585b Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Wed, 21 Aug 2019 09:02:40 +0200 Disable wall viscosities by default de8a8c95358fb31347ad8701748f50df64ad585b 2019-08-19T09:21:12Z 2019-08-19T09:21:12Z Update paraview custom filter Anders Damsgaard anders@adamsgaard.dk commit de8a8c95358fb31347ad8701748f50df64ad585b parent bad861c77e78e15be70b3d2de8410ff5db18ff9d Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 19 Aug 2019 11:21:12 +0200 Update paraview custom filter bad861c77e78e15be70b3d2de8410ff5db18ff9d 2019-08-19T09:18:16Z 2019-08-19T09:18:16Z Add install note for vtk python module Anders Damsgaard anders@adamsgaard.dk commit bad861c77e78e15be70b3d2de8410ff5db18ff9d parent 55761643753fdef65b497f3b1cfe00b82500a0ca Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 19 Aug 2019 11:18:16 +0200 Add install note for vtk python module 55761643753fdef65b497f3b1cfe00b82500a0ca 2019-08-15T14:43:08Z 2019-08-15T14:43:08Z Fix string split for python3 Anders Damsgaard anders@adamsgaard.dk commit 55761643753fdef65b497f3b1cfe00b82500a0ca parent 2e8285a631d12ac29262a16a7dd421e88b19160f Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 15 Aug 2019 16:43:08 +0200 Fix string split for python3 2e8285a631d12ac29262a16a7dd421e88b19160f 2019-08-15T14:05:49Z 2019-08-15T14:05:49Z Fix scripts after changing np and nw to ints Anders Damsgaard anders@adamsgaard.dk commit 2e8285a631d12ac29262a16a7dd421e88b19160f parent c9010365df6b8487979979d26574c26e8f858d3b Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 15 Aug 2019 16:05:49 +0200 Fix scripts after changing np and nw to ints c9010365df6b8487979979d26574c26e8f858d3b 2019-08-15T13:58:43Z 2019-08-15T13:58:43Z Fix py3 comparison between spherebin objects Anders Damsgaard anders@adamsgaard.dk commit c9010365df6b8487979979d26574c26e8f858d3b parent 93256b5eb3dd7b1cee22f18d94892fe676eebe5d Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 15 Aug 2019 15:58:43 +0200 Fix py3 comparison between spherebin objects 93256b5eb3dd7b1cee22f18d94892fe676eebe5d 2019-08-15T13:49:32Z 2019-08-15T13:49:32Z Begin implementing Python3 compability Anders Damsgaard anders@adamsgaard.dk commit 93256b5eb3dd7b1cee22f18d94892fe676eebe5d parent 116df3bcf276dec7fca4fc44a8b91c39db229f66 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 15 Aug 2019 15:49:32 +0200 Begin implementing Python3 compability bdf283e3e71447d858b5bd31bcf69e26eb030a25 2019-06-28T07:19:38Z 2019-06-28T07:19:38Z Add comment on fluid time step Anders Damsgaard anders@adamsgaard.dk commit bdf283e3e71447d858b5bd31bcf69e26eb030a25 parent 4753937045de99b49df145b6b81969ab373dff02 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 28 Jun 2019 09:19:38 +0200 Add comment on fluid time step 4753937045de99b49df145b6b81969ab373dff02 2019-06-28T06:56:36Z 2019-06-28T06:56:36Z Remove erroneous newline in timestep function docstring Anders Damsgaard anders@adamsgaard.dk commit 4753937045de99b49df145b6b81969ab373dff02 parent 116df3bcf276dec7fca4fc44a8b91c39db229f66 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 28 Jun 2019 08:56:36 +0200 Remove erroneous newline in timestep function docstring 116df3bcf276dec7fca4fc44a8b91c39db229f66 2019-04-27T12:27:26Z 2019-04-27T12:27:26Z Add support for CUDA compute capabilities 4.x, 6.2, and 7.x Anders Damsgaard anders@adamsgaard.dk commit 116df3bcf276dec7fca4fc44a8b91c39db229f66 parent 167ae1fe9a881f423cdffd2f3737ce6e9de69f78 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 27 Apr 2019 14:27:26 +0200 Add support for CUDA compute capabilities 4.x, 6.2, and 7.x 167ae1fe9a881f423cdffd2f3737ce6e9de69f78 2019-04-18T18:58:53Z 2019-04-18T18:58:53Z Merge branch 'master' of github.com:anders-dc/sphere Anders Damsgaard anders@adamsgaard.dk commit 167ae1fe9a881f423cdffd2f3737ce6e9de69f78 parent c52b3ebae87179d820323b479f82ba612637a6b2 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 18 Apr 2019 20:58:53 +0200 Merge branch 'master' of github.com:anders-dc/sphere c52b3ebae87179d820323b479f82ba612637a6b2 2019-04-06T10:22:45Z 2019-04-06T10:22:45Z Spring cleaning: Remove old and unused code Anders Damsgaard anders@adamsgaard.dk commit c52b3ebae87179d820323b479f82ba612637a6b2 parent 2adafa25ee9d168069098b06a018316eb2086913 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 6 Apr 2019 12:22:45 +0200 Spring cleaning: Remove old and unused code 6f098de7b8e830540df043609304a55cfedfc2dd 2019-01-04T13:39:00Z 2019-01-04T13:39:00Z Merge pull request #12 from anders-dc/imgbot Anders Damsgaard anders@adamsgaard.dk commit 6f098de7b8e830540df043609304a55cfedfc2dd parent 2adafa25ee9d168069098b06a018316eb2086913 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 4 Jan 2019 14:39:00 +0100 Merge pull request #12 from anders-dc/imgbot [ImgBot] Optimize images bc2bca5ef26a3e4b900bbbcc2112c486d31f0ecf 2019-01-04T12:44:22Z 2019-01-04T12:44:22Z [ImgBot] Optimize images ImgBotApp ImgBotHelp@gmail.com commit bc2bca5ef26a3e4b900bbbcc2112c486d31f0ecf parent 2adafa25ee9d168069098b06a018316eb2086913 Author: ImgBotApp <ImgBotHelp@gmail.com> Date: Fri, 4 Jan 2019 12:44:22 +0000 [ImgBot] Optimize images *Total -- 2,231.01kb -> 1,970.49kb (11.68%) /doc/html/_static/comment.png -- 3.36kb -> 1.03kb (69.46%) /doc/html/_static/comment-bright.png -- 3.42kb -> 1.13kb (66.86%) /doc/html/_static/comment-close.png -- 3.49kb -> 1.24kb (64.45%) /doc/sphinx/img/stokes.png -- 162.25kb -> 116.08kb (28.46%) /doc/sphinx/img/shear.png -- 932.97kb -> 764.33kb (18.07%) /doc/html/_images/math/7b1a510ad1f355daa1f756cfd47f75a3a29f5660.png -- 1.95kb -> 1.62kb (16.91%) /doc/sphinx/img/diff.png -- 486.85kb -> 449.84kb (7.6%) /doc/html/_images/math/f94ccd83304b6a8e5d454843c2d462d9bb6cba57.png -- 3.19kb -> 2.99kb (6.24%) /doc/html/_images/math/22176d7707317572382e54a12e13095b61d90c26.png -- 1.39kb -> 1.37kb (1.68%) /doc/html/_images/math/0e86ca4660ab213ac57b980a736e32499978d2dc.png -- 1.92kb -> 1.90kb (1.22%) /doc/html/_images/math/7f7495bf6b7e8e4c468863b6fd083f72f3a844ac.png -- 1.76kb -> 1.74kb (1.17%) /doc/raytracer/np500.png -- 200.68kb -> 199.98kb (0.35%) /doc/raytracer/np50000.png -- 427.76kb -> 427.24kb (0.12%) 2adafa25ee9d168069098b06a018316eb2086913 2018-04-13T16:01:29Z 2018-04-13T16:01:29Z Add options to smooth shear visualization Anders Damsgaard andersd@riseup.net commit 2adafa25ee9d168069098b06a018316eb2086913 parent 382c95a6e4f9f333dc93531ec68fa9024a8d2bc9 Author: Anders Damsgaard <andersd@riseup.net> Date: Fri, 13 Apr 2018 09:01:29 -0700 Add options to smooth shear visualization 382c95a6e4f9f333dc93531ec68fa9024a8d2bc9 2018-01-22T14:57:01Z 2018-01-22T14:57:01Z Add more grains and change length of consolidation and relaxation Anders Damsgaard andersd@riseup.net commit 382c95a6e4f9f333dc93531ec68fa9024a8d2bc9 parent 4aa7a4c98c7c77cd9d743df021b9d9f22878dd59 Author: Anders Damsgaard <andersd@riseup.net> Date: Mon, 22 Jan 2018 06:57:01 -0800 Add more grains and change length of consolidation and relaxation 4aa7a4c98c7c77cd9d743df021b9d9f22878dd59 2017-12-21T01:30:08Z 2017-12-21T01:30:08Z Add note on acknowledging sphere in publications Anders Damsgaard andersd@riseup.net commit 4aa7a4c98c7c77cd9d743df021b9d9f22878dd59 parent fe991f9a76dc5f80931b523ad11fd5d4a526110e Author: Anders Damsgaard <andersd@riseup.net> Date: Wed, 20 Dec 2017 17:30:08 -0800 Add note on acknowledging sphere in publications fe991f9a76dc5f80931b523ad11fd5d4a526110e 2017-12-21T01:28:32Z 2017-12-21T01:28:32Z Update publication list Anders Damsgaard andersd@riseup.net commit fe991f9a76dc5f80931b523ad11fd5d4a526110e parent 6a26c98ac0803ad905ddd315980198fe20595c8c Author: Anders Damsgaard <andersd@riseup.net> Date: Wed, 20 Dec 2017 17:28:32 -0800 Update publication list 6a26c98ac0803ad905ddd315980198fe20595c8c 2017-12-21T01:24:52Z 2017-12-21T01:24:52Z Set `nw` to int during `adjustUpperWall()` Anders Damsgaard andersd@riseup.net commit 6a26c98ac0803ad905ddd315980198fe20595c8c parent 703e4399c948ec4e851e17e590d2af2d84419f38 Author: Anders Damsgaard <andersd@riseup.net> Date: Wed, 20 Dec 2017 17:24:52 -0800 Set `nw` to int during `adjustUpperWall()`