|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjecthydroScalingAPI.modules.rainfallRunoffModel.objects.NetworkEquations_Simple
public class NetworkEquations_Simple
This calss implements the set of non-linear ordinary differential equations used
to simulate flows along the river network. The function is writen as a
BasicFunction
that is used by the
RKF
| Constructor Summary | |
|---|---|
NetworkEquations_Simple(LinksAnalysis links,
HillSlopesInfo hillinf,
LinksInfo linkIn,
int rt,
double vc)
Creates new NetworkEquations_Simple |
|
| Method Summary | |
|---|---|
double[] |
eval(double[] input)
An empty but required evaluate method |
double[] |
eval(double[] input,
double time)
The acual evaluate method for this function. |
float[] |
eval(float[] input)
An empty but required evaluate method |
float[] |
eval(float[] input,
float time)
An empty but required evaluate method |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NetworkEquations_Simple(LinksAnalysis links,
HillSlopesInfo hillinf,
LinksInfo linkIn,
int rt,
double vc)
links - The topologic structure of the river networkhillinf - The parameters manager for the system of hillsopeslinkIn - The parameters manager for links in the networkrt - The routing scheme. Available schemes are 0: Spatially variable Chezi coefficient
1: Spatially uniform Chezi coefficient
2: Constant Velocity
3: Spatially uniform Manning coefficient
4: Spatially variable Manning coefficient
5: Velocity based on parametrization v=Ck*q^lambda1*A^lambda2
| Method Detail |
|---|
public float[] eval(float[] input,
float time)
eval in interface BasicFunctioninput - The values used to evaluate the functiontime - The time at which the function is evaluated
public float[] eval(float[] input)
eval in interface BasicFunctioninput - The values used to evaluate the function
public double[] eval(double[] input)
eval in interface BasicFunctioninput - The values used to evaluate the function
public double[] eval(double[] input,
double time)
eval in interface BasicFunctioninput - The values used to evaluate the functiontime - The time at which the function is evaluated
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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.