hydroScalingAPI.examples.rainRunoffSimulations
Class SimulationToAsciiFile_luciana

java.lang.Object
  extended by hydroScalingAPI.examples.rainRunoffSimulations.SimulationToAsciiFile_luciana
All Implemented Interfaces:
java.lang.Runnable

public class SimulationToAsciiFile_luciana
extends java.lang.Object
implements java.lang.Runnable

Author:
Ricardo Mantilla

Constructor Summary
SimulationToAsciiFile_luciana(int x, int y, byte[][] direcc, int[][] magnitudes, MetaRaster md, java.io.File stormFile, float infiltRate, int routingType, java.io.File outputDirectory, java.util.Hashtable routingParams)
           
SimulationToAsciiFile_luciana(int x, int y, byte[][] direcc, int[][] magnitudes, MetaRaster md, java.io.File stormFile, MetaRaster infiltMetaRaster, int routingType, java.io.File outputDirectory, java.util.Hashtable routingParams)
           
SimulationToAsciiFile_luciana(int xx, int yy, byte[][] direcc, int[][] magnitudesOR, MetaRaster md, float rainIntensityOR, float rainDurationOR, java.io.File stormFileOR, MetaRaster infiltMetaRasterOR, float infiltRateOR, int routingTypeOR, java.io.File outputDirectoryOR, java.util.Hashtable rP)
           
SimulationToAsciiFile_luciana(int x, int y, byte[][] direcc, int[][] magnitudes, MetaRaster md, float rainIntensity, float rainDuration, float infiltRate, int routingType, java.io.File outputDirectory, java.util.Hashtable routingParams)
          Creates new simulationsRep3
 
Method Summary
 void executeSimulation()
           
static void main(java.lang.String[] args)
           
 void run()
           
static void subMain1(java.lang.String[] args)
           
static void subMain2(java.lang.String[] args)
           
static void subMain3(java.lang.String[] args)
           
static void subMain4(java.lang.String[] args)
           
static void subMain5(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimulationToAsciiFile_luciana

public SimulationToAsciiFile_luciana(int x,
                                     int y,
                                     byte[][] direcc,
                                     int[][] magnitudes,
                                     MetaRaster md,
                                     float rainIntensity,
                                     float rainDuration,
                                     float infiltRate,
                                     int routingType,
                                     java.io.File outputDirectory,
                                     java.util.Hashtable routingParams)
                              throws java.io.IOException,
                                     visad.VisADException
Creates new simulationsRep3

Throws:
java.io.IOException
visad.VisADException

SimulationToAsciiFile_luciana

public SimulationToAsciiFile_luciana(int x,
                                     int y,
                                     byte[][] direcc,
                                     int[][] magnitudes,
                                     MetaRaster md,
                                     java.io.File stormFile,
                                     float infiltRate,
                                     int routingType,
                                     java.io.File outputDirectory,
                                     java.util.Hashtable routingParams)
                              throws java.io.IOException,
                                     visad.VisADException
Throws:
java.io.IOException
visad.VisADException

SimulationToAsciiFile_luciana

public SimulationToAsciiFile_luciana(int x,
                                     int y,
                                     byte[][] direcc,
                                     int[][] magnitudes,
                                     MetaRaster md,
                                     java.io.File stormFile,
                                     MetaRaster infiltMetaRaster,
                                     int routingType,
                                     java.io.File outputDirectory,
                                     java.util.Hashtable routingParams)
                              throws java.io.IOException,
                                     visad.VisADException
Throws:
java.io.IOException
visad.VisADException

SimulationToAsciiFile_luciana

public SimulationToAsciiFile_luciana(int xx,
                                     int yy,
                                     byte[][] direcc,
                                     int[][] magnitudesOR,
                                     MetaRaster md,
                                     float rainIntensityOR,
                                     float rainDurationOR,
                                     java.io.File stormFileOR,
                                     MetaRaster infiltMetaRasterOR,
                                     float infiltRateOR,
                                     int routingTypeOR,
                                     java.io.File outputDirectoryOR,
                                     java.util.Hashtable rP)
                              throws java.io.IOException,
                                     visad.VisADException
Throws:
java.io.IOException
visad.VisADException
Method Detail

executeSimulation

public void executeSimulation()
                       throws java.io.IOException,
                              visad.VisADException
Throws:
java.io.IOException
visad.VisADException

run

public void run()
Specified by:
run in interface java.lang.Runnable

main

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

subMain1

public static void subMain1(java.lang.String[] args)
                     throws java.io.IOException,
                            visad.VisADException
Throws:
java.io.IOException
visad.VisADException

subMain2

public static void subMain2(java.lang.String[] args)
                     throws java.io.IOException,
                            visad.VisADException
Throws:
java.io.IOException
visad.VisADException

subMain3

public static void subMain3(java.lang.String[] args)
                     throws java.io.IOException,
                            visad.VisADException
Throws:
java.io.IOException
visad.VisADException

subMain4

public static void subMain4(java.lang.String[] args)
                     throws java.io.IOException,
                            visad.VisADException
Throws:
java.io.IOException
visad.VisADException

subMain5

public static void subMain5(java.lang.String[] args)
                     throws java.io.IOException,
                            visad.VisADException
Throws:
java.io.IOException
visad.VisADException


CUENCAS was initially developed by Ricardo Mantilla at the University of Colorado under the supervision of Dr. Vijay K. Gupta. We wish to recognize the support from the National Science Fundation.