{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":143307953,"defaultBranch":"main","name":"geos-chem","ownerLogin":"jimmielin","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-08-02T14:46:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/123603?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1700170468.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ebe7486580e4575445d04f756b8a1b375186e8f1","ref":"refs/heads/hplin/h2_work_with_laura","pushedAt":"2023-11-16T21:34:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Merge dev/14.3.0 - JPL updates only","shortMessageHtmlLink":"Merge dev/14.3.0 - JPL updates only"}},{"before":null,"after":"a55a474baf19e2964b0c50e41ec9714ca0e4d856","ref":"refs/heads/hplin/14.1.2.research","pushedAt":"2023-11-07T16:08:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Fix merge conflicts","shortMessageHtmlLink":"Fix merge conflicts"}},{"before":"0ddcae24821d619201776cbae7fb12b0724c4360","after":"f824252459b0c1b390544111545d92e43ad2bc7e","ref":"refs/heads/hplin/14.1.1+cesmfix","pushedAt":"2023-10-19T16:15:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Add CHANGELOG entries","shortMessageHtmlLink":"Add CHANGELOG entries"}},{"before":"e7c8375dc356b1dea0be8955539c570011f7a46c","after":"0ddcae24821d619201776cbae7fb12b0724c4360","ref":"refs/heads/hplin/14.1.1+cesmfix","pushedAt":"2023-10-19T16:12:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Add CHANGELOG entries","shortMessageHtmlLink":"Add CHANGELOG entries"}},{"before":"bea8ac0c8dc3efa8a41d3b080e810e1d5f7c9e0c","after":"e7c8375dc356b1dea0be8955539c570011f7a46c","ref":"refs/heads/hplin/14.1.1+cesmfix","pushedAt":"2023-10-19T16:03:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Add CHANGELOG entries","shortMessageHtmlLink":"Add CHANGELOG entries"}},{"before":"4466871ab0380d6860a4cce3f80f47832e1b3f4d","after":"bea8ac0c8dc3efa8a41d3b080e810e1d5f7c9e0c","ref":"refs/heads/hplin/14.1.1+cesmfix","pushedAt":"2023-10-18T03:16:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Extend Input_Opt%KppStop to MODEL_CESM","shortMessageHtmlLink":"Extend Input_Opt%KppStop to MODEL_CESM"}},{"before":null,"after":"4466871ab0380d6860a4cce3f80f47832e1b3f4d","ref":"refs/heads/hplin/14.1.1+cesmfix","pushedAt":"2023-10-17T14:59:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"CESM updates: Remove MPI_BCast from UCX NOXCOEFF_INIT to handle it in CESM code.\n\nThis is because NOXCOEFF_INIT is called for all chunks, but not all CPUs in the same communicator have the same amount of chunks when running on the spectral-element dycore. This will result in MPI_BCast hanging as not all CPUs in the communicator are participating in a collective call.\nA corresponding update inside CESM geoschem/chemistry.F90 is necessary to restore the original functionality and will be in a companion PR.\n\nSigned-off-by: Haipeng Lin ","shortMessageHtmlLink":"CESM updates: Remove MPI_BCast from UCX NOXCOEFF_INIT to handle it in…"}},{"before":null,"after":"902d6a89ad6e2fca4d58dd8ab776b9c9812581cb","ref":"refs/heads/hplin/fix_unitconv_comments","pushedAt":"2023-09-01T20:04:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Fix comments in GeosUtil/unitconv_mod.F90 for MND_to_Kg","shortMessageHtmlLink":"Fix comments in GeosUtil/unitconv_mod.F90 for MND_to_Kg"}},{"before":"f09c921e3e170ea2f0aea664d1c6ffc45feaea13","after":"7b68e683a0d153579e3ac0313de7fedfc7611645","ref":"refs/heads/hplin/bc_impose_dt_dev","pushedAt":"2023-08-01T15:12:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Add corresponding CHANGELOG.md entry","shortMessageHtmlLink":"Add corresponding CHANGELOG.md entry"}},{"before":"e5e19791e27d32875372449c865c35ab041cae06","after":"f09c921e3e170ea2f0aea664d1c6ffc45feaea13","ref":"refs/heads/hplin/bc_impose_dt_dev","pushedAt":"2023-07-31T04:02:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Impose boundary conditions at every timestep in GC-Classic nested-grid simulations.\n\nThis will prevent transport in the buffer region to accumulate and allow for a consistent flow of boundary conditions between the 3-hourly boundary condition updates.\n\nA new module set_boundary_conditions_mod.F90 has been introduced to separate non-HEMCO logic from hco_utilities_gc_mod.F90 and allow for it to be called more frequently than the emissions/3-hourly BC timesteps.\n\nReported-by: Nick Balasus \nSigned-off-by: Haipeng Lin ","shortMessageHtmlLink":"Impose boundary conditions at every timestep in GC-Classic nested-gri…"}},{"before":"4fc095137c8b286a5f2e757323eb778c6ad25096","after":"e5e19791e27d32875372449c865c35ab041cae06","ref":"refs/heads/hplin/bc_impose_dt_dev","pushedAt":"2023-07-28T22:14:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Wrong filename","shortMessageHtmlLink":"Wrong filename"}},{"before":"d60121e0b05ee1c7bd3183f49b3d3ca042170d37","after":"4fc095137c8b286a5f2e757323eb778c6ad25096","ref":"refs/heads/hplin/bc_impose_dt_dev","pushedAt":"2023-07-28T21:56:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Update CMakeLists.txt dependencies for set_boundary_conditions_mod.F90","shortMessageHtmlLink":"Update CMakeLists.txt dependencies for set_boundary_conditions_mod.F90"}},{"before":null,"after":"d60121e0b05ee1c7bd3183f49b3d3ca042170d37","ref":"refs/heads/hplin/bc_impose_dt_dev","pushedAt":"2023-07-28T21:09:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Preliminary change to impose boundary conditions at every model timestep in GC-Classic nested grid simulations.\n\nThis will prevent transport in the buffer region to accumulate and allow for a consistent flow of boundary conditions between the 3-hourly boundary condition updates.\n\nReported-by: Nick Balasus \nSigned-off-by: Haipeng Lin ","shortMessageHtmlLink":"Preliminary change to impose boundary conditions at every model times…"}},{"before":"a4297373808afc1b979bcd814e05da451b93e6a0","after":null,"ref":"refs/heads/hplin/fix_bc_3hr_offset","pushedAt":"2023-07-27T18:59:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"}},{"before":"d3ba7694cfcc4fbbf7a3561c2e23f7910066aa4d","after":"1c29f270fc1cd927350a65d5bce67cfc1227d148","ref":"refs/heads/hplin/fix_bc_3hr_offset_dev","pushedAt":"2023-07-27T18:45:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Do not output BCs debug header unless outputting the BC debug text","shortMessageHtmlLink":"Do not output BCs debug header unless outputting the BC debug text"}},{"before":null,"after":"d3ba7694cfcc4fbbf7a3561c2e23f7910066aa4d","ref":"refs/heads/hplin/fix_bc_3hr_offset_dev","pushedAt":"2023-07-27T18:29:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Fix wrong time slice for nested-grid boundary conditions in GCClassic.\nFix incorrect metadata in State_Chm%BoundaryCond to be kg/kg dry.\nMinor debug output fixes to illustrate issue.\n\nRefer to pull request for details describing this issue.\n\nReported-by: Nick Balasus \nSigned-off-by: Haipeng Lin ","shortMessageHtmlLink":"Fix wrong time slice for nested-grid boundary conditions in GCClassic."}},{"before":null,"after":"a4297373808afc1b979bcd814e05da451b93e6a0","ref":"refs/heads/hplin/fix_bc_3hr_offset","pushedAt":"2023-07-27T18:18:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Fix wrong time slice for nested-grid boundary conditions in GCClassic.\nFix incorrect metadata in State_Chm%BoundaryCond to be kg/kg dry.\nMinor debug output fixes to illustrate issue.\n\nRefer to pull request for details describing this issue.\n\nReported-by: Nick Balasus \nSigned-off-by: Haipeng Lin ","shortMessageHtmlLink":"Fix wrong time slice for nested-grid boundary conditions in GCClassic."}},{"before":"3d0d900de92f2c5cfc6d472142a90b66b9bff721","after":"ec9a940f2e28db055cf1301aa1d80753ddea7804","ref":"refs/heads/hplin/update_ssa_emis_cesm","pushedAt":"2023-05-23T18:46:25.590Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Fix typo in SALCAL","shortMessageHtmlLink":"Fix typo in SALCAL"}},{"before":null,"after":"3d0d900de92f2c5cfc6d472142a90b66b9bff721","ref":"refs/heads/hplin/update_ssa_emis_cesm","pushedAt":"2023-05-23T16:47:53.822Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Allow the use of OFFLINE_SEASALT for seasalt alkalinity, Cl, and Br in GEOS-Chem within CESM.\n\nBecause CESM handles seasalt emissions within MAM4, SALA and SALC must not be emitted from HEMCO in order to prevent double-counting. However, MAM4 does not handle GEOS-Chem specific AL/Cl/Br species and thus these have to be emitted by HEMCO through scaling of the original SALA/SALC emissions.\n\nThis change diverges the CESM HEMCO_Config.rc OFFLINE_SEASALT entries from mainline to remove the SALA and SALC entries to prevent double-counting, while keeping the other entries.\n\nSigned-off-by: Haipeng Lin ","shortMessageHtmlLink":"Allow the use of OFFLINE_SEASALT for seasalt alkalinity, Cl, and Br i…"}},{"before":"91942de73f13fe861ab05660b35ae3c69881e9ed","after":"0f9ef4c99e783d1aa8c4334edbfb4bc2a2aec171","ref":"refs/heads/hplin/14.1.1.research","pushedAt":"2023-05-23T16:41:22.167Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Fix list of halogen chem species","shortMessageHtmlLink":"Fix list of halogen chem species"}},{"before":"d5f6c646af398b6a5084973c477780b99c3801db","after":"91942de73f13fe861ab05660b35ae3c69881e9ed","ref":"refs/heads/hplin/14.1.1.research","pushedAt":"2023-04-21T16:47:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Prevent divide by zero in KPP sulfur chemistry\n\nThis commit fixes a bug introduced in 14.1.0.\n\nSigned-off-by: Lizzie Lundgren ","shortMessageHtmlLink":"Prevent divide by zero in KPP sulfur chemistry"}},{"before":"b87ca95e4eb86b5349e6744b18f7941e08f95f49","after":"d5f6c646af398b6a5084973c477780b99c3801db","ref":"refs/heads/hplin/14.1.1.research","pushedAt":"2023-04-14T04:19:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"i must need sleep","shortMessageHtmlLink":"i must need sleep"}},{"before":"f8c9b4b07b8f08acae2c00b21a98290b69b45df8","after":"b87ca95e4eb86b5349e6744b18f7941e08f95f49","ref":"refs/heads/hplin/14.1.1.research","pushedAt":"2023-04-14T04:07:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Fix put in wrong place","shortMessageHtmlLink":"Fix put in wrong place"}},{"before":"de0c041c2716c82342eeff0a7bb1474a2febe490","after":"f8c9b4b07b8f08acae2c00b21a98290b69b45df8","ref":"refs/heads/hplin/14.1.1.research","pushedAt":"2023-04-14T03:51:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Archive NIThvEF","shortMessageHtmlLink":"Archive NIThvEF"}},{"before":"5262074c4ffc637d7dda0e9c37590a1762d67dda","after":"de0c041c2716c82342eeff0a7bb1474a2febe490","ref":"refs/heads/hplin/14.1.1.research","pushedAt":"2023-04-14T03:40:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Add dummy to disable trop. halogens","shortMessageHtmlLink":"Add dummy to disable trop. halogens"}},{"before":"4cc4677b8e03bbf4e86b73d5a1956b0f67722f0c","after":"07a6b539574f06d608e1ff6721da6d78bb2d4a64","ref":"refs/heads/hplin/rxnconst_diag","pushedAt":"2023-03-30T15:34:03.395Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Fix RxnConst units","shortMessageHtmlLink":"Fix RxnConst units"}},{"before":"6720c98cce00cec294124bdf1e2a79420df54da6","after":"5262074c4ffc637d7dda0e9c37590a1762d67dda","ref":"refs/heads/hplin/14.1.1.research","pushedAt":"2023-03-30T02:28:51.486Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Add KppStop=false to CESM-GC","shortMessageHtmlLink":"Add KppStop=false to CESM-GC"}},{"before":"779c78bca8c70739a856af887843ca74e2e04789","after":"6720c98cce00cec294124bdf1e2a79420df54da6","ref":"refs/heads/hplin/14.1.1.research","pushedAt":"2023-03-30T02:23:28.375Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"KppError fix.","shortMessageHtmlLink":"KppError fix."}},{"before":"2e7e6ef6ad19e69b9a774bd6028ad813fbbc2140","after":"4cc4677b8e03bbf4e86b73d5a1956b0f67722f0c","ref":"refs/heads/hplin/rxnconst_diag","pushedAt":"2023-03-29T21:01:04.101Z","pushType":"push","commitsCount":2,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Add HISTORY.rc RxnConst collection to GC-Classic and GCHP","shortMessageHtmlLink":"Add HISTORY.rc RxnConst collection to GC-Classic and GCHP"}},{"before":null,"after":"2e7e6ef6ad19e69b9a774bd6028ad813fbbc2140","ref":"refs/heads/hplin/rxnconst_diag","pushedAt":"2023-03-28T19:09:16.579Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimmielin","name":"Haipeng Lin","path":"/jimmielin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123603?s=80&v=4"},"commit":{"message":"Add RxnConst diagnostic for archiving reaction rate constants.\n\nThis pull request implements the RxnConst_?RXN? diagnostic, allowing for archival of reaction rate constants (units vary) from KPP.\n\nIt is not enabled by default but can be enabled in a similar manner to the existing RxnRate_ diagnostics, which output the reaction rates (in molec cm-3 s-1) which are the rate constants with the species concentrations already applied.\n\nMinor cosmetic fixes to the comments and metadata are added to describe the correct units of the RxnRate diagnostic (molec cm-3 s-1) as well.\n\nSigned-off-by: Haipeng Lin ","shortMessageHtmlLink":"Add RxnConst diagnostic for archiving reaction rate constants."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADsRJtVQA","startCursor":null,"endCursor":null}},"title":"Activity · jimmielin/geos-chem"}