|
Public Types |
| iNullGrid |
| iHeightof0C |
| iHeightofM10C |
| iHeightofM20C |
| iHeightofM30C |
| iHeightofWetBulbZero |
| iHeightofWetBulbFour |
| iHeightofMelting |
| iHeightofRefreezing |
| iHeightofRemelting |
| iDepthofElevWarmLayer |
| iDepthofSfcWarmLayer |
| iDepthofSfcColdLayer |
| iEnergyForMelting |
| iEnergyForRefreezing |
| iEnergyForRemelting |
| iVerticallyIntegratedWetBulbTemp |
| iUWindMean0to6km |
| iVWindMean0to6km |
| iWindSpeedMean0to6km |
| iWindSpeedMean500to300mb |
| iVerticalVelocityMean_850to500mb |
| iTemperatureMean_500to400mb |
| iStormUJohns1993 |
| iStormVJohns1993 |
| iStormSpeedJohns1993 |
| iSRHelicity0to3km |
| iSRHelicity0to2km |
| iSRHelicity0to1km |
| iSfcRH |
| iSfcDewPoint |
| iSfcTv |
| iSfcThetaE |
| iSfcTheta |
| iSfcMixingRatio |
| iSfcTw |
| iSfcLCLHeight |
| iSfcLCLPres |
| iSfcLCLTemp |
| iSfcEL |
| iSfcLFC |
| iSfcCAPE |
| iSfcCIN |
| iSfcLI |
| iSfcMPL |
| iSfcEHI |
| iSfcCAPE_Normalized |
| iSfcVGP |
| iMULCLHeight |
| iMUEL |
| iMULFC |
| iMUCAPE |
| iMUCIN |
| iMULI |
| iMUMPL |
| iMUEHI |
| iMUParcelHeight |
| iMUCAPE_Normalized |
| iMULevelOfMaxBouyancy |
| iMULMBAcceleration |
| iMUCAPE_LFCToLFCPlus3km |
| iMUCAPEpct_LFCToLFCPlus3km |
| iMUCAPE_SfcTo3kmAGL |
| iMUCAPEpct_SfcTo3kmAGL |
| iMUVGP |
| i100mbAvgLCLHeight |
| i100mbAvgEL |
| i100mbAvgLFC |
| i100mbAvgCAPE |
| i100mbAvgCIN |
| i100mbAvgLI |
| i100mbAvgMPL |
| i100mbAvgEHI |
| i100mbAvgCAPE_Normalized |
| i100mbAvgVGP |
| iShowalterIndex |
| iSRFlow_0to2kmAGL |
| iSRFlow_4to6kmAGL |
| iSRFlow_9to11kmAGL |
| iSRFlow_0to18pctMUEL |
| iSRFlow_36to55pctMUEL |
| iSRFlow_82to100pctMUEL |
| iSRFlowAtM20C |
| iSRFlow_20pctBelowMULMB |
| iBRNShear |
| iSfcBRNumber |
| iMUBRNumber |
| iTdiff_700to500mb |
| iShearVectorMag_0to3km |
| iSpeedShear_0to3km |
| iShearVectorMag_0to6km |
| iShearVectorMag_0to1km |
| iShearVectorMag_Deep |
| iShearVectorMag_0to27pctMUEL |
| iShearVectorMag_0to55pctMUEL |
| iShearVectorMag_0toMULMB |
| iMeanShear_0to6km |
| iVerticalTotals |
| iCrossTotals |
| iTotalTotals |
| iKIndex |
| iSWEAT |
| iSSI |
| iWINDEX |
| iHodographCurvature_6km |
| iSfcConvectiveTemp |
| i100mbAvgConvectiveTemp |
| iPrecipitableWater |
| iVVel_700mb |
| iMaxThetaE_lowest300mb |
| iMaxThetaE_lowest300mb_height |
| iLapseRate_850to500mb |
| iLapseRate_700to500mb |
| iLapseRateAtMULFC |
| iDewPointDepression700mb |
| iDewPointDepression500mb |
| iDewPointDepressionMax700to400mb |
| iMeanRH_SfcToSfcLCL |
| iMeanRH_SfcToAvgLCL |
| iMeanRH_SfcToMULCL |
| iMeanRH_SfcTo1km |
| iMeanRH_SfcTo0C |
| iMeanMixingRatio_0to1kmAGL |
| iMeanMixingRatio_0to3kmAGL |
| iMeanMixingRatio_0to6kmAGL |
| iMeanWindSpeedAtEL |
| iMeanUWindAtM20C |
| iMeanVWindAtM20C |
| iHeightofThetaEMin |
| iThetaEDiffSfcToThetaEMin |
| iDCAPE_1km |
| iDCAPE_3km |
| iDCAPE_0C |
| iDCAPE_HtMinThetaE |
| iDCAPE_SfcLCL |
| iNumUndergroundGridpoints |
| iSfcMoistureConvergence |
| iMeanAbsoluteVorticity_400to200mb |
| NUM_OUTPUT_GRIDS |
enum | OutputGridNames {
iNullGrid,
iHeightof0C,
iHeightofM10C,
iHeightofM20C,
iHeightofM30C,
iHeightofWetBulbZero,
iHeightofWetBulbFour,
iHeightofMelting,
iHeightofRefreezing,
iHeightofRemelting,
iDepthofElevWarmLayer,
iDepthofSfcWarmLayer,
iDepthofSfcColdLayer,
iEnergyForMelting,
iEnergyForRefreezing,
iEnergyForRemelting,
iVerticallyIntegratedWetBulbTemp,
iUWindMean0to6km,
iVWindMean0to6km,
iWindSpeedMean0to6km,
iWindSpeedMean500to300mb,
iVerticalVelocityMean_850to500mb,
iTemperatureMean_500to400mb,
iStormUJohns1993,
iStormVJohns1993,
iStormSpeedJohns1993,
iSRHelicity0to3km,
iSRHelicity0to2km,
iSRHelicity0to1km,
iSfcRH,
iSfcDewPoint,
iSfcTv,
iSfcThetaE,
iSfcTheta,
iSfcMixingRatio,
iSfcTw,
iSfcLCLHeight,
iSfcLCLPres,
iSfcLCLTemp,
iSfcEL,
iSfcLFC,
iSfcCAPE,
iSfcCIN,
iSfcLI,
iSfcMPL,
iSfcEHI,
iSfcCAPE_Normalized,
iSfcVGP,
iMULCLHeight,
iMUEL,
iMULFC,
iMUCAPE,
iMUCIN,
iMULI,
iMUMPL,
iMUEHI,
iMUParcelHeight,
iMUCAPE_Normalized,
iMULevelOfMaxBouyancy,
iMULMBAcceleration,
iMUCAPE_LFCToLFCPlus3km,
iMUCAPEpct_LFCToLFCPlus3km,
iMUCAPE_SfcTo3kmAGL,
iMUCAPEpct_SfcTo3kmAGL,
iMUVGP,
i100mbAvgLCLHeight,
i100mbAvgEL,
i100mbAvgLFC,
i100mbAvgCAPE,
i100mbAvgCIN,
i100mbAvgLI,
i100mbAvgMPL,
i100mbAvgEHI,
i100mbAvgCAPE_Normalized,
i100mbAvgVGP,
iShowalterIndex,
iSRFlow_0to2kmAGL,
iSRFlow_4to6kmAGL,
iSRFlow_9to11kmAGL,
iSRFlow_0to18pctMUEL,
iSRFlow_36to55pctMUEL,
iSRFlow_82to100pctMUEL,
iSRFlowAtM20C,
iSRFlow_20pctBelowMULMB,
iBRNShear,
iSfcBRNumber,
iMUBRNumber,
iTdiff_700to500mb,
iShearVectorMag_0to3km,
iSpeedShear_0to3km,
iShearVectorMag_0to6km,
iShearVectorMag_0to1km,
iShearVectorMag_Deep,
iShearVectorMag_0to27pctMUEL,
iShearVectorMag_0to55pctMUEL,
iShearVectorMag_0toMULMB,
iMeanShear_0to6km,
iVerticalTotals,
iCrossTotals,
iTotalTotals,
iKIndex,
iSWEAT,
iSSI,
iWINDEX,
iHodographCurvature_6km,
iSfcConvectiveTemp,
i100mbAvgConvectiveTemp,
iPrecipitableWater,
iVVel_700mb,
iMaxThetaE_lowest300mb,
iMaxThetaE_lowest300mb_height,
iLapseRate_850to500mb,
iLapseRate_700to500mb,
iLapseRateAtMULFC,
iDewPointDepression700mb,
iDewPointDepression500mb,
iDewPointDepressionMax700to400mb,
iMeanRH_SfcToSfcLCL,
iMeanRH_SfcToAvgLCL,
iMeanRH_SfcToMULCL,
iMeanRH_SfcTo1km,
iMeanRH_SfcTo0C,
iMeanMixingRatio_0to1kmAGL,
iMeanMixingRatio_0to3kmAGL,
iMeanMixingRatio_0to6kmAGL,
iMeanWindSpeedAtEL,
iMeanUWindAtM20C,
iMeanVWindAtM20C,
iHeightofThetaEMin,
iThetaEDiffSfcToThetaEMin,
iDCAPE_1km,
iDCAPE_3km,
iDCAPE_0C,
iDCAPE_HtMinThetaE,
iDCAPE_SfcLCL,
iNumUndergroundGridpoints,
iSfcMoistureConvergence,
iMeanAbsoluteVorticity_400to200mb,
NUM_OUTPUT_GRIDS
} |
Public Member Functions |
| nseAlgorithm () |
void | prepProductList (std::vector< LatLonGrid > &oGrids, std::vector< std::string > &prodSubType) |
| nseAlgorithm (nseGrids *Temp, nseGrids *DewP, nseGrids *Height, nseGrids *UWind, nseGrids *VWind, nseGrids *VVel, nseGrids *Sfc, nseGrids *Opt, code::SmartPtr< code::IndexRecordNotifier > lb, const std::string outputDir, bool write3Dproducts, bool writeSoundings) |
| This class takes sets of 2-d grids of wind (u,v), temperature, dew point, and heights of the presure surface, and extracts various enviromental parameters.
|
virtual | ~nseAlgorithm () |
code::LatLonHeightGrid * | llhGrid (nseGrids *Param, nseGrids *Height, nseGrids *Sfc, size_t i_terrain) |
| Take an nseGrid of a parameter and the nseGrid of heights, and output a LatLonHeight grid.
|