saaps.sapm
Class GOES08Model

java.lang.Object
  |
  +--saaps.sapm.GOES08Model

public class GOES08Model
extends java.lang.Object

Version:
 
Author:
saaps

Field Summary
private  java.util.Calendar calendar
           
private  Data input
           
private  TimeSeries inputTS
           
private  double longitude
           
static java.lang.String modelDirVar
           
private  saaps.ann.mlff.Network net
           
private  Data output
           
private  TimeSeries outputTS
           
 
Constructor Summary
GOES08Model()
          Creates new GOES08Model
 
Method Summary
private  double[] cosTime(double[] lt)
           
private  void createNetwork()
           
 void getInputData(java.util.Date d1, java.util.Date d2)
           
 TimeSeries getOutput()
           
 Data getOutputData()
           
private  TimeSeries getTimeSeries(java.util.Date d1, java.util.Date d2)
           
private  void initCalendar()
           
private  double[] localTime(java.util.Date[] d)
           
static void main(java.lang.String[] args)
           
private  double[] sinTime(double[] lt)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

modelDirVar

public static java.lang.String modelDirVar

net

private saaps.ann.mlff.Network net

input

private Data input

output

private Data output

inputTS

private TimeSeries inputTS

outputTS

private TimeSeries outputTS

calendar

private java.util.Calendar calendar

longitude

private double longitude
Constructor Detail

GOES08Model

public GOES08Model()
Creates new GOES08Model
Method Detail

createNetwork

private void createNetwork()

initCalendar

private void initCalendar()

getInputData

public void getInputData(java.util.Date d1,
                         java.util.Date d2)

getOutputData

public Data getOutputData()

getOutput

public TimeSeries getOutput()

getTimeSeries

private TimeSeries getTimeSeries(java.util.Date d1,
                                 java.util.Date d2)

localTime

private double[] localTime(java.util.Date[] d)

cosTime

private double[] cosTime(double[] lt)

sinTime

private double[] sinTime(double[] lt)

main

public static void main(java.lang.String[] args)
Parameters:
args - the command line arguments