{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":727535540,"defaultBranch":"main","name":"scaleupROM","ownerLogin":"LLNL","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-05T03:55:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5921419?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715269394.0","currentOid":""},"activityList":{"items":[{"before":"bc4fc526c4c83dbb6c134a14d49e386664cfb754","after":"df4550d9cd026d54d3c6bf75dbc13083a545b377","ref":"refs/heads/al/3d-elast","pushedAt":"2024-05-16T12:57:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Parameterized problem with cube mesh","shortMessageHtmlLink":"Parameterized problem with cube mesh"}},{"before":"d375c00f7a2acf309a51c5fb2278eb9f24c16ac1","after":"bc4fc526c4c83dbb6c134a14d49e386664cfb754","ref":"refs/heads/al/3d-elast","pushedAt":"2024-05-15T04:56:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Added componentwise training 3D","shortMessageHtmlLink":"Added componentwise training 3D"}},{"before":"ec55ad8a18830d9f9a1c5054507d80d41584b8bd","after":"d375c00f7a2acf309a51c5fb2278eb9f24c16ac1","ref":"refs/heads/al/3d-elast","pushedAt":"2024-05-14T19:37:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Added automatic warp by vector","shortMessageHtmlLink":"Added automatic warp by vector"}},{"before":"53512d90a0be362253ac4c2a1a608199431be187","after":"ec55ad8a18830d9f9a1c5054507d80d41584b8bd","ref":"refs/heads/al/3d-elast","pushedAt":"2024-05-14T19:12:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"FOM works","shortMessageHtmlLink":"FOM works"}},{"before":"967b12cd1ce715f86ca1e62d2407c15cc78129ac","after":"53512d90a0be362253ac4c2a1a608199431be187","ref":"refs/heads/al/3d-elast","pushedAt":"2024-05-09T23:35:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Enabled ROM","shortMessageHtmlLink":"Enabled ROM"}},{"before":"62f3f5a134c7a3366f08cf8d30ceca7914f79754","after":"967b12cd1ce715f86ca1e62d2407c15cc78129ac","ref":"refs/heads/al/3d-elast","pushedAt":"2024-05-09T22:32:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Added FOM training file","shortMessageHtmlLink":"Added FOM training file"}},{"before":"d5663650bbdc696149b38995f8f86b7109a77a04","after":"62f3f5a134c7a3366f08cf8d30ceca7914f79754","ref":"refs/heads/al/3d-elast","pushedAt":"2024-05-09T22:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Generate configuration file","shortMessageHtmlLink":"Generate configuration file"}},{"before":"2d3ded2238e91d206a5ff281efc5271368d821d7","after":"d5663650bbdc696149b38995f8f86b7109a77a04","ref":"refs/heads/al/3d-elast","pushedAt":"2024-05-09T20:58:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Added 3D geometry generation files + meshes","shortMessageHtmlLink":"Added 3D geometry generation files + meshes"}},{"before":"c15ca6e8fb68fe353444b40fb14c98112ef748fe","after":"2d3ded2238e91d206a5ff281efc5271368d821d7","ref":"refs/heads/al/3d-elast","pushedAt":"2024-05-09T20:53:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"gmsh2mfem bugfix","shortMessageHtmlLink":"gmsh2mfem bugfix"}},{"before":null,"after":"c15ca6e8fb68fe353444b40fb14c98112ef748fe","ref":"refs/heads/al/3d-elast","pushedAt":"2024-05-09T15:43:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Gmsh component (#32)\n\n* Refactored component generation\r\n\r\n* Added cwrom test\r\n\r\n* refactor\r\n\r\n* Mesh generation\r\n\r\n* Nonconforming meshes\r\n\r\n* small tweak\r\n\r\n* Updated gmsh2mfem to always convert into discontinuous mesh\r\n\r\n* Updated training file\r\n\r\n* Added commandline option to mesh converter to enforce nonconformity\r\n\r\n* Updated componentwise training to generate FOM\r\n\r\n* Added Rhino meshes\r\n\r\n* Debugged gmsh to mfem converter\r\n\r\n* New meshes\r\n\r\n* Added training for new component\r\n\r\n* Added frame loaded by wind problem\r\n\r\n* Debugged boundary attribute assignments\r\n\r\n* Improved paraview loading\r\n\r\n* New config\r\n\r\n* Deleted unnecessary meshes\r\n\r\n* Deleted more unnecessary meshes\r\n\r\n* Added FOM configuration\r\n\r\n* Updated cmake lists\r\n\r\n* Readded default lambda and mu to make tests pass again (will we keep this?)\r\n\r\n* Updated parameterized problem\r\n\r\n* Fixed segfault\r\n\r\n---------\r\n\r\nCo-authored-by: Axel Larsson <65452706+axla-io@users.noreply.github.com>","shortMessageHtmlLink":"Gmsh component (#32)"}},{"before":"0477a2afe51f337ec0fb8b4967c12c4172fbbe19","after":"f846f7e9a388cc2a47fb0eda548928343f983239","ref":"refs/heads/eqp-workflow","pushedAt":"2024-05-09T00:08:13.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"dreamer2368","name":"\"Kevin\" Seung Whan Chung","path":"/dreamer2368","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16692800?s=80&v=4"},"commit":{"message":"sanity check at every time step.","shortMessageHtmlLink":"sanity check at every time step."}},{"before":"e30dfab904bfc479fb157c10fe72b2dccd6d45d6","after":"c15ca6e8fb68fe353444b40fb14c98112ef748fe","ref":"refs/heads/main","pushedAt":"2024-05-08T16:30:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dreamer2368","name":"\"Kevin\" Seung Whan Chung","path":"/dreamer2368","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16692800?s=80&v=4"},"commit":{"message":"Gmsh component (#32)\n\n* Refactored component generation\r\n\r\n* Added cwrom test\r\n\r\n* refactor\r\n\r\n* Mesh generation\r\n\r\n* Nonconforming meshes\r\n\r\n* small tweak\r\n\r\n* Updated gmsh2mfem to always convert into discontinuous mesh\r\n\r\n* Updated training file\r\n\r\n* Added commandline option to mesh converter to enforce nonconformity\r\n\r\n* Updated componentwise training to generate FOM\r\n\r\n* Added Rhino meshes\r\n\r\n* Debugged gmsh to mfem converter\r\n\r\n* New meshes\r\n\r\n* Added training for new component\r\n\r\n* Added frame loaded by wind problem\r\n\r\n* Debugged boundary attribute assignments\r\n\r\n* Improved paraview loading\r\n\r\n* New config\r\n\r\n* Deleted unnecessary meshes\r\n\r\n* Deleted more unnecessary meshes\r\n\r\n* Added FOM configuration\r\n\r\n* Updated cmake lists\r\n\r\n* Readded default lambda and mu to make tests pass again (will we keep this?)\r\n\r\n* Updated parameterized problem\r\n\r\n* Fixed segfault\r\n\r\n---------\r\n\r\nCo-authored-by: Axel Larsson <65452706+axla-io@users.noreply.github.com>","shortMessageHtmlLink":"Gmsh component (#32)"}},{"before":"1d32a875168f9618e701259e76fca0bfaaab1992","after":"c8601ae24e428a37e57d881981293ebfe0a9b8a9","ref":"refs/heads/al/nonlinear-elast","pushedAt":"2024-05-08T15:32:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Updated cantilever example","shortMessageHtmlLink":"Updated cantilever example"}},{"before":null,"after":"0477a2afe51f337ec0fb8b4967c12c4172fbbe19","ref":"refs/heads/eqp-workflow","pushedAt":"2024-05-07T05:32:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dreamer2368","name":"\"Kevin\" Seung Whan Chung","path":"/dreamer2368","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16692800?s=80&v=4"},"commit":{"message":"SampleGenerator: save snapshot ports in sample generation.","shortMessageHtmlLink":"SampleGenerator: save snapshot ports in sample generation."}},{"before":"4586b27a095cc5fbced96cb01e57bd2cf018e6fa","after":"e30dfab904bfc479fb157c10fe72b2dccd6d45d6","ref":"refs/heads/main","pushedAt":"2024-05-07T01:06:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dreamer2368","name":"\"Kevin\" Seung Whan Chung","path":"/dreamer2368","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16692800?s=80&v=4"},"commit":{"message":"ROMInterfaceForm for interface EQP (#38)\n\n* moved DGLaxFriedrichsFluxIntegrator to interface integrator.\r\n\r\n* DGLaxFriedrichsFluxIntegrator interface gradient verified.\r\n\r\n* AddInterfaceIntegrator typo fix.\r\n\r\n* SampleInfo added itf.\r\n\r\n* InterfaceIntegrator::AssembleQuadratureVector for interface\r\n\r\n* ROMInterfaceForm::InterfaceAddMult tested.\r\n\r\n* ROMInterfaceForm::InterfaceGetGradient. needs debugging.\r\n\r\n* ROMInterfaceForm::InterfaceGetGradient verified.\r\n\r\n* ROMInterfaceForm- eqp setup/training verified for a port.\r\n\r\n* ROMInterfaceForm EQP training takes column indices of two snapshot matrices.","shortMessageHtmlLink":"ROMInterfaceForm for interface EQP (#38)"}},{"before":null,"after":"30586cd3fb7ad8126ce63827ef88c89235f39646","ref":"refs/heads/itf-eqp3","pushedAt":"2024-05-07T00:57:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dreamer2368","name":"\"Kevin\" Seung Whan Chung","path":"/dreamer2368","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16692800?s=80&v=4"},"commit":{"message":"ROMInterfaceForm EQP training takes column indices of two snapshot matrices.","shortMessageHtmlLink":"ROMInterfaceForm EQP training takes column indices of two snapshot ma…"}},{"before":"733eb859cf38b4762eb139eed491d11be2cb4b31","after":"4586b27a095cc5fbced96cb01e57bd2cf018e6fa","ref":"refs/heads/main","pushedAt":"2024-05-07T00:53:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dreamer2368","name":"\"Kevin\" Seung Whan Chung","path":"/dreamer2368","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16692800?s=80&v=4"},"commit":{"message":"HyperReductionIntegrators for unsteady Navier-Stokes equation (#37)\n\n* DGLaxFriedrichsFluxIntegrator::AssembleQuadVector\r\n\r\n* IncompressibleInviscidFluxNLFIntegrator::AssembleQuadVector\r\n\r\n* IncompressibleInviscidFluxNLFIntegrator::AssembleQuadratureGrad\r\n\r\n* DGLaxFriedrichsFluxIntegrator::AssembleQuadratureGrad\r\n\r\n* ROMNonlinearForm::SetupEQPSystemForInteriorFaceIntegrator tested without precomputation.\r\n\r\n* DGLaxFriedrichsFluxIntegrator::AddAssembleVector_Fast\r\n\r\n* DGLaxFriedrichsFluxIntegrator::AddAssembleGrad_Fast needs a debugging.\r\n\r\n* DGLaxFriedrichsFluxIntegrator::AddAssembleGrad_Fast debugged and verified.\r\n\r\n* ROMNonlinearForm::SetupEQPSystemForBdrFaceIntegrator tested.\r\n\r\n* DGLaxFriedrichsFluxIntegrator boundary operator verified\r\n\r\n* IncompressibleInviscidFluxNLFIntegrator::AppendPrecomputeDomainCoeffs , AddAssembleVector_Fast tested.\r\n\r\n* IncompressibleInviscidFluxNLFIntegrator::AddAssembleGrad_Fast verified","shortMessageHtmlLink":"HyperReductionIntegrators for unsteady Navier-Stokes equation (#37)"}},{"before":"e1d6deef128f65054935b1006568383494dd65c9","after":"0b65be8fc9461952b6a4b1c35a8f343575dc10b7","ref":"refs/heads/itf-eqp2","pushedAt":"2024-05-07T00:48:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dreamer2368","name":"\"Kevin\" Seung Whan Chung","path":"/dreamer2368","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16692800?s=80&v=4"},"commit":{"message":"IncompressibleInviscidFluxNLFIntegrator::AddAssembleGrad_Fast verified","shortMessageHtmlLink":"IncompressibleInviscidFluxNLFIntegrator::AddAssembleGrad_Fast verified"}},{"before":null,"after":"e1d6deef128f65054935b1006568383494dd65c9","ref":"refs/heads/itf-eqp2","pushedAt":"2024-05-07T00:46:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dreamer2368","name":"\"Kevin\" Seung Whan Chung","path":"/dreamer2368","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16692800?s=80&v=4"},"commit":{"message":"DGLaxFriedrichsFluxIntegrator interface gradient verified.","shortMessageHtmlLink":"DGLaxFriedrichsFluxIntegrator interface gradient verified."}},{"before":"8f0e7ece1e4f8e50574a969a930965a98e184f25","after":"733eb859cf38b4762eb139eed491d11be2cb4b31","ref":"refs/heads/main","pushedAt":"2024-05-07T00:43:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dreamer2368","name":"\"Kevin\" Seung Whan Chung","path":"/dreamer2368","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16692800?s=80&v=4"},"commit":{"message":"Refactoring for EQP training (#36)\n\n* moved NS advection operators to hyperreduction integrator.\r\n\r\n* added header to sketch file\r\n\r\n* main workflow: split CollectSamples for TrainEQP.\r\n\r\n* separated TrainEQP from TrainROM.\r\n\r\n* SteadyNSSolver: comp_tensors are allocated within AllocateROMElements.\r\n\r\n* name change from ROMElement to ROMProjElems.\r\n\r\n* name change from ProjElems to LinElems. tensor will be factored out.\r\n\r\n* name change back from LinElems to ProjElems. tensor is handled together with linear elemets.\r\n\r\n* name change from ProjElems to LinElems....\r\n\r\n* component tensor is factored out from linear ROM.\r\n\r\n* ROM operator filename is always specified at main workflow level.\r\n\r\n* interface for component-wise EQP training.","shortMessageHtmlLink":"Refactoring for EQP training (#36)"}},{"before":null,"after":"25a0d55bad291fb3eb29f6bff84dc6372f0ff8b4","ref":"refs/heads/itf-eqp1","pushedAt":"2024-05-07T00:31:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dreamer2368","name":"\"Kevin\" Seung Whan Chung","path":"/dreamer2368","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16692800?s=80&v=4"},"commit":{"message":"interface for component-wise EQP training.","shortMessageHtmlLink":"interface for component-wise EQP training."}},{"before":"359d990eb7c1af5825303f747266db769c73df4f","after":"1d32a875168f9618e701259e76fca0bfaaab1992","ref":"refs/heads/al/nonlinear-elast","pushedAt":"2024-05-06T21:18:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Cleaned up some code","shortMessageHtmlLink":"Cleaned up some code"}},{"before":"70e80e6f5193084b7d01bacd41a770ddfe978b0b","after":"359d990eb7c1af5825303f747266db769c73df4f","ref":"refs/heads/al/nonlinear-elast","pushedAt":"2024-05-06T19:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"mms sketch can now be run from command line arguments","shortMessageHtmlLink":"mms sketch can now be run from command line arguments"}},{"before":"3c6c20984dd80937511f535a6771ffa9bfdd30d9","after":"70e80e6f5193084b7d01bacd41a770ddfe978b0b","ref":"refs/heads/al/nonlinear-elast","pushedAt":"2024-05-02T00:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Current stand","shortMessageHtmlLink":"Current stand"}},{"before":"f825bfadfa0d7b1455ac748744475a70ba3d33f9","after":"3c6c20984dd80937511f535a6771ffa9bfdd30d9","ref":"refs/heads/al/nonlinear-elast","pushedAt":"2024-05-01T18:36:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Debug linear","shortMessageHtmlLink":"Debug linear"}},{"before":"1cd6af2301a83b0d86ce10ae30374264a172debf","after":"f825bfadfa0d7b1455ac748744475a70ba3d33f9","ref":"refs/heads/al/nonlinear-elast","pushedAt":"2024-05-01T18:17:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Fixed linear mms","shortMessageHtmlLink":"Fixed linear mms"}},{"before":"a70600f4cbd869543c2f0dbb0f15c8ff9041b5c0","after":"1cd6af2301a83b0d86ce10ae30374264a172debf","ref":"refs/heads/al/nonlinear-elast","pushedAt":"2024-05-01T18:05:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Latest mms","shortMessageHtmlLink":"Latest mms"}},{"before":"aa33b8e616e222368852b19b8708509105562237","after":"a70600f4cbd869543c2f0dbb0f15c8ff9041b5c0","ref":"refs/heads/al/nonlinear-elast","pushedAt":"2024-05-01T04:32:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Added option for linear","shortMessageHtmlLink":"Added option for linear"}},{"before":"234ad96df162b8616195977f5d605632e995482f","after":"aa33b8e616e222368852b19b8708509105562237","ref":"refs/heads/al/nonlinear-elast","pushedAt":"2024-05-01T04:24:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Cantilever","shortMessageHtmlLink":"Cantilever"}},{"before":"a919722417e1d273532121c7f8f29bc1f8cdcb54","after":"234ad96df162b8616195977f5d605632e995482f","ref":"refs/heads/al/nonlinear-elast","pushedAt":"2024-05-01T01:35:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larsson4","name":null,"path":"/larsson4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159055255?s=80&v=4"},"commit":{"message":"Linear elastic convergence","shortMessageHtmlLink":"Linear elastic convergence"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAES6EMQwA","startCursor":null,"endCursor":null}},"title":"Activity · LLNL/scaleupROM"}