Beispiel #1
0
def plot_spread_mc_nomext(m, color='green', label='Spread Rate'):
    """Tool for plotting spread rate vs MC for each realization."""
    MC = pl.arange(0., 0.51, .01)
    y_trace = []
    sigList = []
    hocList = []
    mExtList = []
    for modSig in m.modSig.trace():
        sigList.append(modSig)
    for hoc in m.hoc.trace():
        hocList.append(hoc)

    for i in range(len(sigList)):
        y = roth.flameSpread(sigma=sigList[i],
                             bulk=data.meanBulk,
                             hoc=hocList[i],
                             moist=MC,
                             mExt=0.3)
        pl.plot(MC, y, color='gray', alpha=.75, zorder=-1)
        y_trace.append(y)
    pl.plot(data.mcs, data.rates, 'bo', label='Experiment')
    pl.plot(MC,
            pl.mean(y_trace, axis=0),
            color=color,
            linewidth=5,
            label=label)
    decorate_plot()
Beispiel #2
0
def plot_spread_mc_nomext(m, color='green', label='Spread Rate'):
    """Tool for plotting spread rate vs MC for each realization."""
    MC = pl.arange(0., 0.51, .01)
    y_trace = []
    sigList = []
    hocList = []
    mExtList = []
    for modSig in m.modSig.trace():
        sigList.append(modSig)
    for hoc in m.hoc.trace():
        hocList.append(hoc)

    for i in range(len(sigList)):
        y = roth.flameSpread(sigma=sigList[i], bulk=data.meanBulk, hoc=hocList[i], moist=MC, mExt=0.3)
        pl.plot(MC, y, color='gray', alpha=.75, zorder=-1)
        y_trace.append(y)
    pl.plot(data.mcs, data.rates, 'bo', label='Experiment')
    pl.plot(MC, pl.mean(y_trace, axis=0), color=color, linewidth=5, label=label)
    decorate_plot()
Beispiel #3
0
 def y_mean(modSig=modSig, mBulk=data.meanBulk, hoc=hoc, moistC=data.mcs, moistE=mExt):
     return roth.flameSpread(sigma=(modSig+100.), bulk=mBulk, hoc=hoc, moist=moistC, mExt=moistE)
Beispiel #4
0
 def y_mean(modSig=modSig, mBulk=data.meanBulk, hoc=hoc, moistC=moistC, moistE=0.3):
     return roth.flameSpread(sigma=modSig, bulk=mBulk, hoc=hoc, moist=moistC, mExt=moistE)