{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":247710081,"defaultBranch":"master","name":"simsopt","ownerLogin":"hiddenSymmetries","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-16T13:31:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61125640?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718194389.0","currentOid":""},"activityList":{"items":[{"before":"8e225b32424d4b8975a34e38b8528df16b7e49e5","after":"e38938a115c72308526752262420b0a19127f8d3","ref":"refs/heads/orbit_resonance","pushedAt":"2024-06-12T15:50:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ejpaul","name":"Elizabeth Paul","path":"/ejpaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9205143?s=80&v=4"},"commit":{"message":"Revert axis changes.","shortMessageHtmlLink":"Revert axis changes."}},{"before":"24866242055e72129cf0ef08c6f8d2088ece9383","after":"504af282da2969bb944569824b380e2ad141486e","ref":"refs/heads/cbs/spec_update_rebase","pushedAt":"2024-06-12T14:57:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smiet","name":"Chris Smiet","path":"/smiet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13300584?s=80&v=4"},"commit":{"message":"updated test coverage and getter-setters in NormalField","shortMessageHtmlLink":"updated test coverage and getter-setters in NormalField"}},{"before":null,"after":"77d8195b211cb5dc66f25d8350e6ad50c0a1b9e6","ref":"refs/heads/ml/fix_mayavi_in_containers","pushedAt":"2024-06-12T12:13:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"landreman","name":"Matt Landreman","path":"/landreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5229699?s=80&v=4"},"commit":{"message":"Try one idea for fixing mayavi installation in docker and singularity CI workflows","shortMessageHtmlLink":"Try one idea for fixing mayavi installation in docker and singularity…"}},{"before":null,"after":"e5545ac088672c62ef939430399b9956a63f97c9","ref":"refs/heads/cbs/QUASR_loader","pushedAt":"2024-06-12T08:42:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smiet","name":"Chris Smiet","path":"/smiet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13300584?s=80&v=4"},"commit":{"message":"added a QUASR-downloader","shortMessageHtmlLink":"added a QUASR-downloader"}},{"before":null,"after":"35d83bdb7e0419bf472aa0522e5e1f4a3c0cffca","ref":"refs/heads/cbs/biek_coil_output","pushedAt":"2024-06-12T07:09:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smiet","name":"Chris Smiet","path":"/smiet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13300584?s=80&v=4"},"commit":{"message":"curve method for Biek coils","shortMessageHtmlLink":"curve method for Biek coils"}},{"before":"5e156d2b6dec8fbdab43cb2f979fedd9e799d1ff","after":"8e225b32424d4b8975a34e38b8528df16b7e49e5","ref":"refs/heads/orbit_resonance","pushedAt":"2024-06-11T15:49:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ejpaul","name":"Elizabeth Paul","path":"/ejpaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9205143?s=80&v=4"},"commit":{"message":"Allowing Ekin array. Documenting axis option.","shortMessageHtmlLink":"Allowing Ekin array. Documenting axis option."}},{"before":"28e6b9e1854ebc643f5aeabfdc9ad82f36cd7e40","after":null,"ref":"refs/heads/ml/fix_nersc_link","pushedAt":"2024-06-08T23:12:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"landreman","name":"Matt Landreman","path":"/landreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5229699?s=80&v=4"}},{"before":"de67acf2280a07adf645cb9699296a5b7e4ec7f8","after":"9d801c87ff40a02704de6f741410340f48b9a6fa","ref":"refs/heads/master","pushedAt":"2024-06-08T23:12:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"landreman","name":"Matt Landreman","path":"/landreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5229699?s=80&v=4"},"commit":{"message":"Merge pull request #423 from hiddenSymmetries/ml/fix_nersc_link\n\nFix link to nersc page on wiki","shortMessageHtmlLink":"Merge pull request #423 from hiddenSymmetries/ml/fix_nersc_link"}},{"before":"de67acf2280a07adf645cb9699296a5b7e4ec7f8","after":"28e6b9e1854ebc643f5aeabfdc9ad82f36cd7e40","ref":"refs/heads/ml/fix_nersc_link","pushedAt":"2024-06-08T22:00:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"landreman","name":"Matt Landreman","path":"/landreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5229699?s=80&v=4"},"commit":{"message":"Fix link to nersc page on wiki","shortMessageHtmlLink":"Fix link to nersc page on wiki"}},{"before":null,"after":"de67acf2280a07adf645cb9699296a5b7e4ec7f8","ref":"refs/heads/ml/fix_nersc_link","pushedAt":"2024-06-08T21:59:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"landreman","name":"Matt Landreman","path":"/landreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5229699?s=80&v=4"},"commit":{"message":"Merge pull request #361 from hiddenSymmetries/ag/surface_dofs_fix\n\nag/surface_dofs_fix","shortMessageHtmlLink":"Merge pull request #361 from hiddenSymmetries/ag/surface_dofs_fix"}},{"before":"5c5fbffdf3ea919e47e1df6167885ba07192910e","after":"d8307f694f8b57a599dea0bc24702a044934a5f7","ref":"refs/heads/psc_arrays","pushedAt":"2024-06-08T19:19:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akaptano","name":"Alan Kaptanoglu","path":"/akaptano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37751714?s=80&v=4"},"commit":{"message":"Made some changes to NCSX example to get it a bit more compelling. Changed the aspect ratio of the coils so that each coil has roughly twice as much current as before. Probably dont want to push this any further.","shortMessageHtmlLink":"Made some changes to NCSX example to get it a bit more compelling. Ch…"}},{"before":"016eb0c6712ce1329d33c1111d15db3bd0e6e299","after":"5c5fbffdf3ea919e47e1df6167885ba07192910e","ref":"refs/heads/psc_arrays","pushedAt":"2024-06-07T20:24:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akaptano","name":"Alan Kaptanoglu","path":"/akaptano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37751714?s=80&v=4"},"commit":{"message":"Still improving on the example runs. Having some decent success with STLSQ so far but requires tuning the threshold nicely. Added some code to save the solution after each iteration of STLSQ. Added some code in the QH example to save the qfm surface and now running vmec in a separate script that can be called with MPI. This seems to run for a very long time so still working on getting a proper vmec and poincare section during post processing.","shortMessageHtmlLink":"Still improving on the example runs. Having some decent success with …"}},{"before":"51abcfdfb1d0becf710860a62642ef5f476949e7","after":null,"ref":"refs/tags/desc_in_container","pushedAt":"2024-06-07T16:38:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"landreman","name":"Matt Landreman","path":"/landreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5229699?s=80&v=4"}},{"before":"d3fc5a360801eae392378d01753ada934fdc1304","after":"123b263148506807c03cb4a3abc8bd2a8e836f76","ref":"refs/heads/ml/desc_in_container","pushedAt":"2024-06-07T15:47:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"landreman","name":"Matt Landreman","path":"/landreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5229699?s=80&v=4"},"commit":{"message":"Remove mayavi from Dockerfile","shortMessageHtmlLink":"Remove mayavi from Dockerfile"}},{"before":"50e2e7f4100d5d13e93dbc263fdcd391d9be4590","after":"d3fc5a360801eae392378d01753ada934fdc1304","ref":"refs/heads/ml/desc_in_container","pushedAt":"2024-06-07T14:02:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"landreman","name":"Matt Landreman","path":"/landreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5229699?s=80&v=4"},"commit":{"message":"Also add toml to container","shortMessageHtmlLink":"Also add toml to container"}},{"before":"7411077dedc02c15a41277e4ac42d2e2aa82413c","after":"016eb0c6712ce1329d33c1111d15db3bd0e6e299","ref":"refs/heads/psc_arrays","pushedAt":"2024-06-06T23:57:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akaptano","name":"Alan Kaptanoglu","path":"/akaptano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37751714?s=80&v=4"},"commit":{"message":"Sped up some calculations and working on getting the different examples in good shape. Did a fix to test if there are coil coil intersections in the grid.","shortMessageHtmlLink":"Sped up some calculations and working on getting the different exampl…"}},{"before":"b4ecd01681e2799fbbbf80075257c5f116fe0472","after":"5e156d2b6dec8fbdab43cb2f979fedd9e799d1ff","ref":"refs/heads/orbit_resonance","pushedAt":"2024-06-05T23:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ejpaul","name":"Elizabeth Paul","path":"/ejpaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9205143?s=80&v=4"},"commit":{"message":"Merged in vmec_diagnostics.","shortMessageHtmlLink":"Merged in vmec_diagnostics."}},{"before":"b46adbdeb45718a5e6deb5a96a3f663ee3ae5142","after":"7411077dedc02c15a41277e4ac42d2e2aa82413c","ref":"refs/heads/psc_arrays","pushedAt":"2024-06-05T21:31:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akaptano","name":"Alan Kaptanoglu","path":"/akaptano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37751714?s=80&v=4"},"commit":{"message":"Cleaned some code up. I believe I fixed lingering issues with the jacobian calculation. alphas need to be between -pi/2 and pi/2 the entire optimization and same for deltas between -pi and pi. Otherwise, you can get a minus sign on the gradient because of an orientation flip of the coil. Adding these as bounds in the optimization seems to work so far. Compared with finite differences for a while and looks good. Then added some STLSQ optimization to QH and started trying to get high-performance results. Some decent initial results and trying to figure out how to make poincare plots with it now. Added a function in c++ for initializing all the symmetrized coil angles but its no faster than numpy yet.","shortMessageHtmlLink":"Cleaned some code up. I believe I fixed lingering issues with the jac…"}},{"before":"4bb2d42112f18bfe30d45da9fda97701040137d2","after":"794f63ddbf33ff14aff23bee10a2052611991915","ref":"refs/heads/accessibility","pushedAt":"2024-06-05T21:10:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abaillod","name":"abaillod","path":"/abaillod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45510759?s=80&v=4"},"commit":{"message":"fixed a few bugs in accessibility branch...","shortMessageHtmlLink":"fixed a few bugs in accessibility branch..."}},{"before":"49d05cc9cdb5db2ebf4af0c0c8b595a576046567","after":"b46adbdeb45718a5e6deb5a96a3f663ee3ae5142","ref":"refs/heads/psc_arrays","pushedAt":"2024-06-04T21:09:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"akaptano","name":"Alan Kaptanoglu","path":"/akaptano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37751714?s=80&v=4"},"commit":{"message":"Cleaned up some code. Tried to get examples working better. Gradients look pretty good but still have some small disagreements with the finite differences so hard to say if there is a bug. Found that I was not checking the discrete symmetrization of the coils quite right, which could be important since coils intersecting the symmetry planes will do lots of weird things. Think I fixed this.","shortMessageHtmlLink":"Cleaned up some code. Tried to get examples working better. Gradients…"}},{"before":"ea739e4c3ecbd02c2969b4d101a74377486479d1","after":"49d05cc9cdb5db2ebf4af0c0c8b595a576046567","ref":"refs/heads/psc_arrays","pushedAt":"2024-06-03T23:16:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akaptano","name":"Alan Kaptanoglu","path":"/akaptano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37751714?s=80&v=4"},"commit":{"message":"Believe I have gone through and fixed the jacobians, which required more careful thought since both delta_prime and alpha_prime can change when a perturbation to delta is made. Had some more weird bugs during unit testing but it looks like the unit tests are only failing when a coil is accidentally placed so that it intersects with one of the symmetry planes. Going to add a warning about this and check more carefully tomorrow.","shortMessageHtmlLink":"Believe I have gone through and fixed the jacobians, which required m…"}},{"before":"903914142de065c70aa7a86c976d8c29aaa2ea25","after":null,"ref":"refs/heads/ag/surface_dofs_fix","pushedAt":"2024-06-03T15:00:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrewgiuliani","name":"Andrew Giuliani","path":"/andrewgiuliani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51761749?s=80&v=4"}},{"before":"eb6b27fae8b7df43c8e5d6585de66b6ec551b23a","after":"de67acf2280a07adf645cb9699296a5b7e4ec7f8","ref":"refs/heads/master","pushedAt":"2024-06-03T15:00:12.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"andrewgiuliani","name":"Andrew Giuliani","path":"/andrewgiuliani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51761749?s=80&v=4"},"commit":{"message":"Merge pull request #361 from hiddenSymmetries/ag/surface_dofs_fix\n\nag/surface_dofs_fix","shortMessageHtmlLink":"Merge pull request #361 from hiddenSymmetries/ag/surface_dofs_fix"}},{"before":"e021f6c9f10ace09f8d28b8257e06639a347985c","after":"ea739e4c3ecbd02c2969b4d101a74377486479d1","ref":"refs/heads/psc_arrays","pushedAt":"2024-06-02T19:19:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"akaptano","name":"Alan Kaptanoglu","path":"/akaptano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37751714?s=80&v=4"},"commit":{"message":"Finally reasonably confident that all the calculations for least squares and getting the alpha,delta angles are correct for any discrete symmetries. However, still working on getting jacobian calculations working. It seems like the derivatives depend on the parameters being symmetrized, and I think I should account for that like dA_dalphaj = dA_dalphaj_prime * dalphaj_prime_dalphaj but this is only working so far for nfp 2 and not for the QH and NCSX examples. Next steps are continue to debug to try and get the derivatives operating correctly.","shortMessageHtmlLink":"Finally reasonably confident that all the calculations for least squa…"}},{"before":null,"after":"389389c9f8c6ac53360785c8286f8361d20a992b","ref":"refs/heads/ml/L_grad_B","pushedAt":"2024-06-02T10:47:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"landreman","name":"Matt Landreman","path":"/landreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5229699?s=80&v=4"},"commit":{"message":"Implemented L_{grad B} and tests for it","shortMessageHtmlLink":"Implemented L_{grad B} and tests for it"}},{"before":"dda5ec0d4a1641b3592c8bdb8b9b3ca78c67c13d","after":"e021f6c9f10ace09f8d28b8257e06639a347985c","ref":"refs/heads/psc_arrays","pushedAt":"2024-05-31T00:34:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akaptano","name":"Alan Kaptanoglu","path":"/akaptano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37751714?s=80&v=4"},"commit":{"message":"Still debugging the discrete symmetries using a full A matrix defined over the whole torus. Think I found a bug in the way alphas_total and deltas_total was being generated for the QH case but still not getting correctly symmetrized Bn using the full A matrix and the full I vector.","shortMessageHtmlLink":"Still debugging the discrete symmetries using a full A matrix defined…"}},{"before":"61a7318421efaf534ea5584138ff2e19538a574e","after":"dda5ec0d4a1641b3592c8bdb8b9b3ca78c67c13d","ref":"refs/heads/psc_arrays","pushedAt":"2024-05-30T18:42:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akaptano","name":"Alan Kaptanoglu","path":"/akaptano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37751714?s=80&v=4"},"commit":{"message":"Think I fixed an important discrete symmetry with psi and I, which I think should both remain unchanged under the symmetries since they are scalars (I already flips sign because the coil normal do get flipped and rotated). Trying to debug the jacobians now and figure out why a layer of PSCs is not producing Bn on the plasma surface perfectly.","shortMessageHtmlLink":"Think I fixed an important discrete symmetry with psi and I, which I …"}},{"before":"f4a027c763b67429c8b93dde4fd05ed11bf3b807","after":null,"ref":"refs/heads/ag/temp","pushedAt":"2024-05-30T17:07:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrewgiuliani","name":"Andrew Giuliani","path":"/andrewgiuliani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51761749?s=80&v=4"}},{"before":"b1350c2ebf7fc34f280268dc486e54cfda915956","after":"903914142de065c70aa7a86c976d8c29aaa2ea25","ref":"refs/heads/ag/surface_dofs_fix","pushedAt":"2024-05-30T15:30:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewgiuliani","name":"Andrew Giuliani","path":"/andrewgiuliani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51761749?s=80&v=4"},"commit":{"message":"cleaning up docstring","shortMessageHtmlLink":"cleaning up docstring"}},{"before":"9c2db063cd94fb1ca96b935f030bacd1ca242986","after":"24866242055e72129cf0ef08c6f8d2088ece9383","ref":"refs/heads/cbs/spec_update_rebase","pushedAt":"2024-05-30T13:47:58.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"smiet","name":"Chris Smiet","path":"/smiet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13300584?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into cbs/spec_update_rebase","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into cbs/spec_update_rebase"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY4DMTgA","startCursor":null,"endCursor":null}},"title":"Activity · hiddenSymmetries/simsopt"}