granular, branch HEAD granular dynamics simulation 579ddcefca23b23cca37705578ab9d025ea13906 2022-07-05T16:42:08Z 2022-07-05T16:42:08Z fix typos Anders Damsgaard anders@adamsgaard.dk commit 579ddcefca23b23cca37705578ab9d025ea13906 parent 69a2cddf81426aefce917d0e003c4dd0f2411bc0 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 5 Jul 2022 18:42:08 +0200 fix typos found via: codespell --ignore-regex Nd 69a2cddf81426aefce917d0e003c4dd0f2411bc0 2021-09-10T07:38:20Z 2021-09-10T07:38:20Z Makefile: also set correct permissions for scripts Anders Damsgaard anders@adamsgaard.dk commit 69a2cddf81426aefce917d0e003c4dd0f2411bc0 parent 4f5f915d36cacc473803efb2edf56f963cf77c08 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 10 Sep 2021 09:38:20 +0200 Makefile: also set correct permissions for scripts 4f5f915d36cacc473803efb2edf56f963cf77c08 2021-09-02T12:16:01Z 2021-09-02T12:16:59Z some errx(3) calls should be err(3) Anders Damsgaard anders@adamsgaard.dk commit 4f5f915d36cacc473803efb2edf56f963cf77c08 parent e8da689d88db29adb2e1eea3471babf391cada4d Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 2 Sep 2021 14:16:01 +0200 some errx(3) calls should be err(3) e8da689d88db29adb2e1eea3471babf391cada4d 2021-08-31T13:42:32Z 2021-08-31T13:42:32Z granular2img: fix indentation Anders Damsgaard anders@adamsgaard.dk commit e8da689d88db29adb2e1eea3471babf391cada4d parent 9a3e85c73a6e948b5018ebcfd78fa5141c719461 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 31 Aug 2021 15:42:32 +0200 granular2img: fix indentation 9a3e85c73a6e948b5018ebcfd78fa5141c719461 2021-08-31T10:34:22Z 2021-08-31T10:34:22Z Makefile: fix "dist" target Anders Damsgaard anders@adamsgaard.dk commit 9a3e85c73a6e948b5018ebcfd78fa5141c719461 parent d98aa161b5f8b62dbbe214ac9dcc3d0c252e8da8 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 31 Aug 2021 12:34:22 +0200 Makefile: fix "dist" target d98aa161b5f8b62dbbe214ac9dcc3d0c252e8da8 2021-08-31T08:20:12Z 2021-08-31T08:22:25Z pledge(2) remaining programs and unify pledge error message Anders Damsgaard anders@adamsgaard.dk commit d98aa161b5f8b62dbbe214ac9dcc3d0c252e8da8 parent a27c1b04e4068db47900c00de2824bf06edb6a1b Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 31 Aug 2021 10:20:12 +0200 pledge(2) remaining programs and unify pledge error message a27c1b04e4068db47900c00de2824bf06edb6a1b 2021-07-14T06:08:41Z 2021-07-14T06:08:41Z Makefile: simplify according to quinq feedback Anders Damsgaard anders@adamsgaard.dk commit a27c1b04e4068db47900c00de2824bf06edb6a1b parent a5fe1ca3497c9c3d6fae8e77e481045888da84ab Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Wed, 14 Jul 2021 08:08:41 +0200 Makefile: simplify according to quinq feedback a5fe1ca3497c9c3d6fae8e77e481045888da84ab 2021-06-15T05:37:53Z 2021-06-15T05:37:53Z swap order of file pointers and simulation structs for consistency Anders Damsgaard anders@adamsgaard.dk commit a5fe1ca3497c9c3d6fae8e77e481045888da84ab parent 8dfae9aca575a8c56aa37df2a7ef43d798cf1d97 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 15 Jun 2021 07:37:53 +0200 swap order of file pointers and simulation structs for consistency thanks 20h! 8dfae9aca575a8c56aa37df2a7ef43d798cf1d97 2021-05-06T08:21:02Z 2021-05-06T08:21:02Z add comments to examples Anders Damsgaard anders@adamsgaard.dk commit 8dfae9aca575a8c56aa37df2a7ef43d798cf1d97 parent 800c223ad51fd028760c1a57e24c3f853924a2e9 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 6 May 2021 10:21:02 +0200 add comments to examples 800c223ad51fd028760c1a57e24c3f853924a2e9 2021-05-06T08:15:00Z 2021-05-06T08:17:02Z install examples with documentation, expand README Anders Damsgaard anders@adamsgaard.dk commit 800c223ad51fd028760c1a57e24c3f853924a2e9 parent 52e67fa0fb24d02637d9a201c8ec4956bf6479b0 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 6 May 2021 10:15:00 +0200 install examples with documentation, expand README 52e67fa0fb24d02637d9a201c8ec4956bf6479b0 2021-05-05T13:28:39Z 2021-05-05T13:28:39Z fix and improve cross-referencing in manpages Anders Damsgaard anders@adamsgaard.dk commit 52e67fa0fb24d02637d9a201c8ec4956bf6479b0 parent b52aa0ae6674ec667526bffdae46b8ebd959c272 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Wed, 5 May 2021 15:28:39 +0200 fix and improve cross-referencing in manpages b52aa0ae6674ec667526bffdae46b8ebd959c272 2021-05-05T13:09:16Z 2021-05-05T13:09:16Z add granularenergy program and include in example Anders Damsgaard anders@adamsgaard.dk commit b52aa0ae6674ec667526bffdae46b8ebd959c272 parent 500b39e44f515253bc271988f5f922a9e9c3f36a Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Wed, 5 May 2021 15:09:16 +0200 add granularenergy program and include in example 500b39e44f515253bc271988f5f922a9e9c3f36a 2021-04-23T08:09:06Z 2021-04-23T08:09:06Z add many-grain-collision Anders Damsgaard anders@adamsgaard.dk commit 500b39e44f515253bc271988f5f922a9e9c3f36a parent ad3e64425c18a35f07606f42c4a2319edbd5b2ab Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 23 Apr 2021 10:09:06 +0200 add many-grain-collision ad3e64425c18a35f07606f42c4a2319edbd5b2ab 2021-04-23T07:54:41Z 2021-04-23T07:54:41Z add two-grain collision example Anders Damsgaard anders@adamsgaard.dk commit ad3e64425c18a35f07606f42c4a2319edbd5b2ab parent ac0900f4a7a870c7b5636bb32a0b5de012ba6736 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 23 Apr 2021 09:54:41 +0200 add two-grain collision example ac0900f4a7a870c7b5636bb32a0b5de012ba6736 2021-04-23T07:24:49Z 2021-04-23T07:24:49Z reset force balance on each iteration Anders Damsgaard anders@adamsgaard.dk commit ac0900f4a7a870c7b5636bb32a0b5de012ba6736 parent fce305fb77886ba66ae39544d7f829048ec3da3a Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 23 Apr 2021 09:24:49 +0200 reset force balance on each iteration fce305fb77886ba66ae39544d7f829048ec3da3a 2021-04-23T04:42:11Z 2021-04-23T04:42:11Z fix contact removal Anders Damsgaard anders@adamsgaard.dk commit fce305fb77886ba66ae39544d7f829048ec3da3a parent 01f75f59b3a0ddbaacdf66d98100c45300652fbd Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 23 Apr 2021 06:42:11 +0200 fix contact removal 01f75f59b3a0ddbaacdf66d98100c45300652fbd 2021-04-23T04:20:49Z 2021-04-23T04:20:49Z grain.c: resolve issues around grain fixing and rotation lock Anders Damsgaard anders@adamsgaard.dk commit 01f75f59b3a0ddbaacdf66d98100c45300652fbd parent c5d3ea04206942befe8197ee0fee4e8f49fc7ccb Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 23 Apr 2021 06:20:49 +0200 grain.c: resolve issues around grain fixing and rotation lock c5d3ea04206942befe8197ee0fee4e8f49fc7ccb 2021-04-23T04:06:34Z 2021-04-23T04:06:34Z granulargrain: add options to fix and disable rotation Anders Damsgaard anders@adamsgaard.dk commit c5d3ea04206942befe8197ee0fee4e8f49fc7ccb parent c4ee0c13dd0ce42de531eba07cc3d85b67859c87 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 23 Apr 2021 06:06:34 +0200 granulargrain: add options to fix and disable rotation c4ee0c13dd0ce42de531eba07cc3d85b67859c87 2021-04-22T20:10:09Z 2021-04-22T20:10:09Z fix contact detection logic Anders Damsgaard anders@adamsgaard.dk commit c4ee0c13dd0ce42de531eba07cc3d85b67859c87 parent 357d8ccfa35d782b9a4997a588cad20ab7f7eab5 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 22:10:09 +0200 fix contact detection logic 357d8ccfa35d782b9a4997a588cad20ab7f7eab5 2021-04-22T19:54:03Z 2021-04-22T19:54:03Z granular2img.1: fix mandoc(1) lint warnings Anders Damsgaard anders@adamsgaard.dk commit 357d8ccfa35d782b9a4997a588cad20ab7f7eab5 parent fc683ea3f061ef89fbda288a4a54f2528a3b56bb Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 21:54:03 +0200 granular2img.1: fix mandoc(1) lint warnings fc683ea3f061ef89fbda288a4a54f2528a3b56bb 2021-04-22T19:53:01Z 2021-04-22T19:53:01Z granular2img.1: tweak ffmpeg(1) example options Anders Damsgaard anders@adamsgaard.dk commit fc683ea3f061ef89fbda288a4a54f2528a3b56bb parent 07c37130f357210cd172869bf5bd3168c5eba930 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 21:53:01 +0200 granular2img.1: tweak ffmpeg(1) example options 07c37130f357210cd172869bf5bd3168c5eba930 2021-04-22T19:47:41Z 2021-04-22T19:47:41Z granular2img.1: elaborate and improve examples Anders Damsgaard anders@adamsgaard.dk commit 07c37130f357210cd172869bf5bd3168c5eba930 parent daa1b5a133bea3df774745dbd50f42cd41336c58 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 21:47:41 +0200 granular2img.1: elaborate and improve examples daa1b5a133bea3df774745dbd50f42cd41336c58 2021-04-22T19:33:34Z 2021-04-22T19:33:34Z granular2img: fix color field default value Anders Damsgaard anders@adamsgaard.dk commit daa1b5a133bea3df774745dbd50f42cd41336c58 parent a099bd7de3cb5145572c4be296b12df240c594d6 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 21:33:34 +0200 granular2img: fix color field default value a099bd7de3cb5145572c4be296b12df240c594d6 2021-04-22T19:30:47Z 2021-04-22T19:30:47Z granular2img: allow awk(1) syntax for grain coloring Anders Damsgaard anders@adamsgaard.dk commit a099bd7de3cb5145572c4be296b12df240c594d6 parent 9277911965be20b4d8493ee43750c9bd5f107da1 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 21:30:47 +0200 granular2img: allow awk(1) syntax for grain coloring 9277911965be20b4d8493ee43750c9bd5f107da1 2021-04-22T19:09:15Z 2021-04-22T19:09:15Z granular2img.1: shorten example Anders Damsgaard anders@adamsgaard.dk commit 9277911965be20b4d8493ee43750c9bd5f107da1 parent efe36871425c35890ef5c489f669f8b91b4732a7 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 21:09:15 +0200 granular2img.1: shorten example efe36871425c35890ef5c489f669f8b91b4732a7 2021-04-22T19:03:09Z 2021-04-22T19:03:09Z fix typo in man pages Anders Damsgaard anders@adamsgaard.dk commit efe36871425c35890ef5c489f669f8b91b4732a7 parent 0f0410502efc06bc13ea71e1bfe0a3ac2ee32688 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 21:03:09 +0200 fix typo in man pages 0f0410502efc06bc13ea71e1bfe0a3ac2ee32688 2021-04-22T19:02:07Z 2021-04-22T19:02:07Z rename granular2pdf to granular2img and add options Anders Damsgaard anders@adamsgaard.dk commit 0f0410502efc06bc13ea71e1bfe0a3ac2ee32688 parent 5899b209713d5b7860fdd7814c78b9645f731885 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 21:02:07 +0200 rename granular2pdf to granular2img and add options 5899b209713d5b7860fdd7814c78b9645f731885 2021-04-22T18:23:13Z 2021-04-22T18:23:13Z granulargrain.1: fix indentation in multi-line example Anders Damsgaard anders@adamsgaard.dk commit 5899b209713d5b7860fdd7814c78b9645f731885 parent 985bedbb25a26f1da6aa236b5016ce6a7703054e Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 20:23:13 +0200 granulargrain.1: fix indentation in multi-line example 985bedbb25a26f1da6aa236b5016ce6a7703054e 2021-04-22T17:21:18Z 2021-04-22T17:21:18Z fix various mandoc warnings Anders Damsgaard anders@adamsgaard.dk commit 985bedbb25a26f1da6aa236b5016ce6a7703054e parent 585471ea20ce93db5bdd700a9c1ec855c5d4341e Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 19:21:18 +0200 fix various mandoc warnings 585471ea20ce93db5bdd700a9c1ec855c5d4341e 2021-04-22T17:11:48Z 2021-04-22T17:12:01Z granulargrain.c: fix argument read Anders Damsgaard anders@adamsgaard.dk commit 585471ea20ce93db5bdd700a9c1ec855c5d4341e parent 38ee3e966946012ebde62181c49022ba0103853f Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 19:11:48 +0200 granulargrain.c: fix argument read 38ee3e966946012ebde62181c49022ba0103853f 2021-04-22T17:08:24Z 2021-04-22T17:08:24Z add granulargrain program to generate a single grain with default values Anders Damsgaard anders@adamsgaard.dk commit 38ee3e966946012ebde62181c49022ba0103853f parent cce359bcaf94938276bdd3e28515f088b2ceef5f Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 19:08:24 +0200 add granulargrain program to generate a single grain with default values cce359bcaf94938276bdd3e28515f088b2ceef5f 2021-04-22T14:13:17Z 2021-04-22T14:13:17Z add acceleration as constant body force Anders Damsgaard anders@adamsgaard.dk commit cce359bcaf94938276bdd3e28515f088b2ceef5f parent 0dc426c8b11d38d85d984ece057b53911b74330a Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 16:13:17 +0200 add acceleration as constant body force 0dc426c8b11d38d85d984ece057b53911b74330a 2021-04-22T12:22:24Z 2021-04-22T12:22:24Z grain.c: add missing density value check Anders Damsgaard anders@adamsgaard.dk commit 0dc426c8b11d38d85d984ece057b53911b74330a parent b56ddb27d47ed549245aedb47bbed51949c8c36e Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 14:22:24 +0200 grain.c: add missing density value check b56ddb27d47ed549245aedb47bbed51949c8c36e 2021-04-22T11:48:09Z 2021-04-22T11:48:09Z set default density and add temporal functionality Anders Damsgaard anders@adamsgaard.dk commit b56ddb27d47ed549245aedb47bbed51949c8c36e parent b5116979a34a77b651a34b8e51665749e20dd2f0 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 13:48:09 +0200 set default density and add temporal functionality b5116979a34a77b651a34b8e51665749e20dd2f0 2021-04-22T11:47:47Z 2021-04-22T11:47:47Z grains.c: fix and optimize grain-grain interaction Anders Damsgaard anders@adamsgaard.dk commit b5116979a34a77b651a34b8e51665749e20dd2f0 parent f457ddb46d693870cf3f73a76057f606e94415ec Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 13:47:47 +0200 grains.c: fix and optimize grain-grain interaction f457ddb46d693870cf3f73a76057f606e94415ec 2021-04-22T10:33:46Z 2021-04-22T10:37:27Z fix error handling and use secure snprintf idiom Anders Damsgaard anders@adamsgaard.dk commit f457ddb46d693870cf3f73a76057f606e94415ec parent 40ba3713f2f936b47272087219ed0043b7baa995 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 12:33:46 +0200 fix error handling and use secure snprintf idiom 40ba3713f2f936b47272087219ed0043b7baa995 2021-04-22T09:57:40Z 2021-04-22T09:57:40Z use proper secure idiom for snprintf Anders Damsgaard anders@adamsgaard.dk commit 40ba3713f2f936b47272087219ed0043b7baa995 parent 0fe34fa5175dd35819839ff25ac866300fa82713 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 11:57:40 +0200 use proper secure idiom for snprintf 0fe34fa5175dd35819839ff25ac866300fa82713 2021-04-22T07:52:03Z 2021-04-22T07:58:51Z allow contacts to break and keep track of contact age Anders Damsgaard anders@adamsgaard.dk commit 0fe34fa5175dd35819839ff25ac866300fa82713 parent 35334244861f0274779e5f5df8936931e8649c49 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 22 Apr 2021 09:52:03 +0200 allow contacts to break and keep track of contact age 35334244861f0274779e5f5df8936931e8649c49 2021-04-21T19:55:20Z 2021-04-21T19:55:20Z add hertz-mendlin contact model, still untested Anders Damsgaard anders@adamsgaard.dk commit 35334244861f0274779e5f5df8936931e8649c49 parent 1530b4bb345ad9e65cdf43acda89c5b5ca48ded6 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Wed, 21 Apr 2021 21:55:20 +0200 add hertz-mendlin contact model, still untested 1530b4bb345ad9e65cdf43acda89c5b5ca48ded6 2021-04-21T11:54:33Z 2021-04-21T11:54:33Z add harmonic_mean function Anders Damsgaard anders@adamsgaard.dk commit 1530b4bb345ad9e65cdf43acda89c5b5ca48ded6 parent f4eaf592d0d80b9eed6e31d89337a6b4eebcef40 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Wed, 21 Apr 2021 13:54:33 +0200 add harmonic_mean function f4eaf592d0d80b9eed6e31d89337a6b4eebcef40 2021-04-21T11:52:45Z 2021-04-21T11:52:45Z add dot product function Anders Damsgaard anders@adamsgaard.dk commit f4eaf592d0d80b9eed6e31d89337a6b4eebcef40 parent 8617d6d7191d79d1fef9852751a40b5d40e9b936 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Wed, 21 Apr 2021 13:52:45 +0200 add dot product function 8617d6d7191d79d1fef9852751a40b5d40e9b936 2021-04-21T10:01:53Z 2021-04-21T10:14:12Z add acceleration lock setting Anders Damsgaard anders@adamsgaard.dk commit 8617d6d7191d79d1fef9852751a40b5d40e9b936 parent b60ee39cf043b8660bf185e351259f9186c4c331 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Wed, 21 Apr 2021 12:01:53 +0200 add acceleration lock setting b60ee39cf043b8660bf185e351259f9186c4c331 2021-04-21T08:32:39Z 2021-04-21T08:32:39Z only register contacts for enabled grains Anders Damsgaard anders@adamsgaard.dk commit b60ee39cf043b8660bf185e351259f9186c4c331 parent 6bfe4343c4a35003808fb1b3bdf94480a7c7d216 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Wed, 21 Apr 2021 10:32:39 +0200 only register contacts for enabled grains 6bfe4343c4a35003808fb1b3bdf94480a7c7d216 2021-04-21T08:18:14Z 2021-04-21T08:18:14Z grain.c: fail if number of contacts exceed MAXCONTACTS Anders Damsgaard anders@adamsgaard.dk commit 6bfe4343c4a35003808fb1b3bdf94480a7c7d216 parent 4c0f7cd6f3bc47dd2c33141ef0a3da3f9b25f957 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Wed, 21 Apr 2021 10:18:14 +0200 grain.c: fail if number of contacts exceed MAXCONTACTS 4c0f7cd6f3bc47dd2c33141ef0a3da3f9b25f957 2021-04-09T18:35:04Z 2021-04-09T18:35:04Z Makefile: also remove object files associated with binaries Anders Damsgaard anders@adamsgaard.dk commit 4c0f7cd6f3bc47dd2c33141ef0a3da3f9b25f957 parent 33c9719702602eeed78558111d7a73d1eae0073a Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 9 Apr 2021 20:35:04 +0200 Makefile: also remove object files associated with binaries 33c9719702602eeed78558111d7a73d1eae0073a 2021-04-09T11:23:10Z 2021-04-09T11:23:10Z simulation.c: remove unneeded conditional Anders Damsgaard anders@adamsgaard.dk commit 33c9719702602eeed78558111d7a73d1eae0073a parent cfa3bfe54ace36af3da7e87c548cebbd38549eb2 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 9 Apr 2021 13:23:10 +0200 simulation.c: remove unneeded conditional cfa3bfe54ace36af3da7e87c548cebbd38549eb2 2021-04-08T20:42:45Z 2021-04-08T20:42:45Z add missing contact.c Anders Damsgaard anders@adamsgaard.dk commit cfa3bfe54ace36af3da7e87c548cebbd38549eb2 parent 8d4e5dd081797027aaa0e8b0b344ec02009f2499 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 8 Apr 2021 22:42:45 +0200 add missing contact.c 8d4e5dd081797027aaa0e8b0b344ec02009f2499 2021-04-08T20:36:16Z 2021-04-08T20:36:16Z simulation.c: handle memory around grain reads Anders Damsgaard anders@adamsgaard.dk commit 8d4e5dd081797027aaa0e8b0b344ec02009f2499 parent d0dd8f9a311789e5c00feef1a1b27173c4aa95a9 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 8 Apr 2021 22:36:16 +0200 simulation.c: handle memory around grain reads d0dd8f9a311789e5c00feef1a1b27173c4aa95a9 2021-04-08T20:34:45Z 2021-04-08T20:34:45Z make sim_detect_contacts non-static Anders Damsgaard anders@adamsgaard.dk commit d0dd8f9a311789e5c00feef1a1b27173c4aa95a9 parent 6d6eafcf901cd2d9e177a7052201542998a68fd6 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 8 Apr 2021 22:34:45 +0200 make sim_detect_contacts non-static 6d6eafcf901cd2d9e177a7052201542998a68fd6 2021-04-08T20:31:53Z 2021-04-08T20:31:53Z simulation.c: do not free input grain in sim_add_grain Anders Damsgaard anders@adamsgaard.dk commit 6d6eafcf901cd2d9e177a7052201542998a68fd6 parent ef57b07c2e15ce74ff97b4923c847277af1032f3 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 8 Apr 2021 22:31:53 +0200 simulation.c: do not free input grain in sim_add_grain ef57b07c2e15ce74ff97b4923c847277af1032f3 2021-04-08T20:31:03Z 2021-04-08T20:31:03Z simulation.c: copy new grains to simulation Anders Damsgaard anders@adamsgaard.dk commit ef57b07c2e15ce74ff97b4923c847277af1032f3 parent a83d57fbe2b6759ec904f4047e0460c83cd89dcf Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 8 Apr 2021 22:31:03 +0200 simulation.c: copy new grains to simulation a83d57fbe2b6759ec904f4047e0460c83cd89dcf 2021-04-08T20:11:56Z 2021-04-08T20:11:56Z add outline for registering new contacts Anders Damsgaard anders@adamsgaard.dk commit a83d57fbe2b6759ec904f4047e0460c83cd89dcf parent 04d5e7eefa6dad607385b133b32056e06b8d3fd4 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 8 Apr 2021 22:11:56 +0200 add outline for registering new contacts 04d5e7eefa6dad607385b133b32056e06b8d3fd4 2021-04-08T19:11:03Z 2021-04-08T19:11:03Z add contact struct, will maybe be moved outside of grains Anders Damsgaard anders@adamsgaard.dk commit 04d5e7eefa6dad607385b133b32056e06b8d3fd4 parent 96dfeaee4f7fc99516cc12cb75e44c922891b3c1 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 8 Apr 2021 21:11:03 +0200 add contact struct, will maybe be moved outside of grains 96dfeaee4f7fc99516cc12cb75e44c922891b3c1 2021-03-28T15:11:06Z 2021-03-28T15:11:57Z grain.c: add temporal integration scheme (2nd order taylor expansion) Anders Damsgaard anders@adamsgaard.dk commit 96dfeaee4f7fc99516cc12cb75e44c922891b3c1 parent 7f62b5e0ac9c7b40bfbb7a5cfe06af79dc966d81 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 28 Mar 2021 17:11:06 +0200 grain.c: add temporal integration scheme (2nd order taylor expansion) 7f62b5e0ac9c7b40bfbb7a5cfe06af79dc966d81 2021-03-28T07:29:30Z 2021-03-28T07:29:30Z granularpacking.c: remove duplicate include Anders Damsgaard anders@adamsgaard.dk commit 7f62b5e0ac9c7b40bfbb7a5cfe06af79dc966d81 parent df197a3f20247716945dd8fa4ce272bbf797d422 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 28 Mar 2021 09:29:30 +0200 granularpacking.c: remove duplicate include df197a3f20247716945dd8fa4ce272bbf797d422 2021-03-28T07:22:21Z 2021-03-28T07:22:21Z gather headers in granular.h, rename np to ng, split operations on grain arrays Anders Damsgaard anders@adamsgaard.dk commit df197a3f20247716945dd8fa4ce272bbf797d422 parent fef9eb22a304c90e4aed9a94978a8efe6c13fb26 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 28 Mar 2021 09:22:21 +0200 gather headers in granular.h, rename np to ng, split operations on grain arrays fef9eb22a304c90e4aed9a94978a8efe6c13fb26 2021-03-28T07:19:55Z 2021-03-28T07:19:55Z Makefile: use $OBJ for shared objects and simplify build rules Anders Damsgaard anders@adamsgaard.dk commit fef9eb22a304c90e4aed9a94978a8efe6c13fb26 parent 77f4841b23dac005c3a158c00a2c03b42fce59e6 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 28 Mar 2021 09:19:55 +0200 Makefile: use $OBJ for shared objects and simplify build rules 77f4841b23dac005c3a158c00a2c03b42fce59e6 2021-03-27T20:35:02Z 2021-03-27T20:35:02Z include missing headers Anders Damsgaard anders@adamsgaard.dk commit 77f4841b23dac005c3a158c00a2c03b42fce59e6 parent 05b91832152f7b9b8a44ecfe460b965eb864cac6 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 27 Mar 2021 21:35:02 +0100 include missing headers 05b91832152f7b9b8a44ecfe460b965eb864cac6 2021-03-25T21:38:24Z 2021-03-25T21:38:24Z granular: support and document simulation naming Anders Damsgaard anders@adamsgaard.dk commit 05b91832152f7b9b8a44ecfe460b965eb864cac6 parent 355386ab0005d3ba09358f192fc20e04a14a7b5c Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 22:38:24 +0100 granular: support and document simulation naming 355386ab0005d3ba09358f192fc20e04a14a7b5c 2021-03-25T21:34:50Z 2021-03-25T21:34:50Z granular: add man page and add some options Anders Damsgaard anders@adamsgaard.dk commit 355386ab0005d3ba09358f192fc20e04a14a7b5c parent a073560547b40f27f19e26cd637b882a77d098aa Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 22:34:50 +0100 granular: add man page and add some options a073560547b40f27f19e26cd637b882a77d098aa 2021-03-25T21:17:20Z 2021-03-25T21:17:20Z begin handling arguments in main program Anders Damsgaard anders@adamsgaard.dk commit a073560547b40f27f19e26cd637b882a77d098aa parent 9f9ae51babeb3000e46c54c26b26cf88dc7e8d8f Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 22:17:20 +0100 begin handling arguments in main program 9f9ae51babeb3000e46c54c26b26cf88dc7e8d8f 2021-03-25T21:14:56Z 2021-03-25T21:14:56Z clean up headers and add empty time loop Anders Damsgaard anders@adamsgaard.dk commit 9f9ae51babeb3000e46c54c26b26cf88dc7e8d8f parent 40ba40a9674ffd919a157cab8d4ea0089e0f5fe2 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 22:14:56 +0100 clean up headers and add empty time loop 40ba40a9674ffd919a157cab8d4ea0089e0f5fe2 2021-03-25T21:03:32Z 2021-03-25T21:03:32Z move grain read from stdin to simulation.c and clean up includes Anders Damsgaard anders@adamsgaard.dk commit 40ba40a9674ffd919a157cab8d4ea0089e0f5fe2 parent ef24a161a54a064dd7afc2b6c6425e3bca3748dd Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 22:03:32 +0100 move grain read from stdin to simulation.c and clean up includes ef24a161a54a064dd7afc2b6c6425e3bca3748dd 2021-03-25T20:23:39Z 2021-03-25T20:23:39Z granular2vtu.1: fix program name and filetype in examples Anders Damsgaard anders@adamsgaard.dk commit ef24a161a54a064dd7afc2b6c6425e3bca3748dd parent 457df56db45512c8f2c75519da9fc10f9cadcfe8 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 21:23:39 +0100 granular2vtu.1: fix program name and filetype in examples 457df56db45512c8f2c75519da9fc10f9cadcfe8 2021-03-25T20:20:53Z 2021-03-25T20:20:53Z simulation.c: fix memory leak when adding grains Anders Damsgaard anders@adamsgaard.dk commit 457df56db45512c8f2c75519da9fc10f9cadcfe8 parent 4b251bb974a1af38e7870f25059db82d81c5307d Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 21:20:53 +0100 simulation.c: fix memory leak when adding grains 4b251bb974a1af38e7870f25059db82d81c5307d 2021-03-25T20:15:16Z 2021-03-25T20:15:16Z fix initialization loop Anders Damsgaard anders@adamsgaard.dk commit 4b251bb974a1af38e7870f25059db82d81c5307d parent 0430abc7bd911e5ff41dfc6c5b995224520e4f61 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 21:15:16 +0100 fix initialization loop 0430abc7bd911e5ff41dfc6c5b995224520e4f61 2021-03-25T20:14:50Z 2021-03-25T20:14:50Z also initialize sorting grid value Anders Damsgaard anders@adamsgaard.dk commit 0430abc7bd911e5ff41dfc6c5b995224520e4f61 parent 1d79f5762a0addfe9627c264a97a6e5e699b7ae1 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 21:14:50 +0100 also initialize sorting grid value 1d79f5762a0addfe9627c264a97a6e5e699b7ae1 2021-03-25T20:14:00Z 2021-03-25T20:14:00Z simulation: set grid arrays to constant length Anders Damsgaard anders@adamsgaard.dk commit 1d79f5762a0addfe9627c264a97a6e5e699b7ae1 parent 2be85b00f5f100ff705fda0948ac89e973ff9636 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 21:14:00 +0100 simulation: set grid arrays to constant length 2be85b00f5f100ff705fda0948ac89e973ff9636 2021-03-25T19:41:46Z 2021-03-25T19:41:46Z granularpacking.c: add powerlaw option and fix diameter options Anders Damsgaard anders@adamsgaard.dk commit 2be85b00f5f100ff705fda0948ac89e973ff9636 parent 39fd8dcf8a449c4d6b3c828267e3cd413b2648e6 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 20:41:46 +0100 granularpacking.c: add powerlaw option and fix diameter options 39fd8dcf8a449c4d6b3c828267e3cd413b2648e6 2021-03-25T19:27:22Z 2021-03-25T19:27:22Z granularpacking: fix help text for diameter options Anders Damsgaard anders@adamsgaard.dk commit 39fd8dcf8a449c4d6b3c828267e3cd413b2648e6 parent 40c0ea35478dfb9751ec376e907ab09659afbfe1 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 20:27:22 +0100 granularpacking: fix help text for diameter options 40c0ea35478dfb9751ec376e907ab09659afbfe1 2021-03-25T19:14:09Z 2021-03-25T19:14:09Z simulation.c: use VTK macro for positions as well Anders Damsgaard anders@adamsgaard.dk commit 40c0ea35478dfb9751ec376e907ab09659afbfe1 parent 30537b9a4c16e1f9607e2f95a106420e0452c93a Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 20:14:09 +0100 simulation.c: use VTK macro for positions as well 30537b9a4c16e1f9607e2f95a106420e0452c93a 2021-03-25T18:44:12Z 2021-03-25T18:44:12Z simulation.c: set float format for VTK export in header Anders Damsgaard anders@adamsgaard.dk commit 30537b9a4c16e1f9607e2f95a106420e0452c93a parent ec6f6cd1eda3c204e5ea43df9f48d2ccc612bd17 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 19:44:12 +0100 simulation.c: set float format for VTK export in header ec6f6cd1eda3c204e5ea43df9f48d2ccc612bd17 2021-03-25T18:41:33Z 2021-03-25T18:41:33Z simulation.c: condense VTK export code by macros Anders Damsgaard anders@adamsgaard.dk commit ec6f6cd1eda3c204e5ea43df9f48d2ccc612bd17 parent 2fdfacdd7bf02059dfd4531d0e04fc3ad9822d92 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 19:41:33 +0100 simulation.c: condense VTK export code by macros 2fdfacdd7bf02059dfd4531d0e04fc3ad9822d92 2021-03-25T18:08:19Z 2021-03-25T18:08:19Z simulation.c: add remaining fields to VTK output Anders Damsgaard anders@adamsgaard.dk commit 2fdfacdd7bf02059dfd4531d0e04fc3ad9822d92 parent e19a5c31b7b04c8849ed5d8af8582eea0e765330 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 19:08:19 +0100 simulation.c: add remaining fields to VTK output e19a5c31b7b04c8849ed5d8af8582eea0e765330 2021-03-25T18:01:39Z 2021-03-25T18:01:39Z granular.5: fix unit for Poisson's ratio Anders Damsgaard anders@adamsgaard.dk commit e19a5c31b7b04c8849ed5d8af8582eea0e765330 parent f46429e12c685ee2045ad5036da09d884b6d29e3 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 19:01:39 +0100 granular.5: fix unit for Poisson's ratio f46429e12c685ee2045ad5036da09d884b6d29e3 2021-03-25T17:57:26Z 2021-03-25T17:57:26Z granular.5: fix units for torque Anders Damsgaard anders@adamsgaard.dk commit f46429e12c685ee2045ad5036da09d884b6d29e3 parent 50bfdd9a9cab50af07ee70e3f62de9fb3656aa4a Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 18:57:26 +0100 granular.5: fix units for torque 50bfdd9a9cab50af07ee70e3f62de9fb3656aa4a 2021-03-25T17:31:34Z 2021-03-25T17:31:34Z README.md: add instructions on build versions Anders Damsgaard anders@adamsgaard.dk commit 50bfdd9a9cab50af07ee70e3f62de9fb3656aa4a parent 4a19dc89eaa19b3f3b61c14805371cbbdf9f35ac Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 18:31:34 +0100 README.md: add instructions on build versions 4a19dc89eaa19b3f3b61c14805371cbbdf9f35ac 2021-03-25T17:09:38Z 2021-03-25T17:09:38Z use diameter instead of radius in granular(5) format Anders Damsgaard anders@adamsgaard.dk commit 4a19dc89eaa19b3f3b61c14805371cbbdf9f35ac parent d870e1e1b84ce4097a00fa48fafceb556257c323 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 18:09:38 +0100 use diameter instead of radius in granular(5) format d870e1e1b84ce4097a00fa48fafceb556257c323 2021-03-25T16:56:50Z 2021-03-25T16:56:50Z granular2pdf.1: add zathura example Anders Damsgaard anders@adamsgaard.dk commit d870e1e1b84ce4097a00fa48fafceb556257c323 parent 422756f899e08157157233654041678a5512b9e5 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 17:56:50 +0100 granular2pdf.1: add zathura example 422756f899e08157157233654041678a5512b9e5 2021-03-25T16:39:25Z 2021-03-25T16:39:25Z use portable reallocarray instead of calloc when appending grains Anders Damsgaard anders@adamsgaard.dk commit 422756f899e08157157233654041678a5512b9e5 parent cb1a16972c2a61f0229980932fe3e451ba53d22d Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 17:39:25 +0100 use portable reallocarray instead of calloc when appending grains cb1a16972c2a61f0229980932fe3e451ba53d22d 2021-03-25T15:54:34Z 2021-03-25T15:54:34Z fix hierarchy of printing functions Anders Damsgaard anders@adamsgaard.dk commit cb1a16972c2a61f0229980932fe3e451ba53d22d parent 17967c3d569b374c02b964414aff190a8ee17804 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 16:54:34 +0100 fix hierarchy of printing functions 17967c3d569b374c02b964414aff190a8ee17804 2021-03-25T15:37:55Z 2021-03-25T15:37:55Z granular2vtu.c: remove extra whitespace Anders Damsgaard anders@adamsgaard.dk commit 17967c3d569b374c02b964414aff190a8ee17804 parent aac541cd4dac892c59105c80c8aa2e2ff9d422c8 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 16:37:55 +0100 granular2vtu.c: remove extra whitespace aac541cd4dac892c59105c80c8aa2e2ff9d422c8 2021-03-25T14:53:41Z 2021-03-25T14:53:41Z granular2vtu.c: fix compile warning on non BSD systems Anders Damsgaard anders@adamsgaard.dk commit aac541cd4dac892c59105c80c8aa2e2ff9d422c8 parent b24ca7409f3bc811c3a2240d3d8261e2c060d557 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 15:53:41 +0100 granular2vtu.c: fix compile warning on non BSD systems b24ca7409f3bc811c3a2240d3d8261e2c060d557 2021-03-25T13:25:40Z 2021-03-25T14:42:39Z granularpacking: add options for padding and grain size, fix n types Anders Damsgaard anders@adamsgaard.dk commit b24ca7409f3bc811c3a2240d3d8261e2c060d557 parent 7d7ae93157bd64531fa0ad995af60b9cd11556c5 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 14:25:40 +0100 granularpacking: add options for padding and grain size, fix n types 7d7ae93157bd64531fa0ad995af60b9cd11556c5 2021-03-25T13:18:45Z 2021-03-25T13:18:45Z add granular2pdf.1 Anders Damsgaard anders@adamsgaard.dk commit 7d7ae93157bd64531fa0ad995af60b9cd11556c5 parent 9da65983ddd58f63107d3afc5c6f41b43846089f Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 14:18:45 +0100 add granular2pdf.1 9da65983ddd58f63107d3afc5c6f41b43846089f 2021-03-25T13:18:13Z 2021-03-25T13:18:13Z granularpacking: add options to change offset, packing count and mode Anders Damsgaard anders@adamsgaard.dk commit 9da65983ddd58f63107d3afc5c6f41b43846089f parent f16e22a18d80e0499620356c7f8b425ead751cb7 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 14:18:13 +0100 granularpacking: add options to change offset, packing count and mode f16e22a18d80e0499620356c7f8b425ead751cb7 2021-03-25T12:53:06Z 2021-03-25T12:53:06Z remove OpenBSD array/string functions until needed Anders Damsgaard anders@adamsgaard.dk commit f16e22a18d80e0499620356c7f8b425ead751cb7 parent 4ca7426215ddff80302cd5b11f28836b95282ead Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 13:53:06 +0100 remove OpenBSD array/string functions until needed 4ca7426215ddff80302cd5b11f28836b95282ead 2021-03-25T12:45:08Z 2021-03-25T12:45:08Z update refs in documentation and install targets Anders Damsgaard anders@adamsgaard.dk commit 4ca7426215ddff80302cd5b11f28836b95282ead parent e907793db63bf101fd124df80d0b7a3cd0f9825d Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 13:45:08 +0100 update refs in documentation and install targets e907793db63bf101fd124df80d0b7a3cd0f9825d 2021-03-25T12:44:59Z 2021-03-25T12:44:59Z add granularpacking.1 Anders Damsgaard anders@adamsgaard.dk commit e907793db63bf101fd124df80d0b7a3cd0f9825d parent 413b2bb6aa9bdd9144da34136dbb3c38a4aa755f Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 13:44:59 +0100 add granularpacking.1 413b2bb6aa9bdd9144da34136dbb3c38a4aa755f 2021-03-25T12:36:33Z 2021-03-25T12:36:33Z add granular2vtu.1 Anders Damsgaard anders@adamsgaard.dk commit 413b2bb6aa9bdd9144da34136dbb3c38a4aa755f parent 6f1e5ecfb7c41e9cfa8cdb8e3e98957ca88ba6d2 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 13:36:33 +0100 add granular2vtu.1 6f1e5ecfb7c41e9cfa8cdb8e3e98957ca88ba6d2 2021-03-25T11:57:52Z 2021-03-25T11:57:52Z granular2vtk.c: add pledge(2) Anders Damsgaard anders@adamsgaard.dk commit 6f1e5ecfb7c41e9cfa8cdb8e3e98957ca88ba6d2 parent 9f2040e9cae2ff9dd00420ee7dd234ba97bb8afb Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 12:57:52 +0100 granular2vtk.c: add pledge(2) 9f2040e9cae2ff9dd00420ee7dd234ba97bb8afb 2021-03-25T11:51:33Z 2021-03-25T11:51:33Z fix sim_add_grain, granular2vtk runs without errors Anders Damsgaard anders@adamsgaard.dk commit 9f2040e9cae2ff9dd00420ee7dd234ba97bb8afb parent 7e9eec953717ca34bfb7e4d1a49b93b0d1be1a31 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 12:51:33 +0100 fix sim_add_grain, granular2vtk runs without errors 7e9eec953717ca34bfb7e4d1a49b93b0d1be1a31 2021-03-25T09:17:52Z 2021-03-25T09:17:52Z add OpenBSD array handling for compatibility Anders Damsgaard anders@adamsgaard.dk commit 7e9eec953717ca34bfb7e4d1a49b93b0d1be1a31 parent a3e8b4d285735dbc960c2443cb2753559951fea0 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 10:17:52 +0100 add OpenBSD array handling for compatibility a3e8b4d285735dbc960c2443cb2753559951fea0 2021-03-25T07:38:54Z 2021-03-25T07:38:54Z packing: change grain from array to pointer Anders Damsgaard anders@adamsgaard.dk commit a3e8b4d285735dbc960c2443cb2753559951fea0 parent 1cf1a4e153da238d577b6fa522b1f66d968d0e1d Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Thu, 25 Mar 2021 08:38:54 +0100 packing: change grain from array to pointer 1cf1a4e153da238d577b6fa522b1f66d968d0e1d 2021-03-21T09:47:39Z 2021-03-21T09:47:39Z change some vars to int, fix i/o Anders Damsgaard anders@adamsgaard.dk commit 1cf1a4e153da238d577b6fa522b1f66d968d0e1d parent 7d5760dc6d678e68b3f8c177da45149e94358d23 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 21 Mar 2021 10:47:39 +0100 change some vars to int, fix i/o 7d5760dc6d678e68b3f8c177da45149e94358d23 2021-03-21T07:12:09Z 2021-03-21T07:12:09Z change naming of sim functions, and use function for new structs Anders Damsgaard anders@adamsgaard.dk commit 7d5760dc6d678e68b3f8c177da45149e94358d23 parent 6330f3f7cea1e7aad5da9192277f9631aee4e056 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sun, 21 Mar 2021 08:12:09 +0100 change naming of sim functions, and use function for new structs 6330f3f7cea1e7aad5da9192277f9631aee4e056 2021-03-19T21:28:04Z 2021-03-19T21:28:04Z grain.c: fix grain_read element count Anders Damsgaard anders@adamsgaard.dk commit 6330f3f7cea1e7aad5da9192277f9631aee4e056 parent 72f836211b5619a79101bb940815780ea2c6ce00 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 19 Mar 2021 22:28:04 +0100 grain.c: fix grain_read element count 72f836211b5619a79101bb940815780ea2c6ce00 2021-03-19T21:24:39Z 2021-03-19T21:24:39Z rename granular2pdf and install it Anders Damsgaard anders@adamsgaard.dk commit 72f836211b5619a79101bb940815780ea2c6ce00 parent d6fc088af566d5a76d6858d599aa1b37948c85b8 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 19 Mar 2021 22:24:39 +0100 rename granular2pdf and install it d6fc088af566d5a76d6858d599aa1b37948c85b8 2021-03-19T21:14:56Z 2021-03-19T21:14:56Z header file fixes Anders Damsgaard anders@adamsgaard.dk commit d6fc088af566d5a76d6858d599aa1b37948c85b8 parent f845375be0ff38fab566a064266a8507331bb08c Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 19 Mar 2021 22:14:56 +0100 header file fixes f845375be0ff38fab566a064266a8507331bb08c 2021-03-19T21:07:47Z 2021-03-19T21:07:47Z add missing header, reduce example packing size Anders Damsgaard anders@adamsgaard.dk commit f845375be0ff38fab566a064266a8507331bb08c parent 7dd9725c18d77d9d8284980f7d952a58d03f4ca0 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Fri, 19 Mar 2021 22:07:47 +0100 add missing header, reduce example packing size