MCPcopy Create free account
hub / github.com/NatLabRockies/OpenStudio / resetTemperatureByMonth

Method resetTemperatureByMonth

src/model/SiteGroundTemperatureDeep.cpp:464–506  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

462 }
463
464 void SiteGroundTemperatureDeep_Impl::resetTemperatureByMonth(int month) {
465 switch (month) {
466 case 1:
467 resetJanuaryDeepGroundTemperature();
468 break;
469 case 2:
470 resetFebruaryDeepGroundTemperature();
471 break;
472 case 3:
473 resetMarchDeepGroundTemperature();
474 break;
475 case 4:
476 resetAprilDeepGroundTemperature();
477 break;
478 case 5:
479 resetMayDeepGroundTemperature();
480 break;
481 case 6:
482 resetJuneDeepGroundTemperature();
483 break;
484 case 7:
485 resetJulyDeepGroundTemperature();
486 break;
487 case 8:
488 resetAugustDeepGroundTemperature();
489 break;
490 case 9:
491 resetSeptemberDeepGroundTemperature();
492 break;
493 case 10:
494 resetOctoberDeepGroundTemperature();
495 break;
496 case 11:
497 resetNovemberDeepGroundTemperature();
498 break;
499 case 12:
500 resetDecemberDeepGroundTemperature();
501 break;
502 default:
503 LOG_AND_THROW("SiteGroundTemperature::getTemperatureByMonth: Invalid Month " + std::to_string(month));
504 break;
505 }
506 }
507
508 void SiteGroundTemperatureDeep_Impl::resetTemperatureByMonth(const openstudio::MonthOfYear& month) {
509 return resetTemperatureByMonth(month.value());

Callers 4

TEST_FFunction · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45

Calls 1

valueMethod · 0.45

Tested by 4

TEST_FFunction · 0.36
TEST_FFunction · 0.36
TEST_FFunction · 0.36
TEST_FFunction · 0.36