diff --git a/buildstockbatch/postprocessing.py b/buildstockbatch/postprocessing.py index 179ea883..547b7d51 100644 --- a/buildstockbatch/postprocessing.py +++ b/buildstockbatch/postprocessing.py @@ -155,17 +155,23 @@ def get_factor(folder): if type(inp1) is str: full_path = f"{inp1}/run/enduse_timeseries.parquet" - with fs.open(full_path, 'rb') as f: - file1 = pd.read_parquet(f, engine='pyarrow').set_index('Time') - file1 = file1 * get_factor(inp1) + try: + with fs.open(full_path, 'rb') as f: + file1 = pd.read_parquet(f, engine='pyarrow').set_index('Time') + file1 = file1 * get_factor(inp1) + except ResourceNotFound: + file1 = pd.DataFrame() # if the timeseries file is missing, set it to empty dataframe else: file1 = inp1 if type(inp2) is str: full_path = f"{inp2}/run/enduse_timeseries.parquet" - with fs.open(full_path, 'rb') as f: - file2 = pd.read_parquet(f, engine='pyarrow').set_index('Time') - file2 = file2 * get_factor(inp2) + try: + with fs.open(full_path, 'rb') as f: + file2 = pd.read_parquet(f, engine='pyarrow').set_index('Time') + file2 = file2 * get_factor(inp2) + except ResourceNotFound: + file2 = pd.DataFrame() else: file2 = inp2 diff --git a/buildstockbatch/test/test_base.py b/buildstockbatch/test/test_base.py index ca40b184..cc960e80 100644 --- a/buildstockbatch/test/test_base.py +++ b/buildstockbatch/test/test_base.py @@ -49,7 +49,7 @@ def test_missing_simulation_output_report_applicable(basic_residential_project_f up01_parquet = os.path.join(results_dir, 'parquet', 'upgrades', 'upgrade=1', 'results_up01.parquet') assert(os.path.exists(up01_parquet)) df = pd.read_parquet(up01_parquet, engine='pyarrow') - assert((~df['simulation_output_report.applicable']).any()) + assert(not df['simulation_output_report.applicable'].any()) def test_combine_files_flexible(basic_residential_project_file): diff --git a/buildstockbatch/test/test_results/parquet/aggregated_timeseries/upgrade=1/aggregated_ts_up01.parquet b/buildstockbatch/test/test_results/parquet/aggregated_timeseries/upgrade=1/aggregated_ts_up01.parquet index e8a07c60..a33e0684 100644 Binary files a/buildstockbatch/test/test_results/parquet/aggregated_timeseries/upgrade=1/aggregated_ts_up01.parquet and b/buildstockbatch/test/test_results/parquet/aggregated_timeseries/upgrade=1/aggregated_ts_up01.parquet differ diff --git a/buildstockbatch/test/test_results/parquet/timeseries/upgrade=1/Group0.parquet b/buildstockbatch/test/test_results/parquet/timeseries/upgrade=1/Group0.parquet index 31ffb38a..bc7d0548 100644 Binary files a/buildstockbatch/test/test_results/parquet/timeseries/upgrade=1/Group0.parquet and b/buildstockbatch/test/test_results/parquet/timeseries/upgrade=1/Group0.parquet differ diff --git a/buildstockbatch/test/test_results/parquet/upgrades/upgrade=1/results_up01.parquet b/buildstockbatch/test/test_results/parquet/upgrades/upgrade=1/results_up01.parquet index 6849f459..811d8970 100644 Binary files a/buildstockbatch/test/test_results/parquet/upgrades/upgrade=1/results_up01.parquet and b/buildstockbatch/test/test_results/parquet/upgrades/upgrade=1/results_up01.parquet differ diff --git a/buildstockbatch/test/test_results/results_csvs/results_up01.csv.gz b/buildstockbatch/test/test_results/results_csvs/results_up01.csv.gz index 35ffa6a2..c8af817d 100644 Binary files a/buildstockbatch/test/test_results/results_csvs/results_up01.csv.gz and b/buildstockbatch/test/test_results/results_csvs/results_up01.csv.gz differ diff --git a/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/out.osw b/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/out.osw index 0b3e36cb..1cf97f82 100644 --- a/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/out.osw +++ b/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/out.osw @@ -1,6 +1,6 @@ { "completed_at" : "20190417T173231Z", - "completed_status" : "Success", + "completed_status" : "Fail", "created_at" : "2019-04-17T11:27:00.770030", "current_step" : 7, "eplusout_err" : "Program Version,EnergyPlus, Version 9.0.1-bb7ca4f0da, YMD=2019.04.17 17:29,\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES CEIL FAN SCHEDULE ALLDAY1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES CEIL FAN SCHEDULE ALLDAY10\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES CEIL FAN SCHEDULE ALLDAY11\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES CEIL FAN SCHEDULE ALLDAY12\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES CEIL FAN SCHEDULE ALLDAY2\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES CEIL FAN SCHEDULE ALLDAY3\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES CEIL FAN SCHEDULE ALLDAY4\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES CEIL FAN SCHEDULE ALLDAY5\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES CEIL FAN SCHEDULE ALLDAY6\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES CEIL FAN SCHEDULE ALLDAY7\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES CEIL FAN SCHEDULE ALLDAY8\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES CEIL FAN SCHEDULE ALLDAY9\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES COOLING SEASON ALLDAY1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES COOLING SEASON ALLDAY10\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES COOLING SEASON ALLDAY11\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES COOLING SEASON ALLDAY12\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES COOLING SEASON ALLDAY2\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES COOLING SEASON ALLDAY3\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES COOLING SEASON ALLDAY4\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES COOLING SEASON ALLDAY5\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES COOLING SEASON ALLDAY6\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES COOLING SEASON ALLDAY7\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES COOLING SEASON ALLDAY8\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES COOLING SEASON ALLDAY9\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES HEATING SEASON ALLDAY1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES HEATING SEASON ALLDAY10\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES HEATING SEASON ALLDAY11\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES HEATING SEASON ALLDAY12\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES HEATING SEASON ALLDAY2\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES HEATING SEASON ALLDAY3\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES HEATING SEASON ALLDAY4\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES HEATING SEASON ALLDAY5\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES HEATING SEASON ALLDAY6\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES HEATING SEASON ALLDAY7\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES HEATING SEASON ALLDAY8\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES HEATING SEASON ALLDAY9\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 BATH EXHAUST SCHEDULE ALLDAY1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 BATH EXHAUST SCHEDULE ALLDAY10\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 BATH EXHAUST SCHEDULE ALLDAY11\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 BATH EXHAUST SCHEDULE ALLDAY12\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 BATH EXHAUST SCHEDULE ALLDAY2\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 BATH EXHAUST SCHEDULE ALLDAY3\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 BATH EXHAUST SCHEDULE ALLDAY4\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 BATH EXHAUST SCHEDULE ALLDAY5\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 BATH EXHAUST SCHEDULE ALLDAY6\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 BATH EXHAUST SCHEDULE ALLDAY7\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 BATH EXHAUST SCHEDULE ALLDAY8\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 BATH EXHAUST SCHEDULE ALLDAY9\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 DRYER EXHAUST SCHEDULE ALLDAY1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 DRYER EXHAUST SCHEDULE ALLDAY2\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 DRYER EXHAUST SCHEDULE ALLDAY3\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 DRYER EXHAUST SCHEDULE ALLDAY4\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 DRYER EXHAUST SCHEDULE ALLDAY5\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 DRYER EXHAUST SCHEDULE ALLDAY6\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 DRYER EXHAUST SCHEDULE ALLDAY7\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 RANGE EXHAUST SCHEDULE ALLDAY1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 RANGE EXHAUST SCHEDULE ALLDAY10\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 RANGE EXHAUST SCHEDULE ALLDAY11\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 RANGE EXHAUST SCHEDULE ALLDAY12\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 RANGE EXHAUST SCHEDULE ALLDAY2\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 RANGE EXHAUST SCHEDULE ALLDAY3\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 RANGE EXHAUST SCHEDULE ALLDAY4\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 RANGE EXHAUST SCHEDULE ALLDAY5\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 RANGE EXHAUST SCHEDULE ALLDAY6\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 RANGE EXHAUST SCHEDULE ALLDAY7\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 RANGE EXHAUST SCHEDULE ALLDAY8\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES MV_1 RANGE EXHAUST SCHEDULE ALLDAY9\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 AVAILABILITY SCHEDULE ALLDAY1 ON\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 AVAILABILITY SCHEDULE ALLDAY1 ON 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 AVAILABILITY SCHEDULE ALLDAY1 ON 10\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 AVAILABILITY SCHEDULE ALLDAY1 ON 11\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 AVAILABILITY SCHEDULE ALLDAY1 ON 2\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 AVAILABILITY SCHEDULE ALLDAY1 ON 3\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 AVAILABILITY SCHEDULE ALLDAY1 ON 4\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 AVAILABILITY SCHEDULE ALLDAY1 ON 5\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 AVAILABILITY SCHEDULE ALLDAY1 ON 6\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 AVAILABILITY SCHEDULE ALLDAY1 ON 7\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 AVAILABILITY SCHEDULE ALLDAY1 ON 8\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 AVAILABILITY SCHEDULE ALLDAY1 ON 9\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 TEMP SCHEDULE ALLDAY1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 TEMP SCHEDULE ALLDAY10\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 TEMP SCHEDULE ALLDAY11\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 TEMP SCHEDULE ALLDAY12\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 TEMP SCHEDULE ALLDAY2\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 TEMP SCHEDULE ALLDAY3\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 TEMP SCHEDULE ALLDAY4\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 TEMP SCHEDULE ALLDAY5\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 TEMP SCHEDULE ALLDAY6\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 TEMP SCHEDULE ALLDAY7\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 TEMP SCHEDULE ALLDAY8\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"RES NV_1 TEMP SCHEDULE ALLDAY9\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"SCHEDULE DAY 11\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"SCHEDULE DAY 12\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"SCHEDULE DAY 29\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"SCHEDULE DAY 3\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"SCHEDULE DAY 30\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"SCHEDULE DAY 31\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"SCHEDULE DAY 32\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"SCHEDULE DAY 33\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"SCHEDULE DAY 34\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"SCHEDULE DAY 8\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY1 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY10\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY10 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY11\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY11 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY12\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY12 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY2\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY2 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY3\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY3 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY4\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY4 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY5\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY5 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY6\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY6 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY7\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY7 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY8\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY8 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY9\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Day:Interval=\"WINDOW SHADING SCHEDULE ALLDAY9 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Year=\"RES CEIL FAN SCHEDULE\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Year=\"RES COOLING SEASON\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Year=\"RES HEATING SEASON\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Year=\"RES MV_1 BATH EXHAUST SCHEDULE\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Year=\"RES MV_1 DRYER EXHAUST SCHEDULE\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Year=\"RES MV_1 RANGE EXHAUST SCHEDULE\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Year=\"RES NV_1 AVAIL SCHEDULE\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Year=\"RES NV_1 TEMP SCHEDULE\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Year=\"WINDOW SHADING SCHEDULE\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Year=\"WINDOW SHADING SCHEDULE 1\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Constant=\"RES BATH TEMPERATURE SCHEDULE\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Constant=\"RES CW TEMPERATURE SCHEDULE\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Constant=\"RES DW TEMPERATURE SCHEDULE\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Constant=\"RES SHOWER TEMPERATURE SCHEDULE\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** ProcessScheduleInput: Schedule:Constant=\"RES SINK TEMPERATURE SCHEDULE\", Blank Schedule Type Limits Name input -- will not be validated.\n ** Warning ** Foundation:Kiva=\"FOUNDATION KIVA 1\", no Interior Horizontal Insulation Material Name defined\n ** ~~~ ** Interior Horizontal Insulation Depth will not be used.\n ** Warning ** Foundation:Kiva=\"FOUNDATION KIVA 1\", no Exterior Horizontal Insulation Material Name defined\n ** ~~~ ** Exterior Horizontal Insulation Width will not be used.\n ** Warning ** Foundation:Kiva=\"FOUNDATION KIVA 1\", no Footing Material Name defined\n ** ~~~ ** Footing Depth will not be used.\n ** Warning ** Foundation:Kiva=\"FOUNDATION KIVA 2\", no Interior Horizontal Insulation Material Name defined\n ** ~~~ ** Interior Horizontal Insulation Depth will not be used.\n ** Warning ** Foundation:Kiva=\"FOUNDATION KIVA 2\", no Exterior Horizontal Insulation Material Name defined\n ** ~~~ ** Exterior Horizontal Insulation Width will not be used.\n ** Warning ** Foundation:Kiva=\"FOUNDATION KIVA 2\", no Footing Material Name defined\n ** ~~~ ** Footing Depth will not be used.\n ** Warning ** SurfaceProperty:ExposedFoundationPerimeter: SURFACE 7, TOTALEXPOSEDPERIMETER set as calculation method, but a value has been set for Exposed Perimeter Fraction. This value will be ignored.\n ** Warning ** SurfaceProperty:ExposedFoundationPerimeter: SURFACE 1, TOTALEXPOSEDPERIMETER set as calculation method, but a value has been set for Exposed Perimeter Fraction. This value will be ignored.\n ************* Note that the following warning(s) may/will occur if you have not enclosed your zone completely.\n ** Warning ** Entered Zone Volumes differ from calculated zone volume(s).\n ** ~~~ ** ...use Output:Diagnostics,DisplayExtraWarnings; to show more details on individual zones.\n ** Severe ** For zone: UNFINISHED ATTIC ZONE it is not possible to calculate the volume from the surrounding surfaces so either provide the volume value or define all the surfaces to fully enclose the zone.\n ** Warning ** Indicated Zone Volume <= 0.0 for Zone=UNFINISHED ATTIC ZONE\n ** ~~~ ** The calculated Zone Volume was=0.00\n ** ~~~ ** The simulation will continue with the Zone Volume set to 10.0 m3. \n ** ~~~ ** ...use Output:Diagnostics,DisplayExtraWarnings; to show more details on individual zones.\n ** Warning ** CalculateZoneVolume: 1 zone is not fully enclosed. For more details use: Output:Diagnostics,DisplayExtrawarnings; \n ** Warning ** DetermineShadowingCombinations: There are 1 surfaces which are receiving surfaces and are non-convex.\n ** ~~~ ** ...Shadowing values may be inaccurate. Check .shd report file for more surface shading details\n ** ~~~ ** ...Add Output:Diagnostics,DisplayExtraWarnings; to see individual warnings for each surface.\n ** Severe ** DetermineShadowingCombinations: There are 1 surfaces which are casting surfaces and are non-convex.\n ** ~~~ ** ...Shadowing values may be inaccurate. Check .shd report file for more surface shading details\n ** ~~~ ** ...Add Output:Diagnostics,DisplayExtraWarnings; to see individual severes for each surface.\n ** Warning ** The Standard Ratings is calculated for Coil:Cooling:DX:SingleSpeed = RES AC COOLING COIL but not at the AHRI test condition due to curve out of bound.\n ** ~~~ ** Review the Standard Ratings calculations in the Engineering Reference for this coil type. Also, use Output:Diagnostics, DisplayExtraWarnings for further guidance.\n ** Warning ** Check input. Pump nominal power or motor efficiency is set to 0, for pump=PUMP VARIABLE SPEED 1\n ** Warning ** Meter:Custom=\"UNIT 1:ELECTRICITYHEATING\", invalid Output Variable or Meter Name=\"HEATING COIL DEFROST ELECTRIC ENERGY\".\n ** ~~~ ** ...will not be shown with the Meter results.\n ** Warning ** Meter:Custom=\"UNIT 1:ELECTRICITYHEATING\", invalid Output Variable or Meter Name=\"HEATING COIL CRANKCASE HEATER ELECTRIC ENERGY\".\n ** ~~~ ** ...will not be shown with the Meter results.\n ** Warning ** Meter:Custom=\"UNIT 1:ELECTRICITYCOOLING\", invalid Output Variable or Meter Name=\"UNITARY SYSTEM COOLING ANCILLARY ELECTRIC ENERGY\".\n ** ~~~ ** ...will not be shown with the Meter results.\n ** Warning ** Meter:Custom=\"UNIT 1:NATURALGASHEATING\", invalid Output Variable or Meter Name=\"HEATING COIL GAS ENERGY\".\n ** ~~~ ** ...will not be shown with the Meter results.\n ** Warning ** Meter:Custom=\"UNIT 1:NATURALGASHEATING\", invalid Output Variable or Meter Name=\"HEATING COIL ANCILLARY GAS ENERGY\".\n ** ~~~ ** ...will not be shown with the Meter results.\n ** Warning ** Meter:Custom=\"UNIT 1:NATURALGASHEATING\", no items assigned \n ** ~~~ ** ...will not be shown with the Meter results. This may be caused by a Meter:Custom be assigned to another Meter:Custom.\n ** Warning ** Meter:Custom=\"UNIT 1:FUELOILHEATING\", invalid Output Variable or Meter Name=\"HEATING COIL FUELOIL#1 ENERGY\".\n ** ~~~ ** ...will not be shown with the Meter results.\n ** Warning ** Meter:Custom=\"UNIT 1:FUELOILHEATING\", invalid Output Variable or Meter Name=\"HEATING COIL ANCILLARY FUELOIL#1 ENERGY\".\n ** ~~~ ** ...will not be shown with the Meter results.\n ** Warning ** Meter:Custom=\"UNIT 1:FUELOILHEATING\", no items assigned \n ** ~~~ ** ...will not be shown with the Meter results. This may be caused by a Meter:Custom be assigned to another Meter:Custom.\n ** Warning ** Meter:Custom=\"UNIT 1:PROPANEHEATING\", invalid Output Variable or Meter Name=\"HEATING COIL PROPANE ENERGY\".\n ** ~~~ ** ...will not be shown with the Meter results.\n ** Warning ** Meter:Custom=\"UNIT 1:PROPANEHEATING\", invalid Output Variable or Meter Name=\"HEATING COIL ANCILLARY PROPANE ENERGY\".\n ** ~~~ ** ...will not be shown with the Meter results.\n ** Warning ** Meter:Custom=\"UNIT 1:PROPANEHEATING\", no items assigned \n ** ~~~ ** ...will not be shown with the Meter results. This may be caused by a Meter:Custom be assigned to another Meter:Custom.\n ** Warning ** Output:Meter: invalid Key Name=\"UNIT 1:NATURALGASHEATING\" - not found.\n ** Warning ** Output:Meter: invalid Key Name=\"UNIT 1:FUELOILHEATING\" - not found.\n ** Warning ** Output:Meter: invalid Key Name=\"UNIT 1:PROPANEHEATING\" - not found.\n ** Warning ** Output:Meter: invalid Key Name=\"DISTRICTCOOLING:FACILITY\" - not found.\n ** Warning ** Output:Meter: invalid Key Name=\"DISTRICTHEATING:FACILITY\" - not found.\n ** Warning ** Output:Meter:MeterFileOnly requested for \"Electricity:Facility\" (TimeStep), already on \"Output:Meter\". Will report to both eplusout.eso and eplusout.mtr\n ************* Testing Individual Branch Integrity\n ************* All Branches passed integrity testing\n ************* Testing Individual Supply Air Path Integrity\n ************* All Supply Air Paths passed integrity testing\n ************* Testing Individual Return Air Path Integrity\n ************* All Return Air Paths passed integrity testing\n ************* No node connection errors were found.\n ************* Beginning Simulation\n ** Warning ** Processing Monthly Tabular Reports: Variable names not valid for this simulation\n ** ~~~ ** ...use Output:Diagnostics,DisplayExtraWarnings; to show more details on individual variables.\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/01 08:00 - 08:10\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** ~~~ ** ...use Output:Diagnostics,DisplayExtraWarnings; to show more details on each max iteration exceeded.\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/05 20:40 - 20:50\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/09 02:50 - 03:00\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/12 09:50 - 10:00\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/12 09:53 - 09:55\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/12 09:58 - 10:00\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/21 03:20 - 03:30\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/21 09:40 - 09:50\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/21 10:30 - 10:40\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/21 10:30 - 10:35\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/21 10:40 - 10:50\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/21 10:45 - 10:50\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/23 09:53 - 09:57\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** SimHVAC: Maximum iterations (20) exceeded for all HVAC loops, at RUN PERIOD 1, 01/23 20:30 - 20:40\n ** ~~~ ** The solution for one or more of the Air Loop HVAC systems did not appear to converge\n ** Warning ** The resource referenced by LifeCycleCost:UsePriceEscalation= \"U.S. AVG COMMERCIAL-ELECTRICITY\" has no energy cost. \n ** ~~~ ** ... It is likely that the wrong resource is used. The resource should match the meter used in Utility:Tariff.\n ** Warning ** The resource referenced by LifeCycleCost:UsePriceEscalation= \"U.S. AVG COMMERCIAL-DISTILLATE OIL\" has no energy cost. \n ** ~~~ ** ... It is likely that the wrong resource is used. The resource should match the meter used in Utility:Tariff.\n ** Warning ** The resource referenced by LifeCycleCost:UsePriceEscalation= \"U.S. AVG COMMERCIAL-RESIDUAL OIL\" has no energy cost. \n ** ~~~ ** ... It is likely that the wrong resource is used. The resource should match the meter used in Utility:Tariff.\n ** Warning ** The resource referenced by LifeCycleCost:UsePriceEscalation= \"U.S. AVG COMMERCIAL-NATURAL GAS\" has no energy cost. \n ** ~~~ ** ... It is likely that the wrong resource is used. The resource should match the meter used in Utility:Tariff.\n ** Warning ** The resource referenced by LifeCycleCost:UsePriceEscalation= \"U.S. AVG COMMERCIAL-COAL\" has no energy cost. \n ** ~~~ ** ... It is likely that the wrong resource is used. The resource should match the meter used in Utility:Tariff.\n ************* Simulation Error Summary *************\n ************* There are 3 unused schedules in input.\n ************* There are 66 unused week schedules in input.\n ************* There are 39 unused day schedules in input.\n ************* Use Output:Diagnostics,DisplayUnusedSchedules; to see them.\n *************\n ************* ===== Recurring Surface Error Summary =====\n ************* The following surface error messages occurred.\n *************\n ************* Base Surface does not surround subsurface errors occuring...\n ************* Check that the GlobalGeometryRules object is expressing the proper starting corner and direction [CounterClockwise/Clockwise]\n *************\n ** Warning ** Base surface does not surround subsurface (CHKSBS), Overlap Status=No-Overlap\n ** ~~~ ** The base surround errors occurred 1 times.\n ** ~~~ ** Surface \"SURFACE 28\" misses SubSurface \"UNIT 1 - SURFACE 13 - DOOR\"\n *************\n ** ~~~ ** The base surround errors occurred 1 times (total).\n *************\n *************\n ************* ===== Recurring Error Summary =====\n ************* The following recurring error messages occurred.\n *************\n ************* ** Warning ** SimHVAC: Exceeding Maximum iterations for all HVAC loops, during RUN PERIOD 1 continues\n ************* ** ~~~ ** This error occurred 23 total times;\n ************* ** ~~~ ** during Warmup 0 times;\n ************* ** ~~~ ** during Sizing 0 times.\n *************\n ************* EnergyPlus Warmup Error Summary. During Warmup: 0 Warning; 0 Severe Errors.\n ************* EnergyPlus Sizing Error Summary. During Sizing: 0 Warning; 0 Severe Errors.\n ************* EnergyPlus Completed Successfully-- 216 Warning; 2 Severe Errors; Elapsed Time=00hr 02min 7.55sec\n", diff --git a/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/run/data_point_out.json b/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/run/data_point_out.json deleted file mode 100644 index 2117e5e2..00000000 --- a/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/run/data_point_out.json +++ /dev/null @@ -1,172 +0,0 @@ -{ - "ResidentialSimulationControls": { - "timesteps_per_hr": 6, - "begin_month": 1, - "begin_day_of_month": 1, - "end_month": 12, - "end_day_of_month": 31, - "applicable": true - }, - "BuildExistingModel": { - "building_id": 3, - "workflow_json": "measure-info.json", - "sample_weight": 20000000.0, - "location_region": "CR09", - "location": "FL_Orlando.Intl.AP.722050", - "location_weather_filename": "USA_FL_Orlando.Intl.AP.722050_TMY3.epw", - "location_weather_year": "TMY3", - "vintage": "2000s", - "heating_fuel": "Electricity", - "usage_level": "High", - "geometry_foundation_type": "Slab", - "geometry_stories": "1", - "geometry_garage": "2 Car", - "geometry_house_size": "0-1499", - "occupants": "Auto", - "orientation": "West", - "eaves": "2 ft", - "door_area": "20 ft^2", - "window_areas": "F15 B15 L15 R15", - "overhangs": "None", - "neighbors": "Left/Right at 15ft", - "insulation_unfinished_attic": "Ceiling R-30, Vented", - "roof_material": "Asphalt Shingles, Medium", - "insulation_slab": "Uninsulated", - "insulation_crawlspace": "None", - "insulation_unfinished_basement": "None", - "insulation_finished_basement": "None", - "insulation_pier_beam": "None", - "insulation_interzonal_floor": "R-13", - "insulation_wall": "Wood Stud, R-11", - "windows": "Low-E, Double, Non-metal, Air, L-Gain", - "doors": "Fiberglass", - "water_heater": "Electric Standard", - "hot_water_fixtures": "200%", - "hot_water_distribution": "Uninsulated, HomeRun, PEX", - "solar_hot_water": "None", - "hvac_system_is_combined": "No", - "hvac_system_combined": "None", - "hvac_system_heating_electricity": "Electric Furnace", - "hvac_system_heating_natural_gas": "None", - "hvac_system_heating_propane": "None", - "hvac_system_heating_fuel_oil": "None", - "hvac_system_heating_other_fuel": "None", - "hvac_system_heating_none": "None", - "hvac_system_cooling": "AC, SEER 10", - "hvac_system_cooling_type": "Central", - "heating_setpoint": "70F", - "cooling_setpoint": "75F", - "ceiling_fan": "National Average", - "dehumidifier": "None", - "refrigerator": "EF 15.9", - "cooking_range": "Electric, 120% Usage", - "dishwasher": "290 Rated kWh, 120% Usage", - "clothes_washer": "EnergyStar, 120% Usage", - "clothes_dryer": "Electric, 120% Usage", - "lighting": "100% CFL", - "plug_loads": "200%", - "misc_extra_refrigerator": "EF 6.9, National Average", - "misc_freezer": "EF 12, National Average", - "misc_gas_fireplace": "National Average", - "misc_gas_grill": "National Average", - "misc_gas_lighting": "National Average", - "misc_hot_tub_spa": "National Average", - "misc_pool": "National Average", - "misc_well_pump": "National Average", - "ducts": "20% Leakage, R-8", - "infiltration": "10 ACH50", - "natural_ventilation": "Year-Round, 3 days/wk", - "mechanical_ventilation": "None", - "bathroom_spot_vent_hour": "Hour0", - "range_spot_vent_hour": "Hour18", - "pv": "None", - "days_shifted": "Day3", - "weight": "20000000.0", - "applicable": true - }, - "ApplyUpgrade": { - "option_1": "Windows|Low-E, Triple, Non-metal, Air, L-Gain", - "option_1_cost_1_value": 45.77, - "option_1_cost_1_multiplier": "Window Area (ft^2)", - "option_1_cost_2_multiplier": "", - "option_1_lifetime": 30.0, - "option_2_cost_1_multiplier": "", - "option_2_cost_2_multiplier": "", - "option_3_cost_1_multiplier": "", - "option_3_cost_2_multiplier": "", - "option_4_cost_1_multiplier": "", - "option_4_cost_2_multiplier": "", - "option_5_cost_1_multiplier": "", - "option_5_cost_2_multiplier": "", - "option_6_cost_1_multiplier": "", - "option_6_cost_2_multiplier": "", - "option_7_cost_1_multiplier": "", - "option_7_cost_2_multiplier": "", - "option_8_cost_1_multiplier": "", - "option_8_cost_2_multiplier": "", - "option_9_cost_1_multiplier": "", - "option_9_cost_2_multiplier": "", - "option_10_cost_1_multiplier": "", - "option_10_cost_2_multiplier": "", - "run_measure": 1, - "windows": "Low-E, Triple, Non-metal, Air, L-Gain", - "option_1_cost_1_value_to_apply": "45.77", - "option_1_cost_1_multiplier_to_apply": "Window Area (ft^2)", - "option_1_cost_2_value_to_apply": "", - "option_1_cost_2_multiplier_to_apply": "", - "option_1_lifetime_to_apply": "30", - "upgrade_name": "Triple-Pane Windows", - "applicable": true - }, - "BuildingCharacteristicsReport": { - "applicable": true - }, - "SimulationOutputReport": { - "total_site_energy_mbtu": 52.670197375811036, - "net_site_energy_mbtu": 52.670197375811036, - "total_site_electricity_kwh": 15255.567760000002, - "net_site_electricity_kwh": 15255.567760000002, - "electricity_heating_kwh": 47.222260000000006, - "electricity_cooling_kwh": 3302.7804200000005, - "electricity_interior_lighting_kwh": 597.2227, - "electricity_exterior_lighting_kwh": 91.66674, - "electricity_interior_equipment_kwh": 7016.672280000001, - "electricity_fans_heating_kwh": 2.7777800000000004, - "electricity_fans_cooling_kwh": 725.00058, - "electricity_pumps_heating_kwh": 0.0, - "electricity_pumps_cooling_kwh": 0.0, - "electricity_water_systems_kwh": 3475.0027800000003, - "electricity_pv_kwh": 0.0, - "total_site_natural_gas_therm": 6.1622795, - "natural_gas_heating_therm": 0.0, - "natural_gas_interior_equipment_therm": 6.1622795, - "natural_gas_water_systems_therm": 0.0, - "total_site_fuel_oil_mbtu": 0.0, - "fuel_oil_heating_mbtu": 0.0, - "fuel_oil_interior_equipment_mbtu": 0.0, - "fuel_oil_water_systems_mbtu": 0.0, - "total_site_propane_mbtu": 0.0, - "propane_heating_mbtu": 0.0, - "propane_interior_equipment_mbtu": 0.0, - "propane_water_systems_mbtu": 0.0, - "hours_heating_setpoint_not_met": 0.0, - "hours_cooling_setpoint_not_met": 6.83, - "hvac_cooling_capacity_w": 7707.57453177804, - "hvac_heating_capacity_w": 3616.39240939971, - "hvac_heating_supp_capacity_w": 0.0, - "weight": 20000000.0, - "upgrade_name": "Triple-Pane Windows", - "upgrade_option_01_cost_usd": "6084.23", - "upgrade_option_01_lifetime_yrs": "30.0", - "upgrade_cost_usd": "6084.23", - "applicable": true - }, - "TimeseriesCSVExport": { - "reporting_frequency": "Hourly", - "include_enduse_subcategories": true, - "applicable": true - }, - "ServerDirectoryCleanup": { - "applicable": true - } -} \ No newline at end of file diff --git a/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/run/enduse_timeseries.parquet b/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/run/enduse_timeseries.parquet deleted file mode 100644 index 83deaadb..00000000 Binary files a/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/run/enduse_timeseries.parquet and /dev/null differ diff --git a/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/run/failed.job b/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/run/failed.job new file mode 100644 index 00000000..584fb2a2 --- /dev/null +++ b/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/run/failed.job @@ -0,0 +1 @@ +Failed Workflow 2019-04-17 17:32:31 +0000 \ No newline at end of file diff --git a/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/run/finished.job b/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/run/finished.job deleted file mode 100644 index abd73e54..00000000 --- a/buildstockbatch/test/test_results/simulation_output/up01/bldg0000003/run/finished.job +++ /dev/null @@ -1 +0,0 @@ -Finished Workflow 2019-04-17 17:32:31 +0000 \ No newline at end of file