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

integration of theta l dycore into eam
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Integration of theta-l dycore into EAM

Hydrostatic (H) and non-hydrostatic (NH) formulations for theta-l:

  • hor. momentum (H/NH)

continuity eqn (H/NH) theta eqn (H/NH)

  • eqn. of state (NH)

ut + (rs ⇥ u + 2Ω) ⇥ u + 1 2rsu2 + ˙ sus + 1 κθvrsΠ + µrsφ = 0, wt + u · rsw + ˙ sws + g(1 µ) = 0, φt + u · rsφ + ˙ sφs gw = 0, Θt + rs · (uΘ) + ( ˙ sΘ)s = 0, (πs)t + rs · (uπs) + ( ˙ sπs)s = 0, π hydrostatic pressure, p nonhydrostatic pressure, EOS : φs = ΘΠ p ; Θ = πsθv, µ = ps πs ,

vertical momentum (NH) geopotential eqn (NH)

slide-2
SLIDE 2

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: There are a few options to convert temperature tendencies into theta tendencies: 1. 2.

θv := R∗T RΠ , Θv := πsθv

<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>

theta variable in code for conservation form Potential temperature definition in homme, allows decoupling

  • f vapor in dycore

Dθv Dt = (R∗)n RΠn DT Dt

<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>

Dθv Dt = θn+1

v

− θn

v ,

θn+1

v

= (R∗)n+1T n+1 RΠn+1

<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>

Implemented because it keeps theta definition consistent

slide-3
SLIDE 3

Integration of nonhydrostatic model

Integration is done, some conceptual questions are work in progress.

slide-4
SLIDE 4

Theta hydro, F case, 5 years climo (very preliminary)

Theta model vs default model comparison:

slide-5
SLIDE 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

  • n our list.