Ejemplo n.º 1
0
 public void initialize(SystemModelOutput smo, UtilityRateOutput uro)
 {
     SizeAndCostParameterList sc = new SizeAndCostParameterBuilder(smo).build();
     initialize(sc, uro);
 }
Ejemplo n.º 2
0
        public void run()
        {
            arrayBuilder.initialize(gisData);
            SystemOutput = arrayBuilder.build().runModule();

            utilityBuilder.initialize(SystemOutput);
            UtilityOutput = utilityBuilder.build().runModule();

            sizeBuilder.initialize(SystemOutput);
            CostOutput = sizeBuilder.build();

            cashBuilder.initialize(CostOutput, UtilityOutput);
            LoanOutput = cashBuilder.build().runModule();
        }
Ejemplo n.º 3
0
 public CashLoanParameterBuilder(SystemModelOutput smo, UtilityRateOutput uro)
 {
     initialize(smo, uro);
 }
 public void initialize(SystemModelOutput smo)
 {
     isInit = true;
     list.Add(new FloatParameter("dc_rating", smo.sys_dc_rating * 1000));
     list.Add(new FloatParameter("ac_rating", smo.inv_ac_rating));
 }
 public SizeAndCostParameterBuilder(SystemModelOutput smo)
 {
     initialize(smo);
 }
 public void initialize(SystemModelOutput smo)
 {
     isInit = true;
     list.Add(new FloatArrayParameter("e_with_system", smo.getHourlyElectricityProuction()));
 }
 public UtilityRateParameterBuilder(SystemModelOutput smo)
 {
     initialize(smo);
 }