edu.gmu.dparker3.sludge
Class OutputDatabase

java.lang.Object
  extended byedu.gmu.dparker3.sludge.OutputDatabase

public class OutputDatabase
extends java.lang.Object

Version:
1.0
Author:
Robert Najlis

Field Summary
protected  java.util.ArrayList avgProduction0
           
protected  java.util.ArrayList avgProduction1
           
protected  java.util.ArrayList avgTransportCost0
           
protected  java.util.ArrayList avgTransportCost1
           
protected  java.util.ArrayList landCellList
           
protected  uchicago.src.sim.space.Object2DGrid landscape
           
protected  Mediator m
           
protected  java.util.ArrayList marketClearingPrice1
           
protected  java.util.ArrayList num0
           
protected  java.util.ArrayList num1
           
protected  java.util.ArrayList proportion1
           
protected  java.util.ArrayList totalConsumerSurplus
           
protected  java.util.ArrayList totalProducerSurplus0
           
protected  java.util.ArrayList totalProducerSurplus1
           
protected  java.util.ArrayList totalProduction0
           
protected  java.util.ArrayList totalProduction1
           
protected  java.util.ArrayList totalSurplus
           
 
Constructor Summary
OutputDatabase(Mediator m)
           
 
Method Summary
 void calcAvgTransportCost()
           
 void calcMarketClearingPrice1()
           
 void calcNumTypes()
           
 void calcOutput()
           
 void calcProduction()
           
 void calcTotalConsumerSurplus()
           
 void calcTotalProducerSurplus()
           
 double getAvgTransportCost0()
           
 double getAvgTransportCost1()
           
 double getExpectedPrice()
           
 double getMarketClearingPrice1()
           
 int getNumType0()
           
 int getNumType1()
           
 double getProduction0()
           
 double getProduction1()
           
 double getProportionType0()
           
 double getProportionType1()
           
 double getTotalConsumerSurplus()
           
 double getTotalProducerSurplus0()
           
 double getTotalProducerSurplus1()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m

protected Mediator m

landscape

protected uchicago.src.sim.space.Object2DGrid landscape

landCellList

protected java.util.ArrayList landCellList

num1

protected java.util.ArrayList num1

proportion1

protected java.util.ArrayList proportion1

totalProduction1

protected java.util.ArrayList totalProduction1

avgProduction1

protected java.util.ArrayList avgProduction1

marketClearingPrice1

protected java.util.ArrayList marketClearingPrice1

avgTransportCost0

protected java.util.ArrayList avgTransportCost0

avgTransportCost1

protected java.util.ArrayList avgTransportCost1

totalProducerSurplus0

protected java.util.ArrayList totalProducerSurplus0

totalProducerSurplus1

protected java.util.ArrayList totalProducerSurplus1

num0

protected java.util.ArrayList num0

totalProduction0

protected java.util.ArrayList totalProduction0

avgProduction0

protected java.util.ArrayList avgProduction0

totalConsumerSurplus

protected java.util.ArrayList totalConsumerSurplus

totalSurplus

protected java.util.ArrayList totalSurplus
Constructor Detail

OutputDatabase

public OutputDatabase(Mediator m)
Method Detail

calcOutput

public void calcOutput()

calcNumTypes

public void calcNumTypes()

calcProduction

public void calcProduction()

calcMarketClearingPrice1

public void calcMarketClearingPrice1()

calcAvgTransportCost

public void calcAvgTransportCost()

calcTotalProducerSurplus

public void calcTotalProducerSurplus()

calcTotalConsumerSurplus

public void calcTotalConsumerSurplus()

getNumType1

public int getNumType1()

getNumType0

public int getNumType0()

getProduction1

public double getProduction1()

getProduction0

public double getProduction0()

getMarketClearingPrice1

public double getMarketClearingPrice1()

getAvgTransportCost0

public double getAvgTransportCost0()

getAvgTransportCost1

public double getAvgTransportCost1()

getTotalProducerSurplus0

public double getTotalProducerSurplus0()

getTotalProducerSurplus1

public double getTotalProducerSurplus1()

getExpectedPrice

public double getExpectedPrice()

getProportionType0

public double getProportionType0()

getProportionType1

public double getProportionType1()

getTotalConsumerSurplus

public double getTotalConsumerSurplus()

toString

public java.lang.String toString()