{"action":"created","issue":{"url":"https://api.github.com/repos/StrikeNP/trac_test/issues/543","repository_url":"https://api.github.com/repos/StrikeNP/trac_test","labels_url":"https://api.github.com/repos/StrikeNP/trac_test/issues/543/labels{/name}","comments_url":"https://api.github.com/repos/StrikeNP/trac_test/issues/543/comments","events_url":"https://api.github.com/repos/StrikeNP/trac_test/issues/543/events","html_url":"https://github.com/StrikeNP/trac_test/issues/543","id":330448703,"node_id":"MDU6SXNzdWUzMzA0NDg3MDM=","number":543,"title":"Output rain rate variable for Morrison microphysics when SILHS is enabled (Trac #543)","user":{"login":"StrikeNP","id":2577059,"node_id":"MDQ6VXNlcjI1NzcwNTk=","avatar_url":"https://avatars0.githubusercontent.com/u/2577059?v=4","gravatar_id":"","url":"https://api.github.com/users/StrikeNP","html_url":"https://github.com/StrikeNP","followers_url":"https://api.github.com/users/StrikeNP/followers","following_url":"https://api.github.com/users/StrikeNP/following{/other_user}","gists_url":"https://api.github.com/users/StrikeNP/gists{/gist_id}","starred_url":"https://api.github.com/users/StrikeNP/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StrikeNP/subscriptions","organizations_url":"https://api.github.com/users/StrikeNP/orgs","repos_url":"https://api.github.com/users/StrikeNP/repos","events_url":"https://api.github.com/users/StrikeNP/events{/privacy}","received_events_url":"https://api.github.com/users/StrikeNP/received_events","type":"User","site_admin":false},"labels":[{"id":958019852,"node_id":"MDU6TGFiZWw5NTgwMTk4NTI=","url":"https://api.github.com/repos/StrikeNP/trac_test/labels/Migrated%20from%20Trac","name":"Migrated from Trac","color":"FFFFFF","default":false},{"id":958042830,"node_id":"MDU6TGFiZWw5NTgwNDI4MzA=","url":"https://api.github.com/repos/StrikeNP/trac_test/labels/clubb_src","name":"clubb_src","color":"FFFFFF","default":false},{"id":958019578,"node_id":"MDU6TGFiZWw5NTgwMTk1Nzg=","url":"https://api.github.com/repos/StrikeNP/trac_test/labels/enhancement","name":"enhancement","color":"a2eeef","default":true},{"id":958114258,"node_id":"MDU6TGFiZWw5NTgxMTQyNTg=","url":"https://api.github.com/repos/StrikeNP/trac_test/labels/raut@uwm.edu","name":"raut@uwm.edu","color":"FFFFFF","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/StrikeNP/trac_test/milestones/4","html_url":"https://github.com/StrikeNP/trac_test/milestone/4","labels_url":"https://api.github.com/repos/StrikeNP/trac_test/milestones/4/labels","id":3408870,"node_id":"MDk6TWlsZXN0b25lMzQwODg3MA==","number":4,"title":"3. Refactor CLUBB","description":null,"creator":{"login":"StrikeNP","id":2577059,"node_id":"MDQ6VXNlcjI1NzcwNTk=","avatar_url":"https://avatars0.githubusercontent.com/u/2577059?v=4","gravatar_id":"","url":"https://api.github.com/users/StrikeNP","html_url":"https://github.com/StrikeNP","followers_url":"https://api.github.com/users/StrikeNP/followers","following_url":"https://api.github.com/users/StrikeNP/following{/other_user}","gists_url":"https://api.github.com/users/StrikeNP/gists{/gist_id}","starred_url":"https://api.github.com/users/StrikeNP/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StrikeNP/subscriptions","organizations_url":"https://api.github.com/users/StrikeNP/orgs","repos_url":"https://api.github.com/users/StrikeNP/repos","events_url":"https://api.github.com/users/StrikeNP/events{/privacy}","received_events_url":"https://api.github.com/users/StrikeNP/received_events","type":"User","site_admin":false},"open_issues":58,"closed_issues":86,"state":"open","created_at":"2018-06-07T19:57:05Z","updated_at":"2018-06-09T09:10:21Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-06-07T21:51:15Z","updated_at":"2018-06-09T09:11:47Z","closed_at":null,"author_association":"OWNER","body":"\n'''Introduction'''\n\nRachel and I are trying to diagnose why CLUBB standalone produces more moisture in the arm_97 deep convective case than does SAM (ticket:536, ticket:542).  It is mysterious because the forcings and (prescribed) surface fluxes in CLUBB and SAM appear to be identical, and the only sink of column-integrated moisture would appear to be precipitation leaving the domain at the ocean surface.  Therefore, it seems that precipitation flux (rain rate) in CLUBB must be too low, but we'd like to confirm, because maybe CLUBB has a bug somewhere.  Unfortunately, with SILHS and the Morrison microphysics enabled, CLUBB's software does not permit us to plot surface rain rate (https://github.com/larson-group/clubb/issues/536).\n\n'''Technical spec'''\n\nWe want to output LH_Morr_rain_rate, but I don't know what's the best way to do so.  Two possibilities are:\n\n1.  Generalize the stats sampling code so that it works with SILHS, i.e. accounts for the number of sample points and hence doesn't emit errors.\n\n2.  Somehow pass out the needed information (Morr_rain_rate?) to compute rain rate and compute it outside of the loop over sample points.\n\nDave, could you please investigate what would be the best way to do this?\n\nAttachments:\n\nhttp://carson.math.uwm.edu/trac/clubb/attachment/ticket/543/testnewsilhsrain.maff\n\nMigrated from http://carson.math.uwm.edu/trac/clubb/ticket/543\n```json\n{\n    \"status\": \"closed\", \n    \"changetime\": \"2014-06-15T18:31:54\", \n    \"description\": \"\\n'''Introduction'''\\n\\nRachel and I are trying to diagnose why CLUBB standalone produces more moisture in the arm_97 deep convective case than does SAM (ticket:536, ticket:542).  It is mysterious because the forcings and (prescribed) surface fluxes in CLUBB and SAM appear to be identical, and the only sink of column-integrated moisture would appear to be precipitation leaving the domain at the ocean surface.  Therefore, it seems that precipitation flux (rain rate) in CLUBB must be too low, but we'd like to confirm, because maybe CLUBB has a bug somewhere.  Unfortunately, with SILHS and the Morrison microphysics enabled, CLUBB's software does not permit us to plot surface rain rate (comment:7:ticket:536).\\n\\n'''Technical spec'''\\n\\nWe want to output LH_Morr_rain_rate, but I don't know what's the best way to do so.  Two possibilities are:\\n\\n1.  Generalize the stats sampling code so that it works with SILHS, i.e. accounts for the number of sample points and hence doesn't emit errors.\\n\\n2.  Somehow pass out the needed information (Morr_rain_rate?) to compute rain rate and compute it outside of the loop over sample points.\\n\\nDave, could you please investigate what would be the best way to do this?\", \n    \"reporter\": \"vlarson@uwm.edu\", \n    \"cc\": \"vlarson@uwm.edu, storer@uwm.edu\", \n    \"resolution\": \"fixed\", \n    \"_ts\": \"1402857114965000\", \n    \"component\": \"clubb_src\", \n    \"summary\": \"Output rain rate variable for Morrison microphysics when SILHS is enabled\", \n    \"priority\": \"minor\", \n    \"keywords\": \"\", \n    \"time\": \"2013-01-31T15:22:02\", \n    \"milestone\": \"3. Refactor CLUBB\", \n    \"owner\": \"raut@uwm.edu\", \n    \"type\": \"enhancement\"\n}\n```\n"},"comment":{"url":"https://api.github.com/repos/StrikeNP/trac_test/issues/comments/395953811","html_url":"https://github.com/StrikeNP/trac_test/issues/543#issuecomment-395953811","issue_url":"https://api.github.com/repos/StrikeNP/trac_test/issues/543","id":395953811,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NTk1MzgxMQ==","user":{"login":"StrikeNP","id":2577059,"node_id":"MDQ6VXNlcjI1NzcwNTk=","avatar_url":"https://avatars0.githubusercontent.com/u/2577059?v=4","gravatar_id":"","url":"https://api.github.com/users/StrikeNP","html_url":"https://github.com/StrikeNP","followers_url":"https://api.github.com/users/StrikeNP/followers","following_url":"https://api.github.com/users/StrikeNP/following{/other_user}","gists_url":"https://api.github.com/users/StrikeNP/gists{/gist_id}","starred_url":"https://api.github.com/users/StrikeNP/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StrikeNP/subscriptions","organizations_url":"https://api.github.com/users/StrikeNP/orgs","repos_url":"https://api.github.com/users/StrikeNP/repos","events_url":"https://api.github.com/users/StrikeNP/events{/privacy}","received_events_url":"https://api.github.com/users/StrikeNP/received_events","type":"User","site_admin":false},"created_at":"2018-06-09T09:11:47Z","updated_at":"2018-06-09T09:11:47Z","author_association":"OWNER","body":"Trac update at 2013/02/12 at 18:06\n\ndschanen@uwm.edu commented:\n\nReplying to [ticket:543 vlarson@…]:\n> \n> '''Introduction'''\n> \n> Rachel and I are trying to diagnose why CLUBB standalone produces more moisture in the arm_97 deep convective case than does SAM (ticket:536, ticket:542).  It is mysterious because the forcings and (prescribed) surface fluxes in CLUBB and SAM appear to be identical, and the only sink of column-integrated moisture would appear to be precipitation leaving the domain at the ocean surface.  Therefore, it seems that precipitation flux (rain rate) in CLUBB must be too low, but we'd like to confirm, because maybe CLUBB has a bug somewhere.  Unfortunately, with SILHS and the Morrison microphysics enabled, CLUBB's software does not permit us to plot surface rain rate (https://github.com/larson-group/clubb/issues/536).\n> \n> '''Technical spec'''\n> \n> We want to output LH_Morr_rain_rate, but I don't know what's the best way to do so.  Two possibilities are:\n> \n> 1.  Generalize the stats sampling code so that it works with SILHS, i.e. accounts for the number of sample points and hence doesn't emit errors.\n> \n> 2.  Somehow pass out the needed information (Morr_rain_rate?) to compute rain rate and compute it outside of the loop over sample points.\n> \n> Dave, could you please investigate what would be the best way to do this?\n\nSince option 2 seemed problematic I implemented option 1 in clubb:changeset:6063.  This took some time to do, but is more general and easier to expand on (e.g. outputting the rain rate from Khairoutdinov Kogan or rain water path from either scheme) because it uses a new file for variables that are at the surface to be general for the additional samples that are used to compute the average.\n\n"}}
{"actor":{"display_login":"StrikeNP"}}