{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":619870128,"defaultBranch":"main","name":"glp","ownerLogin":"sirmarcel","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-27T15:19:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1615910?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1691419270.0","currentOid":""},"activityList":{"items":[{"before":"f9406c75d577d1702d2d98cf1b07f5317776fd43","after":"667344607f31e4deae45bb2216660b1805ca7a2d","ref":"refs/heads/main","pushedAt":"2024-03-20T09:00:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Maintenance fixes","shortMessageHtmlLink":"Maintenance fixes"}},{"before":"d86522a4514e75ae5762dc807f3bedf05e84bf17","after":null,"ref":"refs/heads/jittable_unfolding","pushedAt":"2023-08-07T14:41:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"}},{"before":"c3f34f2ebfc5dea6397c38de262a6ea6519d0d9c","after":"f9406c75d577d1702d2d98cf1b07f5317776fd43","ref":"refs/heads/main","pushedAt":"2023-08-07T14:41:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Jittable Unfolding (#2)\n\nThis makes the unfolding procedure jittable.\r\n\r\nWe adopt the pattern set by neighborlist, adding\r\nsome dummy padding positions to keep shapes constants.\r\nWith this, we can move the whole procedure of computing\r\nhow to unfolding into the JIT, and avoid the extremely\r\nhigh costs incurred by overflows.\r\n\r\nWe pay a price in complexity for this: now the unfolded system\r\ncontains some fake positions that have to be removed somehow.\r\nThe solution I've chosen is to do this in the neighborlist, which\r\nbecomes more complicated, as we now have to pass the mask around.\r\n\r\nThis bumps the version to 0.3.0 and changes the unfolding API.","shortMessageHtmlLink":"Jittable Unfolding (#2)"}},{"before":"2000157a5fc7b7522f78ead7d7ae5abdd38c6b55","after":"d86522a4514e75ae5762dc807f3bedf05e84bf17","ref":"refs/heads/jittable_unfolding","pushedAt":"2023-08-07T14:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Final changes and version bump for jittable unfolding","shortMessageHtmlLink":"Final changes and version bump for jittable unfolding"}},{"before":"72b27069106d1a4170551c671d15f7dbefe7c399","after":"2000157a5fc7b7522f78ead7d7ae5abdd38c6b55","ref":"refs/heads/jittable_unfolding","pushedAt":"2023-08-02T08:50:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Add checks for insufficiently large cells","shortMessageHtmlLink":"Add checks for insufficiently large cells"}},{"before":"c9a1d8e54a01b2e21613f6d4b0f36b56df36a7f2","after":"72b27069106d1a4170551c671d15f7dbefe7c399","ref":"refs/heads/jittable_unfolding","pushedAt":"2023-08-01T18:40:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Fix insufficient masking of padded positions","shortMessageHtmlLink":"Fix insufficient masking of padded positions"}},{"before":null,"after":"c9a1d8e54a01b2e21613f6d4b0f36b56df36a7f2","ref":"refs/heads/jittable_unfolding","pushedAt":"2023-08-01T15:41:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Jittable Unfolding\n\nThis makes the unfolding procedure jittable.\n\nWe adopt the pattern set by neighborlist, adding\nsome dummy padding positions to keep shapes constants.\nWith this, we can move the whole procedure of computing\nhow to unfolding into the JIT, and avoid the extremely\nhigh costs incorred by overflows.\n\nWe pay a price in complexity for this: now the unfolded system\ncontains some fake positions that have to be removed somehow.\nThe solution I've chosen is to do this in the neighborlist, which\nbecomes more complicated, as we now have to pass the mask around.","shortMessageHtmlLink":"Jittable Unfolding"}},{"before":"686dada7e10cfeeb77b8d8d6a491af77c333ce8e","after":null,"ref":"refs/heads/remove_jaxmd","pushedAt":"2023-07-27T11:43:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"}},{"before":"de44c623c56c0dc5f2f6655b1899e09ab3b3f91b","after":"c3f34f2ebfc5dea6397c38de262a6ea6519d0d9c","ref":"refs/heads/main","pushedAt":"2023-07-27T11:43:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":" Remove jax-md and rewrite periodic.py (#1)\n\nThis commit removes the dependency on jax-md.\r\n\r\nTo do this, I had to rewrite periodic.py, which\r\nnow replicates the (little) functionatlity we\r\npreviously imported from jax-md. The core here\r\nis the implementation of how to compute MIC\r\ndisplacements between two positions. In this,\r\nI take a different route than jax-md:\r\n\r\n- cell is an explicit argument\r\n- different sign convention\r\n- no custom jvp for the transform into fractional coords\r\n\r\nAs a result of the last change, the gradients\r\nof the new displacements with respect to the cell\r\nare now correct. Therefore, we can compute the stress\r\nby directly differentiating with respect to positions\r\nand cell, which was not previously possible.\r\n\r\nThis bumps the version to 0.2.0.","shortMessageHtmlLink":" Remove jax-md and rewrite periodic.py (#1)"}},{"before":"90e7ebd63c3dda5bdb98561f1a603c4c57c9d11a","after":"686dada7e10cfeeb77b8d8d6a491af77c333ce8e","ref":"refs/heads/remove_jaxmd","pushedAt":"2023-07-27T11:40:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Update README, bump version","shortMessageHtmlLink":"Update README, bump version"}},{"before":null,"after":"90e7ebd63c3dda5bdb98561f1a603c4c57c9d11a","ref":"refs/heads/remove_jaxmd","pushedAt":"2023-07-26T05:36:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Remove jax-md and rewrite periodic.py\n\nThis commit removes the dependency on jax-md.\n\nTo do this, I had to rewrite periodic.py, which\nnow replicates the (little) functionatlity we\npreviously imported from jax-md. The core here\nis the implementation of how to compute MIC\ndisplacements between two positions. In this,\nI take a different route than jax-md:\n\n- cell is an explicit argument\n- different sign convention\n- no custom jvp for the transform into fractional coords\n\nAs a result of the last change, the gradients\nof the new displacements with respect to the cell\nare now correct. Therefore, we can compute the stress\nby directly differentiating with respect to positions\nand cell, which was not previously possible.","shortMessageHtmlLink":"Remove jax-md and rewrite periodic.py"}},{"before":"89078df8110cb625dde8bdae0eeb78935c1ca7fd","after":"de44c623c56c0dc5f2f6655b1899e09ab3b3f91b","ref":"refs/heads/main","pushedAt":"2023-05-05T15:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Add warning about `e3nn-jax`","shortMessageHtmlLink":"Add warning about e3nn-jax"}},{"before":"ae96217936d1ddecfe47a72dbf8c8217e4fe3526","after":"89078df8110cb625dde8bdae0eeb78935c1ca7fd","ref":"refs/heads/main","pushedAt":"2023-05-03T12:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Fix README","shortMessageHtmlLink":"Fix README"}},{"before":"6360a08a45b2118bdb0d5658c1ace8303937bf7a","after":"ae96217936d1ddecfe47a72dbf8c8217e4fe3526","ref":"refs/heads/main","pushedAt":"2023-05-03T12:26:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Fix `update` functions of calculators","shortMessageHtmlLink":"Fix update functions of calculators"}},{"before":"a7c1dedfebe1dac05d9f24bf1c7907229b873edf","after":"6360a08a45b2118bdb0d5658c1ace8303937bf7a","ref":"refs/heads/main","pushedAt":"2023-05-03T07:45:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Add preprint to README","shortMessageHtmlLink":"Add preprint to README"}},{"before":"a9e9feecb18502f4ee8e3ebdbd32f75b69185c9f","after":"a7c1dedfebe1dac05d9f24bf1c7907229b873edf","ref":"refs/heads/main","pushedAt":"2023-04-30T14:19:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Update README.md\n\nAdd link to gkx, add comment on units","shortMessageHtmlLink":"Update README.md"}},{"before":"c6d9ed453bc7651f9c2b24bf9b394644d60b05fb","after":"a9e9feecb18502f4ee8e3ebdbd32f75b69185c9f","ref":"refs/heads/main","pushedAt":"2023-04-30T11:28:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Initial public release\n\nLet's go!","shortMessageHtmlLink":"Initial public release"}},{"before":"408c7ac57ba45e3f56145e1eb6f9e12050c8e448","after":"c6d9ed453bc7651f9c2b24bf9b394644d60b05fb","ref":"refs/heads/main","pushedAt":"2023-03-27T15:21:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"408c7ac57ba45e3f56145e1eb6f9e12050c8e448","ref":"refs/heads/main","pushedAt":"2023-03-27T15:19:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sirmarcel","name":"Marcel","path":"/sirmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1615910?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGnF_oAA","startCursor":null,"endCursor":null}},"title":"Activity ยท sirmarcel/glp"}