|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectwf.rothermel.Behave
public class Behave
| Field Summary | |
|---|---|
double |
A
|
double |
al
|
double |
alDeg
|
double |
alRad
|
double |
asp
|
double |
asp_r
|
double |
B
|
double |
beta
|
double |
beta_opt
|
double |
beta_ratio
|
double |
C
|
boolean |
canDerive
|
double |
cos_asp
|
double |
cos_splitRad
|
double |
cos_wdr
|
double |
dead
|
double |
depth
|
double |
E
|
double |
ecc
|
double |
efw
|
double |
eps_d1
|
double |
eps_d2
|
double |
eps_d3
|
double |
eps_lh
|
double |
eps_lw
|
double |
eta_M
|
double |
eta_Md
|
double |
eta_Ml
|
double |
eta_s
|
double |
fli
|
double |
fln
|
int |
fuelModel
|
double |
fzd
|
double |
gamma
|
double |
gamma_max
|
double |
heat
|
double |
hn_d1
|
double |
hn_d2
|
double |
hn_d3
|
double |
hn_lh
|
double |
hn_lw
|
double |
hpa
|
double |
hsk
|
double |
hskz
|
double |
I_r
|
boolean |
isCalculated
INSTANCE VARS |
double |
live
|
double |
m_d1
|
double |
m_d2
|
double |
m_d3
|
double |
m_lh
|
double |
m_lw
|
double |
Mf_dead
|
double |
mx
|
double |
Mx_live
|
double |
phi_s
|
double |
phi_t
|
double |
phi_w
|
double |
q_d1
|
double |
q_d2
|
double |
q_d3
|
double |
q_lh
|
double |
q_lw
|
double |
rho_b
|
double |
rho_p
|
double |
rm_d
|
double |
rm_l
|
double |
ros
|
double |
s_e
|
double |
s_t
|
double |
s2w_d
|
double |
s2w_l
|
double |
s2w_t
|
double |
sdr
|
double |
sdr_r
|
double |
sigma
|
double |
sin_asp
|
double |
sin_splitRad
|
double |
sin_wdr
|
double |
slp
|
double |
slp_r
|
double |
splitDeg
|
double |
splitRad
|
double |
sumhd
|
double |
sumhdm
|
double |
sumhl
|
double |
sv_d1
|
double |
sv_d2
|
double |
sv_d3
|
double |
sv_lh
|
double |
sv_lw
|
double |
sw_d
|
double |
sw_d1
|
double |
sw_d2
|
double |
sw_d3
|
double |
sw_l
|
double |
sw_lh
|
double |
sw_lw
|
double |
sw_t
|
double |
sw2_d
|
double |
sw2_l
|
double |
sw2_t
|
double |
swm_d
|
double |
swm_l
|
double |
swm_t
|
double |
tan_slp
|
double |
tau
|
double |
vl
|
double |
vx
|
double |
vy
|
double |
W
|
double |
w_n
|
double |
w0
|
double |
w0_d1
|
double |
w0_d2
|
double |
w0_d3
|
double |
w0_lh
|
double |
w0_lw
|
double |
wdr
|
double |
wdr_r
|
double |
wn_d
|
double |
wn_d1
|
double |
wn_d2
|
double |
wn_d3
|
double |
wn_l
|
double |
wn_lh
|
double |
wn_lw
|
double |
wsp
|
double |
xi
|
| Constructor Summary | |
|---|---|
Behave()
|
|
| Method Summary | |
|---|---|
void |
calc()
|
protected void |
calcFuel()
calcFuel calculates: - characteristic surface-to-volume ration (sigma) - bulk densities (rho_b) - packing ratios (beta, beta_opt, beta_ratio) - net fuel loadings (wn_..) |
protected void |
combinedWindAndSlopeFactor()
phi combined wind and slope factor assumptions: wsp > 0. and/or slp > 0. -> phi_t |
static double |
getRosInDir(double dRos,
double dMaxDirection,
double dDirection,
double dEcc)
|
protected void |
heatSink()
heat sink term Rothermel (1972): eq. (77) + (78) |
protected void |
moistureDamping()
moistureDamping ********************************************************************* calculate the moisture damping coefficients for dead and live fuel Exceptions thrown if mx <= 0. |
protected void |
reactionVelocity()
gamma': reaction velocity |
void |
setAspect(double aspect)
|
void |
setDeadMoisture1(double moisture)
|
void |
setDeadMoisture10(double moisture)
|
void |
setDeadMoisture100(double moisture)
|
boolean |
setFuelModel(int model)
|
void |
setHerbMoisture(double moisture)
|
void |
setSlope(double slope)
|
void |
setWindDir(double dir)
|
void |
setWindSpeed(double speed)
|
void |
setWoodyMoisture(double moisture)
|
protected void |
slopeFactor()
phi_s: slope factor called from combinedWindAndSlopeFactor() |
protected void |
windFactor()
phi_w: wind factor called from combinedWindAndSlopeFactor() conversion: sigma [1/ft] = sigma[1/m] * 0.3048! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public double A
public double al
public double alDeg
public double alRad
public double asp
public double asp_r
public double B
public double beta
public double beta_opt
public double beta_ratio
public double C
public boolean canDerive
public double cos_asp
public double cos_splitRad
public double cos_wdr
public double dead
public double depth
public double E
public double ecc
public double efw
public double eps_d1
public double eps_d2
public double eps_d3
public double eps_lh
public double eps_lw
public double eta_M
public double eta_Md
public double eta_Ml
public double eta_s
public double fli
public double fln
public int fuelModel
public double fzd
public double gamma
public double gamma_max
public double heat
public double hn_d1
public double hn_d2
public double hn_d3
public double hn_lh
public double hn_lw
public double hpa
public double hsk
public double hskz
public double I_r
public boolean isCalculated
public double live
public double m_d1
public double m_d2
public double m_d3
public double m_lh
public double m_lw
public double Mf_dead
public double mx
public double Mx_live
public double phi_s
public double phi_t
public double phi_w
public double q_d1
public double q_d2
public double q_d3
public double q_lh
public double q_lw
public double rho_b
public double rho_p
public double rm_d
public double rm_l
public double ros
public double s_e
public double s_t
public double s2w_d
public double s2w_l
public double s2w_t
public double sdr
public double sdr_r
public double sigma
public double sin_asp
public double sin_splitRad
public double sin_wdr
public double slp
public double slp_r
public double splitDeg
public double splitRad
public double sumhd
public double sumhdm
public double sumhl
public double sv_d1
public double sv_d2
public double sv_d3
public double sv_lh
public double sv_lw
public double sw_d
public double sw_d1
public double sw_d2
public double sw_d3
public double sw_l
public double sw_lh
public double sw_lw
public double sw_t
public double sw2_d
public double sw2_l
public double sw2_t
public double swm_d
public double swm_l
public double swm_t
public double tan_slp
public double tau
public double vl
public double vx
public double vy
public double W
public double w_n
public double w0
public double w0_d1
public double w0_d2
public double w0_d3
public double w0_lh
public double w0_lw
public double wdr
public double wdr_r
public double wn_d
public double wn_d1
public double wn_d2
public double wn_d3
public double wn_l
public double wn_lh
public double wn_lw
public double wsp
public double xi
| Constructor Detail |
|---|
public Behave()
| Method Detail |
|---|
public void calc()
protected void calcFuel()
protected void combinedWindAndSlopeFactor()
public static double getRosInDir(double dRos,
double dMaxDirection,
double dDirection,
double dEcc)
protected void heatSink()
protected void moistureDamping()
protected void reactionVelocity()
public void setAspect(double aspect)
public void setDeadMoisture1(double moisture)
public void setDeadMoisture10(double moisture)
public void setDeadMoisture100(double moisture)
public boolean setFuelModel(int model)
public void setHerbMoisture(double moisture)
public void setSlope(double slope)
public void setWindDir(double dir)
public void setWindSpeed(double speed)
public void setWoodyMoisture(double moisture)
protected void slopeFactor()
protected void windFactor()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||