hydroScalingAPI.examples.rainRunoffSimulations
Class SimulationToAsciiFilePradeep

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

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

Author:
Ricardo Mantilla

Constructor Summary
SimulationToAsciiFilePradeep(int x, int y, byte[][] direcc, int[][] magnitudes, MetaRaster md, java.io.File stormFile, float infiltRate, int routingType, java.io.File outputDirectory)
           
SimulationToAsciiFilePradeep(int x, int y, byte[][] direcc, int[][] magnitudes, MetaRaster md, java.io.File stormFile, MetaRaster infiltMetaRaster, int routingType, java.io.File outputDirectory)
           
SimulationToAsciiFilePradeep(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)
           
SimulationToAsciiFilePradeep(int x, int y, byte[][] direcc, int[][] magnitudes, MetaRaster md, float rainIntensity, float rainDuration, float infiltRate, int routingType, java.io.File outputDirectory)
          Creates new simulationsRep3
 
Method Summary
 void executeSimulation()
           
static void main(java.lang.String[] args)
           
 void run()
           
static void subMain2(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimulationToAsciiFilePradeep

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

Throws:
java.io.IOException
visad.VisADException

SimulationToAsciiFilePradeep

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

SimulationToAsciiFilePradeep

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

SimulationToAsciiFilePradeep

public SimulationToAsciiFilePradeep(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)
                             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

subMain2

public static void subMain2(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.