{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":668441087,"defaultBranch":"develop","name":"ReSolve","ownerLogin":"ORNL","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-19T20:17:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5138006?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726874463.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1b8b7eca43178e64dd08f8f4dd45f2f2d4ad0ac6","ref":"refs/heads/lusol-test-dev","pushedAt":"2024-09-20T23:21:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Eliminate compiler warnings.","shortMessageHtmlLink":"Eliminate compiler warnings."}},{"before":"cc8e57a45f0c11ba274888ce8a6ea2dafb933ab2","after":"b326fbd79f2bc1d8595d95e50feaea493aa06601","ref":"refs/heads/develop","pushedAt":"2024-09-20T19:28:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Refactor matrix file I/O (#184)\n\n* Import proper CSR from Matrix Market file.\r\n \r\n* Remove nnz_expanded_ sparse matrix member variable and supporting accessor methods (i.e. resolve document invariants for nnz_expanded_ or remove it entirely) resolves #166.\r\n\r\n* Fix ReSolve::io::writeMatrixToFile calls Sparse::print, which writes out 0-indexed coordinates of matrix data, when the matrix market coordinate format is 1-indexed. Resolves #179.\r\n\r\n* Resolve Sparse::updateData reads nnz from nnz_expanded_ if the is_expanded_ flag is set. Resolves #176.\r\n\r\n* Update tests to verify the new matrix I/O code.\r\n\r\n* Improve doxygen documentation in io.cpp.","shortMessageHtmlLink":"Refactor matrix file I/O (#184)"}},{"before":"ff91c466b46d782042ab7755e08162de9c037f9d","after":"27dd3f1b5ee1b4ee78df4c021889350d1b029f25","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-20T14:44:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Addressing comments by @maksud.","shortMessageHtmlLink":"Addressing comments by @maksud."}},{"before":"792e68b5a3959211af05fd766202e01aa01d776d","after":"ff91c466b46d782042ab7755e08162de9c037f9d","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-20T04:06:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Separate COO and CSR matrix I/O tests.","shortMessageHtmlLink":"Separate COO and CSR matrix I/O tests."}},{"before":"e38e2b8f352d8851b7725a9ede7398db5cd49499","after":"cc8e57a45f0c11ba274888ce8a6ea2dafb933ab2","ref":"refs/heads/develop","pushedAt":"2024-09-20T03:16:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Update spack_cpu_build.yaml to not checkout in base image build step (#186)","shortMessageHtmlLink":"Update spack_cpu_build.yaml to not checkout in base image build step (#…"}},{"before":"88cb867152c4b40e0afdb90a7cf11981b94ecf9e","after":"792e68b5a3959211af05fd766202e01aa01d776d","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-19T22:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Minor tweaks to io.cpp.","shortMessageHtmlLink":"Minor tweaks to io.cpp."}},{"before":"9bf95a7764898c76424cd4083b62831397d5c8ac","after":"88cb867152c4b40e0afdb90a7cf11981b94ecf9e","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-19T21:31:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Improve doxygen documentation in io.cpp.","shortMessageHtmlLink":"Improve doxygen documentation in io.cpp."}},{"before":"f09193affea963c2bc4e72b4e677dd8dae408f64","after":"9bf95a7764898c76424cd4083b62831397d5c8ac","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-19T18:22:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Remove dead code and document MatrixElementTriplet.","shortMessageHtmlLink":"Remove dead code and document MatrixElementTriplet."}},{"before":null,"after":"ab08f211f12e3dc45974fe3b30208b36c5c13bca","ref":"refs/heads/spack-pipeline-fixup","pushedAt":"2024-09-19T14:35:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cameronrutherford","name":"Cameron Rutherford","path":"/cameronrutherford","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28022856?s=80&v=4"},"commit":{"message":"Update spack_cpu_build.yaml to not checkout in base image build step","shortMessageHtmlLink":"Update spack_cpu_build.yaml to not checkout in base image build step"}},{"before":"21f31cc8faaee40e5ee2f14fe16b32cbe4c1b8f3","after":"f09193affea963c2bc4e72b4e677dd8dae408f64","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-18T22:32:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Address PR review comments.","shortMessageHtmlLink":"Address PR review comments."}},{"before":"d3b0aaea6f1d4acd5c0a53e43b3734137e5ef643","after":"21f31cc8faaee40e5ee2f14fe16b32cbe4c1b8f3","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-18T14:33:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"[skip CI] Add Kaleb as contributor.","shortMessageHtmlLink":"[skip CI] Add Kaleb as contributor."}},{"before":"bff1a76f4318080398a5b6ec721938dbeff20c2b","after":"d3b0aaea6f1d4acd5c0a53e43b3734137e5ef643","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-18T14:30:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Remove deprecated coo2csr code.","shortMessageHtmlLink":"Remove deprecated coo2csr code."}},{"before":"e317c75b8764df925ad5a1a6ffc4be01e3e4f9a5","after":"bff1a76f4318080398a5b6ec721938dbeff20c2b","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-18T04:03:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Remove deprecated code.","shortMessageHtmlLink":"Remove deprecated code."}},{"before":"9b720c859c62512ef80d5924dc26a33b6043b774","after":"e317c75b8764df925ad5a1a6ffc4be01e3e4f9a5","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-18T02:02:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Tests use direct CSR matrix import from file.","shortMessageHtmlLink":"Tests use direct CSR matrix import from file."}},{"before":"8dce980a42585c290ab1ac08eff0a80ec3b738fd","after":"9b720c859c62512ef80d5924dc26a33b6043b774","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-17T22:21:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Matrix file import now can create CSR matrices.","shortMessageHtmlLink":"Matrix file import now can create CSR matrices."}},{"before":"5add9c2ad1f2cf054c0a0674bf5bc48599283c37","after":"ddb5214fec2fff3cc2dfd196aa4e1faf863d92f9","ref":"refs/heads/kasia-timing-amd","pushedAt":"2024-09-17T18:51:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kswirydo","name":"Kasia Swirydowicz","path":"/kswirydo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5013176?s=80&v=4"},"commit":{"message":"safety commit","shortMessageHtmlLink":"safety commit"}},{"before":null,"after":"5add9c2ad1f2cf054c0a0674bf5bc48599283c37","ref":"refs/heads/kasia-timing-amd","pushedAt":"2024-09-17T18:50:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kswirydo","name":"Kasia Swirydowicz","path":"/kswirydo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5013176?s=80&v=4"},"commit":{"message":"timing etc; safety commit","shortMessageHtmlLink":"timing etc; safety commit"}},{"before":"b44073404d63e479fe5c9ff47576f72f6571dd92","after":"8dce980a42585c290ab1ac08eff0a80ec3b738fd","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-17T15:44:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Remove nnz_expanded_ sparse matrix member variable.","shortMessageHtmlLink":"Remove nnz_expanded_ sparse matrix member variable."}},{"before":"63a272723011c1be531fc3ceb625ce6c8725a307","after":"b44073404d63e479fe5c9ff47576f72f6571dd92","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-17T14:38:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Remove deprecated code.","shortMessageHtmlLink":"Remove deprecated code."}},{"before":"ed13611780b7654f98618723851012e044f99486","after":"63a272723011c1be531fc3ceb625ce6c8725a307","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-16T23:23:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Fix memory leak in coo2csr_simple.","shortMessageHtmlLink":"Fix memory leak in coo2csr_simple."}},{"before":"dfc58fdfefb0056234f398872faa4ad5a2b9b0f7","after":"ed13611780b7654f98618723851012e044f99486","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-16T23:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Matrix handler also uses coo2csr_simple.","shortMessageHtmlLink":"Matrix handler also uses coo2csr_simple."}},{"before":"36b008ec593f8153b82518d8b0325377db1a16e7","after":"dfc58fdfefb0056234f398872faa4ad5a2b9b0f7","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-16T22:35:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Matrix import has option to expand symmetric matrices.","shortMessageHtmlLink":"Matrix import has option to expand symmetric matrices."}},{"before":"7bf788b2125a659d596a98b3ac8a67e227308fb2","after":"36b008ec593f8153b82518d8b0325377db1a16e7","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-16T16:38:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Improve MatrixIoTests.","shortMessageHtmlLink":"Improve MatrixIoTests."}},{"before":"931ab6f0bf8149016c205d6d228640d9b3219a8f","after":"7bf788b2125a659d596a98b3ac8a67e227308fb2","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-16T04:09:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Reading matrix from file removes duplicates.","shortMessageHtmlLink":"Reading matrix from file removes duplicates."}},{"before":null,"after":"931ab6f0bf8149016c205d6d228640d9b3219a8f","ref":"refs/heads/matrix-io-dev","pushedAt":"2024-09-14T00:10:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Refactor file I/O matrix functions.","shortMessageHtmlLink":"Refactor file I/O matrix functions."}},{"before":"802c6fd09baef3a447e254b9e608f0a5c130caff","after":"ee813cef6bdfa976db8a8658bdbb8fcd4ad347a9","ref":"refs/heads/matrix-conversion-test-dev","pushedAt":"2024-09-12T20:52:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Add test for old coo2csr.","shortMessageHtmlLink":"Add test for old coo2csr."}},{"before":"d5f8397cf881b1aece1ebdc290753fd49a26e378","after":"e38e2b8f352d8851b7725a9ede7398db5cd49499","ref":"refs/heads/develop","pushedAt":"2024-09-12T19:28:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"lusol factor extraction (#178)\n\nAdd methods to return L and U factors from LUSOL.\r\n---------\r\n\r\nCo-authored-by: Slaven Peles ","shortMessageHtmlLink":"lusol factor extraction (#178)"}},{"before":"5fffbc95b5154802a779c84bb6a084e15006675e","after":"a4716c87875b4b6c0c95c623ab304239f06225eb","ref":"refs/heads/lusol-factor-extraction","pushedAt":"2024-09-11T22:06:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"Improve comments in LinSolverDirectLUSOL.hpp","shortMessageHtmlLink":"Improve comments in LinSolverDirectLUSOL.hpp"}},{"before":"e4e7b9ad17ecd7f126edf08dd4e3e62d332ef9a7","after":"5fffbc95b5154802a779c84bb6a084e15006675e","ref":"refs/heads/lusol-factor-extraction","pushedAt":"2024-09-11T21:12:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"remove -1-filling of arrays from lusol factor extraction code (#182)\n\n* remove -1-filling of arrays from lusol factor extraction code\r\n\r\n* adjustments to deduplication criterion","shortMessageHtmlLink":"remove -1-filling of arrays from lusol factor extraction code (#182)"}},{"before":"cd0da50a710aa8b6e0733be1d8f9767d0cb6394f","after":"e4e7b9ad17ecd7f126edf08dd4e3e62d332ef9a7","ref":"refs/heads/lusol-factor-extraction","pushedAt":"2024-09-10T22:39:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pelesh","name":null,"path":"/pelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15930449?s=80&v=4"},"commit":{"message":"remove -1-filling of arrays from lusol factor extraction code (#182)\n\n* remove -1-filling of arrays from lusol factor extraction code\r\n\r\n* adjustments to deduplication criterion","shortMessageHtmlLink":"remove -1-filling of arrays from lusol factor extraction code (#182)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQyMzoyMTowMy4wMDAwMDBazwAAAAS8b4Nw","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQyMzoyMTowMy4wMDAwMDBazwAAAAS8b4Nw","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQyMjozOTo1Ny4wMDAwMDBazwAAAASylRjj"}},"title":"Activity · ORNL/ReSolve"}