integration of theta l dycore into eam
play

Integration of theta-l dycore into EAM Hydrostatic (H) and - PowerPoint PPT Presentation

Integration of theta-l dycore into EAM Hydrostatic (H) and non-hydrostatic (NH) formulations for theta-l: u t + ( r s u + 2 ) u + 1 s u s + 1 2 r s u 2 + hor. momentum (H/NH) v r s + r s = 0 , vertical momentum (NH) w


  1. Integration of theta-l dycore into EAM Hydrostatic (H) and non-hydrostatic (NH) formulations for theta-l: u t + ( r s ⇥ u + 2 Ω ) ⇥ u + 1 s u s + 1 2 r s u 2 + ˙ hor. momentum (H/NH) κθ v r s Π + µ r s φ = 0 , vertical momentum (NH) w t + u · r s w + ˙ sw s + g (1 � µ ) = 0 , geopotential eqn (NH) φ t + u · r s φ + ˙ s φ s � gw = 0 , theta eqn (H/NH) Θ t + r s · ( u Θ ) + ( ˙ s Θ ) s = 0 , continuity eqn (H/NH) ( π s ) t + r s · ( u π s ) + ( ˙ s π s ) s = 0 , π � hydrostatic pressure , p � nonhydrostatic pressure , EOS : φ s = � ΘΠ p ; Θ = π s θ v , µ = p s , π s eqn. of state (NH)

  2. <latexit sha1_base64="nSl0dlTWSIhicdtzJwD2hqgF8Tg=">ACJ3icbVDLSgMxFM3UV62vqks3wSKISJkRQRGUohuXtfQFnTpk0kwbmnmY3CmUoX/jxl9xI6iILv0T04dQWw8EDuecy809biS4AtP8MlILi0vLK+nVzNr6xuZWdnunqsJYUlahoQhl3SWKCR6wCnAQrB5JRnxXsJrbvRn6tR6TiodBGfoRa/qkHXCPUwJacrJXNnQYEKeHLy6x7UlCk9L9UXmQlOwiHxj+yEmLWyXp0IRd9TvlJPNmXlzBDxPrAnJoQmKTvbVboU09lkAVBClGpYZQTMhEjgVbJCxY8UiQrukzRqaBsRnqpmM7hzgA620sBdK/QLAI3V6IiG+Un3f1UmfQEfNekPxP68Rg3feTHgQxcACOl7kxQJDiIel4RaXjILoa0Ko5PqvmHaILgt0tRldgjV78jypnuQtze9Oc4XrSR1ptIf20SGy0BkqoFtURBVE0SN6Rm/o3XgyXowP43McTRmTmV30B8b3D6KZpTE=</latexit> <latexit sha1_base64="nSl0dlTWSIhicdtzJwD2hqgF8Tg=">ACJ3icbVDLSgMxFM3UV62vqks3wSKISJkRQRGUohuXtfQFnTpk0kwbmnmY3CmUoX/jxl9xI6iILv0T04dQWw8EDuecy809biS4AtP8MlILi0vLK+nVzNr6xuZWdnunqsJYUlahoQhl3SWKCR6wCnAQrB5JRnxXsJrbvRn6tR6TiodBGfoRa/qkHXCPUwJacrJXNnQYEKeHLy6x7UlCk9L9UXmQlOwiHxj+yEmLWyXp0IRd9TvlJPNmXlzBDxPrAnJoQmKTvbVboU09lkAVBClGpYZQTMhEjgVbJCxY8UiQrukzRqaBsRnqpmM7hzgA620sBdK/QLAI3V6IiG+Un3f1UmfQEfNekPxP68Rg3feTHgQxcACOl7kxQJDiIel4RaXjILoa0Ko5PqvmHaILgt0tRldgjV78jypnuQtze9Oc4XrSR1ptIf20SGy0BkqoFtURBVE0SN6Rm/o3XgyXowP43McTRmTmV30B8b3D6KZpTE=</latexit> <latexit sha1_base64="nSl0dlTWSIhicdtzJwD2hqgF8Tg=">ACJ3icbVDLSgMxFM3UV62vqks3wSKISJkRQRGUohuXtfQFnTpk0kwbmnmY3CmUoX/jxl9xI6iILv0T04dQWw8EDuecy809biS4AtP8MlILi0vLK+nVzNr6xuZWdnunqsJYUlahoQhl3SWKCR6wCnAQrB5JRnxXsJrbvRn6tR6TiodBGfoRa/qkHXCPUwJacrJXNnQYEKeHLy6x7UlCk9L9UXmQlOwiHxj+yEmLWyXp0IRd9TvlJPNmXlzBDxPrAnJoQmKTvbVboU09lkAVBClGpYZQTMhEjgVbJCxY8UiQrukzRqaBsRnqpmM7hzgA620sBdK/QLAI3V6IiG+Un3f1UmfQEfNekPxP68Rg3feTHgQxcACOl7kxQJDiIel4RaXjILoa0Ko5PqvmHaILgt0tRldgjV78jypnuQtze9Oc4XrSR1ptIf20SGy0BkqoFtURBVE0SN6Rm/o3XgyXowP43McTRmTmV30B8b3D6KZpTE=</latexit> <latexit sha1_base64="nSl0dlTWSIhicdtzJwD2hqgF8Tg=">ACJ3icbVDLSgMxFM3UV62vqks3wSKISJkRQRGUohuXtfQFnTpk0kwbmnmY3CmUoX/jxl9xI6iILv0T04dQWw8EDuecy809biS4AtP8MlILi0vLK+nVzNr6xuZWdnunqsJYUlahoQhl3SWKCR6wCnAQrB5JRnxXsJrbvRn6tR6TiodBGfoRa/qkHXCPUwJacrJXNnQYEKeHLy6x7UlCk9L9UXmQlOwiHxj+yEmLWyXp0IRd9TvlJPNmXlzBDxPrAnJoQmKTvbVboU09lkAVBClGpYZQTMhEjgVbJCxY8UiQrukzRqaBsRnqpmM7hzgA620sBdK/QLAI3V6IiG+Un3f1UmfQEfNekPxP68Rg3feTHgQxcACOl7kxQJDiIel4RaXjILoa0Ko5PqvmHaILgt0tRldgjV78jypnuQtze9Oc4XrSR1ptIf20SGy0BkqoFtURBVE0SN6Rm/o3XgyXowP43McTRmTmV30B8b3D6KZpTE=</latexit> <latexit sha1_base64="SmdrLGrfvBQiIblCZjc/F4Vukbc=">ACVnicbZFbS8MwFMfTetmct6qPvgSH4J1WBH0RH3wcYpTYZ0jTdMtmKY1ORVG6ZfUF/0ovojZVkWnB0J+Z9zcvknSAX4Lpvlj0xOTVdqc7UZufmFxadpeUbnWSKsiZNRKLuAqKZ4JI1gYNgd6liJA4Euw0ezgb52yemNE/kNfRT1o5JV/KIUwJG6jixHylC83MfegxI56nIz6E4/lrd53LbK/Au/hbkjv+YkXCs4Bj74XCfjav7rc2ReD2aivzKb/CSO07d3XOHgf+CV0IdldHoOM9+mNAsZhKoIFq3PDeFdk4UcCpYUfMzVJCH0iXtQxKEjPdzoe2FHjdKCGOEmWGBDxUf3bkJNa6HwemMibQ0+O5gfhfrpVBdNTOuUwzYJKODoygSHBA49xyBWjIPoGCFXc3BXTHjH+gPmJmjHBG3/yX7jZ3/MXx7UT05LO6poFa2hDeShQ3SCLlADNRFL+jdsq0J69X6sKfsyqjUtsqeFfQrbOcTEN6z6g=</latexit> <latexit sha1_base64="SmdrLGrfvBQiIblCZjc/F4Vukbc=">ACVnicbZFbS8MwFMfTetmct6qPvgSH4J1WBH0RH3wcYpTYZ0jTdMtmKY1ORVG6ZfUF/0ovojZVkWnB0J+Z9zcvknSAX4Lpvlj0xOTVdqc7UZufmFxadpeUbnWSKsiZNRKLuAqKZ4JI1gYNgd6liJA4Euw0ezgb52yemNE/kNfRT1o5JV/KIUwJG6jixHylC83MfegxI56nIz6E4/lrd53LbK/Au/hbkjv+YkXCs4Bj74XCfjav7rc2ReD2aivzKb/CSO07d3XOHgf+CV0IdldHoOM9+mNAsZhKoIFq3PDeFdk4UcCpYUfMzVJCH0iXtQxKEjPdzoe2FHjdKCGOEmWGBDxUf3bkJNa6HwemMibQ0+O5gfhfrpVBdNTOuUwzYJKODoygSHBA49xyBWjIPoGCFXc3BXTHjH+gPmJmjHBG3/yX7jZ3/MXx7UT05LO6poFa2hDeShQ3SCLlADNRFL+jdsq0J69X6sKfsyqjUtsqeFfQrbOcTEN6z6g=</latexit> <latexit sha1_base64="SmdrLGrfvBQiIblCZjc/F4Vukbc=">ACVnicbZFbS8MwFMfTetmct6qPvgSH4J1WBH0RH3wcYpTYZ0jTdMtmKY1ORVG6ZfUF/0ovojZVkWnB0J+Z9zcvknSAX4Lpvlj0xOTVdqc7UZufmFxadpeUbnWSKsiZNRKLuAqKZ4JI1gYNgd6liJA4Euw0ezgb52yemNE/kNfRT1o5JV/KIUwJG6jixHylC83MfegxI56nIz6E4/lrd53LbK/Au/hbkjv+YkXCs4Bj74XCfjav7rc2ReD2aivzKb/CSO07d3XOHgf+CV0IdldHoOM9+mNAsZhKoIFq3PDeFdk4UcCpYUfMzVJCH0iXtQxKEjPdzoe2FHjdKCGOEmWGBDxUf3bkJNa6HwemMibQ0+O5gfhfrpVBdNTOuUwzYJKODoygSHBA49xyBWjIPoGCFXc3BXTHjH+gPmJmjHBG3/yX7jZ3/MXx7UT05LO6poFa2hDeShQ3SCLlADNRFL+jdsq0J69X6sKfsyqjUtsqeFfQrbOcTEN6z6g=</latexit> <latexit sha1_base64="SmdrLGrfvBQiIblCZjc/F4Vukbc=">ACVnicbZFbS8MwFMfTetmct6qPvgSH4J1WBH0RH3wcYpTYZ0jTdMtmKY1ORVG6ZfUF/0ovojZVkWnB0J+Z9zcvknSAX4Lpvlj0xOTVdqc7UZufmFxadpeUbnWSKsiZNRKLuAqKZ4JI1gYNgd6liJA4Euw0ezgb52yemNE/kNfRT1o5JV/KIUwJG6jixHylC83MfegxI56nIz6E4/lrd53LbK/Au/hbkjv+YkXCs4Bj74XCfjav7rc2ReD2aivzKb/CSO07d3XOHgf+CV0IdldHoOM9+mNAsZhKoIFq3PDeFdk4UcCpYUfMzVJCH0iXtQxKEjPdzoe2FHjdKCGOEmWGBDxUf3bkJNa6HwemMibQ0+O5gfhfrpVBdNTOuUwzYJKODoygSHBA49xyBWjIPoGCFXc3BXTHjH+gPmJmjHBG3/yX7jZ3/MXx7UT05LO6poFa2hDeShQ3SCLlADNRFL+jdsq0J69X6sKfsyqjUtsqeFfQrbOcTEN6z6g=</latexit> <latexit sha1_base64="jxlMIRocSYQIH1xAFcAwb5QS8AM=">ACI3icbVBNS8NAFNzUr1q/qh69BItQPZREBEUQivbgsYpVoUnLZrtpl242YfelUEL+ixf/ihcPinjx4H9xm+agrQMLw8w83r7xIs4UWNaXUVhYXFpeKa6W1tY3NrfK2zv3KowloS0S8lA+elhRzgRtAQNOHyNJceBx+uANryb+w4hKxUJxB+OIugHuC+YzgkFL3fK540tMkoYDAwq4O0qTBqQXU7F62zk67Ig0uXWarJOINM3Dd1mqW65YNSuDOU/snFRQjma3/OH0QhIHVADhWKm2bUXgJlgCI5ymJSdWNMJkiPu0ranAVukt2Ymgda6Zl+KPUTYGbq74kEB0qNA08nAwDNetNxP+8dgz+mZswEcVABZku8mNuQmhOCjN7TFICfKwJpLpv5pkgHUPoGst6RLs2ZPnyf1xzdb85qRSv8zrKI9tI+qyEanqI6uURO1EFP6AW9oXfj2Xg1PozPabRg5DO76A+M7x/PEqWZ</latexit> <latexit sha1_base64="jxlMIRocSYQIH1xAFcAwb5QS8AM=">ACI3icbVBNS8NAFNzUr1q/qh69BItQPZREBEUQivbgsYpVoUnLZrtpl242YfelUEL+ixf/ihcPinjx4H9xm+agrQMLw8w83r7xIs4UWNaXUVhYXFpeKa6W1tY3NrfK2zv3KowloS0S8lA+elhRzgRtAQNOHyNJceBx+uANryb+w4hKxUJxB+OIugHuC+YzgkFL3fK540tMkoYDAwq4O0qTBqQXU7F62zk67Ig0uXWarJOINM3Dd1mqW65YNSuDOU/snFRQjma3/OH0QhIHVADhWKm2bUXgJlgCI5ymJSdWNMJkiPu0ranAVukt2Ymgda6Zl+KPUTYGbq74kEB0qNA08nAwDNetNxP+8dgz+mZswEcVABZku8mNuQmhOCjN7TFICfKwJpLpv5pkgHUPoGst6RLs2ZPnyf1xzdb85qRSv8zrKI9tI+qyEanqI6uURO1EFP6AW9oXfj2Xg1PozPabRg5DO76A+M7x/PEqWZ</latexit> <latexit sha1_base64="jxlMIRocSYQIH1xAFcAwb5QS8AM=">ACI3icbVBNS8NAFNzUr1q/qh69BItQPZREBEUQivbgsYpVoUnLZrtpl242YfelUEL+ixf/ihcPinjx4H9xm+agrQMLw8w83r7xIs4UWNaXUVhYXFpeKa6W1tY3NrfK2zv3KowloS0S8lA+elhRzgRtAQNOHyNJceBx+uANryb+w4hKxUJxB+OIugHuC+YzgkFL3fK540tMkoYDAwq4O0qTBqQXU7F62zk67Ig0uXWarJOINM3Dd1mqW65YNSuDOU/snFRQjma3/OH0QhIHVADhWKm2bUXgJlgCI5ymJSdWNMJkiPu0ranAVukt2Ymgda6Zl+KPUTYGbq74kEB0qNA08nAwDNetNxP+8dgz+mZswEcVABZku8mNuQmhOCjN7TFICfKwJpLpv5pkgHUPoGst6RLs2ZPnyf1xzdb85qRSv8zrKI9tI+qyEanqI6uURO1EFP6AW9oXfj2Xg1PozPabRg5DO76A+M7x/PEqWZ</latexit> <latexit sha1_base64="jxlMIRocSYQIH1xAFcAwb5QS8AM=">ACI3icbVBNS8NAFNzUr1q/qh69BItQPZREBEUQivbgsYpVoUnLZrtpl242YfelUEL+ixf/ihcPinjx4H9xm+agrQMLw8w83r7xIs4UWNaXUVhYXFpeKa6W1tY3NrfK2zv3KowloS0S8lA+elhRzgRtAQNOHyNJceBx+uANryb+w4hKxUJxB+OIugHuC+YzgkFL3fK540tMkoYDAwq4O0qTBqQXU7F62zk67Ig0uXWarJOINM3Dd1mqW65YNSuDOU/snFRQjma3/OH0QhIHVADhWKm2bUXgJlgCI5ymJSdWNMJkiPu0ranAVukt2Ymgda6Zl+KPUTYGbq74kEB0qNA08nAwDNetNxP+8dgz+mZswEcVABZku8mNuQmhOCjN7TFICfKwJpLpv5pkgHUPoGst6RLs2ZPnyf1xzdb85qRSv8zrKI9tI+qyEanqI6uURO1EFP6AW9oXfj2Xg1PozPabRg5DO76A+M7x/PEqWZ</latexit> Integration of hydrostatic model For hydrostatic model most of effort was spent on infrastructure and conversion of temperature tendencies. Theta model uses this particular definition of potential temperature: Potential temperature θ v := R ∗ T theta variable in code definition in homme, R Π , Θ v := π s θ v for conservation allows decoupling form of vapor in dycore There are a few options to convert temperature tendencies into theta tendencies: Dt = ( R ∗ ) n D θ v DT 1. R Π n Dt Implemented because it keeps theta definition consistent = ( R ∗ ) n +1 T n +1 D θ v Dt = θ n +1 θ n +1 2. − θ n v , v v R Π n +1

  3. Integration of nonhydrostatic model Integration is done, some conceptual questions are work in progress.

  4. Theta hydro, F case, 5 years climo (very preliminary) Theta model vs default model comparison:

  5. Tests and consistency As we introduce more features into the dycore, including coupling options (ftypes) and dycore models, we get more tests into E3SM, too. Thanks to Jim Foucar now there is an option to reuse the same executable in tests to save build time (only namelists change). Potentially, there could be inconsistencies in definitions of potential temperature, Exner pressure, geopotential, energy, etc. To monitor for and to resolve these inconsistencies are on our list.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend