edu.wisc.ssec.mcidasv.control.cyclone
Class StormAODT

java.lang.Object
  extended by edu.wisc.ssec.mcidasv.control.cyclone.StormAODT

public class StormAODT
extends Object

Created by IntelliJ IDEA. User: yuanho Date: Feb 20, 2009 Time: 3:09:14 PM To change this template use File | Settings | File Templates.


Field Summary
(package private)  StormAODTInfo.DataGrid areadata_v72
          _more_
(package private)  int idomain_v72
          _more_
(package private)  int ifixtype_v72
          _more_
(package private)  int ixdomain_v72
          _more_
(package private)  boolean lauto
          _more_
(package private)  StormAODTInfo.IRData odtcurrent_v72IR
          _more_
(package private)  int oland_v72
          _more_
(package private)  boolean osearch_v72
          _more_
(package private)  float osstr_v72
          _more_
(package private)  int ostartstr_v72
          _more_
(package private)  int rmwsizeman_v72
          _more_
 
Constructor Summary
StormAODT()
           
 
Method Summary
 int aodtv72_calcintensity(int idomain)
          _more_
(package private)  int aodtv72_drive(int curdate, int curtime, int cursat, float cenlat, float cenlon, int posm, String g_domain)
          _more_
(package private)  int aodtv72_initcurrent(boolean redo, StormAODTInfo.IRData odtcurrent_v72IR)
          _more_
(package private)  float aodtv72_latbias(float initval, float latitude, float longitude, StormAODTInfo.IRData odtcurrent_v72IR)
          _more_
(package private)  int aodtv72_loadIRimage(float[][] temps, float[][] lats, float[][] lons, int numx, int numy)
          _more_
(package private)  int aodtv72_scenesearch(int type)
          _more_
(package private)  int aodtv72_setdomain(int indomain)
          _more_
(package private)  StormAODTInfo.IRData aodtv72_seteyecloudtemp(int keyerM_v72, StormAODTInfo.DataGrid areadata)
          Routine to search for, identify, and set the eye and cloud temperature values for the AODT library.
(package private)  int aodtv72_setIRimageinfo(int date, int time, int sat)
          _more_
(package private)  int aodtv72_setlocation(float ilat, float ilon, int ipos)
          _more_
(package private)  float aodtv72_Tnoraw(StormAODTInfo.IRData odtcurrent, int idomain_v72)
          Compute initial Raw T-Number value using original Dvorak rules
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

odtcurrent_v72IR

StormAODTInfo.IRData odtcurrent_v72IR
_more_


areadata_v72

StormAODTInfo.DataGrid areadata_v72
_more_


lauto

boolean lauto
_more_


idomain_v72

int idomain_v72
_more_


ixdomain_v72

int ixdomain_v72
_more_


ifixtype_v72

int ifixtype_v72
_more_


rmwsizeman_v72

int rmwsizeman_v72
_more_


oland_v72

int oland_v72
_more_


osearch_v72

boolean osearch_v72
_more_


ostartstr_v72

int ostartstr_v72
_more_


osstr_v72

float osstr_v72
_more_

Constructor Detail

StormAODT

public StormAODT()
Method Detail

aodtv72_drive

int aodtv72_drive(int curdate,
                  int curtime,
                  int cursat,
                  float cenlat,
                  float cenlon,
                  int posm,
                  String g_domain)
_more_

Parameters:
curdate - _more_
curtime - _more_
cursat - _more_
cenlat - _more_
cenlon - _more_
posm - _more_
g_domain - _more_
Returns:
_more_

aodtv72_seteyecloudtemp

StormAODTInfo.IRData aodtv72_seteyecloudtemp(int keyerM_v72,
                                             StormAODTInfo.DataGrid areadata)
Routine to search for, identify, and set the eye and cloud temperature values for the AODT library. Temperatures are set within AODT library. Inputs : none Outputs: none Return : -51 : eye, CWcloud, or warmest temperature <-100C or >+40C 0 : o.k.

Parameters:
keyerM_v72 - _more_
areadata - _more_
Returns:
_more_

aodtv72_loadIRimage

int aodtv72_loadIRimage(float[][] temps,
                        float[][] lats,
                        float[][] lons,
                        int numx,
                        int numy)
_more_

Parameters:
temps - _more_
lats - _more_
lons - _more_
numx - _more_
numy - _more_
Returns:
_more_

aodtv72_setdomain

int aodtv72_setdomain(int indomain)
_more_

Parameters:
indomain - _more_
Returns:
_more_

aodtv72_setlocation

int aodtv72_setlocation(float ilat,
                        float ilon,
                        int ipos)
_more_

Parameters:
ilat - _more_
ilon - _more_
ipos - _more_
Returns:
_more_

aodtv72_setIRimageinfo

int aodtv72_setIRimageinfo(int date,
                           int time,
                           int sat)
_more_

Parameters:
date - _more_
time - _more_
sat - _more_
Returns:
_more_

aodtv72_calcintensity

public int aodtv72_calcintensity(int idomain)
_more_

Parameters:
idomain - _more_
Returns:
_more_

aodtv72_latbias

float aodtv72_latbias(float initval,
                      float latitude,
                      float longitude,
                      StormAODTInfo.IRData odtcurrent_v72IR)
_more_

Parameters:
initval - _more_
latitude - _more_
longitude - _more_
odtcurrent_v72IR - _more_
Returns:
_more_

aodtv72_scenesearch

int aodtv72_scenesearch(int type)
_more_

Parameters:
type - _more_
Returns:
_more_

aodtv72_initcurrent

int aodtv72_initcurrent(boolean redo,
                        StormAODTInfo.IRData odtcurrent_v72IR)
_more_

Parameters:
redo - _more_
odtcurrent_v72IR - _more_
Returns:
_more_

aodtv72_Tnoraw

float aodtv72_Tnoraw(StormAODTInfo.IRData odtcurrent,
                     int idomain_v72)
Compute initial Raw T-Number value using original Dvorak rules

Parameters:
odtcurrent -
idomain_v72 -
Returns:
return value is Raw T#