{"action":"created","issue":{"url":"https://api.github.com/repos/StrikeNP/trac_test/issues/60","repository_url":"https://api.github.com/repos/StrikeNP/trac_test","labels_url":"https://api.github.com/repos/StrikeNP/trac_test/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/StrikeNP/trac_test/issues/60/comments","events_url":"https://api.github.com/repos/StrikeNP/trac_test/issues/60/events","html_url":"https://github.com/StrikeNP/trac_test/issues/60","id":334599787,"node_id":"MDU6SXNzdWUzMzQ1OTk3ODc=","number":60,"title":"Coarse vertical grid spacing: Implement trapezoidal rule for numerical integration (Trac #60)","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":971577014,"node_id":"MDU6TGFiZWw5NzE1NzcwMTQ=","url":"https://api.github.com/repos/StrikeNP/trac_test/labels/Migrated%20from%20Trac","name":"Migrated from Trac","color":"FFFFFF","default":false},{"id":971577274,"node_id":"MDU6TGFiZWw5NzE1NzcyNzQ=","url":"https://api.github.com/repos/StrikeNP/trac_test/labels/clubb_src","name":"clubb_src","color":"FFFFFF","default":false},{"id":971577020,"node_id":"MDU6TGFiZWw5NzE1NzcwMjA=","url":"https://api.github.com/repos/StrikeNP/trac_test/labels/defect","name":"defect","color":"FFFFFF","default":false},{"id":971579432,"node_id":"MDU6TGFiZWw5NzE1Nzk0MzI=","url":"https://api.github.com/repos/StrikeNP/trac_test/labels/ldgrant@uwm.edu","name":"ldgrant@uwm.edu","color":"FFFFFF","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/StrikeNP/trac_test/milestones/7","html_url":"https://github.com/StrikeNP/trac_test/milestone/7","labels_url":"https://api.github.com/repos/StrikeNP/trac_test/milestones/7/labels","id":3442838,"node_id":"MDk6TWlsZXN0b25lMzQ0MjgzOA==","number":7,"title":"Improve CLUBB's accuracy at coarse vertical grid spacing","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":35,"closed_issues":1,"state":"open","created_at":"2018-06-21T18:02:39Z","updated_at":"2018-06-21T23:01:16Z","due_on":null,"closed_at":null},"comments":19,"created_at":"2018-06-21T18:05:24Z","updated_at":"2018-06-22T01:55:31Z","closed_at":null,"author_association":"OWNER","body":"CLUBB can run several mid-level cloud cases: clex9_nov02, clex9_oct14, nov11_altocu, and jun25_altocu.  They work well at high vertical resolution but not at low resolution.\n\nPlease start by running these cases at the default (high) resolution.  Then run at vertical grid spacings of 50 m, 100 m, and 200 m.  Use plotgen to create plots that compare the default resolutions to the coarser grid spacings.  Upload these to your personal webpage.\n\nFamiliarize yourself with the pdf_closure subroutine.  This is what we'll try modifying first in order to improve the results.\n\nAlso, on my webpage (http://www.uwm.edu/~vlarson), peruse the papers by Golaz et al. (2002a,b) and Larson et al. (2002).  These describe CLUBB.  Perhaps a gentler introduction would be to read any powerpoint presentations on the web that are associated with the above papers.\n\nIf you need help, ask anyone in W404 or else email me. \n\nAttachments:\n\n[plot_explicit_ta_configs.maff](https://github.com/larson-group/trac_attachment_archive/blob/master/trac_test/822/plot_explicit_ta_configs.maff)\n[plot_new_pdf_config_1_plot_2.maff](https://github.com/larson-group/trac_attachment_archive/blob/master/trac_test/822/plot_new_pdf_config_1_plot_2.maff)\n[plot_combo_pdf_run_3.maff](https://github.com/larson-group/trac_attachment_archive/blob/master/trac_test/822/plot_combo_pdf_run_3.maff)\n[plot_input_fields_rtp3_thlp3_1.maff](https://github.com/larson-group/trac_attachment_archive/blob/master/trac_test/822/plot_input_fields_rtp3_thlp3_1.maff)\n[plot_new_pdf_20180522_test_1.maff](https://github.com/larson-group/trac_attachment_archive/blob/master/trac_test/822/plot_new_pdf_20180522_test_1.maff)\n[plot_attempts_8_10.maff](https://github.com/larson-group/trac_attachment_archive/blob/master/trac_test/822/plot_attempts_8_10.maff)\n[plot_attempt_8_only.maff](https://github.com/larson-group/trac_attachment_archive/blob/master/trac_test/822/plot_attempt_8_only.maff)\n[plot_beta_1p3.maff](https://github.com/larson-group/trac_attachment_archive/blob/master/trac_test/822/plot_beta_1p3.maff)\n[plot_beta_1p3_all.maff](https://github.com/larson-group/trac_attachment_archive/blob/master/trac_test/822/plot_beta_1p3_all.maff)\n\nMigrated from http://carson.math.uwm.edu/trac/clubb/ticket/60\n```json\n{\n    \"status\": \"closed\", \n    \"changetime\": \"2009-07-20T20:13:36\", \n    \"description\": \"CLUBB can run several mid-level cloud cases: clex9_nov02, clex9_oct14, nov11_altocu, and jun25_altocu.  They work well at high vertical resolution but not at low resolution.\\n\\nPlease start by running these cases at the default (high) resolution.  Then run at vertical grid spacings of 50 m, 100 m, and 200 m.  Use plotgen to create plots that compare the default resolutions to the coarser grid spacings.  Upload these to your personal webpage.\\n\\nFamiliarize yourself with the pdf_closure subroutine.  This is what we'll try modifying first in order to improve the results.\\n\\nAlso, on my webpage (http://www.uwm.edu/~vlarson), peruse the papers by Golaz et al. (2002a,b) and Larson et al. (2002).  These describe CLUBB.  Perhaps a gentler introduction would be to read any powerpoint presentations on the web that are associated with the above papers.\\n\\nIf you need help, ask anyone in W404 or else email me. \", \n    \"reporter\": \"vlarson@uwm.edu\", \n    \"cc\": \"\", \n    \"resolution\": \"Verified by V. Larson\", \n    \"_ts\": \"1248120816000000\", \n    \"component\": \"clubb_src\", \n    \"summary\": \"Coarse vertical grid spacing: Implement trapezoidal rule for numerical integration\", \n    \"priority\": \"major\", \n    \"keywords\": \"altocu, midlevel, coarse vertical grid spacing\", \n    \"time\": \"2009-06-05T22:43:53\", \n    \"milestone\": \"Improve CLUBB's accuracy at coarse vertical grid spacing\", \n    \"owner\": \"ldgrant@uwm.edu\", \n    \"type\": \"defect\"\n}\n```\n"},"comment":{"url":"https://api.github.com/repos/StrikeNP/trac_test/issues/comments/399296581","html_url":"https://github.com/StrikeNP/trac_test/issues/60#issuecomment-399296581","issue_url":"https://api.github.com/repos/StrikeNP/trac_test/issues/60","id":399296581,"node_id":"MDEyOklzc3VlQ29tbWVudDM5OTI5NjU4MQ==","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-22T01:55:31Z","updated_at":"2018-06-22T01:55:31Z","author_association":"OWNER","body":"**Trac update on 2009/06/30 at 19:15**\n**ldgrant@uwm.edu commented:**\n\nHere's the new code for the trapezoid rule:\n\n```text\n...\n\n    ! ldgrant June 2009\n    real, dimension(gr%nnzp) :: &\n      wp2thvp_zm, & ! w' th_v' on momentum grid        [(m K)/s]\n      wp2thvp_zt    ! w' th_v' on thermo grid           [(m K)/s]\n\n...\n\n    ! Trapezoid rule\n    ! ldgrant June 2009\n\n    ! Interpolate thermodynamic variables to the momentum grid\n    wp2thvp_zm          = zt2zm( wp2thvp )\n    wp2thvp_zm(gr%nnzp) = 0.0\n\n    !Assign variable f_zt to variable f for use with the trapezoid rule\n    wp2thvp_zt = wp2thvp \n\n    ! Use the trapezoid rule to integrate.  Testing to improve the results\n    ! of CLUBB output at coarse vertical grid spacing\n    do k = 2, gr%nnzp \n      wp2thvp(k) =   0.5 * ( wp2thvp_zm(k) + wp2thvp_zt(k) ) &\n                         * ( gr%zm(k) - gr%zt(k) ) * gr%dzt(k) &\n                   + 0.5 * ( wp2thvp_zt(k) + wp2thvp_zm(k-1) ) &\n                         * ( gr%zt(k) - gr%zm(k-1) ) * gr%dzt(k)\n    enddo ! k = 2, gr%nnzp\n    ! End of trapezoid rule\n\n...\n```\nI've posted the plots comparing with and w/o the trapezoid rule at standard resolution.  Most are, again, unchanged, except for arm_97 (slightly changed), the cloud feedback cases (s6 crashed), lba (slightly changed), mpace a, and twp ice.\n\n"}}
{"actor":{"display_login":"StrikeNP"}}