Skip to content

Commit

Permalink
Address comments in original review - no change in functionality.
Browse files Browse the repository at this point in the history
  • Loading branch information
sjanzou committed Apr 13, 2023
1 parent 2cd6a2d commit 9121a71
Showing 1 changed file with 11 additions and 46 deletions.
57 changes: 11 additions & 46 deletions ssc/common_financial.cpp
Expand Up @@ -368,15 +368,15 @@ bool dispatch_calculations::compute_outputs( std::vector<double>& ppa)

size_t i;

double dispatch_factor1 = m_dispatch_tod_factors[0];// m_cm->as_double("dispatch_factor1");
double dispatch_factor2 = m_dispatch_tod_factors[1];//m_cm->as_double("dispatch_factor2");
double dispatch_factor3 = m_dispatch_tod_factors[2];//m_cm->as_double("dispatch_factor3");
double dispatch_factor4 = m_dispatch_tod_factors[3];//m_cm->as_double("dispatch_factor4");
double dispatch_factor5 = m_dispatch_tod_factors[4];//m_cm->as_double("dispatch_factor5");
double dispatch_factor6 = m_dispatch_tod_factors[5];//m_cm->as_double("dispatch_factor6");
double dispatch_factor7 = m_dispatch_tod_factors[6];//m_cm->as_double("dispatch_factor7");
double dispatch_factor8 = m_dispatch_tod_factors[7];//m_cm->as_double("dispatch_factor8");
double dispatch_factor9 = m_dispatch_tod_factors[8];//m_cm->as_double("dispatch_factor9");
double dispatch_factor1 = m_dispatch_tod_factors[0];
double dispatch_factor2 = m_dispatch_tod_factors[1];
double dispatch_factor3 = m_dispatch_tod_factors[2];
double dispatch_factor4 = m_dispatch_tod_factors[3];
double dispatch_factor5 = m_dispatch_tod_factors[4];
double dispatch_factor6 = m_dispatch_tod_factors[5];
double dispatch_factor7 = m_dispatch_tod_factors[6];
double dispatch_factor8 = m_dispatch_tod_factors[7];
double dispatch_factor9 = m_dispatch_tod_factors[8];

if (m_cm->as_integer("system_use_lifetime_output"))
process_lifetime_dispatch_output();
Expand Down Expand Up @@ -1215,48 +1215,13 @@ bool dispatch_calculations::setup()
{
m_periods[i] = tod[i];

if ((tod[i] >= 1) && (tod[i] <= 9)) {

}
else {
if ((tod[i] < 1) || (tod[i] > 9)) {
m_error = util::format("invalid tod period %d for hour %d", tod[i], i);
throw general_error(m_error);
}

ppa_multipliers[i] = m_dispatch_tod_factors[tod[i] - 1];
/*
switch (tod[i])
{
case 1:
ppa_multipliers[i] = m_dispatch_tod_factors[0];// m_cm->as_number("dispatch_factor1");
break;
case 2:
ppa_multipliers[i] = m_dispatch_tod_factors[1];//m_cm->as_number("dispatch_factor2");
break;
case 3:
ppa_multipliers[i] = m_dispatch_tod_factors[2];//m_cm->as_number("dispatch_factor3");
break;
case 4:
ppa_multipliers[i] = m_dispatch_tod_factors[3];//m_cm->as_number("dispatch_factor4");
break;
case 5:
ppa_multipliers[i] = m_dispatch_tod_factors[4];//m_cm->as_number("dispatch_factor5");
break;
case 6:
ppa_multipliers[i] = m_cm->as_number("dispatch_factor6");
break;
case 7:
ppa_multipliers[i] = m_cm->as_number("dispatch_factor7");
break;
case 8:
ppa_multipliers[i] = m_cm->as_number("dispatch_factor8");
break;
case 9:
ppa_multipliers[i] = m_cm->as_number("dispatch_factor9");
break;
}
*/
}
}

return m_error.length() == 0;
}
Expand Down

0 comments on commit 9121a71

Please sign in to comment.