Skip to content

Commit

Permalink
Added case with custom airflow openings.
Browse files Browse the repository at this point in the history
  • Loading branch information
vidanovic committed Oct 4, 2024
1 parent 02a9259 commit 9c2312b
Show file tree
Hide file tree
Showing 30 changed files with 2,460 additions and 0 deletions.
2 changes: 2 additions & 0 deletions test/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ add_subdirectory(${CMAKE_CURRENT_BINARY_DIR}/googletest-src
EXCLUDE_FROM_ALL)

add_executable(${PROJECT_TEST_NAME}
#bsdf_xml_thermal_openness.unit.cpp
nfrc_102_102_2011_SA1_custom_openings.unit.cpp
bsdf_xml_thermal_user_defined_openness.unit.cpp
nfrc_102_nfrc_102_forced_ventilation.unit.cpp
nfrc_102_nfrc_102_vacuum.unit.cpp
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
{
"layer_results": {
"layer 0": {
"back": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.0014327899569450927,
"heat_direct": 0.001985584381099683,
"total_diffuse": 0.0014327899569450927,
"total_direct": 0.001985584381099683
}
},
"front": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.03411025893148399,
"heat_direct": 0.03048366549568375,
"total_diffuse": 0.03411025893148399,
"total_direct": 0.03048366549568375
}
}
},
"layer 1": {
"back": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.0018746139408132667,
"heat_direct": 0.0025334666257902905,
"total_diffuse": 0.0018746139408132667,
"total_direct": 0.0025334666257902905
}
},
"front": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.030312420589297277,
"heat_direct": 0.029869820968958783,
"total_diffuse": 0.030312420589297277,
"total_direct": 0.029869820968958783
}
}
},
"layer 2": {
"back": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.33153877474074306,
"heat_direct": 0.35379509786240504,
"total_diffuse": 0.33153877474074306,
"total_direct": 0.35379509786240504
}
},
"front": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.31215563645466554,
"heat_direct": 0.3822945682542152,
"total_diffuse": 0.31215563645466554,
"total_direct": 0.3822945682542152
}
}
}
},
"system_results": {
"back": {
"reflectance": {
"diffuse_diffuse": 0.6110983275014478,
"direct_diffuse": 0.5571923087400863,
"direct_direct": 0.004621441844965977,
"direct_hemispherical": 0.5618137505850522
},
"transmittance": {
"diffuse_diffuse": 0.0540554938600425,
"direct_diffuse": 0.0398628482172853,
"direct_direct": 0.04000925232836717,
"direct_hemispherical": 0.07987210054565247
}
},
"front": {
"reflectance": {
"diffuse_diffuse": 0.5530970103106878,
"direct_diffuse": 0.3189105943969127,
"direct_direct": 0.15174879819541387,
"direct_hemispherical": 0.4706593925923266
},
"transmittance": {
"diffuse_diffuse": 0.0703246737138964,
"direct_diffuse": 0.04668302906976732,
"direct_direct": 0.04000952361904833,
"direct_hemispherical": 0.08669255268881565
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
{
"layer_results": {
"layer 0": {
"back": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.007455811377733208,
"heat_direct": 0.010218767536484572,
"total_diffuse": 0.007455811377733208,
"total_direct": 0.010218767536484572
}
},
"front": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.1355194934617738,
"heat_direct": 0.12369224930889174,
"total_diffuse": 0.1355194934617738,
"total_direct": 0.12369224930889174
}
}
},
"layer 1": {
"back": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.011437693356471094,
"heat_direct": 0.01537137664134119,
"total_diffuse": 0.011437693356471094,
"total_direct": 0.01537137664134119
}
},
"front": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.10597511151628486,
"heat_direct": 0.10765906516557536,
"total_diffuse": 0.10597511151628486,
"total_direct": 0.10765906516557536
}
}
},
"layer 2": {
"back": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.3494681073909768,
"heat_direct": 0.36721392487313914,
"total_diffuse": 0.3494681073909768,
"total_direct": 0.36721392487313914
}
},
"front": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.257677279157448,
"heat_direct": 0.32173995682464757,
"total_diffuse": 0.257677279157448,
"total_direct": 0.32173995682464757
}
}
}
},
"system_results": {
"back": {
"reflectance": {
"diffuse_diffuse": 0.5759336445284786,
"direct_diffuse": 0.5219588158424416,
"direct_direct": 0.004290789883464878,
"direct_hemispherical": 0.5262496057259065
},
"transmittance": {
"diffuse_diffuse": 0.05570474334631879,
"direct_diffuse": 0.04680995477380931,
"direct_direct": 0.034136370449317374,
"direct_hemispherical": 0.08094632522312668
}
},
"front": {
"reflectance": {
"diffuse_diffuse": 0.4296705653746982,
"direct_diffuse": 0.22767966559727507,
"direct_direct": 0.12954912739199234,
"direct_hemispherical": 0.3572287929892674
},
"transmittance": {
"diffuse_diffuse": 0.07115755048972003,
"direct_diffuse": 0.05554720912626272,
"direct_direct": 0.034132726585356876,
"direct_hemispherical": 0.0896799357116196
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
{
"layer_results": {
"layer 0": {
"back": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.0020931731736629966,
"heat_direct": 0.0029162998011516682,
"total_diffuse": 0.0020931731736629966,
"total_direct": 0.0029162998011516682
}
},
"front": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.12412256533668667,
"heat_direct": 0.12377507845063235,
"total_diffuse": 0.12412256533668667,
"total_direct": 0.12377507845063235
}
}
},
"layer 1": {
"back": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.010576187789287648,
"heat_direct": 0.01469231563301432,
"total_diffuse": 0.010576187789287648,
"total_direct": 0.01469231563301432
}
},
"front": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.04360635646307767,
"heat_direct": 0.04344937796182813,
"total_diffuse": 0.04360635646307767,
"total_direct": 0.04344937796182813
}
}
},
"layer 2": {
"back": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.33396822191072806,
"heat_direct": 0.35544542655330374,
"total_diffuse": 0.33396822191072806,
"total_direct": 0.35544542655330374
}
},
"front": {
"absorptance": {
"electricity_diffuse": 0.0,
"electricity_direct": 0.0,
"heat_diffuse": 0.2758396777616896,
"heat_direct": 0.3391100667056517,
"total_diffuse": 0.2758396777616896,
"total_direct": 0.3391100667056517
}
}
}
},
"system_results": {
"back": {
"reflectance": {
"diffuse_diffuse": 0.6055768680493163,
"direct_diffuse": 0.5516413090740909,
"direct_direct": 0.004559578215331046,
"direct_hemispherical": 0.556200887289422
},
"transmittance": {
"diffuse_diffuse": 0.047785549076975166,
"direct_diffuse": 0.03522196337047243,
"direct_direct": 0.03552310735263497,
"direct_hemispherical": 0.0707450707231074
}
},
"front": {
"reflectance": {
"diffuse_diffuse": 0.49427928870525595,
"direct_diffuse": 0.2733020984341651,
"direct_direct": 0.14345299197443415,
"direct_hemispherical": 0.41675509040859926
},
"transmittance": {
"diffuse_diffuse": 0.06215211173325301,
"direct_diffuse": 0.04138702924626028,
"direct_direct": 0.03552335722702829,
"direct_hemispherical": 0.07691038647328857
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"SHGC": 0.4396549822480952,
"U": 2.3859399076932433,
"gap_layer_effective_conductivities_shgc": [
0.09266623043122034,
0.10017448219120288
],
"gap_layer_effective_conductivities_u": [
0.08423066736284354,
0.2783288522532335
],
"layer_temperatures_shgc": [
311.94495806149826,
312.22393227227445,
318.13102978861826,
318.13393431783203,
324.84786789533916,
324.84377441002994
],
"layer_temperatures_u": [
304.2137938320261,
304.1556150714676,
301.2776669062936,
301.219488145735,
298.7594032136066,
298.75888224808466
],
"relative_heat_gain": 337.3882771976349,
"solid_layer_effective_conductivities_shgc": [
0.9999999999999998,
1.0,
0.06407320894578802
],
"solid_layer_effective_conductivities_u": [
0.9999999999999999,
1.0,
0.07067442017089721
],
"system_effective_conductivity_shgc": 1.085276010575271,
"system_effective_conductivity_u": 0.17581250530136514
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"SHGC": 0.0,
"U": 2.319046593881016,
"gap_layer_effective_conductivities_shgc": [
0.06535168507752617,
0.2737609192175687
],
"gap_layer_effective_conductivities_u": [
0.06535168507784933,
0.2737609192169329
],
"layer_temperatures_shgc": [
258.24498208745194,
258.5206518029817,
276.0966909929275,
276.3723607084573,
287.51343177562785,
287.5158622551816
],
"layer_temperatures_u": [
258.24498208744853,
258.52065180297797,
276.09669099285674,
276.37236070838617,
287.51343177555657,
287.5158622551103
],
"relative_heat_gain": 18.04218250151702,
"solid_layer_effective_conductivities_shgc": [
1.0,
1.0,
0.06260858279758308
],
"solid_layer_effective_conductivities_u": [
0.9999999999999998,
1.0,
0.06260858279668603
],
"system_effective_conductivity_shgc": 0.13541173589196628,
"system_effective_conductivity_u": 0.13541173588552563
}
Loading

0 comments on commit 9c2312b

Please sign in to comment.