{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":43283577,"defaultBranch":"main","name":"underworld2","ownerLogin":"underworldcode","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-28T06:20:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14074661?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713149543.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"8ed37d7510f8e240718d3f161fb72603a878b3a9","ref":"refs/heads/v2.16.x","pushedAt":"2024-04-15T02:52:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Update install instructions to include ninja and python 3.11","shortMessageHtmlLink":"Update install instructions to include ninja and python 3.11"}},{"before":"7285306f189f8e5ba367de739d5e2e69c9dd32ec","after":null,"ref":"refs/heads/master","pushedAt":"2024-04-15T02:48:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"}},{"before":null,"after":"7285306f189f8e5ba367de739d5e2e69c9dd32ec","ref":"refs/heads/main","pushedAt":"2024-04-15T02:48:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Update Dockerfile\n\nFix dockerfile for Binder usage","shortMessageHtmlLink":"Update Dockerfile"}},{"before":"ecf591e6501e1ca86b8c2eaa3444c055468bb045","after":"8ed37d7510f8e240718d3f161fb72603a878b3a9","ref":"refs/heads/development","pushedAt":"2024-04-13T07:49:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Update install instructions to include ninja and python 3.11","shortMessageHtmlLink":"Update install instructions to include ninja and python 3.11"}},{"before":"e62b5de9a5ba673b6df23c94f4f6f34e34a301d7","after":"7285306f189f8e5ba367de739d5e2e69c9dd32ec","ref":"refs/heads/master","pushedAt":"2024-03-13T00:05:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Update Dockerfile\n\nFix dockerfile for Binder usage","shortMessageHtmlLink":"Update Dockerfile"}},{"before":"74ec60689636825002abf42e222d62168411f20c","after":"ecf591e6501e1ca86b8c2eaa3444c055468bb045","ref":"refs/heads/development","pushedAt":"2024-01-31T04:56:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Merge branch 'development' of github.com:underworldcode/underworld2 into development","shortMessageHtmlLink":"Merge branch 'development' of github.com:underworldcode/underworld2 i…"}},{"before":"4110f1136ce7468837f44684168ce59fdb0c7a18","after":"74ec60689636825002abf42e222d62168411f20c","ref":"refs/heads/development","pushedAt":"2024-01-15T02:28:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"update freesurf to 3D in uwg (#683)\n\n1. update the free surface function in UWGeodynamics to a 3D version (see details in _freesurface.py).\r\n2. add an example 1_23_05_FreeSurface_3D_Relaxation in docs/UWGeodynamics/examples/.","shortMessageHtmlLink":"update freesurf to 3D in uwg (#683)"}},{"before":"a0f94bb817f983025318dba32cbc7c597a2bde36","after":"e62b5de9a5ba673b6df23c94f4f6f34e34a301d7","ref":"refs/heads/master","pushedAt":"2024-01-08T23:41:22.000Z","pushType":"push","commitsCount":182,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Homogenising everything to 2.15.1","shortMessageHtmlLink":"Homogenising everything to 2.15.1"}},{"before":"a2b3c137406a467dca9278139fa07616bfdc1955","after":"4110f1136ce7468837f44684168ce59fdb0c7a18","ref":"refs/heads/development","pushedAt":"2023-11-13T09:35:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Moving to a specific badlands version & (arm compatible version of) jupyter-server extension command","shortMessageHtmlLink":"Moving to a specific badlands version & (arm compatible version of) j…"}},{"before":"e62b5de9a5ba673b6df23c94f4f6f34e34a301d7","after":"04dffb9188a62fde5af6581f637e925fe2c20b68","ref":"refs/heads/v2.15.x","pushedAt":"2023-11-13T09:31:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Moving to a specific badlands version & (arm compatible version of) jupyter-server extension command","shortMessageHtmlLink":"Moving to a specific badlands version & (arm compatible version of) j…"}},{"before":"f73509ef7e91b61948699b21e5ee51d2d128bcd5","after":"e62b5de9a5ba673b6df23c94f4f6f34e34a301d7","ref":"refs/heads/v2.15.x","pushedAt":"2023-10-31T11:32:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Homogenising everything to 2.15.1","shortMessageHtmlLink":"Homogenising everything to 2.15.1"}},{"before":"bb6240f30dab638f592261e73df2f94fbfaeee95","after":"a2b3c137406a467dca9278139fa07616bfdc1955","ref":"refs/heads/development","pushedAt":"2023-10-31T09:42:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"starting 2.16.x","shortMessageHtmlLink":"starting 2.16.x"}},{"before":"2d7c3756500eac7be114905341a3e8c2cc44aac5","after":"bb6240f30dab638f592261e73df2f94fbfaeee95","ref":"refs/heads/development","pushedAt":"2023-10-31T09:41:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Merge branch 'master' into development","shortMessageHtmlLink":"Merge branch 'master' into development"}},{"before":"79402f56ea99826838298226cb2a89b2e2885519","after":"a0f94bb817f983025318dba32cbc7c597a2bde36","ref":"refs/heads/master","pushedAt":"2023-10-31T09:25:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Update CI.yml (#677)\n\nDisable building Docker for arm64 via github actions","shortMessageHtmlLink":"Update CI.yml (#677)"}},{"before":null,"after":"a22d724614c707b2638cd4cfd40382cdd072d25f","ref":"refs/heads/julesghub-patch-1","pushedAt":"2023-10-31T09:25:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Update CI.yml\n\nDisable building Docker for arm64 via github actions","shortMessageHtmlLink":"Update CI.yml"}},{"before":"b72fc39337db6c36a68b585540262c14cc9fc59e","after":"79402f56ea99826838298226cb2a89b2e2885519","ref":"refs/heads/master","pushedAt":"2023-10-31T07:07:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"V2.15.1b (#676)\n\n* Updating development version to 2.13-dev\r\n\r\n* Release guidelines update\r\n\r\n* Add Changes to Changelog (#604)\r\n\r\n* Remoev UWGeodynamics installation from dockerfiles\r\n\r\n* Petsc 3.17 compatibility and removing duplicate examples python scripts\r\n\r\n* Add petsc variants to conda recipe\r\n\r\n* Add python 3.10 conda builds to actions.\r\n\r\n* Change PETSC and MPICH versions\r\n\r\n* Fix MPICH complaining...\r\n\r\n* Getting Dockerfiles ready: Ubuntu 22.04LTS and python 3.10.\r\nNote that this will fail for now because of h5py not being\r\ncompatible. PR is on its way.\r\n\r\n* Update README\r\n\r\n* Update README\r\n\r\n* Transfer UWGeo documentation to Underworld\r\n\r\n* Remove python3-numpy-dbg for now\r\n\r\n* Fix Documentation Links (UWGeodynamics)\r\nFix visualisation imports\r\n\r\n* Fix imports (UWGeodynamics)\r\n\r\n* Change Depth documentation toctree\r\n\r\n* UWGeodynamics Merging\r\n\r\n* Run tests\r\n\r\n* Move tests\r\n\r\n* H5py 3.7 is released, Use it in docker.\r\n\r\n* Typo in Petsc Dockerfile\r\n\r\n* Getting UWGeo internals to use uw2 mpi4py interface (#612)\r\n\r\n* Getting UWGeo internals to use uw2 mpi4py interface\r\n* Update CHANGES.md\r\n\r\n* ask per 2.13 release (#615)\r\n\r\n2.13 release\r\nCo-authored-by: Romain Beucher \r\n\r\n* Update _version.py\r\n\r\n* Fix for analytic ID, which changed during cmake update. Ganalytics should now be right\r\n\r\n* Typo fix for 3.10\r\n\r\n* Dockerfile improvement - should be a single layer command\r\n\r\n* safer #define when not using an official release of petsc\r\n\r\n* Update PetscOptionsBegin() to be dev compatible.\r\n\r\nsee https://gitlab.com/petsc/petsc/-/blob/f3ed01cd9ab452072c1a44e935347389f67d72c6/doc/docs/changes/dev.rst\r\n\r\n* Dockerfile updates.\r\n\r\n* Adding mpi dockerfiles - only openmpi for now, mpich coming soon.\r\n* Removing `base` image for now.\r\n* Resultant UW image is ~2.4Gb rather than 3Gb.\r\n\r\n* Add some documentation\r\n\r\n* Activate UWGeo testing\r\n\r\n* Updates github actions for Dockerfile change\r\n\r\n* Update CI.yml\r\n\r\nFix typo\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Updating versions of github actions\r\n\r\n* Fixing petsc image name\r\n\r\n* Rebuild UW is the dockerfile changes\r\n\r\n* Add checks\r\n\r\n* Forgot github action variable\r\n\r\n* checks variable is working or not?\r\n\r\n* Can't get underworld check in github action to work ???!!!\r\n\r\n* Fix?\r\n\r\n* Typo fix\r\n\r\n* Update CI.yml\r\n\r\ndebug\r\n\r\n* Update CI.yml\r\n\r\nalways!\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Including vim in find docker image\r\n\r\n* Better way to look for h5 units.\r\n\r\nPrevious h5py interface was causing erros on the c level.\r\n\r\n* Updates to build docker\r\n\r\n* Enable tests round 1\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Renmae UWGeo test, they take a while, might reintroduce later\r\n\r\n* Revert \"Renmae UWGeo test, they take a while, might reintroduce later\"\r\n\r\nThis reverts commit d8a2268af752d7e43bb3a4c6f100b662c014f70a.\r\n\r\n* Smarter way to disable UWgeo tests for CI\r\n\r\n* Typo fix\r\n\r\n* Typo #2\r\n\r\n* opss, fixes broken units check, thanks tests ;)\r\n\r\n* Typo #3\r\n\r\n* type #4\r\n\r\n* Enable multi arch build !!!\r\n\r\n* Update for dockerfiles and macos\r\n\r\n* Rename docker images\r\n\r\n* Update Dockerfile\r\n\r\n* Update Dockerfile\r\n\r\nnew docker image names\r\n\r\n* Update Dockerfile\r\n\r\nnew docker image names\r\n\r\n* CHAGES.md and checkin docker-builder.sh for manual docker image creation\r\n\r\n* docs/development/docker/docker-builder.sh\r\n\r\n* Updates for conda - still testing\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Testing conda-forge connection to github actions\r\n\r\n* Making petsc version a build-arg for the dockerfiles.\r\n\r\n* Typo and adding UW_VERSION to github actions too.\r\n\r\n* Update CI.yml\r\n\r\nCan't resolve tag in `container` of github actions!!!\r\n\r\n* Disable arm build for underworld image - easier for now.\r\n\r\n* Dockerfile go\r\n\r\n* Work please\r\n\r\n* Dockerfile madness\r\n\r\n* Pin down psutil as a dependency was updating it - breaking jupyter-lab\r\n\r\n* Updates\r\n\r\n* psutil set to 5.9.3 for github action builds\r\n\r\n* Touch Lavavu\r\n\r\n* Dockerfile touch ups\r\n\r\n* remove psutil confusion\r\n* setuptools 65.6.0 has an error, so use 65.5.1\r\n* update lavavu\r\n\r\n* fix\r\n\r\n* Fix typo in docker label\r\n\r\n* v2.14 branch upto with dev development (#640)\r\n\r\n* Updating development version to 2.13-dev\r\n\r\n* Release guidelines update\r\n\r\n* Add Changes to Changelog (#604)\r\n\r\n* Remoev UWGeodynamics installation from dockerfiles\r\n\r\n* Petsc 3.17 compatibility and removing duplicate examples python scripts\r\n\r\n* Add petsc variants to conda recipe\r\n\r\n* Add python 3.10 conda builds to actions.\r\n\r\n* Change PETSC and MPICH versions\r\n\r\n* Fix MPICH complaining...\r\n\r\n* Getting Dockerfiles ready: Ubuntu 22.04LTS and python 3.10.\r\nNote that this will fail for now because of h5py not being\r\ncompatible. PR is on its way.\r\n\r\n* Update README\r\n\r\n* Update README\r\n\r\n* Transfer UWGeo documentation to Underworld\r\n\r\n* Remove python3-numpy-dbg for now\r\n\r\n* Fix Documentation Links (UWGeodynamics)\r\nFix visualisation imports\r\n\r\n* Fix imports (UWGeodynamics)\r\n\r\n* Change Depth documentation toctree\r\n\r\n* UWGeodynamics Merging\r\n\r\n* Run tests\r\n\r\n* Move tests\r\n\r\n* H5py 3.7 is released, Use it in docker.\r\n\r\n* Typo in Petsc Dockerfile\r\n\r\n* Getting UWGeo internals to use uw2 mpi4py interface (#612)\r\n\r\n* Getting UWGeo internals to use uw2 mpi4py interface\r\n* Update CHANGES.md\r\n\r\n* ask per 2.13 release (#615)\r\n\r\n2.13 release\r\nCo-authored-by: Romain Beucher \r\n\r\n* Update _version.py\r\n\r\n* Fix for analytic ID, which changed during cmake update. Ganalytics should now be right\r\n\r\n* Typo fix for 3.10\r\n\r\n* Dockerfile improvement - should be a single layer command\r\n\r\n* safer #define when not using an official release of petsc\r\n\r\n* Update PetscOptionsBegin() to be dev compatible.\r\n\r\nsee https://gitlab.com/petsc/petsc/-/blob/f3ed01cd9ab452072c1a44e935347389f67d72c6/doc/docs/changes/dev.rst\r\n\r\n* Petsc 3.18 updates\r\n\r\nPetsc error handling updates only.\r\n\r\nCo-authored-by: Romain Beucher \r\n\r\n* Add build-args for openmpi Docker creation\r\n\r\n* Dockerfile updates (#1)\r\n\r\n* Dockerfile updates.\r\n\r\n* Adding mpi dockerfiles - only openmpi for now, mpich coming soon.\r\n* Removing `base` image for now.\r\n* Resultant UW image is ~2.4Gb rather than 3Gb.\r\n\r\n* Add some documentation\r\n\r\n* Activate UWGeo testing\r\n\r\n* Updates github actions for Dockerfile change\r\n\r\n* Update CI.yml\r\n\r\nFix typo\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Updating versions of github actions\r\n\r\n* Fixing petsc image name\r\n\r\n* Rebuild UW is the dockerfile changes\r\n\r\n* Add checks\r\n\r\n* Forgot github action variable\r\n\r\n* checks variable is working or not?\r\n\r\n* Can't get underworld check in github action to work ???!!!\r\n\r\n* Fix?\r\n\r\n* Typo fix\r\n\r\n* Update CI.yml\r\n\r\ndebug\r\n\r\n* Update CI.yml\r\n\r\nalways!\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Including vim in find docker image\r\n\r\n* Better way to look for h5 units.\r\n\r\nPrevious h5py interface was causing erros on the c level.\r\n\r\n* Updates to build docker\r\n\r\n* Enable tests round 1\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Renmae UWGeo test, they take a while, might reintroduce later\r\n\r\n* Revert \"Renmae UWGeo test, they take a while, might reintroduce later\"\r\n\r\nThis reverts commit d8a2268af752d7e43bb3a4c6f100b662c014f70a.\r\n\r\n* Smarter way to disable UWgeo tests for CI\r\n\r\n* Typo fix\r\n\r\n* Typo #2\r\n\r\n* opss, fixes broken units check, thanks tests ;)\r\n\r\n* Typo #3\r\n\r\n* type #4\r\n\r\n* Enable multi arch build !!!\r\n\r\n* Update for dockerfiles and macos\r\n\r\n* Rename docker images\r\n\r\n* Update Dockerfile\r\n\r\n* Update Dockerfile\r\n\r\nnew docker image names\r\n\r\n* Update Dockerfile\r\n\r\nnew docker image names\r\n\r\n* CHAGES.md and checkin docker-builder.sh for manual docker image creation\r\n\r\n* docs/development/docker/docker-builder.sh\r\n\r\n* Updates for conda - still testing\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\n* Testing conda-forge connection to github actions\r\n\r\n* Making petsc version a build-arg for the dockerfiles.\r\n\r\n* Typo and adding UW_VERSION to github actions too.\r\n\r\n* Update CI.yml\r\n\r\nCan't resolve tag in `container` of github actions!!!\r\n\r\n* Disable arm build for underworld image - easier for now.\r\n\r\n* Dockerfile go\r\n\r\n* Work please\r\n\r\n* Dockerfile madness\r\n\r\n* Pin down psutil as a dependency was updating it - breaking jupyter-lab\r\n\r\n* Updates\r\n\r\n* psutil set to 5.9.3 for github action builds\r\n\r\n* Touch Lavavu\r\n\r\n* Dockerfile touch ups\r\n\r\n* remove psutil confusion\r\n* setuptools 65.6.0 has an error, so use 65.5.1\r\n* update lavavu\r\n\r\n* fix\r\n\r\n* Fix typo in docker label\r\n\r\n* v2.14 branch upto with dev development (#640)\r\n\r\n* Updating development version to 2.13-dev\r\n\r\n* Release guidelines update\r\n\r\n* Add Changes to Changelog (#604)\r\n\r\n* Remoev UWGeodynamics installation from dockerfiles\r\n\r\n* Petsc 3.17 compatibility and removing duplicate examples python scripts\r\n\r\n* Add petsc variants to conda recipe\r\n\r\n* Add python 3.10 conda builds to actions.\r\n\r\n* Change PETSC and MPICH versions\r\n\r\n* Fix MPICH complaining...\r\n\r\n* Getting Dockerfiles ready: Ubuntu 22.04LTS and python 3.10.\r\nNote that this will fail for now because of h5py not being\r\ncompatible. PR is on its way.\r\n\r\n* Update README\r\n\r\n* Update README\r\n\r\n* Transfer UWGeo documentation to Underworld\r\n\r\n* Remove python3-numpy-dbg for now\r\n\r\n* Fix Documentation Links (UWGeodynamics)\r\nFix visualisation imports\r\n\r\n* Fix imports (UWGeodynamics)\r\n\r\n* Change Depth documentation toctree\r\n\r\n* UWGeodynamics Merging\r\n\r\n* Run tests\r\n\r\n* Move tests\r\n\r\n* H5py 3.7 is released, Use it in docker.\r\n\r\n* Typo in Petsc Dockerfile\r\n\r\n* Getting UWGeo internals to use uw2 mpi4py interface (#612)\r\n\r\n* Getting UWGeo internals to use uw2 mpi4py interface\r\n* Update CHANGES.md\r\n\r\n* ask per 2.13 release (#615)\r\n\r\n2.13 release\r\nCo-authored-by: Romain Beucher \r\n\r\n* Update _version.py\r\n\r\n* Fix for analytic ID, which changed during cmake update. Ganalytics should now be right\r\n\r\n* Typo fix for 3.10\r\n\r\n* Dockerfile improvement - should be a single layer command\r\n\r\n* safer #define when not using an official release of petsc\r\n\r\n* Update PetscOptionsBegin() to be dev compatible.\r\n\r\nsee https://gitlab.com/petsc/petsc/-/blob/f3ed01cd9ab452072c1a44e935347389f67d72c6/doc/docs/changes/dev.rst\r\n\r\n* Petsc 3.18 updates\r\n\r\nPetsc error handling updates only.\r\n\r\nCo-authored-by: Romain Beucher \r\n\r\n* Add build-args for openmpi Docker creation\r\n\r\nCo-authored-by: Julian Giordani \r\nCo-authored-by: Romain Beucher \r\n\r\n* Enable the default args\r\n\r\n* disable petsc in github workflows\r\n\r\n* Update to underworldcode docker hub\r\n\r\n* update for 2.14 release (#642)\r\n\r\n* Images will push to underworldcode docker hub now\r\n\r\n* Change to kick off underworld2 image build\r\n\r\n* fix spacing in version file\r\n\r\n* Update CHANGES.md\r\n\r\n* Adding mpich Dockerfile\r\n\r\n* Disable github actions build of petsc and uw\r\n\r\n* Adding ARG smarts to petsc and UW image.\r\n\r\nNow MPI_IMAGE for petsc/Dockerfile and PETSC_IMAGE for uw2/Dockerfile\r\nare options that can we used to specify the exact docker image name.\r\nThis will be used by github actions in future.\r\n\r\n* Update CI.yml\r\n\r\n* Update CI.yml\r\n\r\nFix indenting of yaml\r\n\r\n* Update CI.yml\r\n\r\n* workdispatch only for openmpi/mpich and lavavu\r\n\r\n* Update CI.yml\r\n\r\nAdding MPICH_VERSION as an env var\r\n\r\n* Clean up docker-builder script\r\n\r\n* Smarts for docker-builder.sh\r\n\r\n* Include 'temperatureDot' checkpointing for UWGeo models by default\r\n\r\n* Adding pragmatric to petsc\r\n\r\n* cleanup of underworld2 dockerfile\r\n\r\n* Update version and disable conda for conda-forge staging process\r\n\r\n* Adding a fix for swarmvariable reloading. Thanks Arijit!\r\n\r\n* Removing unused imports\r\n\r\n* Disable openmpi.\r\n\r\n* Will delete this conda directory once the conda-forge feedstock is\r\n accepted.\r\n\r\n* Update for 2.14.2\r\n\r\n* Fixes for temperatureDot checkpoint/restarting.\r\n* Petsc Dockerfile updates for h5py\r\n\r\n* Fixing the np.int deprecation issue.\r\n\r\nfixes #652\r\n\r\n* Fixing some test.\r\n\r\nnbmark and matplotlib are needed for the tests.\r\n\r\n* Fixing/Shortening some models so they pass CI\r\n\r\n* removing ipynb version\r\n\r\n* Fixing all test in ./doc/test/* to not require matplotlib\r\n\r\n* update workflow with the new script name\r\n\r\n* Updating python dependencies.\r\n\r\n * Swig is a build dependency\r\n * Numpy version reducing to 1.20.3 for setonix\r\n\r\n* Fixes for checkpointing/restart with freeSurface's in UWGeo\r\n\r\n* Fix for #657\r\n* Added path check in utils/_io.py\r\n\r\n* 1st cut adding Ben Knight's 3D surface veclocity code. Test model to come\r\n\r\n* Upload 3D SP example\r\n\r\n* Adding setonix install guide\r\n\r\n* starting for new release uw2.15\r\n\r\n* Update surfaceProcesses.py\r\n\r\nUpdate timeField to record time of deposition of sediment in SP functions\r\n\r\n* Update surfaceProcesses.py\r\n\r\nFix typo in 3D surface.\r\n\r\nAlso reset time of the air material to the model time\r\n\r\n* Update surfaceProcesses.py\r\n\r\nfixed typo in func\r\n\r\n* updating the setonix jobs runners\r\n\r\n* Update surfaceProcesses.py\r\n\r\nSimplify 2D velocity and diffusivity SP functions\r\n\r\n* Update surfaceProcesses.py\r\n\r\nDidn't create object to bcast surface function to\r\n\r\n* Update surfaceProcesses\r\n\r\nRevert back to MPI gather of data over evaluate_global\r\n\r\nUpdate the examples\r\n\r\n* Adding melt dynamic heating to the advection diffusion solver\r\nsee issue #669\r\n\r\n* docker utils updates\r\n\r\n* Adding some final fixes to the dockerfile scripts\r\n\r\n* Update CHANGES.md\r\n\r\n* Remove obsolete glucifer bits\r\n\r\n* Update dockerfile Badlands install and CHANGES.md\r\n\r\n* Update CI for docker builds\r\n\r\n* Fixing the velocitySurface 2D and 3D implementation to handle restarts.\r\n\r\nChanges also include:\r\n* Renaming the surface tracers to prevent unexpected overwrites\r\n* The surfaceProcess class saving the passive tracer key to use during\r\ninitialisation and solve. This is to make the code not save an instance\r\nof the pt to the swarm incase the pt is swapped in/out of Model memory.\r\nAnd helps with code readability.\r\n\r\n* Get the latest release of badlands from pypi\r\n\r\n---------\r\n\r\nCo-authored-by: Romain Beucher \r\nCo-authored-by: Julian Giordani \r\nCo-authored-by: Ben Knight <55677727+bknight1@users.noreply.github.com>","shortMessageHtmlLink":"V2.15.1b (#676)"}},{"before":"75c21aab2c331b22f13bc764b7aa45ebd1484ec4","after":"2d7c3756500eac7be114905341a3e8c2cc44aac5","ref":"refs/heads/development","pushedAt":"2023-10-31T06:53:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"V2.15.1 PR (#674)\n\n* starting for new release uw2.15\r\n\r\n* Update surfaceProcesses.py\r\n\r\nUpdate timeField to record time of deposition of sediment in SP functions\r\n\r\n* Update surfaceProcesses.py\r\n\r\nFix typo in 3D surface.\r\n\r\nAlso reset time of the air material to the model time\r\n\r\n* Update surfaceProcesses.py\r\n\r\nfixed typo in func\r\n\r\n* updating the setonix jobs runners\r\n\r\n* Update surfaceProcesses.py\r\n\r\nSimplify 2D velocity and diffusivity SP functions\r\n\r\n* Update surfaceProcesses.py\r\n\r\nDidn't create object to bcast surface function to\r\n\r\n* Update surfaceProcesses\r\n\r\nRevert back to MPI gather of data over evaluate_global\r\n\r\nUpdate the examples\r\n\r\n* Adding melt dynamic heating to the advection diffusion solver\r\nsee issue #669\r\n\r\n* docker utils updates\r\n\r\n* Adding some final fixes to the dockerfile scripts\r\n\r\n* Update CHANGES.md\r\n\r\n* Remove obsolete glucifer bits\r\n\r\n* Update dockerfile Badlands install and CHANGES.md\r\n\r\n* Update CI for docker builds\r\n\r\n* Fixing the velocitySurface 2D and 3D implementation to handle restarts.\r\n\r\nChanges also include:\r\n* Renaming the surface tracers to prevent unexpected overwrites\r\n* The surfaceProcess class saving the passive tracer key to use during\r\ninitialisation and solve. This is to make the code not save an instance\r\nof the pt to the swarm incase the pt is swapped in/out of Model memory.\r\nAnd helps with code readability.\r\n\r\n* Get the latest release of badlands from pypi\r\n\r\n---------\r\n\r\nCo-authored-by: Ben Knight <55677727+bknight1@users.noreply.github.com>","shortMessageHtmlLink":"V2.15.1 PR (#674)"}},{"before":"8b7263bafc83c1ba70b6d6f559e9213290dc6e33","after":"f73509ef7e91b61948699b21e5ee51d2d128bcd5","ref":"refs/heads/v2.15.x","pushedAt":"2023-10-31T00:59:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Get the latest release of badlands from pypi","shortMessageHtmlLink":"Get the latest release of badlands from pypi"}},{"before":"c9e3d6aae158f521fb361ede9e7e01a39e9687b3","after":"8b7263bafc83c1ba70b6d6f559e9213290dc6e33","ref":"refs/heads/v2.15.x","pushedAt":"2023-10-26T00:52:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Update CI for docker builds","shortMessageHtmlLink":"Update CI for docker builds"}},{"before":"70ecae45898cd1c75328b3467f56c6cd376ede3d","after":"c9e3d6aae158f521fb361ede9e7e01a39e9687b3","ref":"refs/heads/v2.15.x","pushedAt":"2023-10-26T00:45:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Update dockerfile Badlands install and CHANGES.md","shortMessageHtmlLink":"Update dockerfile Badlands install and CHANGES.md"}},{"before":"2c01c1100dbebedfda583e56e2cd563daa5bbc53","after":"70ecae45898cd1c75328b3467f56c6cd376ede3d","ref":"refs/heads/v2.15.x","pushedAt":"2023-10-26T00:16:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Update CHANGES.md","shortMessageHtmlLink":"Update CHANGES.md"}},{"before":"4318bb2829288b2a73af645ce88fd7c6f2fcf032","after":"2c01c1100dbebedfda583e56e2cd563daa5bbc53","ref":"refs/heads/v2.15.x","pushedAt":"2023-08-16T06:53:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Adding some final fixes to the dockerfile scripts","shortMessageHtmlLink":"Adding some final fixes to the dockerfile scripts"}},{"before":"116a887557b3b6144b35ba318813273e0d319309","after":"4318bb2829288b2a73af645ce88fd7c6f2fcf032","ref":"refs/heads/v2.15.x","pushedAt":"2023-08-15T07:27:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"docker utils updates","shortMessageHtmlLink":"docker utils updates"}},{"before":"b851c9b28379296b4bdeaa5c63d5d0ccbc45594d","after":"116a887557b3b6144b35ba318813273e0d319309","ref":"refs/heads/v2.15.x","pushedAt":"2023-08-03T07:17:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"Adding melt dynamic heating to the advection diffusion solver\nsee issue #669","shortMessageHtmlLink":"Adding melt dynamic heating to the advection diffusion solver"}},{"before":"75c21aab2c331b22f13bc764b7aa45ebd1484ec4","after":null,"ref":"refs/tags/2.14.2b","pushedAt":"2023-07-10T00:31:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"}},{"before":"7e93bf86c16463404211237f36d993fe433b1f87","after":"b851c9b28379296b4bdeaa5c63d5d0ccbc45594d","ref":"refs/heads/v2.15.x","pushedAt":"2023-05-10T02:01:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bknight1","name":"Ben Knight","path":"/bknight1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55677727?s=80&v=4"},"commit":{"message":"Update surfaceProcesses\n\nRevert back to MPI gather of data over evaluate_global\n\nUpdate the examples","shortMessageHtmlLink":"Update surfaceProcesses"}},{"before":"a0253992d20f13f3a3645487264310a16d7308bc","after":"7e93bf86c16463404211237f36d993fe433b1f87","ref":"refs/heads/v2.15.x","pushedAt":"2023-04-26T03:28:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bknight1","name":"Ben Knight","path":"/bknight1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55677727?s=80&v=4"},"commit":{"message":"Update surfaceProcesses.py\n\nDidn't create object to bcast surface function to","shortMessageHtmlLink":"Update surfaceProcesses.py"}},{"before":"75bdcaaccd95cb5cb97f5f82f1f56390dddb895f","after":"a0253992d20f13f3a3645487264310a16d7308bc","ref":"refs/heads/v2.15.x","pushedAt":"2023-04-26T02:37:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bknight1","name":"Ben Knight","path":"/bknight1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55677727?s=80&v=4"},"commit":{"message":"Update surfaceProcesses.py\n\nSimplify 2D velocity and diffusivity SP functions","shortMessageHtmlLink":"Update surfaceProcesses.py"}},{"before":"6fe6a6070f2a321c924488c8eb8c8f9a48030a81","after":"75bdcaaccd95cb5cb97f5f82f1f56390dddb895f","ref":"refs/heads/v2.15.x","pushedAt":"2023-04-20T07:22:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julesghub","name":"Julian Giordani","path":"/julesghub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13825704?s=80&v=4"},"commit":{"message":"updating the setonix jobs runners","shortMessageHtmlLink":"updating the setonix jobs runners"}},{"before":"de6934654d747ca0fe3ab878f1f2ffc5fcb84ed7","after":"6fe6a6070f2a321c924488c8eb8c8f9a48030a81","ref":"refs/heads/v2.15.x","pushedAt":"2023-04-20T06:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bknight1","name":"Ben Knight","path":"/bknight1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55677727?s=80&v=4"},"commit":{"message":"Update surfaceProcesses.py\n\nfixed typo in func","shortMessageHtmlLink":"Update surfaceProcesses.py"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMHjSjwA","startCursor":null,"endCursor":null}},"title":"Activity · underworldcode/underworld2"}