edu.wisc.ssec.mcidasv.data.cyclone
Class StormAODTSceneType

java.lang.Object
  extended by edu.wisc.ssec.mcidasv.data.cyclone.StormAODTSceneType

public class StormAODTSceneType
extends Object

Created by IntelliJ IDEA. User: yuanho Date: Feb 26, 2009 Time: 10:02:45 AM To change this template use File | Settings | File Templates.


Field Summary
(package private) static int maxsec
          _more_
(package private) static int maxsecA
          _more_
(package private) static double PI
          _more_
 
Constructor Summary
StormAODTSceneType()
           
 
Method Summary
static float[] aodtv72_calccloudtemp(List<StormAODTInfo.RingData> tcircfirst)
          _more_
static StormAODTInfo.RingData aodtv72_calceyetemp(int keyer, float cursortemp, List<StormAODTInfo.RingData> tcircfirst)
          _more_
(package private) static float[] aodtv72_calcscene(StormAODTInfo.IRData odtcurrent, StormAODTInfo.DataGrid areadata)
          _more_
(package private) static float[] aodtv72_calcskew(float[] bin, int nbin)
          _more_
(package private) static double aodtv72_calctime(int date, int time)
          _more_
(package private) static float[] aodtv72_cdoshearcalc(float xlat, float xlon, float tempval, int atype, StormAODTInfo.DataGrid areadata)
           
(package private) static float[] aodtv72_classify(StormAODTInfo.IRData odtcurrent, int rmwsizeman, StormAODTInfo.DataGrid areadata_v72, float osstr_v72, boolean osearch_v72)
          _more_
(package private) static double aodtv72_cmplx_abs(double real, double imag)
          _more_
(package private) static int aodtv72_dfft(double[] x, double[] y, int np)
          _more_
(package private) static float[] aodtv72_distance(float rrlat, float rrlon, float pplat, float pplon, int iunit)
          _more_
(package private) static float[] aodtv72_distance2(float rlat, float rlon, float xdist, float xang)
          _more_
(package private) static float[] aodtv72_fft(float[] cbd)
          _more_
(package private) static int aodtv72_fmaxx(float[] f)
          _more_
(package private) static int aodtv72_fminx(float[] f)
          _more_
static StormAODTInfo.IRData aodtv72_gettemps(int keyer, StormAODTInfo.DataGrid areadata)
          _more_
(package private) static float[] aodtv72_logspiral(float inlat, float inlon, float searchtemp, int searchtype, StormAODTInfo.IRData odtcurrent, StormAODTInfo.DataGrid areadata)
           
static List<StormAODTInfo.RingData> aodtv72_readcirc(int ixc, int iyc, StormAODTInfo.DataGrid areadata)
          _more_
(package private) static float[] aodtv72_rmw(StormAODTInfo.IRData odtcurrent, StormAODTInfo.DataGrid areadata)
           
(package private) static void aodtv72_xxsort(float[] x1, float[] x2, float[] i2, int ndim)
          _more_
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

maxsec

static int maxsec
_more_


maxsecA

static int maxsecA
_more_


PI

static double PI
_more_

Constructor Detail

StormAODTSceneType

public StormAODTSceneType()
Method Detail

aodtv72_calcscene

static float[] aodtv72_calcscene(StormAODTInfo.IRData odtcurrent,
                                 StormAODTInfo.DataGrid areadata)
_more_

Parameters:
odtcurrent - _more_
areadata - _more_
Returns:
_more_

aodtv72_classify

static float[] aodtv72_classify(StormAODTInfo.IRData odtcurrent,
                                int rmwsizeman,
                                StormAODTInfo.DataGrid areadata_v72,
                                float osstr_v72,
                                boolean osearch_v72)
_more_

Parameters:
odtcurrent - _more_
rmwsizeman - _more_
areadata_v72 - _more_
osstr_v72 - _more_
osearch_v72 - _more_
Returns:
_more_

aodtv72_rmw

