public CompiledOutputData(PVSAMV1Output pvo, UtilityRateOutput uro, CashLoanOutput clo, SizeAndCostSettings scs) { mclo = clo; mpvo = pvo; muro = uro; mscs = scs; }
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(); }