def Simulator(Catchattrvec):
    Simulator = TheHoleLot()
    Simulator.Deleter(
        '/Users/christianurich/Documents/CD3Waterbalance/simulationwithpatterns/outputfiles'
    )
    Simulator.runcd3(
        '/Users/christianurich/Documents/CityDrain3/build/cd3',
        '-m /Users/christianurich/Documents/CD3Waterbalance/simulationwithpatterns/outputfiles/Garden.xml -v 1'
    )
    Simulator.Fractioncalculator(
        Catchattrvec
    )  #,[1,1.8,10000,0,0.5,0.5,0.6,0.21,1.5,0.4,0.5,380,510,710,0.04,0.05,0.06,'without']])
    Simulator.getoutputdata(
        '/Users/christianurich/Documents/CD3Waterbalance/simulationwithpatterns/outputfiles'
    )
    Simulator.getinputdata(
        '/Users/christianurich/Documents/CD3Waterbalance/simulationwithpatterns/inputfiles'
    )
    Simulator.Balance([
        'Greywatertanklevels', 'Rainwatertanklevels',
        'Stormwaterreservoirlevels', 'Gardenwateringstorage'
    ], ['Evapo_Model', 'Rain_Model'], [
        'Actual_Infiltration', 'Potable_Water_Demand', 'Sewer',
        'Stormwaterdrain'
    ])
    #Simulator.Plotter([20,10],[0,365], [0,100], [ 'Greywatertanklevels',  'Rainwatertanklevels', 'Stormwaterreservoirlevels'])

    return
Esempio n. 2
0
def Simulator():
    Simulator = TheHoleLot()
    #Simulator.Deleter('D:\studium\Masterarbeit\Modeloutput')
#    Simulator.runcd3('C:\Program Files (x86)\CityDrain3\\bin\cd3.exe', 'D:\studium\Masterarbeit\Modeloutput\Harvesting\Melbourne2.xml')
    Simulator.Fractioncalculator('D:\studium\Masterarbeit\Modeloutput\Harvesting\_100\Melbourne.xml')
    Simulator.getoutputdata('D:\studium\Masterarbeit\Modeloutput\Harvesting\_100')
    Simulator.getinputdata('D:\studium\Masterarbeit\Modelinput')
    Simulator.Balance()
    WriteVS()
    
    return