Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CAPE/CIN calculation #16

Closed
4 tasks
dopplershift opened this issue Apr 21, 2015 · 4 comments
Closed
4 tasks

CAPE/CIN calculation #16

dopplershift opened this issue Apr 21, 2015 · 4 comments
Assignees
Labels
Area: Calc Pertains to calculations Type: Feature New functionality
Milestone

Comments

@dopplershift
Copy link
Member

dopplershift commented Apr 21, 2015

Add a CAPE and CIN calculation:

CAPE/CIN Calculation Options:

  • Source parcel

    • Surface
    • Most Unstable
    • Mixed Layer
  • Mixed layer depth

    • I think we should allow user to specify it in meters or hPa and do the conversion internally
  • Adiabat used

    • pseudo-adiabatic, liquid only
    • reversible, liquid only
    • pseudo-adiabatic with ice
    • reversible, with ice
  • Virtual temperature correction

Technical Questions:

  • If there is no LFC, is CIN 0 or integrated from surface to the top of the sounding?
  • Are multiple crossings counted or just the first positive/negative areas in the integration bounds?
  • Should virtual temperature be used for LFC/EL calculations?
  • What should the default mixed layer thickness be?

"Standard" CAPE calculation according to Doswell and Rasmussen, 1994:

  • Use the simple pseudo-adiabatic, pure parcel theory calculation for the lifted parcel ascent.
  • Make the virtual temperature correction
  • Pick the most unstable parcel in the lowest 300 mb (Bryan's code uses lowest 500 mb)

Reference Material

@dopplershift dopplershift added this to the v0.3.0 milestone Apr 27, 2015
@dopplershift
Copy link
Member Author

Also need LFC, though it will likely rely on the same intersection code as EL.

@dopplershift
Copy link
Member Author

EL/LFC handled in #201 .

@dopplershift dopplershift added this to the Fall 2016 Release (0.4) milestone Jul 31, 2016
@dopplershift dopplershift modified the milestones: Fall 2016 Release (0.4), Winter 2017 Release (0.5) Oct 14, 2016
@jrleeman jrleeman self-assigned this Feb 14, 2017
@jrleeman jrleeman mentioned this issue Feb 15, 2017
9 tasks
@jrleeman jrleeman removed this from the Spring 2017 milestone Mar 6, 2017
@jrleeman
Copy link
Contributor

jrleeman commented Mar 6, 2017

Due to complications in API design and verification of parcel path, I've pulled this from Spring 2017 and closed the existing PR after merging the completed bits (EL). The first comment in this issue will be updated with an outline of where to go from here.

@jrleeman jrleeman changed the title CAPE calculation CAPE/CIN calculation Mar 6, 2017
@dopplershift dopplershift modified the milestone: Summer 2017 Mar 10, 2017
@jrleeman
Copy link
Contributor

Given that the basic functionality of this is implemented, I'm going to close this. Other issues related to the implementation of parcel path assumptions, etc. will get created as we run into them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Calc Pertains to calculations Type: Feature New functionality
Projects
None yet
Development

No branches or pull requests

2 participants