static float[] aodtv72_rmw(StormAODTInfo.IRData odtcurrent,
                           StormAODTInfo.DataGrid areadata)
Parameters:
odtcurrent -
areadata -
Returns:

aodtv72_logspiral

static float[] aodtv72_logspiral(float inlat,
                                 float inlon,
                                 float searchtemp,
                                 int searchtype,
                                 StormAODTInfo.IRData odtcurrent,
                                 StormAODTInfo.DataGrid areadata)
Parameters:
inlat -
inlon -
searchtemp -
searchtype -
odtcurrent -
areadata -
Returns:

aodtv72_calcskew

static float[] aodtv72_calcskew(float[] bin,
                                int nbin)
_more_

Parameters:
bin - _more_
nbin - _more_
Returns:
_more_

aodtv72_xxsort

static void aodtv72_xxsort(float[] x1,
                           float[] x2,
                           float[] i2,
                           int ndim)
_more_

Parameters:
x1 - _more_
x2 - _more_
i2 - _more_
ndim - _more_

aodtv72_fminx

static int aodtv72_fminx(float[] f)
_more_

Parameters:
f - _more_
Returns:
_more_

aodtv72_fmaxx

static int aodtv72_fmaxx(float[] f)
_more_

Parameters:
f - _more_
Returns:
_more_

aodtv72_fft

static float[] aodtv72_fft(float[] cbd)
_more_

Parameters:
cbd - _more_
Returns:
_more_

aodtv72_cmplx_abs

static double aodtv72_cmplx_abs(double real,
                                double imag)
_more_

Parameters:
real - _more_
imag - _more_
Returns:
_more_

aodtv72_dfft

static int aodtv72_dfft(double[] x,
                        double[] y,
                        int np)
_more_

Parameters:
x - _more_
y - _more_
np - _more_
Returns:
_more_

aodtv72_gettemps

public static StormAODTInfo.IRData aodtv72_gettemps(int keyer,
                                                    StormAODTInfo.DataGrid areadata)
_more_

Parameters:
keyer - _more_
areadata - _more_
Returns:
_more_

aodtv72_calceyetemp

public static StormAODTInfo.RingData aodtv72_calceyetemp(int keyer,
                                                         float cursortemp,
                                                         List<StormAODTInfo.RingData> tcircfirst)
_more_

Parameters:
keyer - _more_
cursortemp - _more_
tcircfirst - _more_
Returns:
_more_

aodtv72_calccloudtemp

public static float[] aodtv72_calccloudtemp(List<StormAODTInfo.RingData> tcircfirst)
_more_

Parameters:
tcircfirst - _more_
Returns:
_more_

aodtv72_readcirc

public static List<StormAODTInfo.RingData> aodtv72_readcirc(int ixc,
                                                            int iyc,
                                                            StormAODTInfo.DataGrid areadata)
_more_

Parameters:
ixc - _more_
iyc - _more_
areadata - _more_
Returns:
_more_

aodtv72_distance

static float[] aodtv72_distance(float rrlat,
                                float rrlon,
                                float pplat,
                                float pplon,
                                int iunit)
_more_

Parameters:
rrlat - _more_
rrlon - _more_
pplat - _more_
pplon - _more_
iunit - _more_
Returns:
_more_

aodtv72_distance2

static float[] aodtv72_distance2(float rlat,
                                 float rlon,
                                 float xdist,
                                 float xang)
_more_

Parameters:
rlat - _more_
rlon - _more_
xdist - _more_
xang - _more_
Returns:
_more_

aodtv72_calctime

static double aodtv72_calctime(int date,
                               int time)
_more_

Parameters:
date - _more_
time - _more_
Returns:
_more_

aodtv72_cdoshearcalc

static float[] aodtv72_cdoshearcalc(float xlat,
                                    float xlon,
                                    float tempval,
                                    int atype,
                                    StormAODTInfo.DataGrid areadata)
Parameters:
xlat -
xlon -
tempval -
atype -
areadata - _more_
Returns: