Skip to content

Commit 77cd6ae

Browse files
Don't print extended economics for SAM-EM Add-ons. Add example_SAM-single-owner-PPA-3 with absorption chiller add-on.
1 parent 539b474 commit 77cd6ae

File tree

3 files changed

+508
-4
lines changed

3 files changed

+508
-4
lines changed

src/geophires_x/Outputs.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -762,12 +762,13 @@ def PrintOutputs(self, model: Model):
762762
f.write(NL)
763763

764764
addon_df = pd.DataFrame()
765-
sdac_df = pd.DataFrame()
766765
addon_results = []
767-
sdac_results = []
768-
769-
if model.economics.DoAddOnCalculations.value:
766+
if model.economics.DoAddOnCalculations.value and not is_sam_econ_model:
767+
# SAM econ models incorporate add-on economics into main economics, not as separate extended economics.
770768
addon_df, addon_results = model.addoutputs.PrintOutputs(model)
769+
770+
sdac_df = pd.DataFrame()
771+
sdac_results = []
771772
if model.economics.DoSDACGTCalculations.value:
772773
sdac_df, sdac_results = model.sdacgtoutputs.PrintOutputs(model)
773774

0 commit comments

Comments
 (0)