Skip to content

Commit

Permalink
Eliminate slatAngle dimension from surface data
Browse files Browse the repository at this point in the history
  • Loading branch information
amirroth committed Aug 2, 2024
1 parent aab5363 commit 49da0f2
Show file tree
Hide file tree
Showing 52 changed files with 3,576 additions and 3,908 deletions.
2 changes: 1 addition & 1 deletion src/EnergyPlus/ChillerElectricASHRAE205.hh
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ struct ChillerElectricASHRAE205Data : BaseGlobalStruct
bool getInputFlag = true;
Array1D<ChillerElectricASHRAE205::ASHRAE205ChillerSpecs> Electric205Chiller;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/ChillerElectricEIR.hh
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ struct ChillerElectricEIRData : BaseGlobalStruct
bool getInputFlag = true;
Array1D<ChillerElectricEIR::ElectricEIRChillerSpecs> ElectricEIRChiller;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/ChillerExhaustAbsorption.hh
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,7 @@ struct ChillerExhaustAbsorptionData : BaseGlobalStruct
bool Sim_GetInput = true;
Array1D<ChillerExhaustAbsorption::ExhaustAbsorberSpecs> ExhaustAbsorber;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/ChillerGasAbsorption.hh
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,7 @@ struct ChillerGasAbsorptionData : BaseGlobalStruct
bool getGasAbsorberInputs = true;
Array1D<ChillerGasAbsorption::GasAbsorberSpecs> GasAbsorber;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/ChillerIndirectAbsorption.hh
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ struct ChillerIndirectAbsoprtionData : BaseGlobalStruct
bool GetInput = true;
Array1D<ChillerIndirectAbsorption::IndirectAbsorberSpecs> IndirectAbsorber;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/ChillerReformulatedEIR.hh
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,7 @@ struct ChillerReformulatedEIRData : BaseGlobalStruct
bool GetInputREIR = true;
Array1D<ChillerReformulatedEIR::ReformulatedEIRChillerSpecs> ElecReformEIRChiller;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/CondenserLoopTowers.hh
Original file line number Diff line number Diff line change
Expand Up @@ -439,7 +439,7 @@ struct CondenserLoopTowersData : BaseGlobalStruct
bool GetInput = true;
Array1D<CondenserLoopTowers::CoolingTower> towers; // dimension to number of machines

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
19 changes: 9 additions & 10 deletions src/EnergyPlus/Construction.cc
Original file line number Diff line number Diff line change
Expand Up @@ -2015,10 +2015,7 @@ void ConstructionProps::setArraysBasedOnMaxSolidWinLayers(EnergyPlusData &state)
{
this->AbsDiff.allocate(state.dataHeatBal->MaxSolidWinLayers);
this->AbsDiffBack.allocate(state.dataHeatBal->MaxSolidWinLayers);
this->BlAbsDiff.allocate(Material::MaxSlatAngs, state.dataHeatBal->MaxSolidWinLayers);
this->BlAbsDiffGnd.allocate(Material::MaxSlatAngs, state.dataHeatBal->MaxSolidWinLayers);
this->BlAbsDiffSky.allocate(Material::MaxSlatAngs, state.dataHeatBal->MaxSolidWinLayers);
this->BlAbsDiffBack.allocate(Material::MaxSlatAngs, state.dataHeatBal->MaxSolidWinLayers);
this->layerSlatBlindDfAbs.allocate(state.dataHeatBal->MaxSolidWinLayers);
this->AbsBeamCoef.allocate(state.dataHeatBal->MaxSolidWinLayers);
this->AbsBeamBackCoef.allocate(state.dataHeatBal->MaxSolidWinLayers);
this->tBareSolCoef.allocate(state.dataHeatBal->MaxSolidWinLayers);
Expand Down Expand Up @@ -2046,12 +2043,14 @@ void ConstructionProps::setArraysBasedOnMaxSolidWinLayers(EnergyPlusData &state)
this->AbsDiff(Layer) = 0.0;
this->AbsDiffBack(Layer) = 0.0;
}
for (int Index = 1; Index <= Material::MaxSlatAngs; ++Index) {
for (int Layer = 1; Layer <= state.dataHeatBal->MaxSolidWinLayers; ++Layer) {
this->BlAbsDiff(Index, Layer) = 0.0;
this->BlAbsDiffGnd(Index, Layer) = 0.0;
this->BlAbsDiffSky(Index, Layer) = 0.0;
this->BlAbsDiffBack(Index, Layer) = 0.0;
for (int Layer = 1; Layer <= state.dataHeatBal->MaxSolidWinLayers; ++Layer) {
auto &slatBlindDfAbs = this->layerSlatBlindDfAbs(Layer);
for (int Index = 1; Index <= Material::MaxSlatAngs; ++Index) {
auto &blindDfAbs = slatBlindDfAbs[Index];
blindDfAbs.Sol.Front.Df.Abs = 0.0;
blindDfAbs.Sol.Front.Df.AbsGnd = 0.0;
blindDfAbs.Sol.Front.Df.AbsGnd = 0.0;
blindDfAbs.Sol.Back.Df.Abs = 0.0;
}
}
for (int Layer = 1; Layer <= state.dataHeatBal->MaxSolidWinLayers; ++Layer) {
Expand Down
72 changes: 46 additions & 26 deletions src/EnergyPlus/Construction.hh
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,39 @@ namespace Construction {
// each window model should validate layers individually
int constexpr MaxSpectralDataElements(800); // Maximum number in Spectral Data arrays.

// Nested one-field structs just to keep overall structure consistent with Material::BlindTAR
struct BlindSolVis {
struct {
struct { Material::BlindDfTARGS Df; } Front;
struct { Material::BlindDfTAR Df; } Back;
} Sol;
struct {
struct { Material::BlindDfTAR Df; } Front;
struct { Material::BlindDfTAR Df; } Back;
} Vis;

};

// Nested one-field structs keep overall structure consistent with Material::BlindTAR
struct BlindSolDfAbs {
struct {
struct {
struct {
Real64 Abs = 0.0;
Real64 AbsGnd = 0.0;
Real64 AbsSky = 0.0;
} Df;
} Front;

struct {
struct {
Real64 Abs = 0.0;
} Df;
} Back;
} Sol;
};

// This needs to get broken up too
struct ConstructionProps
{
// Members
Expand Down Expand Up @@ -143,41 +176,30 @@ namespace Construction {
// Variables for window constructions
Array1D<Real64> AbsDiff; // Diffuse solar absorptance for each glass layer,
// bare glass or shade on
Array2D<Real64> BlAbsDiff; // Diffuse solar absorptance for each glass layer vs.
// slat angle, blind on
Array2D<Real64> BlAbsDiffGnd; // Diffuse ground solar absorptance for each glass layer
// vs. slat angle, blind on
Array2D<Real64> BlAbsDiffSky; // Diffuse sky solar absorptance for each glass layer
// vs. slat angle, blind on

std::array<Real64, Material::MaxSlatAngs+1> effShadeBlindEmi;
std::array<Real64, Material::MaxSlatAngs+1> effGlassEmi;

std::array<BlindSolVis, Material::MaxSlatAngs+1> blindTARs;

// Sol diffuse absorptance per glass layer with blind on
Array1D<std::array<BlindSolDfAbs, Material::MaxSlatAngs+1>> layerSlatBlindDfAbs;

Array1D<Real64> AbsDiffBack; // Diffuse back solar absorptance for each glass layer
Array2D<Real64> BlAbsDiffBack; // Diffuse back solar absorptance for each glass layer,
// vs. slat angle, blind on
Real64 AbsDiffShade = 0.0; // Diffuse solar absorptance for shade
Array1D<Real64> AbsDiffBlind; // Diffuse solar absorptance for blind, vs. slat angle
Array1D<Real64> AbsDiffBlindGnd; // Diffuse ground solar absorptance for blind, vs. slat angle
Array1D<Real64> AbsDiffBlindSky; // Diffuse sky solar absorptance for blind, vs. slat angle
Real64 AbsDiffBackShade = 0.0; // Diffuse back solar absorptance for shade
Array1D<Real64> AbsDiffBackBlind; // Diffuse back solar absorptance for blind, vs. slat angle
Real64 ShadeAbsorpThermal = 0.0; // Diffuse back thermal absorptance of shade
Array1D<Array1D<Real64>> AbsBeamCoef; // Coefficients of incidence-angle polynomial for solar
// absorptance for each solid glazing layer
Array1D<Array1D<Real64>> AbsBeamBackCoef; // As for AbsBeamCoef but for back-incident solar
Array1D<Real64> AbsBeamShadeCoef; // Coefficients of incidence-angle polynomial for solar
// absorptance of shade
Real64 TransDiff = 0.0; // Diffuse solar transmittance, bare glass or shade on
Array1D<Real64> BlTransDiff; // Diffuse solar transmittance, blind present, vs. slat angle
Array1D<Real64> BlTransDiffGnd; // Ground diffuse solar transmittance, blind present, vs. slat angle
Array1D<Real64> BlTransDiffSky; // Sky diffuse solar transmittance, blind present, vs. slat angle
Real64 TransDiffVis; // Diffuse visible transmittance, bare glass or shade on
Array1D<Real64> BlTransDiffVis; // Diffuse visible transmittance, blind present, vs. slat angle
Real64 ReflectSolDiffBack = 0.0; // Diffuse back solar reflectance, bare glass or shade on
Array1D<Real64> BlReflectSolDiffBack; // Diffuse back solar reflectance, blind present, vs. slat angle
Real64 ReflectSolDiffFront = 0.0; // Diffuse front solar reflectance, bare glass or shade on
Array1D<Real64> BlReflectSolDiffFront; // Diffuse front solar reflectance, blind present, vs. slat angle
Real64 ReflectVisDiffBack = 0.0; // Diffuse back visible reflectance, bare glass or shade on
Array1D<Real64> BlReflectVisDiffBack; // Diffuse back visible reflectance, blind present, vs. slat angle
Real64 ReflectVisDiffFront = 0.0; // Diffuse front visible reflectance, bare glass or shade on
Array1D<Real64> BlReflectVisDiffFront; // Diffuse front visible reflectance, blind present, vs. slat angle
Array1D<Real64> TransSolBeamCoef; // Coeffs of incidence-angle polynomial for beam sol trans,
// bare glass or shade on
Array1D<Real64> TransVisBeamCoef; // Coeffs of incidence-angle polynomial for beam vis trans,
Expand Down Expand Up @@ -271,12 +293,10 @@ namespace Construction {

// Default Constructor
ConstructionProps()
: LayerPoint(MaxLayersInConstruct, 0), AbsDiffBlind(Material::MaxSlatAngs, 0.0), AbsDiffBlindGnd(Material::MaxSlatAngs, 0.0),
AbsDiffBlindSky(Material::MaxSlatAngs, 0.0), AbsDiffBackBlind(Material::MaxSlatAngs, 0.0), AbsBeamShadeCoef(6, 0.0),
BlTransDiff(Material::MaxSlatAngs, 0.0), BlTransDiffGnd(Material::MaxSlatAngs, 0.0), BlTransDiffSky(Material::MaxSlatAngs, 0.0),
TransDiffVis(0.0), BlTransDiffVis(Material::MaxSlatAngs, 0.0), BlReflectSolDiffBack(Material::MaxSlatAngs, 0.0),
BlReflectSolDiffFront(Material::MaxSlatAngs, 0.0), BlReflectVisDiffBack(Material::MaxSlatAngs, 0.0),
BlReflectVisDiffFront(Material::MaxSlatAngs, 0.0), TransSolBeamCoef(6, 0.0), TransVisBeamCoef(6, 0.0), ReflSolBeamFrontCoef(6, 0.0),
: LayerPoint(MaxLayersInConstruct, 0),
AbsBeamShadeCoef(6, 0.0),
TransDiffVis(0.0),
TransSolBeamCoef(6, 0.0), TransVisBeamCoef(6, 0.0), ReflSolBeamFrontCoef(6, 0.0),
ReflSolBeamBackCoef(6, 0.0), tBareSolDiff(5, 0.0), tBareVisDiff(5, 0.0), rfBareSolDiff(5, 0.0), rfBareVisDiff(5, 0.0),
rbBareSolDiff(5, 0.0), rbBareVisDiff(5, 0.0), afBareSolDiff(5, 0.0), abBareSolDiff(5, 0.0),
AbsDiffFrontEQL(DataWindowEquivalentLayer::CFSMAXNL, 0.0), AbsDiffBackEQL(DataWindowEquivalentLayer::CFSMAXNL, 0.0)
Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/CoolTower.hh
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ struct CoolTowerData : BaseGlobalStruct
bool GetInputFlag = true;
Array1D<CoolTower::CoolTowerParams> CoolTowerSys;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/CostEstimateManager.hh
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ struct CostEstimateManagerData : BaseGlobalStruct

Array1D<CostEstimateManager::monetaryUnitType> monetaryUnit;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/CrossVentMgr.hh
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ struct CrossVentMgrData : BaseGlobalStruct
bool InitUCSDCV_MyOneTimeFlag = true;
Array1D_bool InitUCSDCV_MyEnvrnFlag;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
12 changes: 0 additions & 12 deletions src/EnergyPlus/DXCoils.cc
Original file line number Diff line number Diff line change
Expand Up @@ -9193,8 +9193,6 @@ void CalcDoe2DXCoil(EnergyPlusData &state,
Real64 HeatRTF; // heating coil part-load ratio, used for cycling fan RH control
Real64 HeatingCoilPLF; // heating coil PLF (function of PLR), used for cycling fan RH control

auto &DXCT = state.dataHVACGlobal->DXCT;

// If Performance mode not present, then set to 1. Used only by Multimode/Multispeed DX coil (otherwise mode = 1)
if (present(PerfMode)) {
Mode = PerfMode;
Expand Down Expand Up @@ -10226,8 +10224,6 @@ void CalcVRFCoolingCoil(EnergyPlusData &state,
AirFlowRatio = 1.0;
}

auto &DXCT = state.dataHVACGlobal->DXCT;

MaxIter = 30;
RF = 0.4;
Counter = 0;
Expand Down Expand Up @@ -10889,10 +10885,7 @@ void CalcDXHeatingCoil(EnergyPlusData &state,
AirFlowRatio = 1.0;
}

auto &DXCT = state.dataHVACGlobal->DXCT;

auto &thisDXCoil = state.dataDXCoils->DXCoil(DXCoilNum);

// Get condenser outdoor node info from DX Heating Coil
if (thisDXCoil.CondenserInletNodeNum(1) != 0) {
OutdoorDryBulb = state.dataLoopNodes->Node(thisDXCoil.CondenserInletNodeNum(1)).Temp;
Expand Down Expand Up @@ -11943,8 +11936,6 @@ Real64 CalcCBF(EnergyPlusData &state,
Real64 adjustedSHR; // SHR calculated using adjusted outlet air properties []
bool CBFErrors(false); // Set to true if errors in CBF calculation, fatal at end of routine

auto &DXCT = state.dataHVACGlobal->DXCT;

if (AirVolFlowRate <= 0.0 || TotCap <= 0.0) { // Coil not running or has no capacity, don't calculate CBF
return CBF;
}
Expand Down Expand Up @@ -12616,8 +12607,6 @@ void CalcMultiSpeedDXCoilCooling(EnergyPlusData &state,
Real64 AirVolumeFlowRate; // Air volume flow rate across the heating coil
Real64 VolFlowperRatedTotCap; // Air volume flow rate divided by rated total heating capacity

auto &DXCT = state.dataHVACGlobal->DXCT;

auto &thisDXCoil = state.dataDXCoils->DXCoil(DXCoilNum);

if (thisDXCoil.CondenserInletNodeNum(DXMode) != 0) {
Expand Down Expand Up @@ -13462,7 +13451,6 @@ void CalcMultiSpeedDXCoilHeating(EnergyPlusData &state,
// Autodesk:Uninit Initialize variables used uninitialized
FullLoadOutAirEnth = 0.0; // Autodesk:Uninit Force default initialization

auto &DXCT = state.dataHVACGlobal->DXCT;
auto &thisDXCoil = state.dataDXCoils->DXCoil(DXCoilNum);

if (SpeedNum > 1) {
Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/DataConvergParams.hh
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ struct ConvergParamsData : BaseGlobalStruct
Array1D<DataConvergParams::HVACAirLoopIterationConvergenceStruct> AirLoopConvergence;
Array1D<DataConvergParams::PlantIterationConvergenceStruct> PlantConvergence;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
4 changes: 2 additions & 2 deletions src/EnergyPlus/DataDaylighting.hh
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ namespace Dayltg {
// 3: Reference point number (1 to Total Daylighting Reference Points)
// 4: Sky type (1 to 4; 1 = clear, 2 = clear turbid, 3 = intermediate, 4 = overcast
// 5: Daylit window number (1 to NumOfDayltgExtWins)
std::array<Array3D<std::array<Dayltg::Illums, (int)Lum::Num>>, (int)Constant::HoursInDay + 1> daylFac;
std::array<Array2D<std::array<std::array<Dayltg::Illums, (int)Lum::Num>, (int)DataSurfaces::WinCover::Num>>, (int)Constant::HoursInDay + 1> daylFac;

// Time exceeding daylight illuminance setpoint at reference points (hours)
// Array1D<Real64> TimeExceedingDaylightIlluminanceSPAtRefPt;
Expand Down Expand Up @@ -269,7 +269,7 @@ namespace Dayltg {
// 3: Reference point number (1 to Total Map Reference Points)
// 4: Shading index (1 to MaxSlatAngs+1; 1 = bare window; 2 = with shade, or, if blinds
// 2 = first slat position, 3 = second position, ..., MaxSlatAngs+1 = last position)
std::array<Array3D<Dayltg::Illums>, (int)Constant::HoursInDay + 1> daylFac;
std::array<Array2D<std::array<Dayltg::Illums, (int)DataSurfaces::WinCover::Num>>, (int)Constant::HoursInDay + 1> daylFac;
};

struct RefPointData
Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/DataDaylightingDevices.hh
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ struct DataDaylightingDevicesData : BaseGlobalStruct
Array1D<Dayltg::TDDPipeData> TDDPipe;
Array1D<Dayltg::ShelfData> Shelf;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/DataGenerators.hh
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,7 @@ struct GeneratorsData : BaseGlobalStruct
Real64 TrialMdotcw = 0.0; // test or estimate of what the plant flows are going to be (kg/s)
Real64 LimitMinMdotcw = 0.0; // lower limit for cooling water flow for generatior operation (kg/s)

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/DataMoistureBalance.hh
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ struct MoistureBalanceData : BaseGlobalStruct
Array1D<Real64> HGrndFD; // Ground Convection Coefficient
Array1D<Real64> HAirFD; // Air Convection Coefficient

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/DataMoistureBalanceEMPD.hh
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ struct MoistureBalanceEMPDData : BaseGlobalStruct
Array1D<Real64> RVDeepLayer;
Array1D<Real64> RVwall;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
2 changes: 1 addition & 1 deletion src/EnergyPlus/DataOutputs.hh
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ struct OutputsData : BaseGlobalStruct
Util::case_insensitive_comparator>
OutputVariablesForSimulation;

void init_state([[maybe_unused]] EnergyPlusData &state)
void init_state([[maybe_unused]] EnergyPlusData &state) override
{
}

Expand Down
Loading

5 comments on commit 49da0f2

@nrel-bot-3
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Blind (amirroth) - x86_64-MacOS-10.18-clang-15.0.0: OK (3553 of 3644 tests passed, 700 test warnings)

Messages:\n

  • 775 tests had: EIO diffs.
  • 205 tests had: ESO small diffs.
  • 68 tests had: Table string diffs.
  • 186 tests had: MTR small diffs.
  • 137 tests had: Table small diffs.
  • 1 test had: JSON small diffs.
  • 31 tests had: Table big diffs.
  • 37 tests had: ERR diffs.
  • 9 tests had: ESO big diffs.
  • 3 tests had: EDD diffs.
  • 1 test had: JSON big diffs.
  • 3 tests had: AUD diffs.
  • 3 tests had: RDD diffs.
  • 1 test had: MTR big diffs.

Failures:\n

integration Test Summary

  • Passed: 782
  • Failed: 12

regression Test Summary

  • Passed: 712
  • Failed: 79

Build Badge Test Badge

@nrel-bot
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Blind (amirroth) - Win64-Windows-10-VisualStudio-16: OK (2838 of 2852 tests passed, 0 test warnings)

Failures:\n

integration Test Summary

  • Passed: 780
  • Failed: 14

Build Badge Test Badge

@nrel-bot-2
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Blind (amirroth) - x86_64-Linux-Ubuntu-22.04-gcc-11.4: OK (3594 of 3685 tests passed, 704 test warnings)

Messages:\n

  • 777 tests had: EIO diffs.
  • 211 tests had: ESO small diffs.
  • 188 tests had: MTR small diffs.
  • 144 tests had: Table small diffs.
  • 69 tests had: Table string diffs.
  • 30 tests had: Table big diffs.
  • 35 tests had: ERR diffs.
  • 7 tests had: ESO big diffs.
  • 3 tests had: EDD diffs.
  • 1 test had: JSON big diffs.
  • 3 tests had: AUD diffs.
  • 3 tests had: RDD diffs.
  • 1 test had: MTR big diffs.

Failures:\n

integration Test Summary

  • Passed: 783
  • Failed: 14

regression Test Summary

  • Passed: 734
  • Failed: 77

Build Badge Test Badge

@nrel-bot-2c
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Blind (amirroth) - x86_64-Linux-Ubuntu-22.04-gcc-11.4-UnitTestsCoverage-Debug: OK (2060 of 2060 tests passed, 0 test warnings)

Build Badge Test Badge Coverage Badge

@nrel-bot-2b
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Blind (amirroth) - x86_64-Linux-Ubuntu-22.04-gcc-11.4-IntegrationCoverage-Debug: OK (781 of 795 tests passed, 0 test warnings)

Failures:\n

integration Test Summary

  • Passed: 781
  • Failed: 14

Build Badge Test Badge Coverage Badge

Please sign in to comment.