diff --git a/docs/IBPSA_MergeCustomErrors/index.html b/docs/IBPSA_MergeCustomErrors/index.html
index a4cd60ae60..e08e8cb1e1 100644
--- a/docs/IBPSA_MergeCustomErrors/index.html
+++ b/docs/IBPSA_MergeCustomErrors/index.html
@@ -8,9 +8,306 @@
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/comparison-dymola.log b/docs/IBPSA_MergeCustomErrors/regression/Examples/comparison-dymola.log
index aefc758d2c..3e580254f2 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/comparison-dymola.log
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/comparison-dymola.log
@@ -1,15 +1,14 @@
[
{
"comparison": {
- "file_name": "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.mat",
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat",
"funnel_dirs": [
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.mat_dpControlled_dp.mov.dpMachine",
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.mat_dpControlled_dp.mov.m_flow",
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.mat_m_flow_nominal",
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.mat_dpControlled_dp.mov.dpMachine",
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.mat_dp_nominal",
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.mat_val.y_actual",
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.mat_elEnergy"
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[1]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[2]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[3]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[4]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[5]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_weaDat.weaBus.TDryBul"
],
"success_rate": 1.0,
"t_err_max": [
@@ -18,10 +17,122 @@
0.0,
0.0,
0.0,
+ 0.0
+ ],
+ "test_passed": [
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1
+ ],
+ "var_groups": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "variables": [
+ "multizone.TAir[1]",
+ "multizone.TAir[2]",
+ "multizone.TAir[3]",
+ "multizone.TAir[4]",
+ "multizone.TAir[5]",
+ "weaDat.weaBus.TDryBul"
+ ],
+ "warnings": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.Multizone",
+ "simulation": {
+ "elapsed_time": 0.928844,
+ "final_time": 864000,
+ "jacobians": 325,
+ "start_time": 0,
+ "state_events": 83,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.mat_multizone.TAir[1]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.mat_multizone.zone[1].X_w"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
0.0,
0.0
],
"test_passed": [
+ 1,
+ 1
+ ],
+ "var_groups": [
+ 0,
+ 1
+ ],
+ "variables": [
+ "multizone.TAir[1]",
+ "multizone.zone[1].X_w"
+ ],
+ "warnings": [
+ null,
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility",
+ "simulation": {
+ "elapsed_time": 138.458,
+ "final_time": 31536000.0,
+ "jacobians": 29967,
+ "start_time": 0,
+ "state_events": 6201,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0,
+ 0.0,
+ 0.0,
+ 0.0,
+ 0.0,
+ 0.0,
+ 0.0,
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "test_passed": [
+ 1,
+ 1,
+ 1,
1,
1,
1,
@@ -31,22 +142,28 @@
1
],
"var_groups": [
+ 0,
+ 0,
+ 0,
+ 0,
0,
1,
1,
- 2,
- 2,
- 3,
- 4
+ 1,
+ 1,
+ 1
],
"variables": [
- "dpControlled_dp.mov.dpMachine",
- "dpControlled_dp.mov.m_flow",
- "m_flow_nominal",
- "dpControlled_dp.mov.dpMachine",
- "dp_nominal",
- "val.y_actual",
- "elEnergy"
+ "multizone.TAir[1]",
+ "multizone.TAir[2]",
+ "multizone.TAir[3]",
+ "multizone.TAir[4]",
+ "multizone.TAir[5]",
+ "multizone.PHeater[1]",
+ "multizone.PHeater[2]",
+ "multizone.PHeater[3]",
+ "multizone.PHeater[4]",
+ "multizone.PHeater[5]"
],
"warnings": [
null,
@@ -55,14 +172,134 @@
null,
null,
null,
+ null,
+ null,
+ null,
null
]
},
- "model": "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst",
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped",
"simulation": {
- "elapsed_time": 0.0201,
- "final_time": 3600,
- "jacobians": 120,
+ "elapsed_time": 3.26956,
+ "final_time": 864000,
+ "jacobians": 797,
+ "start_time": 0,
+ "state_events": 131,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.mat_thermalZone.TAir",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.mat_thermalZone.X_w"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0,
+ 0.0
+ ],
+ "test_passed": [
+ 1,
+ 1
+ ],
+ "var_groups": [
+ 0,
+ 1
+ ],
+ "variables": [
+ "thermalZone.TAir",
+ "thermalZone.X_w"
+ ],
+ "warnings": [
+ null,
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool",
+ "simulation": {
+ "elapsed_time": 49.0933,
+ "final_time": 31536000.0,
+ "jacobians": 25953,
+ "start_time": 0,
+ "state_events": 3931,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.mat_thermalZone.TAir",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.mat_thermalZone.X_w"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0,
+ 0.0
+ ],
+ "test_passed": [
+ 1,
+ 1
+ ],
+ "var_groups": [
+ 0,
+ 1
+ ],
+ "variables": [
+ "thermalZone.TAir",
+ "thermalZone.X_w"
+ ],
+ "warnings": [
+ null,
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir",
+ "simulation": {
+ "elapsed_time": 8.16115,
+ "final_time": 31536000.0,
+ "jacobians": 20421,
+ "start_time": 0,
+ "state_events": 2938,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance.mat_thermalZoneFourElements.TAir",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance.mat_thermalZoneFourElements.volAir.C[1]"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0,
+ 0.0
+ ],
+ "test_passed": [
+ 1,
+ 1
+ ],
+ "var_groups": [
+ 0,
+ 1
+ ],
+ "variables": [
+ "thermalZoneFourElements.TAir",
+ "thermalZoneFourElements.volAir.C[1]"
+ ],
+ "warnings": [
+ null,
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance",
+ "simulation": {
+ "elapsed_time": 0.0888169,
+ "final_time": 604800,
+ "jacobians": 176,
"start_time": 0,
"state_events": 0,
"success": true
@@ -70,18 +307,312 @@
},
{
"comparison": {
- "file_name": "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.mat",
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat",
"funnel_dirs": [
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.mat_dpControlled_dp.mov.dpMachine",
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.mat_dpControlled_dp.mov.m_flow",
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.mat_m_flow_nominal",
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.mat_dpControlled_dp.mov.dpMachine",
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.mat_dp_nominal",
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.mat_val.y_actual",
- "funnel_comp/AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.mat_elEnergy"
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.TAir",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.X_w",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.CO2Con"
],
"success_rate": 1.0,
"t_err_max": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "test_passed": [
+ 1,
+ 1,
+ 1
+ ],
+ "var_groups": [
+ 0,
+ 1,
+ 2
+ ],
+ "variables": [
+ "thermalZone.TAir",
+ "thermalZone.X_w",
+ "thermalZone.CO2Con"
+ ],
+ "warnings": [
+ null,
+ null,
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange",
+ "simulation": {
+ "elapsed_time": 10.4308,
+ "final_time": 31536000.0,
+ "jacobians": 20815,
+ "start_time": 0,
+ "state_events": 2980,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.mat_thermalZone.TAir"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0
+ ],
+ "test_passed": [
+ 1
+ ],
+ "var_groups": [
+ 0
+ ],
+ "variables": [
+ "thermalZone.TAir"
+ ],
+ "warnings": [
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone",
+ "simulation": {
+ "elapsed_time": 7.67316,
+ "final_time": 31536000.0,
+ "jacobians": 20407,
+ "start_time": 0,
+ "state_events": 2938,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement.mat_thermalZoneOneElement.TAir"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0
+ ],
+ "test_passed": [
+ 1
+ ],
+ "var_groups": [
+ 0
+ ],
+ "variables": [
+ "thermalZoneOneElement.TAir"
+ ],
+ "warnings": [
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement",
+ "simulation": {
+ "elapsed_time": 2.69651,
+ "final_time": 31536000.0,
+ "jacobians": 9185,
+ "start_time": 0,
+ "state_events": 1,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZone.TAir",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZoneMoistAir.TAir",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZoneMoistAir.X_w"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "test_passed": [
+ 1,
+ 1,
+ 1
+ ],
+ "var_groups": [
+ 0,
+ 1,
+ 2
+ ],
+ "variables": [
+ "thermalZone.TAir",
+ "thermalZoneMoistAir.TAir",
+ "thermalZoneMoistAir.X_w"
+ ],
+ "warnings": [
+ null,
+ null,
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir",
+ "simulation": {
+ "elapsed_time": 14.9781,
+ "final_time": 31536000.0,
+ "jacobians": 20410,
+ "start_time": 0,
+ "state_events": 2934,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements.mat_thermalZoneTwoElements.TAir"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0
+ ],
+ "test_passed": [
+ 1
+ ],
+ "var_groups": [
+ 0
+ ],
+ "variables": [
+ "thermalZoneTwoElements.TAir"
+ ],
+ "warnings": [
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements",
+ "simulation": {
+ "elapsed_time": 2.2691,
+ "final_time": 31536000.0,
+ "jacobians": 9110,
+ "start_time": 0,
+ "state_events": 1,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround.mat_eqAirTemp.TEqAir"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0
+ ],
+ "test_passed": [
+ 1
+ ],
+ "var_groups": [
+ 0
+ ],
+ "variables": [
+ "eqAirTemp.TEqAir"
+ ],
+ "warnings": [
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround",
+ "simulation": {
+ "elapsed_time": 2.22662,
+ "final_time": 31536000.0,
+ "jacobians": 9115,
+ "start_time": 0,
+ "state_events": 1,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.mat_thermalZone.TAir"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0
+ ],
+ "test_passed": [
+ 1
+ ],
+ "var_groups": [
+ 0
+ ],
+ "variables": [
+ "thermalZone.TAir"
+ ],
+ "warnings": [
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange",
+ "simulation": {
+ "elapsed_time": 8.46397,
+ "final_time": 31536000.0,
+ "jacobians": 20799,
+ "start_time": 0,
+ "state_events": 2972,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements.mat_thermalZoneFourElements.TAir"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0
+ ],
+ "test_passed": [
+ 1
+ ],
+ "var_groups": [
+ 0
+ ],
+ "variables": [
+ "thermalZoneFourElements.TAir"
+ ],
+ "warnings": [
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements",
+ "simulation": {
+ "elapsed_time": 3.48494,
+ "final_time": 31536000.0,
+ "jacobians": 8902,
+ "start_time": 0,
+ "state_events": 1,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0,
+ 0.0,
+ 0.0,
0.0,
0.0,
0.0,
@@ -97,25 +628,34 @@
1,
1,
1,
+ 1,
+ 1,
+ 1,
1
],
"var_groups": [
+ 0,
+ 0,
+ 0,
+ 0,
0,
1,
1,
- 2,
- 2,
- 3,
- 4
+ 1,
+ 1,
+ 1
],
"variables": [
- "dpControlled_dp.mov.dpMachine",
- "dpControlled_dp.mov.m_flow",
- "m_flow_nominal",
- "dpControlled_dp.mov.dpMachine",
- "dp_nominal",
- "val.y_actual",
- "elEnergy"
+ "multizone.TAir[1]",
+ "multizone.TAir[2]",
+ "multizone.TAir[3]",
+ "multizone.TAir[4]",
+ "multizone.TAir[5]",
+ "multizone.PHeater[1]",
+ "multizone.PHeater[2]",
+ "multizone.PHeater[3]",
+ "multizone.PHeater[4]",
+ "multizone.PHeater[5]"
],
"warnings": [
null,
@@ -124,16 +664,178 @@
null,
null,
null,
+ null,
+ null,
+ null,
null
]
},
- "model": "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar",
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped",
"simulation": {
- "elapsed_time": 0.0192,
- "final_time": 3600,
- "jacobians": 122,
+ "elapsed_time": 3.2594,
+ "final_time": 864000,
+ "jacobians": 787,
"start_time": 0,
- "state_events": 0,
+ "state_events": 131,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[1]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[2]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[3]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[4]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[5]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.PCooler[1]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.PCooler[2]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.PCooler[3]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.PCooler[4]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.PCooler[5]"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 14688000.0,
+ 14688000.0,
+ 14688000.0,
+ 14688000.0,
+ 14688000.0,
+ 14688000.0,
+ 14688000.0,
+ 14688000.0,
+ 14688000.0,
+ 14688000.0
+ ],
+ "test_passed": [
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1
+ ],
+ "var_groups": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1
+ ],
+ "variables": [
+ "multizone.TAir[1]",
+ "multizone.TAir[2]",
+ "multizone.TAir[3]",
+ "multizone.TAir[4]",
+ "multizone.TAir[5]",
+ "multizone.PCooler[1]",
+ "multizone.PCooler[2]",
+ "multizone.PCooler[3]",
+ "multizone.PCooler[4]",
+ "multizone.PCooler[5]"
+ ],
+ "warnings": [
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null,
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled",
+ "simulation": {
+ "elapsed_time": 1.02568,
+ "final_time": 15552000.0,
+ "jacobians": 312,
+ "start_time": 14688000.0,
+ "state_events": 70,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements.mat_thermalZoneThreeElements.TAir"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0
+ ],
+ "test_passed": [
+ 1
+ ],
+ "var_groups": [
+ 0
+ ],
+ "variables": [
+ "thermalZoneThreeElements.TAir"
+ ],
+ "warnings": [
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements",
+ "simulation": {
+ "elapsed_time": 3.12029,
+ "final_time": 31536000.0,
+ "jacobians": 8950,
+ "start_time": 0,
+ "state_events": 1,
+ "success": true
+ }
+ },
+ {
+ "comparison": {
+ "file_name": "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.mat",
+ "funnel_dirs": [
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.mat_multizone.TAir[1]",
+ "funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.mat_multizone.CO2Con[1]"
+ ],
+ "success_rate": 1.0,
+ "t_err_max": [
+ 0.0,
+ 0.0
+ ],
+ "test_passed": [
+ 1,
+ 1
+ ],
+ "var_groups": [
+ 0,
+ 1
+ ],
+ "variables": [
+ "multizone.TAir[1]",
+ "multizone.CO2Con[1]"
+ ],
+ "warnings": [
+ null,
+ null
+ ]
+ },
+ "model": "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2",
+ "simulation": {
+ "elapsed_time": 37.6047,
+ "final_time": 31536000.0,
+ "jacobians": 11749,
+ "start_time": 0,
+ "state_events": 2984,
"success": true
}
}
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZone.TAir/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZone.TAir/test.csv
index 986dfb9afd..a764ed3123 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZone.TAir/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZone.TAir/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-315360.000000,292.342573
-630720.000000,288.452283
-946080.000000,288.978831
-1261440.000000,289.790890
-1576800.000000,288.509583
-1892160.000000,288.266458
-2207520.000000,288.572386
-2522880.000000,288.143691
-2838240.000000,289.207091
-3153600.000000,289.886169
-3468960.000000,288.957601
-3784320.000000,289.557475
-4099680.000000,290.814887
-4415040.000000,290.283717
-4730400.000000,290.478729
-5045760.000000,291.748085
-5361120.000000,291.011390
-5676480.000000,293.403429
-5991840.000000,290.730630
-6307200.000000,292.229492
+315360.000000,292.343162
+630720.000000,288.452727
+946080.000000,288.979411
+1261440.000000,289.792416
+1576800.000000,288.510468
+1892160.000000,288.267140
+2207520.000000,288.571775
+2522880.000000,288.143439
+2838240.000000,289.207261
+3153600.000000,289.884857
+3468960.000000,288.957031
+3784320.000000,289.556994
+4099680.000000,290.815261
+4415040.000000,290.283839
+4730400.000000,290.478699
+5045760.000000,291.749380
+5361120.000000,291.011864
+5676480.000000,293.403871
+5991840.000000,290.731217
+6307200.000000,292.229828
6622560.000000,292.001685
-6937920.000000,291.422843
-7253280.000000,290.143341
-7568640.000000,292.733619
-7884000.000000,291.628448
-8199360.000000,292.495145
-8514720.000000,291.940826
-8830080.000000,291.850102
-9145440.000000,291.913918
-9460800.000000,293.185333
-9776160.000000,291.800689
-10091520.000000,292.575873
-10406880.000000,293.983427
-10722240.000000,292.822335
-11037600.000000,292.827087
-11352960.000000,292.963475
-11668320.000000,292.754929
-11983680.000000,293.092681
-12299040.000000,292.465134
-12614400.000000,292.786224
-12929760.000000,294.475173
-13245120.000000,292.967821
-13560480.000000,293.690774
-13875840.000000,293.516315
-14191200.000000,292.940460
-14506560.000000,291.913605
-14821920.000000,292.534263
-15137280.000000,291.831844
-15452640.000000,292.793920
-15768000.000000,293.434113
-16083360.000000,293.154562
-16398720.000000,293.485213
-16714080.000000,295.269647
-17029440.000000,293.396714
-17344800.000000,293.963837
-17660160.000000,294.643333
-17975520.000000,293.645056
-18290880.000000,294.119002
-18606240.000000,294.202343
-18921600.000000,294.032654
-19236960.000000,294.770485
-19552320.000000,293.918277
-19867680.000000,293.816807
-20183040.000000,295.614455
-20498400.000000,293.304840
-20813760.000000,293.484872
-21129120.000000,294.048774
-21444480.000000,293.912258
-21759840.000000,294.025909
-22075200.000000,294.889526
-22390560.000000,294.202351
-22705920.000000,294.864641
-23021280.000000,295.939864
-23336640.000000,294.278709
-23652000.000000,293.921143
-23967360.000000,295.715825
-24282720.000000,293.743704
-24598080.000000,294.608527
-24913440.000000,293.645031
-25228800.000000,293.840393
-25544160.000000,294.879569
-25859520.000000,292.831530
-26174880.000000,292.282790
-26490240.000000,292.560138
-26805600.000000,290.818787
-27120960.000000,290.423182
-27436320.000000,291.356306
-27751680.000000,290.421364
-28067040.000000,291.599976
-28382400.000000,291.158081
-28697760.000000,290.856306
-29013120.000000,290.096558
-29328480.000000,291.218724
-29643840.000000,289.046827
-29959200.000000,289.781128
-30274560.000000,290.397741
-30589920.000000,289.195857
-30905280.000000,289.767802
-31220640.000000,289.623036
-31536000.000000,288.958191
+6937920.000000,291.423868
+7253280.000000,290.142395
+7568640.000000,292.734396
+7884000.000000,291.629364
+8199360.000000,292.496549
+8514720.000000,291.941980
+8830080.000000,291.851658
+9145440.000000,291.915719
+9460800.000000,293.186707
+9776160.000000,291.801996
+10091520.000000,292.577801
+10406880.000000,293.984565
+10722240.000000,292.823635
+11037600.000000,292.827881
+11352960.000000,292.965153
+11668320.000000,292.756061
+11983680.000000,293.093618
+12299040.000000,292.465957
+12614400.000000,292.785980
+12929760.000000,294.474728
+13245120.000000,292.967872
+13560480.000000,293.690804
+13875840.000000,293.516395
+14191200.000000,292.936584
+14506560.000000,291.914246
+14821920.000000,292.534743
+15137280.000000,291.832987
+15452640.000000,292.795473
+15768000.000000,293.435089
+16083360.000000,293.154503
+16398720.000000,293.486537
+16714080.000000,295.270864
+17029440.000000,293.397819
+17344800.000000,293.963776
+17660160.000000,294.644121
+17975520.000000,293.646448
+18290880.000000,294.120925
+18606240.000000,294.203529
+18921600.000000,294.032684
+19236960.000000,294.771340
+19552320.000000,293.918447
+19867680.000000,293.816586
+20183040.000000,295.614415
+20498400.000000,293.305725
+20813760.000000,293.485696
+21129120.000000,294.050282
+21444480.000000,293.913001
+21759840.000000,294.026550
+22075200.000000,294.890564
+22390560.000000,294.202249
+22705920.000000,294.865387
+23021280.000000,295.940120
+23336640.000000,294.279838
+23652000.000000,293.921387
+23967360.000000,295.716041
+24282720.000000,293.744234
+24598080.000000,294.609082
+24913440.000000,293.646117
+25228800.000000,293.841370
+25544160.000000,294.880707
+25859520.000000,292.833615
+26174880.000000,292.283714
+26490240.000000,292.561174
+26805600.000000,290.818817
+27120960.000000,290.423723
+27436320.000000,291.356907
+27751680.000000,290.421143
+28067040.000000,291.600013
+28382400.000000,291.158539
+28697760.000000,290.856322
+29013120.000000,290.096069
+29328480.000000,291.219833
+29643840.000000,289.045720
+29959200.000000,289.781006
+30274560.000000,290.398005
+30589920.000000,289.196864
+30905280.000000,289.767454
+31220640.000000,289.623009
+31536000.000000,288.957245
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZoneMoistAir.TAir/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZoneMoistAir.TAir/test.csv
index f1c0e575f3..1f00f5a920 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZoneMoistAir.TAir/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZoneMoistAir.TAir/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-315360.000000,292.352289
-630720.000000,288.457135
-946080.000000,288.985398
-1261440.000000,289.800254
-1576800.000000,288.516724
-1892160.000000,288.273457
-2207520.000000,288.579917
-2522880.000000,288.150710
-2838240.000000,289.214921
-3153600.000000,289.894867
-3468960.000000,288.965363
-3784320.000000,289.564982
-4099680.000000,290.822639
-4415040.000000,290.291241
-4730400.000000,290.486450
-5045760.000000,291.759169
-5361120.000000,291.019012
-5676480.000000,293.414199
-5991840.000000,290.738198
-6307200.000000,292.237488
+315360.000000,292.352878
+630720.000000,288.457585
+946080.000000,288.985978
+1261440.000000,289.801755
+1576800.000000,288.517609
+1892160.000000,288.274139
+2207520.000000,288.579313
+2522880.000000,288.150489
+2838240.000000,289.215073
+3153600.000000,289.893555
+3468960.000000,288.964783
+3784320.000000,289.564518
+4099680.000000,290.823015
+4415040.000000,290.291347
+4730400.000000,290.486420
+5045760.000000,291.760464
+5361120.000000,291.019463
+5676480.000000,293.414641
+5991840.000000,290.738770
+6307200.000000,292.237823
6622560.000000,292.009192
-6937920.000000,291.430716
-7253280.000000,290.150726
-7568640.000000,292.744954
-7884000.000000,291.635651
-8199360.000000,292.503422
-8514720.000000,291.948303
-8830080.000000,291.858189
-9145440.000000,291.921609
-9460800.000000,293.194366
-9776160.000000,291.808257
-10091520.000000,292.584387
-10406880.000000,293.996749
-10722240.000000,292.830728
-11037600.000000,292.835144
-11352960.000000,292.971657
-11668320.000000,292.762802
-11983680.000000,293.100738
-12299040.000000,292.472855
-12614400.000000,292.794128
-12929760.000000,294.490320
-13245120.000000,292.975563
-13560480.000000,293.698952
-13875840.000000,293.523955
-14191200.000000,292.948486
-14506560.000000,291.921143
-14821920.000000,292.542441
-15137280.000000,291.839169
-15452640.000000,292.802260
-15768000.000000,293.441864
-16083360.000000,293.162802
-16398720.000000,293.493025
-16714080.000000,295.282888
-17029440.000000,293.404404
-17344800.000000,293.972534
-17660160.000000,294.655789
-17975520.000000,293.653589
-18290880.000000,294.128133
-18606240.000000,294.210676
+6937920.000000,291.431741
+7253280.000000,290.149780
+7568640.000000,292.745715
+7884000.000000,291.636536
+8199360.000000,292.504826
+8514720.000000,291.949457
+8830080.000000,291.859746
+9145440.000000,291.923409
+9460800.000000,293.195740
+9776160.000000,291.809565
+10091520.000000,292.586329
+10406880.000000,293.997918
+10722240.000000,292.832027
+11037600.000000,292.835938
+11352960.000000,292.973363
+11668320.000000,292.763956
+11983680.000000,293.101660
+12299040.000000,292.473678
+12614400.000000,292.793884
+12929760.000000,294.489846
+13245120.000000,292.975593
+13560480.000000,293.698983
+13875840.000000,293.524035
+14191200.000000,292.944611
+14506560.000000,291.921783
+14821920.000000,292.542922
+15137280.000000,291.840311
+15452640.000000,292.803813
+15768000.000000,293.442871
+16083360.000000,293.162713
+16398720.000000,293.494349
+16714080.000000,295.284105
+17029440.000000,293.405510
+17344800.000000,293.972473
+17660160.000000,294.656583
+17975520.000000,293.654980
+18290880.000000,294.130071
+18606240.000000,294.211890
18921600.000000,294.040710
-19236960.000000,294.778717
-19552320.000000,293.926181
-19867680.000000,293.824863
-20183040.000000,295.627045
-20498400.000000,293.312744
-20813760.000000,293.493173
-21129120.000000,294.056495
-21444480.000000,293.920417
-21759840.000000,294.033508
-22075200.000000,294.898010
-22390560.000000,294.209848
-22705920.000000,294.873308
-23021280.000000,295.951896
-23336640.000000,294.287162
-23652000.000000,293.929138
-23967360.000000,295.729830
-24282720.000000,293.751516
-24598080.000000,294.618292
-24913440.000000,293.653396
-25228800.000000,293.849030
-25544160.000000,294.892931
-25859520.000000,292.839911
-26174880.000000,292.290786
-26490240.000000,292.568255
-26805600.000000,290.826538
-27120960.000000,290.431011
-27436320.000000,291.364118
-27751680.000000,290.428994
-28067040.000000,291.607971
-28382400.000000,291.165588
-28697760.000000,290.864165
-29013120.000000,290.103943
-29328480.000000,291.229168
-29643840.000000,289.053991
-29959200.000000,289.789185
-30274560.000000,290.409483
-30589920.000000,289.203668
-30905280.000000,289.775324
-31220640.000000,289.631822
-31536000.000000,288.965515
+19236960.000000,294.779549
+19552320.000000,293.926337
+19867680.000000,293.824661
+20183040.000000,295.627005
+20498400.000000,293.313660
+20813760.000000,293.494019
+21129120.000000,294.058003
+21444480.000000,293.921160
+21759840.000000,294.034149
+22075200.000000,294.899048
+22390560.000000,294.209726
+22705920.000000,294.874040
+23021280.000000,295.952173
+23336640.000000,294.288292
+23652000.000000,293.929382
+23967360.000000,295.730077
+24282720.000000,293.752046
+24598080.000000,294.618826
+24913440.000000,293.654455
+25228800.000000,293.850006
+25544160.000000,294.894069
+25859520.000000,292.841988
+26174880.000000,292.291740
+26490240.000000,292.569292
+26805600.000000,290.826569
+27120960.000000,290.431552
+27436320.000000,291.364720
+27751680.000000,290.428750
+28067040.000000,291.608032
+28382400.000000,291.166046
+28697760.000000,290.864195
+29013120.000000,290.103455
+29328480.000000,291.230248
+29643840.000000,289.052892
+29959200.000000,289.789032
+30274560.000000,290.409762
+30589920.000000,289.204677
+30905280.000000,289.774981
+31220640.000000,289.631795
+31536000.000000,288.964569
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZoneMoistAir.X_w/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZoneMoistAir.X_w/test.csv
index b857e1ef0b..c7ee4d93f2 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZoneMoistAir.X_w/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.mat_thermalZoneMoistAir.X_w/test.csv
@@ -2,7 +2,7 @@ x,y
0.000000,0.010000
315360.000000,0.005215
630720.000000,0.004239
-946080.000000,0.004313
+946080.000000,0.004312
1261440.000000,0.004671
1576800.000000,0.004242
1892160.000000,0.004352
@@ -57,7 +57,7 @@ x,y
17344800.000000,0.004903
17660160.000000,0.004809
17975520.000000,0.004268
-18290880.000000,0.005345
+18290880.000000,0.005346
18606240.000000,0.004240
18921600.000000,0.004288
19236960.000000,0.004239
@@ -81,7 +81,7 @@ x,y
24913440.000000,0.004289
25228800.000000,0.004284
25544160.000000,0.005577
-25859520.000000,0.004240
+25859520.000000,0.004241
26174880.000000,0.004309
26490240.000000,0.004239
26805600.000000,0.004241
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[1]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[1]/test.csv
index 10cfcb1418..61cf89e911 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[1]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[1]/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-8640.000000,289.245276
-17280.000000,288.647229
-25920.000000,288.751945
-34560.000000,290.122125
-43200.000000,290.281891
-51840.000000,291.411865
-60480.000000,290.580408
-69120.000000,290.094080
-77760.000000,289.858337
-86400.000000,289.536072
-95040.000000,289.432422
-103680.000000,289.345526
-112320.000000,289.505632
-120960.000000,290.980517
-129600.000000,290.982330
-138240.000000,291.712625
-146880.000000,290.728471
-155520.000000,290.376581
-164160.000000,290.149872
-172800.000000,290.013947
-181440.000000,290.011688
-190080.000000,290.076855
-198720.000000,289.892270
-207360.000000,291.269366
-216000.000000,291.010193
-224640.000000,292.189247
-233280.000000,290.980473
-241920.000000,290.468073
-250560.000000,290.187079
-259200.000000,290.071991
-267840.000000,289.946653
-276480.000000,289.625531
-285120.000000,289.486106
-293760.000000,290.401392
-302400.000000,290.397003
-311040.000000,291.057960
-319680.000000,290.305054
-328320.000000,289.916357
-336960.000000,289.768524
+8640.000000,289.245129
+17280.000000,288.646979
+25920.000000,288.753456
+34560.000000,290.121503
+43200.000000,290.283417
+51840.000000,291.411853
+60480.000000,290.580818
+69120.000000,290.094037
+77760.000000,289.858606
+86400.000000,289.536102
+95040.000000,289.432245
+103680.000000,289.345392
+112320.000000,289.507001
+120960.000000,290.982953
+129600.000000,290.982697
+138240.000000,291.716649
+146880.000000,290.731637
+155520.000000,290.376392
+164160.000000,290.149939
+172800.000000,290.013702
+181440.000000,290.011761
+190080.000000,290.077271
+198720.000000,289.892559
+207360.000000,291.269586
+216000.000000,291.009247
+224640.000000,292.190884
+233280.000000,290.982176
+241920.000000,290.467609
+250560.000000,290.186511
+259200.000000,290.071075
+267840.000000,289.946432
+276480.000000,289.625549
+285120.000000,289.486090
+293760.000000,290.400439
+302400.000000,290.398895
+311040.000000,291.053693
+319680.000000,290.305658
+328320.000000,289.916455
+336960.000000,289.768591
345600.000000,289.608887
-354240.000000,289.401160
-362880.000000,289.093243
-371520.000000,289.048855
-380160.000000,290.012628
-388800.000000,290.079620
-397440.000000,291.122748
-406080.000000,290.148584
-414720.000000,289.677948
-423360.000000,289.506848
-432000.000000,289.333374
-440640.000000,289.173151
-449280.000000,289.013586
-457920.000000,288.846772
-466560.000000,289.820099
-475200.000000,289.426727
-483840.000000,290.452796
-492480.000000,289.636496
-501120.000000,289.251837
-509760.000000,289.037018
-518400.000000,289.068634
-527040.000000,288.912030
-535680.000000,288.740155
-544320.000000,288.679056
-552960.000000,289.741876
-561600.000000,288.931671
-570240.000000,290.010566
-578880.000000,289.257290
-587520.000000,288.795294
-596160.000000,288.610638
-604800.000000,288.425629
-613440.000000,288.263995
-622080.000000,288.106073
-630720.000000,287.941665
-639360.000000,289.318652
-648000.000000,289.393585
-656640.000000,290.588397
-665280.000000,289.460725
-673920.000000,288.968719
-682560.000000,288.817609
-691200.000000,288.705841
-699840.000000,288.627173
-708480.000000,288.370532
-717120.000000,288.198987
-725760.000000,289.371332
-734400.000000,289.284424
-743040.000000,290.148224
-751680.000000,289.261292
-760320.000000,288.857330
-768960.000000,288.673151
-777600.000000,288.473297
-786240.000000,288.335309
-794880.000000,288.183307
-803520.000000,287.980387
-812160.000000,289.180127
-820800.000000,288.985779
-829440.000000,289.916194
-838080.000000,289.076513
-846720.000000,288.598993
-855360.000000,288.412408
-864000.000000,288.289520
+354240.000000,289.401141
+362880.000000,289.093286
+371520.000000,289.049341
+380160.000000,290.013617
+388800.000000,290.083221
+397440.000000,291.122839
+406080.000000,290.150867
+414720.000000,289.678406
+423360.000000,289.507367
+432000.000000,289.333954
+440640.000000,289.173755
+449280.000000,289.014215
+457920.000000,288.847371
+466560.000000,289.817090
+475200.000000,289.430145
+483840.000000,290.456071
+492480.000000,289.638469
+501120.000000,289.251770
+509760.000000,289.037036
+518400.000000,289.068604
+527040.000000,288.911908
+535680.000000,288.740497
+544320.000000,288.679120
+552960.000000,289.741759
+561600.000000,288.932831
+570240.000000,290.008286
+578880.000000,289.258852
+587520.000000,288.795447
+596160.000000,288.611011
+604800.000000,288.425903
+613440.000000,288.264069
+622080.000000,288.106293
+630720.000000,287.941566
+639360.000000,289.318964
+648000.000000,289.393829
+656640.000000,290.588497
+665280.000000,289.463693
+673920.000000,288.968915
+682560.000000,288.817590
+691200.000000,288.705872
+699840.000000,288.627264
+708480.000000,288.370496
+717120.000000,288.199072
+725760.000000,289.371661
+734400.000000,289.285614
+743040.000000,290.150754
+751680.000000,289.261481
+760320.000000,288.856995
+768960.000000,288.672736
+777600.000000,288.472839
+786240.000000,288.334503
+794880.000000,288.182593
+803520.000000,287.979872
+812160.000000,289.180066
+820800.000000,288.985809
+829440.000000,289.913906
+838080.000000,289.077300
+846720.000000,288.598560
+855360.000000,288.411945
+864000.000000,288.288605
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[2]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[2]/test.csv
index 572e397f0b..5362aa6d3c 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[2]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[2]/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-8640.000000,289.245276
-17280.000000,288.647229
-25920.000000,289.334160
-34560.000000,290.220258
-43200.000000,290.900421
-51840.000000,291.529913
-60480.000000,291.206303
-69120.000000,290.244684
-77760.000000,290.006207
-86400.000000,289.683044
-95040.000000,289.578748
-103680.000000,289.491907
-112320.000000,290.309992
-120960.000000,291.193638
-129600.000000,291.959595
-138240.000000,292.017075
-146880.000000,291.541975
-155520.000000,290.693433
-164160.000000,290.462781
-172800.000000,290.323120
-181440.000000,290.316522
-190080.000000,290.377435
-198720.000000,290.950198
-207360.000000,291.614398
-216000.000000,292.179291
-224640.000000,292.635530
-233280.000000,291.980351
-241920.000000,290.924554
-250560.000000,290.638000
-259200.000000,290.518799
-267840.000000,290.390010
-276480.000000,290.063110
-285120.000000,290.544404
-293760.000000,290.892999
-302400.000000,291.498322
-311040.000000,291.552447
-319680.000000,291.381702
-328320.000000,290.484009
-336960.000000,290.328180
+8640.000000,289.245129
+17280.000000,288.646979
+25920.000000,289.332657
+34560.000000,290.220148
+43200.000000,290.899963
+51840.000000,291.530524
+60480.000000,291.206440
+69120.000000,290.243250
+77760.000000,290.006506
+86400.000000,289.683105
+95040.000000,289.578571
+103680.000000,289.491779
+112320.000000,290.307215
+120960.000000,291.193655
+129600.000000,291.959625
+138240.000000,292.016078
+146880.000000,291.544004
+155520.000000,290.693250
+164160.000000,290.462915
+172800.000000,290.322906
+181440.000000,290.316644
+190080.000000,290.377911
+198720.000000,290.947635
+207360.000000,291.614819
+216000.000000,292.178223
+224640.000000,292.634810
+233280.000000,291.980430
+241920.000000,290.924097
+250560.000000,290.637433
+259200.000000,290.517944
+267840.000000,290.389832
+276480.000000,290.063165
+285120.000000,290.542657
+293760.000000,290.892120
+302400.000000,291.498199
+311040.000000,291.549412
+319680.000000,291.381726
+328320.000000,290.484082
+336960.000000,290.328278
345600.000000,290.160767
-354240.000000,289.945392
-362880.000000,289.629962
-371520.000000,290.245615
-380160.000000,290.603168
-388800.000000,291.306610
-397440.000000,291.755420
-406080.000000,291.335466
-414720.000000,290.343329
-423360.000000,290.162915
-432000.000000,289.980347
-440640.000000,289.811169
-449280.000000,289.642798
-457920.000000,290.138461
-466560.000000,290.497491
-475200.000000,290.710419
-483840.000000,291.140509
-492480.000000,290.893943
-501120.000000,289.998608
-509760.000000,289.773389
-518400.000000,289.794800
-527040.000000,289.628174
-535680.000000,289.446417
-544320.000000,290.151117
-552960.000000,290.453433
-561600.000000,290.335724
-570240.000000,290.756341
-578880.000000,290.598188
-587520.000000,289.620679
-596160.000000,289.424542
-604800.000000,289.228271
-613440.000000,289.055560
-622080.000000,288.886731
-630720.000000,289.416578
-639360.000000,290.110748
-648000.000000,290.956696
-656640.000000,291.455596
-665280.000000,290.900265
-673920.000000,289.868103
-682560.000000,289.704449
-691200.000000,289.580414
-699840.000000,289.489685
-708480.000000,289.221161
-717120.000000,289.737720
-725760.000000,290.237030
-734400.000000,290.783264
-743040.000000,291.019658
-751680.000000,290.743719
-760320.000000,289.806561
-768960.000000,289.609192
-777600.000000,289.396393
-786240.000000,289.245685
-794880.000000,289.081165
-803520.000000,289.519430
-812160.000000,290.088129
-820800.000000,290.529755
-829440.000000,290.810805
-838080.000000,290.578490
-846720.000000,289.590118
-855360.000000,289.389777
-864000.000000,289.253418
+354240.000000,289.945386
+362880.000000,289.630011
+371520.000000,290.245829
+380160.000000,290.604187
+388800.000000,291.307312
+397440.000000,291.755603
+406080.000000,291.337294
+414720.000000,290.343793
+423360.000000,290.163495
+432000.000000,289.980957
+440640.000000,289.811804
+449280.000000,289.643457
+457920.000000,290.139124
+466560.000000,290.494739
+475200.000000,290.713806
+483840.000000,291.140903
+492480.000000,290.895099
+501120.000000,289.998700
+509760.000000,289.773578
+518400.000000,289.794952
+527040.000000,289.628204
+535680.000000,289.446936
+544320.000000,290.148422
+552960.000000,290.453761
+561600.000000,290.335815
+570240.000000,290.756948
+578880.000000,290.599539
+587520.000000,289.620990
+596160.000000,289.425079
+604800.000000,289.228699
+613440.000000,289.055804
+622080.000000,288.887134
+630720.000000,289.418796
+639360.000000,290.111292
+648000.000000,290.957031
+656640.000000,291.456046
+665280.000000,290.901148
+673920.000000,289.868384
+682560.000000,289.704590
+691200.000000,289.580627
+699840.000000,289.489917
+708480.000000,289.221271
+717120.000000,289.735437
+725760.000000,290.237695
+734400.000000,290.783325
+743040.000000,291.020902
+751680.000000,290.743604
+760320.000000,289.806335
+768960.000000,289.608929
+777600.000000,289.396088
+786240.000000,289.245050
+794880.000000,289.080603
+803520.000000,289.519162
+812160.000000,290.088165
+820800.000000,290.529541
+829440.000000,290.810896
+838080.000000,290.579445
+846720.000000,289.589844
+855360.000000,289.389508
+864000.000000,289.252686
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[3]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[3]/test.csv
index 572e397f0b..5362aa6d3c 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[3]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[3]/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-8640.000000,289.245276
-17280.000000,288.647229
-25920.000000,289.334160
-34560.000000,290.220258
-43200.000000,290.900421
-51840.000000,291.529913
-60480.000000,291.206303
-69120.000000,290.244684
-77760.000000,290.006207
-86400.000000,289.683044
-95040.000000,289.578748
-103680.000000,289.491907
-112320.000000,290.309992
-120960.000000,291.193638
-129600.000000,291.959595
-138240.000000,292.017075
-146880.000000,291.541975
-155520.000000,290.693433
-164160.000000,290.462781
-172800.000000,290.323120
-181440.000000,290.316522
-190080.000000,290.377435
-198720.000000,290.950198
-207360.000000,291.614398
-216000.000000,292.179291
-224640.000000,292.635530
-233280.000000,291.980351
-241920.000000,290.924554
-250560.000000,290.638000
-259200.000000,290.518799
-267840.000000,290.390010
-276480.000000,290.063110
-285120.000000,290.544404
-293760.000000,290.892999
-302400.000000,291.498322
-311040.000000,291.552447
-319680.000000,291.381702
-328320.000000,290.484009
-336960.000000,290.328180
+8640.000000,289.245129
+17280.000000,288.646979
+25920.000000,289.332657
+34560.000000,290.220148
+43200.000000,290.899963
+51840.000000,291.530524
+60480.000000,291.206440
+69120.000000,290.243250
+77760.000000,290.006506
+86400.000000,289.683105
+95040.000000,289.578571
+103680.000000,289.491779
+112320.000000,290.307215
+120960.000000,291.193655
+129600.000000,291.959625
+138240.000000,292.016078
+146880.000000,291.544004
+155520.000000,290.693250
+164160.000000,290.462915
+172800.000000,290.322906
+181440.000000,290.316644
+190080.000000,290.377911
+198720.000000,290.947635
+207360.000000,291.614819
+216000.000000,292.178223
+224640.000000,292.634810
+233280.000000,291.980430
+241920.000000,290.924097
+250560.000000,290.637433
+259200.000000,290.517944
+267840.000000,290.389832
+276480.000000,290.063165
+285120.000000,290.542657
+293760.000000,290.892120
+302400.000000,291.498199
+311040.000000,291.549412
+319680.000000,291.381726
+328320.000000,290.484082
+336960.000000,290.328278
345600.000000,290.160767
-354240.000000,289.945392
-362880.000000,289.629962
-371520.000000,290.245615
-380160.000000,290.603168
-388800.000000,291.306610
-397440.000000,291.755420
-406080.000000,291.335466
-414720.000000,290.343329
-423360.000000,290.162915
-432000.000000,289.980347
-440640.000000,289.811169
-449280.000000,289.642798
-457920.000000,290.138461
-466560.000000,290.497491
-475200.000000,290.710419
-483840.000000,291.140509
-492480.000000,290.893943
-501120.000000,289.998608
-509760.000000,289.773389
-518400.000000,289.794800
-527040.000000,289.628174
-535680.000000,289.446417
-544320.000000,290.151117
-552960.000000,290.453433
-561600.000000,290.335724
-570240.000000,290.756341
-578880.000000,290.598188
-587520.000000,289.620679
-596160.000000,289.424542
-604800.000000,289.228271
-613440.000000,289.055560
-622080.000000,288.886731
-630720.000000,289.416578
-639360.000000,290.110748
-648000.000000,290.956696
-656640.000000,291.455596
-665280.000000,290.900265
-673920.000000,289.868103
-682560.000000,289.704449
-691200.000000,289.580414
-699840.000000,289.489685
-708480.000000,289.221161
-717120.000000,289.737720
-725760.000000,290.237030
-734400.000000,290.783264
-743040.000000,291.019658
-751680.000000,290.743719
-760320.000000,289.806561
-768960.000000,289.609192
-777600.000000,289.396393
-786240.000000,289.245685
-794880.000000,289.081165
-803520.000000,289.519430
-812160.000000,290.088129
-820800.000000,290.529755
-829440.000000,290.810805
-838080.000000,290.578490
-846720.000000,289.590118
-855360.000000,289.389777
-864000.000000,289.253418
+354240.000000,289.945386
+362880.000000,289.630011
+371520.000000,290.245829
+380160.000000,290.604187
+388800.000000,291.307312
+397440.000000,291.755603
+406080.000000,291.337294
+414720.000000,290.343793
+423360.000000,290.163495
+432000.000000,289.980957
+440640.000000,289.811804
+449280.000000,289.643457
+457920.000000,290.139124
+466560.000000,290.494739
+475200.000000,290.713806
+483840.000000,291.140903
+492480.000000,290.895099
+501120.000000,289.998700
+509760.000000,289.773578
+518400.000000,289.794952
+527040.000000,289.628204
+535680.000000,289.446936
+544320.000000,290.148422
+552960.000000,290.453761
+561600.000000,290.335815
+570240.000000,290.756948
+578880.000000,290.599539
+587520.000000,289.620990
+596160.000000,289.425079
+604800.000000,289.228699
+613440.000000,289.055804
+622080.000000,288.887134
+630720.000000,289.418796
+639360.000000,290.111292
+648000.000000,290.957031
+656640.000000,291.456046
+665280.000000,290.901148
+673920.000000,289.868384
+682560.000000,289.704590
+691200.000000,289.580627
+699840.000000,289.489917
+708480.000000,289.221271
+717120.000000,289.735437
+725760.000000,290.237695
+734400.000000,290.783325
+743040.000000,291.020902
+751680.000000,290.743604
+760320.000000,289.806335
+768960.000000,289.608929
+777600.000000,289.396088
+786240.000000,289.245050
+794880.000000,289.080603
+803520.000000,289.519162
+812160.000000,290.088165
+820800.000000,290.529541
+829440.000000,290.810896
+838080.000000,290.579445
+846720.000000,289.589844
+855360.000000,289.389508
+864000.000000,289.252686
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[4]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[4]/test.csv
index 572e397f0b..5362aa6d3c 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[4]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[4]/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-8640.000000,289.245276
-17280.000000,288.647229
-25920.000000,289.334160
-34560.000000,290.220258
-43200.000000,290.900421
-51840.000000,291.529913
-60480.000000,291.206303
-69120.000000,290.244684
-77760.000000,290.006207
-86400.000000,289.683044
-95040.000000,289.578748
-103680.000000,289.491907
-112320.000000,290.309992
-120960.000000,291.193638
-129600.000000,291.959595
-138240.000000,292.017075
-146880.000000,291.541975
-155520.000000,290.693433
-164160.000000,290.462781
-172800.000000,290.323120
-181440.000000,290.316522
-190080.000000,290.377435
-198720.000000,290.950198
-207360.000000,291.614398
-216000.000000,292.179291
-224640.000000,292.635530
-233280.000000,291.980351
-241920.000000,290.924554
-250560.000000,290.638000
-259200.000000,290.518799
-267840.000000,290.390010
-276480.000000,290.063110
-285120.000000,290.544404
-293760.000000,290.892999
-302400.000000,291.498322
-311040.000000,291.552447
-319680.000000,291.381702
-328320.000000,290.484009
-336960.000000,290.328180
+8640.000000,289.245129
+17280.000000,288.646979
+25920.000000,289.332657
+34560.000000,290.220148
+43200.000000,290.899963
+51840.000000,291.530524
+60480.000000,291.206440
+69120.000000,290.243250
+77760.000000,290.006506
+86400.000000,289.683105
+95040.000000,289.578571
+103680.000000,289.491779
+112320.000000,290.307215
+120960.000000,291.193655
+129600.000000,291.959625
+138240.000000,292.016078
+146880.000000,291.544004
+155520.000000,290.693250
+164160.000000,290.462915
+172800.000000,290.322906
+181440.000000,290.316644
+190080.000000,290.377911
+198720.000000,290.947635
+207360.000000,291.614819
+216000.000000,292.178223
+224640.000000,292.634810
+233280.000000,291.980430
+241920.000000,290.924097
+250560.000000,290.637433
+259200.000000,290.517944
+267840.000000,290.389832
+276480.000000,290.063165
+285120.000000,290.542657
+293760.000000,290.892120
+302400.000000,291.498199
+311040.000000,291.549412
+319680.000000,291.381726
+328320.000000,290.484082
+336960.000000,290.328278
345600.000000,290.160767
-354240.000000,289.945392
-362880.000000,289.629962
-371520.000000,290.245615
-380160.000000,290.603168
-388800.000000,291.306610
-397440.000000,291.755420
-406080.000000,291.335466
-414720.000000,290.343329
-423360.000000,290.162915
-432000.000000,289.980347
-440640.000000,289.811169
-449280.000000,289.642798
-457920.000000,290.138461
-466560.000000,290.497491
-475200.000000,290.710419
-483840.000000,291.140509
-492480.000000,290.893943
-501120.000000,289.998608
-509760.000000,289.773389
-518400.000000,289.794800
-527040.000000,289.628174
-535680.000000,289.446417
-544320.000000,290.151117
-552960.000000,290.453433
-561600.000000,290.335724
-570240.000000,290.756341
-578880.000000,290.598188
-587520.000000,289.620679
-596160.000000,289.424542
-604800.000000,289.228271
-613440.000000,289.055560
-622080.000000,288.886731
-630720.000000,289.416578
-639360.000000,290.110748
-648000.000000,290.956696
-656640.000000,291.455596
-665280.000000,290.900265
-673920.000000,289.868103
-682560.000000,289.704449
-691200.000000,289.580414
-699840.000000,289.489685
-708480.000000,289.221161
-717120.000000,289.737720
-725760.000000,290.237030
-734400.000000,290.783264
-743040.000000,291.019658
-751680.000000,290.743719
-760320.000000,289.806561
-768960.000000,289.609192
-777600.000000,289.396393
-786240.000000,289.245685
-794880.000000,289.081165
-803520.000000,289.519430
-812160.000000,290.088129
-820800.000000,290.529755
-829440.000000,290.810805
-838080.000000,290.578490
-846720.000000,289.590118
-855360.000000,289.389777
-864000.000000,289.253418
+354240.000000,289.945386
+362880.000000,289.630011
+371520.000000,290.245829
+380160.000000,290.604187
+388800.000000,291.307312
+397440.000000,291.755603
+406080.000000,291.337294
+414720.000000,290.343793
+423360.000000,290.163495
+432000.000000,289.980957
+440640.000000,289.811804
+449280.000000,289.643457
+457920.000000,290.139124
+466560.000000,290.494739
+475200.000000,290.713806
+483840.000000,291.140903
+492480.000000,290.895099
+501120.000000,289.998700
+509760.000000,289.773578
+518400.000000,289.794952
+527040.000000,289.628204
+535680.000000,289.446936
+544320.000000,290.148422
+552960.000000,290.453761
+561600.000000,290.335815
+570240.000000,290.756948
+578880.000000,290.599539
+587520.000000,289.620990
+596160.000000,289.425079
+604800.000000,289.228699
+613440.000000,289.055804
+622080.000000,288.887134
+630720.000000,289.418796
+639360.000000,290.111292
+648000.000000,290.957031
+656640.000000,291.456046
+665280.000000,290.901148
+673920.000000,289.868384
+682560.000000,289.704590
+691200.000000,289.580627
+699840.000000,289.489917
+708480.000000,289.221271
+717120.000000,289.735437
+725760.000000,290.237695
+734400.000000,290.783325
+743040.000000,291.020902
+751680.000000,290.743604
+760320.000000,289.806335
+768960.000000,289.608929
+777600.000000,289.396088
+786240.000000,289.245050
+794880.000000,289.080603
+803520.000000,289.519162
+812160.000000,290.088165
+820800.000000,290.529541
+829440.000000,290.810896
+838080.000000,290.579445
+846720.000000,289.589844
+855360.000000,289.389508
+864000.000000,289.252686
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[5]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[5]/test.csv
index 572e397f0b..5362aa6d3c 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[5]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_multizone.TAir[5]/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-8640.000000,289.245276
-17280.000000,288.647229
-25920.000000,289.334160
-34560.000000,290.220258
-43200.000000,290.900421
-51840.000000,291.529913
-60480.000000,291.206303
-69120.000000,290.244684
-77760.000000,290.006207
-86400.000000,289.683044
-95040.000000,289.578748
-103680.000000,289.491907
-112320.000000,290.309992
-120960.000000,291.193638
-129600.000000,291.959595
-138240.000000,292.017075
-146880.000000,291.541975
-155520.000000,290.693433
-164160.000000,290.462781
-172800.000000,290.323120
-181440.000000,290.316522
-190080.000000,290.377435
-198720.000000,290.950198
-207360.000000,291.614398
-216000.000000,292.179291
-224640.000000,292.635530
-233280.000000,291.980351
-241920.000000,290.924554
-250560.000000,290.638000
-259200.000000,290.518799
-267840.000000,290.390010
-276480.000000,290.063110
-285120.000000,290.544404
-293760.000000,290.892999
-302400.000000,291.498322
-311040.000000,291.552447
-319680.000000,291.381702
-328320.000000,290.484009
-336960.000000,290.328180
+8640.000000,289.245129
+17280.000000,288.646979
+25920.000000,289.332657
+34560.000000,290.220148
+43200.000000,290.899963
+51840.000000,291.530524
+60480.000000,291.206440
+69120.000000,290.243250
+77760.000000,290.006506
+86400.000000,289.683105
+95040.000000,289.578571
+103680.000000,289.491779
+112320.000000,290.307215
+120960.000000,291.193655
+129600.000000,291.959625
+138240.000000,292.016078
+146880.000000,291.544004
+155520.000000,290.693250
+164160.000000,290.462915
+172800.000000,290.322906
+181440.000000,290.316644
+190080.000000,290.377911
+198720.000000,290.947635
+207360.000000,291.614819
+216000.000000,292.178223
+224640.000000,292.634810
+233280.000000,291.980430
+241920.000000,290.924097
+250560.000000,290.637433
+259200.000000,290.517944
+267840.000000,290.389832
+276480.000000,290.063165
+285120.000000,290.542657
+293760.000000,290.892120
+302400.000000,291.498199
+311040.000000,291.549412
+319680.000000,291.381726
+328320.000000,290.484082
+336960.000000,290.328278
345600.000000,290.160767
-354240.000000,289.945392
-362880.000000,289.629962
-371520.000000,290.245615
-380160.000000,290.603168
-388800.000000,291.306610
-397440.000000,291.755420
-406080.000000,291.335466
-414720.000000,290.343329
-423360.000000,290.162915
-432000.000000,289.980347
-440640.000000,289.811169
-449280.000000,289.642798
-457920.000000,290.138461
-466560.000000,290.497491
-475200.000000,290.710419
-483840.000000,291.140509
-492480.000000,290.893943
-501120.000000,289.998608
-509760.000000,289.773389
-518400.000000,289.794800
-527040.000000,289.628174
-535680.000000,289.446417
-544320.000000,290.151117
-552960.000000,290.453433
-561600.000000,290.335724
-570240.000000,290.756341
-578880.000000,290.598188
-587520.000000,289.620679
-596160.000000,289.424542
-604800.000000,289.228271
-613440.000000,289.055560
-622080.000000,288.886731
-630720.000000,289.416578
-639360.000000,290.110748
-648000.000000,290.956696
-656640.000000,291.455596
-665280.000000,290.900265
-673920.000000,289.868103
-682560.000000,289.704449
-691200.000000,289.580414
-699840.000000,289.489685
-708480.000000,289.221161
-717120.000000,289.737720
-725760.000000,290.237030
-734400.000000,290.783264
-743040.000000,291.019658
-751680.000000,290.743719
-760320.000000,289.806561
-768960.000000,289.609192
-777600.000000,289.396393
-786240.000000,289.245685
-794880.000000,289.081165
-803520.000000,289.519430
-812160.000000,290.088129
-820800.000000,290.529755
-829440.000000,290.810805
-838080.000000,290.578490
-846720.000000,289.590118
-855360.000000,289.389777
-864000.000000,289.253418
+354240.000000,289.945386
+362880.000000,289.630011
+371520.000000,290.245829
+380160.000000,290.604187
+388800.000000,291.307312
+397440.000000,291.755603
+406080.000000,291.337294
+414720.000000,290.343793
+423360.000000,290.163495
+432000.000000,289.980957
+440640.000000,289.811804
+449280.000000,289.643457
+457920.000000,290.139124
+466560.000000,290.494739
+475200.000000,290.713806
+483840.000000,291.140903
+492480.000000,290.895099
+501120.000000,289.998700
+509760.000000,289.773578
+518400.000000,289.794952
+527040.000000,289.628204
+535680.000000,289.446936
+544320.000000,290.148422
+552960.000000,290.453761
+561600.000000,290.335815
+570240.000000,290.756948
+578880.000000,290.599539
+587520.000000,289.620990
+596160.000000,289.425079
+604800.000000,289.228699
+613440.000000,289.055804
+622080.000000,288.887134
+630720.000000,289.418796
+639360.000000,290.111292
+648000.000000,290.957031
+656640.000000,291.456046
+665280.000000,290.901148
+673920.000000,289.868384
+682560.000000,289.704590
+691200.000000,289.580627
+699840.000000,289.489917
+708480.000000,289.221271
+717120.000000,289.735437
+725760.000000,290.237695
+734400.000000,290.783325
+743040.000000,291.020902
+751680.000000,290.743604
+760320.000000,289.806335
+768960.000000,289.608929
+777600.000000,289.396088
+786240.000000,289.245050
+794880.000000,289.080603
+803520.000000,289.519162
+812160.000000,290.088165
+820800.000000,290.529541
+829440.000000,290.810896
+838080.000000,290.579445
+846720.000000,289.589844
+855360.000000,289.389508
+864000.000000,289.252686
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_weaDat.weaBus.TDryBul/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_weaDat.weaBus.TDryBul/test.csv
index dbebfeb6cf..a0728bdf9e 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_weaDat.weaBus.TDryBul/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.Multizone.mat_weaDat.weaBus.TDryBul/test.csv
@@ -13,7 +13,7 @@ x,y
95040.000000,279.050000
103680.000000,278.409998
112320.000000,280.842776
-120960.000000,284.365708
+120960.000000,284.365630
129600.000000,287.049988
138240.000000,286.439655
146880.000000,284.609881
@@ -30,7 +30,7 @@ x,y
241920.000000,285.030005
250560.000000,282.489990
259200.000000,282.049988
-267840.000000,281.258448
+267840.000000,281.261044
276480.000000,277.889990
285120.000000,278.480445
293760.000000,281.809998
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/lowerBound.csv
new file mode 100644
index 0000000000..ec106cbc79
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/lowerBound.csv
@@ -0,0 +1,98 @@
+x,y
+-0.001000,-0.001000
+0.001000,-0.001000
+8640.001000,62550.333148
+17279.999674,69024.083953
+25919.999000,56273.973407
+34559.999000,32350.606854
+43199.999000,23550.529412
+51839.999000,4702.682454
+51840.001000,4702.682454
+60480.001000,18725.858912
+69120.001000,27084.573471
+77760.001000,30305.749071
+86400.000209,32125.279896
+95039.999000,30934.319481
+103679.999000,28682.726063
+112319.999000,19517.130786
+120959.999000,-0.001000
+138240.001000,-0.001000
+146880.001000,873.834085
+155520.001000,9204.893217
+164160.001000,13356.963065
+172800.001000,14332.845190
+181439.999206,14408.575228
+190079.999000,13749.618064
+198719.999000,9356.184610
+207359.999000,-0.001000
+233280.001000,-0.001000
+241920.001000,5407.093500
+250560.001000,10392.602854
+259200.001000,11113.348184
+267840.001000,11774.205415
+276479.999659,14886.980446
+285119.999000,8545.694914
+293759.999000,440.023440
+302399.999000,-0.001000
+319680.001000,-0.001000
+328320.001000,8448.107596
+336960.001000,12121.095872
+345600.001000,13666.289757
+354240.001000,15576.897354
+362879.999653,18407.509950
+371519.999000,12565.960451
+380159.999000,1426.002197
+388799.999000,-0.001000
+406080.001000,-0.001000
+414720.001000,7512.668191
+423360.001000,11514.406880
+432000.001000,13348.515076
+440640.001000,14962.408942
+449279.999541,16521.956944
+457919.999000,12320.937554
+466559.999000,-0.001000
+466560.001000,-0.001000
+475200.000000,1691.382778
+483839.999000,-0.001000
+483840.001000,-0.001000
+492480.001000,707.850021
+501120.001000,9866.331800
+509760.000930,14215.644504
+518399.999000,14057.292894
+518400.001000,14057.292894
+527040.001000,15532.148007
+535679.999375,17037.747258
+544319.999000,10521.461767
+552959.999000,-0.001000
+552960.001000,-0.001000
+561600.000000,7157.878561
+570239.999000,-0.001000
+570240.001000,-0.001000
+578880.001000,3620.632668
+587520.001000,12967.642619
+596160.001000,16817.900031
+604800.001000,18454.109449
+613440.001000,19805.728352
+622079.999374,21106.957217
+630719.999000,15457.191394
+639359.999000,-0.001000
+665280.001000,-0.001000
+673920.001000,7256.477079
+682560.001000,11075.765687
+691200.001000,12494.927136
+699840.001000,13462.142936
+708479.999714,15994.112157
+717119.999000,11429.628076
+725759.999000,-0.001000
+751680.001000,-0.001000
+760320.001000,7309.670805
+768960.001000,11505.177056
+777600.001000,13654.672479
+786240.001000,15222.779170
+794879.999509,16835.877460
+803519.999000,12113.684470
+812159.999000,-0.001000
+838080.001000,-0.001000
+846720.001000,8741.318584
+855360.001000,12959.375699
+864000.001000,14442.631778
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/reference.csv
new file mode 100644
index 0000000000..88ba70a3aa
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62612.946094
+17280.000000,69093.178125
+25920.000000,56330.303711
+34560.000000,32382.989844
+43200.000000,23574.103516
+51840.000000,4707.389844
+60480.000000,18744.603516
+69120.000000,27111.685156
+77760.000000,30336.085156
+86400.000000,32157.437500
+95040.000000,30965.284766
+103680.000000,28711.437500
+112320.000000,19536.667454
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,874.708793
+155520.000000,9214.107324
+164160.000000,13370.333398
+172800.000000,14347.192383
+181440.000000,14422.998242
+190080.000000,13763.381445
+198720.000000,9365.550160
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,5412.506006
+250560.000000,10403.005859
+259200.000000,11124.472656
+267840.000000,11785.991406
+276480.000000,14901.882812
+285120.000000,8554.249163
+293760.000000,440.463904
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,8456.564160
+336960.000000,12133.229102
+345600.000000,13679.969727
+354240.000000,15592.489844
+362880.000000,18425.936328
+371520.000000,12578.538990
+380160.000000,1427.429626
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,7520.188379
+423360.000000,11525.932812
+432000.000000,13361.876953
+440640.000000,14977.386328
+449280.000000,16538.495703
+457920.000000,12333.270825
+466560.000000,0.000000
+475200.000000,1693.076050
+483840.000000,0.000000
+492480.000000,708.558580
+501120.000000,9876.208008
+509760.000000,14229.874414
+518400.000000,14071.364258
+527040.000000,15547.695703
+535680.000000,17054.802344
+544320.000000,10531.993761
+552960.000000,0.000000
+561600.000000,7165.044434
+570240.000000,0.000000
+578880.000000,3624.256925
+587520.000000,12980.623242
+596160.000000,16834.734766
+604800.000000,18472.582031
+613440.000000,19825.553906
+622080.000000,21128.085547
+630720.000000,15472.664058
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,7263.740820
+682560.000000,11086.852539
+691200.000000,12507.434570
+699840.000000,13475.618555
+708480.000000,16010.122656
+717120.000000,11441.069145
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,7316.987793
+768960.000000,11516.693750
+777600.000000,13668.340820
+786240.000000,15238.017187
+794880.000000,16852.730469
+803520.000000,12125.810281
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,8750.068652
+855360.000000,12972.348047
+864000.000000,14457.088867
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/test.csv
new file mode 100644
index 0000000000..88ba70a3aa
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62612.946094
+17280.000000,69093.178125
+25920.000000,56330.303711
+34560.000000,32382.989844
+43200.000000,23574.103516
+51840.000000,4707.389844
+60480.000000,18744.603516
+69120.000000,27111.685156
+77760.000000,30336.085156
+86400.000000,32157.437500
+95040.000000,30965.284766
+103680.000000,28711.437500
+112320.000000,19536.667454
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,874.708793
+155520.000000,9214.107324
+164160.000000,13370.333398
+172800.000000,14347.192383
+181440.000000,14422.998242
+190080.000000,13763.381445
+198720.000000,9365.550160
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,5412.506006
+250560.000000,10403.005859
+259200.000000,11124.472656
+267840.000000,11785.991406
+276480.000000,14901.882812
+285120.000000,8554.249163
+293760.000000,440.463904
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,8456.564160
+336960.000000,12133.229102
+345600.000000,13679.969727
+354240.000000,15592.489844
+362880.000000,18425.936328
+371520.000000,12578.538990
+380160.000000,1427.429626
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,7520.188379
+423360.000000,11525.932812
+432000.000000,13361.876953
+440640.000000,14977.386328
+449280.000000,16538.495703
+457920.000000,12333.270825
+466560.000000,0.000000
+475200.000000,1693.076050
+483840.000000,0.000000
+492480.000000,708.558580
+501120.000000,9876.208008
+509760.000000,14229.874414
+518400.000000,14071.364258
+527040.000000,15547.695703
+535680.000000,17054.802344
+544320.000000,10531.993761
+552960.000000,0.000000
+561600.000000,7165.044434
+570240.000000,0.000000
+578880.000000,3624.256925
+587520.000000,12980.623242
+596160.000000,16834.734766
+604800.000000,18472.582031
+613440.000000,19825.553906
+622080.000000,21128.085547
+630720.000000,15472.664058
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,7263.740820
+682560.000000,11086.852539
+691200.000000,12507.434570
+699840.000000,13475.618555
+708480.000000,16010.122656
+717120.000000,11441.069145
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,7316.987793
+768960.000000,11516.693750
+777600.000000,13668.340820
+786240.000000,15238.017187
+794880.000000,16852.730469
+803520.000000,12125.810281
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,8750.068652
+855360.000000,12972.348047
+864000.000000,14457.088867
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/upperBound.csv
new file mode 100644
index 0000000000..b7fab44bbe
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[1]/upperBound.csv
@@ -0,0 +1,105 @@
+x,y
+-0.001000,0.001000
+8639.999000,62675.559040
+17279.999000,69162.271303
+17280.001000,69162.271303
+25920.001000,56386.634015
+34560.001000,32415.372834
+43200.001000,23597.677619
+51840.000147,4712.099099
+60479.999000,18763.348119
+69119.999000,27138.796841
+77759.999000,30366.421241
+86399.999000,32189.594937
+86400.001000,32189.594937
+95040.001000,30996.250050
+103680.001000,28740.148937
+112320.001000,19556.204121
+120960.001000,0.001000
+138239.999000,0.001000
+146879.999000,875.583502
+155519.999000,9223.321432
+164159.999000,13383.703732
+172799.999000,14361.539575
+181439.999000,14437.421240
+181440.001000,14437.421240
+190080.001000,13777.144827
+198720.001000,9374.915710
+207360.001000,0.001000
+233279.999000,0.001000
+241919.999000,5417.918512
+250559.999000,10413.408865
+259199.999000,11135.597129
+267839.999000,11797.777398
+276479.999000,14916.784695
+276480.001000,14916.784695
+285120.001000,8562.803412
+293760.001000,440.904368
+302400.001000,0.001000
+319679.999000,0.001000
+328319.999000,8465.020724
+336959.999000,12145.362331
+345599.999000,13693.649696
+354239.999000,15608.082334
+362879.999000,18444.362264
+362880.001000,18444.362264
+371520.001000,12591.117529
+380160.001000,1428.857056
+388800.001000,0.001000
+406079.999000,0.001000
+414719.999000,7527.708567
+423359.999000,11537.458745
+431999.999000,13375.238830
+440639.999000,14992.363714
+449279.999000,16555.034199
+449280.001000,16555.034199
+457920.001000,12345.604096
+466560.000759,0.001345
+475199.999000,1694.769126
+475200.001000,1694.769126
+483840.000410,0.001116
+492479.999000,709.267138
+501119.999000,9886.084216
+509759.999000,14244.104288
+509760.001000,14244.104288
+518399.999194,14085.435655
+527039.999000,15563.243399
+535679.999000,17071.857146
+535680.001000,17071.857146
+544320.001000,10542.525755
+552960.000190,0.001988
+561599.999000,7172.209478
+561600.001000,7172.209478
+570240.000328,0.001558
+578879.999000,3627.881182
+587519.999000,12993.603865
+596159.999000,16851.569500
+604799.999000,18491.054613
+613439.999000,19845.379460
+622079.999000,21149.213632
+622080.001000,21149.213632
+630720.001000,15488.136722
+639360.001000,0.001000
+665279.999000,0.001000
+673919.999000,7271.004561
+682559.999000,11097.939392
+691199.999000,12519.942005
+699839.999000,13489.094173
+708479.999000,16026.132779
+708480.001000,16026.132779
+717120.001000,11452.510214
+725760.001000,0.001000
+751679.999000,0.001000
+760319.999000,7324.304781
+768959.999000,11528.210444
+777599.999000,13682.009161
+786239.999000,15253.255205
+794879.999000,16869.583199
+794880.001000,16869.583199
+803520.001000,12137.936091
+812160.001000,0.001000
+838079.999000,0.001000
+846719.999000,8758.818721
+855359.999000,12985.320395
+863999.999000,14471.545956
+864000.001000,14471.545956
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/lowerBound.csv
new file mode 100644
index 0000000000..2ef18184db
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/lowerBound.csv
@@ -0,0 +1,89 @@
+x,y
+-0.001000,-0.001000
+0.001000,-0.001000
+8640.001000,62550.333148
+17279.999471,69024.083801
+25919.999000,48005.810394
+34559.999000,30239.904435
+43199.999000,14299.873312
+51839.999000,3882.827934
+51840.001000,3882.827934
+60480.001000,8577.489510
+69120.001000,25907.004562
+77760.001000,29218.803901
+86400.000261,31121.803912
+95039.999000,30007.684153
+103679.999000,27826.915932
+112319.999000,9554.980981
+120959.999000,-0.001000
+146880.001000,-0.001000
+155520.001000,6782.901422
+164160.001000,11120.923999
+172800.001000,12268.082918
+181439.999625,12501.564010
+190079.999000,11988.091900
+198719.999000,-0.001000
+233280.001000,-0.001000
+241920.001000,2007.751503
+250560.001000,7257.018042
+259200.001000,8217.568151
+267840.001000,9099.404183
+276479.999422,12416.015481
+285119.999000,-0.001000
+319680.001000,-0.001000
+328320.001000,4878.115878
+336960.001000,8800.202122
+345600.001000,10599.006595
+354240.001000,12743.371802
+362879.999323,15789.676934
+371519.999000,-0.001000
+371520.001000,-0.001000
+380160.001000,-0.001000
+406080.001000,-0.001000
+414720.001000,3774.606381
+423360.001000,8067.796979
+432000.001000,10165.061092
+440640.001000,12021.521718
+449279.999229,13804.893032
+457919.999000,-0.001000
+457920.001000,-0.001000
+466560.001000,-0.001000
+492480.001000,-0.001000
+501120.001000,6155.119774
+509760.001000,10788.309485
+518400.001000,10891.533111
+527040.001000,12607.531216
+535679.999215,14335.633839
+544319.999000,-0.001000
+544320.001000,-0.001000
+552960.001000,-0.001000
+578880.001000,-0.001000
+587520.001000,9424.956332
+596160.001000,13545.892306
+604800.001000,15431.724703
+613440.001000,17013.471841
+622079.999180,18527.001400
+630719.999000,3222.221867
+639359.999000,-0.001000
+665280.001000,-0.001000
+673920.001000,3405.095427
+682560.001000,7565.839088
+691200.001000,9253.036529
+699840.001000,10467.314590
+708479.999345,13227.249411
+717119.999000,-0.001000
+717120.001000,-0.001000
+725760.001000,-0.001000
+751680.001000,-0.001000
+760320.001000,3417.499343
+768960.001000,7943.261287
+777600.001000,10364.671828
+786240.001000,12183.420009
+794879.999232,14027.803675
+803519.999000,-0.001000
+803520.001000,-0.001000
+812160.001000,-0.001000
+838080.001000,-0.001000
+846720.001000,4952.935466
+855360.001000,9436.105035
+864000.001000,11188.254647
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/reference.csv
new file mode 100644
index 0000000000..d49adc4aa1
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62612.946094
+17280.000000,69093.178125
+25920.000000,48053.864258
+34560.000000,30270.174609
+43200.000000,14314.187500
+51840.000000,3886.714648
+60480.000000,8586.075586
+69120.000000,25932.937500
+77760.000000,29248.051953
+86400.000000,31152.957031
+95040.000000,30037.721875
+103680.000000,27854.770703
+112320.000000,9564.545526
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6789.691113
+164160.000000,11132.056055
+172800.000000,12280.363281
+181440.000000,12514.078125
+190080.000000,12000.091992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,2009.761264
+250560.000000,7264.282324
+259200.000000,8225.793945
+267840.000000,9108.512695
+276480.000000,12428.444531
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4882.998877
+336960.000000,8809.011133
+345600.000000,10609.616211
+354240.000000,12756.127930
+362880.000000,15805.483008
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3778.384766
+423360.000000,8075.872852
+432000.000000,10175.236328
+440640.000000,12033.555273
+449280.000000,13818.712109
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,6161.281055
+509760.000000,10799.108594
+518400.000000,10902.435547
+527040.000000,12620.151367
+535680.000000,14349.984180
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9434.390723
+596160.000000,13559.451758
+604800.000000,15447.171875
+613440.000000,17030.502344
+622080.000000,18545.547266
+630720.000000,3225.447314
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3408.503931
+682560.000000,7573.412500
+691200.000000,9262.298828
+699840.000000,10477.792383
+708480.000000,13240.490430
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3420.920264
+768960.000000,7951.212500
+777600.000000,10375.046875
+786240.000000,12195.615625
+794880.000000,14041.845898
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4957.893359
+855360.000000,9445.550586
+864000.000000,11199.454102
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/test.csv
new file mode 100644
index 0000000000..d49adc4aa1
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62612.946094
+17280.000000,69093.178125
+25920.000000,48053.864258
+34560.000000,30270.174609
+43200.000000,14314.187500
+51840.000000,3886.714648
+60480.000000,8586.075586
+69120.000000,25932.937500
+77760.000000,29248.051953
+86400.000000,31152.957031
+95040.000000,30037.721875
+103680.000000,27854.770703
+112320.000000,9564.545526
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6789.691113
+164160.000000,11132.056055
+172800.000000,12280.363281
+181440.000000,12514.078125
+190080.000000,12000.091992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,2009.761264
+250560.000000,7264.282324
+259200.000000,8225.793945
+267840.000000,9108.512695
+276480.000000,12428.444531
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4882.998877
+336960.000000,8809.011133
+345600.000000,10609.616211
+354240.000000,12756.127930
+362880.000000,15805.483008
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3778.384766
+423360.000000,8075.872852
+432000.000000,10175.236328
+440640.000000,12033.555273
+449280.000000,13818.712109
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,6161.281055
+509760.000000,10799.108594
+518400.000000,10902.435547
+527040.000000,12620.151367
+535680.000000,14349.984180
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9434.390723
+596160.000000,13559.451758
+604800.000000,15447.171875
+613440.000000,17030.502344
+622080.000000,18545.547266
+630720.000000,3225.447314
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3408.503931
+682560.000000,7573.412500
+691200.000000,9262.298828
+699840.000000,10477.792383
+708480.000000,13240.490430
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3420.920264
+768960.000000,7951.212500
+777600.000000,10375.046875
+786240.000000,12195.615625
+794880.000000,14041.845898
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4957.893359
+855360.000000,9445.550586
+864000.000000,11199.454102
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/upperBound.csv
new file mode 100644
index 0000000000..d841426670
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[2]/upperBound.csv
@@ -0,0 +1,93 @@
+x,y
+-0.001000,0.001000
+8639.999000,62675.559040
+17279.999000,69162.271303
+17280.001000,69162.271303
+25920.001000,48101.918122
+34560.001000,30300.444784
+43200.001000,14328.501688
+51840.000379,3890.602114
+60479.999000,8594.661662
+69119.999000,25958.870438
+77759.999000,29277.300005
+86399.999000,31184.109988
+86400.001000,31184.109988
+95040.001000,30067.759597
+103680.001000,27882.625474
+112320.001000,9574.110072
+120960.001000,0.001000
+146879.999000,0.001000
+155519.999000,6796.480804
+164159.999000,11143.188111
+172799.999000,12292.643645
+181439.999000,12526.592203
+181440.001000,12526.592203
+190080.001000,12012.092084
+198720.001000,0.001000
+233279.999000,0.001000
+241919.999000,2011.771025
+250559.999000,7271.546607
+259199.999000,8234.019739
+267839.999000,9117.621208
+276479.999000,12440.872976
+276480.001000,12440.872976
+285120.001000,0.001000
+319679.999000,0.001000
+328319.999000,4887.881876
+336959.999000,8817.820144
+345599.999000,10620.225827
+354239.999000,12768.884058
+362879.999000,15821.288491
+362880.001000,15821.288491
+371520.001000,0.001000
+380159.999000,0.001000
+406079.999000,0.001000
+414719.999000,3782.163150
+423359.999000,8083.948724
+431999.999000,10185.411564
+440639.999000,12045.588829
+449279.999000,13832.530821
+449280.001000,13832.530821
+457920.001000,0.001000
+466559.999000,0.001000
+492479.999000,0.001000
+501119.999000,6167.442336
+509759.999000,10809.907702
+518399.999000,10913.337982
+527039.999000,12632.771519
+535679.999000,14364.334164
+535680.001000,14364.334164
+544320.001000,0.001000
+552959.999000,0.001000
+578879.999000,0.001000
+587519.999000,9443.825113
+596159.999000,13573.011210
+604799.999000,15462.619047
+613439.999000,17047.532846
+622079.999000,18564.092813
+622080.001000,18564.092813
+630720.001000,3228.672761
+639360.001000,0.001000
+665279.999000,0.001000
+673919.999000,3411.912435
+682559.999000,7580.985913
+691199.999000,9271.561127
+699839.999000,10488.270175
+708479.999000,13253.730920
+708480.001000,13253.730920
+717120.001000,0.001000
+725759.999000,0.001000
+751679.999000,0.001000
+760319.999000,3424.341184
+768959.999000,7959.163712
+777599.999000,10385.421922
+786239.999000,12207.811241
+794879.999000,14055.887744
+794880.001000,14055.887744
+803520.001000,0.001000
+812159.999000,0.001000
+838079.999000,0.001000
+846719.999000,4962.851253
+855359.999000,9454.996137
+863999.999000,11210.653556
+864000.001000,11210.653556
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/lowerBound.csv
new file mode 100644
index 0000000000..2ef18184db
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/lowerBound.csv
@@ -0,0 +1,89 @@
+x,y
+-0.001000,-0.001000
+0.001000,-0.001000
+8640.001000,62550.333148
+17279.999471,69024.083801
+25919.999000,48005.810394
+34559.999000,30239.904435
+43199.999000,14299.873312
+51839.999000,3882.827934
+51840.001000,3882.827934
+60480.001000,8577.489510
+69120.001000,25907.004562
+77760.001000,29218.803901
+86400.000261,31121.803912
+95039.999000,30007.684153
+103679.999000,27826.915932
+112319.999000,9554.980981
+120959.999000,-0.001000
+146880.001000,-0.001000
+155520.001000,6782.901422
+164160.001000,11120.923999
+172800.001000,12268.082918
+181439.999625,12501.564010
+190079.999000,11988.091900
+198719.999000,-0.001000
+233280.001000,-0.001000
+241920.001000,2007.751503
+250560.001000,7257.018042
+259200.001000,8217.568151
+267840.001000,9099.404183
+276479.999422,12416.015481
+285119.999000,-0.001000
+319680.001000,-0.001000
+328320.001000,4878.115878
+336960.001000,8800.202122
+345600.001000,10599.006595
+354240.001000,12743.371802
+362879.999323,15789.676934
+371519.999000,-0.001000
+371520.001000,-0.001000
+380160.001000,-0.001000
+406080.001000,-0.001000
+414720.001000,3774.606381
+423360.001000,8067.796979
+432000.001000,10165.061092
+440640.001000,12021.521718
+449279.999229,13804.893032
+457919.999000,-0.001000
+457920.001000,-0.001000
+466560.001000,-0.001000
+492480.001000,-0.001000
+501120.001000,6155.119774
+509760.001000,10788.309485
+518400.001000,10891.533111
+527040.001000,12607.531216
+535679.999215,14335.633839
+544319.999000,-0.001000
+544320.001000,-0.001000
+552960.001000,-0.001000
+578880.001000,-0.001000
+587520.001000,9424.956332
+596160.001000,13545.892306
+604800.001000,15431.724703
+613440.001000,17013.471841
+622079.999180,18527.001400
+630719.999000,3222.221867
+639359.999000,-0.001000
+665280.001000,-0.001000
+673920.001000,3405.095427
+682560.001000,7565.839088
+691200.001000,9253.036529
+699840.001000,10467.314590
+708479.999345,13227.249411
+717119.999000,-0.001000
+717120.001000,-0.001000
+725760.001000,-0.001000
+751680.001000,-0.001000
+760320.001000,3417.499343
+768960.001000,7943.261287
+777600.001000,10364.671828
+786240.001000,12183.420009
+794879.999232,14027.803675
+803519.999000,-0.001000
+803520.001000,-0.001000
+812160.001000,-0.001000
+838080.001000,-0.001000
+846720.001000,4952.935466
+855360.001000,9436.105035
+864000.001000,11188.254647
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/reference.csv
new file mode 100644
index 0000000000..d49adc4aa1
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62612.946094
+17280.000000,69093.178125
+25920.000000,48053.864258
+34560.000000,30270.174609
+43200.000000,14314.187500
+51840.000000,3886.714648
+60480.000000,8586.075586
+69120.000000,25932.937500
+77760.000000,29248.051953
+86400.000000,31152.957031
+95040.000000,30037.721875
+103680.000000,27854.770703
+112320.000000,9564.545526
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6789.691113
+164160.000000,11132.056055
+172800.000000,12280.363281
+181440.000000,12514.078125
+190080.000000,12000.091992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,2009.761264
+250560.000000,7264.282324
+259200.000000,8225.793945
+267840.000000,9108.512695
+276480.000000,12428.444531
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4882.998877
+336960.000000,8809.011133
+345600.000000,10609.616211
+354240.000000,12756.127930
+362880.000000,15805.483008
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3778.384766
+423360.000000,8075.872852
+432000.000000,10175.236328
+440640.000000,12033.555273
+449280.000000,13818.712109
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,6161.281055
+509760.000000,10799.108594
+518400.000000,10902.435547
+527040.000000,12620.151367
+535680.000000,14349.984180
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9434.390723
+596160.000000,13559.451758
+604800.000000,15447.171875
+613440.000000,17030.502344
+622080.000000,18545.547266
+630720.000000,3225.447314
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3408.503931
+682560.000000,7573.412500
+691200.000000,9262.298828
+699840.000000,10477.792383
+708480.000000,13240.490430
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3420.920264
+768960.000000,7951.212500
+777600.000000,10375.046875
+786240.000000,12195.615625
+794880.000000,14041.845898
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4957.893359
+855360.000000,9445.550586
+864000.000000,11199.454102
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/test.csv
new file mode 100644
index 0000000000..d49adc4aa1
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62612.946094
+17280.000000,69093.178125
+25920.000000,48053.864258
+34560.000000,30270.174609
+43200.000000,14314.187500
+51840.000000,3886.714648
+60480.000000,8586.075586
+69120.000000,25932.937500
+77760.000000,29248.051953
+86400.000000,31152.957031
+95040.000000,30037.721875
+103680.000000,27854.770703
+112320.000000,9564.545526
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6789.691113
+164160.000000,11132.056055
+172800.000000,12280.363281
+181440.000000,12514.078125
+190080.000000,12000.091992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,2009.761264
+250560.000000,7264.282324
+259200.000000,8225.793945
+267840.000000,9108.512695
+276480.000000,12428.444531
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4882.998877
+336960.000000,8809.011133
+345600.000000,10609.616211
+354240.000000,12756.127930
+362880.000000,15805.483008
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3778.384766
+423360.000000,8075.872852
+432000.000000,10175.236328
+440640.000000,12033.555273
+449280.000000,13818.712109
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,6161.281055
+509760.000000,10799.108594
+518400.000000,10902.435547
+527040.000000,12620.151367
+535680.000000,14349.984180
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9434.390723
+596160.000000,13559.451758
+604800.000000,15447.171875
+613440.000000,17030.502344
+622080.000000,18545.547266
+630720.000000,3225.447314
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3408.503931
+682560.000000,7573.412500
+691200.000000,9262.298828
+699840.000000,10477.792383
+708480.000000,13240.490430
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3420.920264
+768960.000000,7951.212500
+777600.000000,10375.046875
+786240.000000,12195.615625
+794880.000000,14041.845898
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4957.893359
+855360.000000,9445.550586
+864000.000000,11199.454102
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/upperBound.csv
new file mode 100644
index 0000000000..d841426670
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[3]/upperBound.csv
@@ -0,0 +1,93 @@
+x,y
+-0.001000,0.001000
+8639.999000,62675.559040
+17279.999000,69162.271303
+17280.001000,69162.271303
+25920.001000,48101.918122
+34560.001000,30300.444784
+43200.001000,14328.501688
+51840.000379,3890.602114
+60479.999000,8594.661662
+69119.999000,25958.870438
+77759.999000,29277.300005
+86399.999000,31184.109988
+86400.001000,31184.109988
+95040.001000,30067.759597
+103680.001000,27882.625474
+112320.001000,9574.110072
+120960.001000,0.001000
+146879.999000,0.001000
+155519.999000,6796.480804
+164159.999000,11143.188111
+172799.999000,12292.643645
+181439.999000,12526.592203
+181440.001000,12526.592203
+190080.001000,12012.092084
+198720.001000,0.001000
+233279.999000,0.001000
+241919.999000,2011.771025
+250559.999000,7271.546607
+259199.999000,8234.019739
+267839.999000,9117.621208
+276479.999000,12440.872976
+276480.001000,12440.872976
+285120.001000,0.001000
+319679.999000,0.001000
+328319.999000,4887.881876
+336959.999000,8817.820144
+345599.999000,10620.225827
+354239.999000,12768.884058
+362879.999000,15821.288491
+362880.001000,15821.288491
+371520.001000,0.001000
+380159.999000,0.001000
+406079.999000,0.001000
+414719.999000,3782.163150
+423359.999000,8083.948724
+431999.999000,10185.411564
+440639.999000,12045.588829
+449279.999000,13832.530821
+449280.001000,13832.530821
+457920.001000,0.001000
+466559.999000,0.001000
+492479.999000,0.001000
+501119.999000,6167.442336
+509759.999000,10809.907702
+518399.999000,10913.337982
+527039.999000,12632.771519
+535679.999000,14364.334164
+535680.001000,14364.334164
+544320.001000,0.001000
+552959.999000,0.001000
+578879.999000,0.001000
+587519.999000,9443.825113
+596159.999000,13573.011210
+604799.999000,15462.619047
+613439.999000,17047.532846
+622079.999000,18564.092813
+622080.001000,18564.092813
+630720.001000,3228.672761
+639360.001000,0.001000
+665279.999000,0.001000
+673919.999000,3411.912435
+682559.999000,7580.985913
+691199.999000,9271.561127
+699839.999000,10488.270175
+708479.999000,13253.730920
+708480.001000,13253.730920
+717120.001000,0.001000
+725759.999000,0.001000
+751679.999000,0.001000
+760319.999000,3424.341184
+768959.999000,7959.163712
+777599.999000,10385.421922
+786239.999000,12207.811241
+794879.999000,14055.887744
+794880.001000,14055.887744
+803520.001000,0.001000
+812159.999000,0.001000
+838079.999000,0.001000
+846719.999000,4962.851253
+855359.999000,9454.996137
+863999.999000,11210.653556
+864000.001000,11210.653556
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/lowerBound.csv
new file mode 100644
index 0000000000..2ef18184db
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/lowerBound.csv
@@ -0,0 +1,89 @@
+x,y
+-0.001000,-0.001000
+0.001000,-0.001000
+8640.001000,62550.333148
+17279.999471,69024.083801
+25919.999000,48005.810394
+34559.999000,30239.904435
+43199.999000,14299.873312
+51839.999000,3882.827934
+51840.001000,3882.827934
+60480.001000,8577.489510
+69120.001000,25907.004562
+77760.001000,29218.803901
+86400.000261,31121.803912
+95039.999000,30007.684153
+103679.999000,27826.915932
+112319.999000,9554.980981
+120959.999000,-0.001000
+146880.001000,-0.001000
+155520.001000,6782.901422
+164160.001000,11120.923999
+172800.001000,12268.082918
+181439.999625,12501.564010
+190079.999000,11988.091900
+198719.999000,-0.001000
+233280.001000,-0.001000
+241920.001000,2007.751503
+250560.001000,7257.018042
+259200.001000,8217.568151
+267840.001000,9099.404183
+276479.999422,12416.015481
+285119.999000,-0.001000
+319680.001000,-0.001000
+328320.001000,4878.115878
+336960.001000,8800.202122
+345600.001000,10599.006595
+354240.001000,12743.371802
+362879.999323,15789.676934
+371519.999000,-0.001000
+371520.001000,-0.001000
+380160.001000,-0.001000
+406080.001000,-0.001000
+414720.001000,3774.606381
+423360.001000,8067.796979
+432000.001000,10165.061092
+440640.001000,12021.521718
+449279.999229,13804.893032
+457919.999000,-0.001000
+457920.001000,-0.001000
+466560.001000,-0.001000
+492480.001000,-0.001000
+501120.001000,6155.119774
+509760.001000,10788.309485
+518400.001000,10891.533111
+527040.001000,12607.531216
+535679.999215,14335.633839
+544319.999000,-0.001000
+544320.001000,-0.001000
+552960.001000,-0.001000
+578880.001000,-0.001000
+587520.001000,9424.956332
+596160.001000,13545.892306
+604800.001000,15431.724703
+613440.001000,17013.471841
+622079.999180,18527.001400
+630719.999000,3222.221867
+639359.999000,-0.001000
+665280.001000,-0.001000
+673920.001000,3405.095427
+682560.001000,7565.839088
+691200.001000,9253.036529
+699840.001000,10467.314590
+708479.999345,13227.249411
+717119.999000,-0.001000
+717120.001000,-0.001000
+725760.001000,-0.001000
+751680.001000,-0.001000
+760320.001000,3417.499343
+768960.001000,7943.261287
+777600.001000,10364.671828
+786240.001000,12183.420009
+794879.999232,14027.803675
+803519.999000,-0.001000
+803520.001000,-0.001000
+812160.001000,-0.001000
+838080.001000,-0.001000
+846720.001000,4952.935466
+855360.001000,9436.105035
+864000.001000,11188.254647
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/reference.csv
new file mode 100644
index 0000000000..d49adc4aa1
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62612.946094
+17280.000000,69093.178125
+25920.000000,48053.864258
+34560.000000,30270.174609
+43200.000000,14314.187500
+51840.000000,3886.714648
+60480.000000,8586.075586
+69120.000000,25932.937500
+77760.000000,29248.051953
+86400.000000,31152.957031
+95040.000000,30037.721875
+103680.000000,27854.770703
+112320.000000,9564.545526
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6789.691113
+164160.000000,11132.056055
+172800.000000,12280.363281
+181440.000000,12514.078125
+190080.000000,12000.091992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,2009.761264
+250560.000000,7264.282324
+259200.000000,8225.793945
+267840.000000,9108.512695
+276480.000000,12428.444531
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4882.998877
+336960.000000,8809.011133
+345600.000000,10609.616211
+354240.000000,12756.127930
+362880.000000,15805.483008
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3778.384766
+423360.000000,8075.872852
+432000.000000,10175.236328
+440640.000000,12033.555273
+449280.000000,13818.712109
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,6161.281055
+509760.000000,10799.108594
+518400.000000,10902.435547
+527040.000000,12620.151367
+535680.000000,14349.984180
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9434.390723
+596160.000000,13559.451758
+604800.000000,15447.171875
+613440.000000,17030.502344
+622080.000000,18545.547266
+630720.000000,3225.447314
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3408.503931
+682560.000000,7573.412500
+691200.000000,9262.298828
+699840.000000,10477.792383
+708480.000000,13240.490430
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3420.920264
+768960.000000,7951.212500
+777600.000000,10375.046875
+786240.000000,12195.615625
+794880.000000,14041.845898
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4957.893359
+855360.000000,9445.550586
+864000.000000,11199.454102
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/test.csv
new file mode 100644
index 0000000000..d49adc4aa1
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62612.946094
+17280.000000,69093.178125
+25920.000000,48053.864258
+34560.000000,30270.174609
+43200.000000,14314.187500
+51840.000000,3886.714648
+60480.000000,8586.075586
+69120.000000,25932.937500
+77760.000000,29248.051953
+86400.000000,31152.957031
+95040.000000,30037.721875
+103680.000000,27854.770703
+112320.000000,9564.545526
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6789.691113
+164160.000000,11132.056055
+172800.000000,12280.363281
+181440.000000,12514.078125
+190080.000000,12000.091992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,2009.761264
+250560.000000,7264.282324
+259200.000000,8225.793945
+267840.000000,9108.512695
+276480.000000,12428.444531
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4882.998877
+336960.000000,8809.011133
+345600.000000,10609.616211
+354240.000000,12756.127930
+362880.000000,15805.483008
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3778.384766
+423360.000000,8075.872852
+432000.000000,10175.236328
+440640.000000,12033.555273
+449280.000000,13818.712109
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,6161.281055
+509760.000000,10799.108594
+518400.000000,10902.435547
+527040.000000,12620.151367
+535680.000000,14349.984180
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9434.390723
+596160.000000,13559.451758
+604800.000000,15447.171875
+613440.000000,17030.502344
+622080.000000,18545.547266
+630720.000000,3225.447314
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3408.503931
+682560.000000,7573.412500
+691200.000000,9262.298828
+699840.000000,10477.792383
+708480.000000,13240.490430
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3420.920264
+768960.000000,7951.212500
+777600.000000,10375.046875
+786240.000000,12195.615625
+794880.000000,14041.845898
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4957.893359
+855360.000000,9445.550586
+864000.000000,11199.454102
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/upperBound.csv
new file mode 100644
index 0000000000..d841426670
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[4]/upperBound.csv
@@ -0,0 +1,93 @@
+x,y
+-0.001000,0.001000
+8639.999000,62675.559040
+17279.999000,69162.271303
+17280.001000,69162.271303
+25920.001000,48101.918122
+34560.001000,30300.444784
+43200.001000,14328.501688
+51840.000379,3890.602114
+60479.999000,8594.661662
+69119.999000,25958.870438
+77759.999000,29277.300005
+86399.999000,31184.109988
+86400.001000,31184.109988
+95040.001000,30067.759597
+103680.001000,27882.625474
+112320.001000,9574.110072
+120960.001000,0.001000
+146879.999000,0.001000
+155519.999000,6796.480804
+164159.999000,11143.188111
+172799.999000,12292.643645
+181439.999000,12526.592203
+181440.001000,12526.592203
+190080.001000,12012.092084
+198720.001000,0.001000
+233279.999000,0.001000
+241919.999000,2011.771025
+250559.999000,7271.546607
+259199.999000,8234.019739
+267839.999000,9117.621208
+276479.999000,12440.872976
+276480.001000,12440.872976
+285120.001000,0.001000
+319679.999000,0.001000
+328319.999000,4887.881876
+336959.999000,8817.820144
+345599.999000,10620.225827
+354239.999000,12768.884058
+362879.999000,15821.288491
+362880.001000,15821.288491
+371520.001000,0.001000
+380159.999000,0.001000
+406079.999000,0.001000
+414719.999000,3782.163150
+423359.999000,8083.948724
+431999.999000,10185.411564
+440639.999000,12045.588829
+449279.999000,13832.530821
+449280.001000,13832.530821
+457920.001000,0.001000
+466559.999000,0.001000
+492479.999000,0.001000
+501119.999000,6167.442336
+509759.999000,10809.907702
+518399.999000,10913.337982
+527039.999000,12632.771519
+535679.999000,14364.334164
+535680.001000,14364.334164
+544320.001000,0.001000
+552959.999000,0.001000
+578879.999000,0.001000
+587519.999000,9443.825113
+596159.999000,13573.011210
+604799.999000,15462.619047
+613439.999000,17047.532846
+622079.999000,18564.092813
+622080.001000,18564.092813
+630720.001000,3228.672761
+639360.001000,0.001000
+665279.999000,0.001000
+673919.999000,3411.912435
+682559.999000,7580.985913
+691199.999000,9271.561127
+699839.999000,10488.270175
+708479.999000,13253.730920
+708480.001000,13253.730920
+717120.001000,0.001000
+725759.999000,0.001000
+751679.999000,0.001000
+760319.999000,3424.341184
+768959.999000,7959.163712
+777599.999000,10385.421922
+786239.999000,12207.811241
+794879.999000,14055.887744
+794880.001000,14055.887744
+803520.001000,0.001000
+812159.999000,0.001000
+838079.999000,0.001000
+846719.999000,4962.851253
+855359.999000,9454.996137
+863999.999000,11210.653556
+864000.001000,11210.653556
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/lowerBound.csv
new file mode 100644
index 0000000000..2ef18184db
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/lowerBound.csv
@@ -0,0 +1,89 @@
+x,y
+-0.001000,-0.001000
+0.001000,-0.001000
+8640.001000,62550.333148
+17279.999471,69024.083801
+25919.999000,48005.810394
+34559.999000,30239.904435
+43199.999000,14299.873312
+51839.999000,3882.827934
+51840.001000,3882.827934
+60480.001000,8577.489510
+69120.001000,25907.004562
+77760.001000,29218.803901
+86400.000261,31121.803912
+95039.999000,30007.684153
+103679.999000,27826.915932
+112319.999000,9554.980981
+120959.999000,-0.001000
+146880.001000,-0.001000
+155520.001000,6782.901422
+164160.001000,11120.923999
+172800.001000,12268.082918
+181439.999625,12501.564010
+190079.999000,11988.091900
+198719.999000,-0.001000
+233280.001000,-0.001000
+241920.001000,2007.751503
+250560.001000,7257.018042
+259200.001000,8217.568151
+267840.001000,9099.404183
+276479.999422,12416.015481
+285119.999000,-0.001000
+319680.001000,-0.001000
+328320.001000,4878.115878
+336960.001000,8800.202122
+345600.001000,10599.006595
+354240.001000,12743.371802
+362879.999323,15789.676934
+371519.999000,-0.001000
+371520.001000,-0.001000
+380160.001000,-0.001000
+406080.001000,-0.001000
+414720.001000,3774.606381
+423360.001000,8067.796979
+432000.001000,10165.061092
+440640.001000,12021.521718
+449279.999229,13804.893032
+457919.999000,-0.001000
+457920.001000,-0.001000
+466560.001000,-0.001000
+492480.001000,-0.001000
+501120.001000,6155.119774
+509760.001000,10788.309485
+518400.001000,10891.533111
+527040.001000,12607.531216
+535679.999215,14335.633839
+544319.999000,-0.001000
+544320.001000,-0.001000
+552960.001000,-0.001000
+578880.001000,-0.001000
+587520.001000,9424.956332
+596160.001000,13545.892306
+604800.001000,15431.724703
+613440.001000,17013.471841
+622079.999180,18527.001400
+630719.999000,3222.221867
+639359.999000,-0.001000
+665280.001000,-0.001000
+673920.001000,3405.095427
+682560.001000,7565.839088
+691200.001000,9253.036529
+699840.001000,10467.314590
+708479.999345,13227.249411
+717119.999000,-0.001000
+717120.001000,-0.001000
+725760.001000,-0.001000
+751680.001000,-0.001000
+760320.001000,3417.499343
+768960.001000,7943.261287
+777600.001000,10364.671828
+786240.001000,12183.420009
+794879.999232,14027.803675
+803519.999000,-0.001000
+803520.001000,-0.001000
+812160.001000,-0.001000
+838080.001000,-0.001000
+846720.001000,4952.935466
+855360.001000,9436.105035
+864000.001000,11188.254647
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/reference.csv
new file mode 100644
index 0000000000..d49adc4aa1
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62612.946094
+17280.000000,69093.178125
+25920.000000,48053.864258
+34560.000000,30270.174609
+43200.000000,14314.187500
+51840.000000,3886.714648
+60480.000000,8586.075586
+69120.000000,25932.937500
+77760.000000,29248.051953
+86400.000000,31152.957031
+95040.000000,30037.721875
+103680.000000,27854.770703
+112320.000000,9564.545526
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6789.691113
+164160.000000,11132.056055
+172800.000000,12280.363281
+181440.000000,12514.078125
+190080.000000,12000.091992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,2009.761264
+250560.000000,7264.282324
+259200.000000,8225.793945
+267840.000000,9108.512695
+276480.000000,12428.444531
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4882.998877
+336960.000000,8809.011133
+345600.000000,10609.616211
+354240.000000,12756.127930
+362880.000000,15805.483008
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3778.384766
+423360.000000,8075.872852
+432000.000000,10175.236328
+440640.000000,12033.555273
+449280.000000,13818.712109
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,6161.281055
+509760.000000,10799.108594
+518400.000000,10902.435547
+527040.000000,12620.151367
+535680.000000,14349.984180
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9434.390723
+596160.000000,13559.451758
+604800.000000,15447.171875
+613440.000000,17030.502344
+622080.000000,18545.547266
+630720.000000,3225.447314
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3408.503931
+682560.000000,7573.412500
+691200.000000,9262.298828
+699840.000000,10477.792383
+708480.000000,13240.490430
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3420.920264
+768960.000000,7951.212500
+777600.000000,10375.046875
+786240.000000,12195.615625
+794880.000000,14041.845898
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4957.893359
+855360.000000,9445.550586
+864000.000000,11199.454102
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/test.csv
new file mode 100644
index 0000000000..d49adc4aa1
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62612.946094
+17280.000000,69093.178125
+25920.000000,48053.864258
+34560.000000,30270.174609
+43200.000000,14314.187500
+51840.000000,3886.714648
+60480.000000,8586.075586
+69120.000000,25932.937500
+77760.000000,29248.051953
+86400.000000,31152.957031
+95040.000000,30037.721875
+103680.000000,27854.770703
+112320.000000,9564.545526
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6789.691113
+164160.000000,11132.056055
+172800.000000,12280.363281
+181440.000000,12514.078125
+190080.000000,12000.091992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,2009.761264
+250560.000000,7264.282324
+259200.000000,8225.793945
+267840.000000,9108.512695
+276480.000000,12428.444531
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4882.998877
+336960.000000,8809.011133
+345600.000000,10609.616211
+354240.000000,12756.127930
+362880.000000,15805.483008
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3778.384766
+423360.000000,8075.872852
+432000.000000,10175.236328
+440640.000000,12033.555273
+449280.000000,13818.712109
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,6161.281055
+509760.000000,10799.108594
+518400.000000,10902.435547
+527040.000000,12620.151367
+535680.000000,14349.984180
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9434.390723
+596160.000000,13559.451758
+604800.000000,15447.171875
+613440.000000,17030.502344
+622080.000000,18545.547266
+630720.000000,3225.447314
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3408.503931
+682560.000000,7573.412500
+691200.000000,9262.298828
+699840.000000,10477.792383
+708480.000000,13240.490430
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3420.920264
+768960.000000,7951.212500
+777600.000000,10375.046875
+786240.000000,12195.615625
+794880.000000,14041.845898
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4957.893359
+855360.000000,9445.550586
+864000.000000,11199.454102
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/upperBound.csv
new file mode 100644
index 0000000000..d841426670
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.PHeater[5]/upperBound.csv
@@ -0,0 +1,93 @@
+x,y
+-0.001000,0.001000
+8639.999000,62675.559040
+17279.999000,69162.271303
+17280.001000,69162.271303
+25920.001000,48101.918122
+34560.001000,30300.444784
+43200.001000,14328.501688
+51840.000379,3890.602114
+60479.999000,8594.661662
+69119.999000,25958.870438
+77759.999000,29277.300005
+86399.999000,31184.109988
+86400.001000,31184.109988
+95040.001000,30067.759597
+103680.001000,27882.625474
+112320.001000,9574.110072
+120960.001000,0.001000
+146879.999000,0.001000
+155519.999000,6796.480804
+164159.999000,11143.188111
+172799.999000,12292.643645
+181439.999000,12526.592203
+181440.001000,12526.592203
+190080.001000,12012.092084
+198720.001000,0.001000
+233279.999000,0.001000
+241919.999000,2011.771025
+250559.999000,7271.546607
+259199.999000,8234.019739
+267839.999000,9117.621208
+276479.999000,12440.872976
+276480.001000,12440.872976
+285120.001000,0.001000
+319679.999000,0.001000
+328319.999000,4887.881876
+336959.999000,8817.820144
+345599.999000,10620.225827
+354239.999000,12768.884058
+362879.999000,15821.288491
+362880.001000,15821.288491
+371520.001000,0.001000
+380159.999000,0.001000
+406079.999000,0.001000
+414719.999000,3782.163150
+423359.999000,8083.948724
+431999.999000,10185.411564
+440639.999000,12045.588829
+449279.999000,13832.530821
+449280.001000,13832.530821
+457920.001000,0.001000
+466559.999000,0.001000
+492479.999000,0.001000
+501119.999000,6167.442336
+509759.999000,10809.907702
+518399.999000,10913.337982
+527039.999000,12632.771519
+535679.999000,14364.334164
+535680.001000,14364.334164
+544320.001000,0.001000
+552959.999000,0.001000
+578879.999000,0.001000
+587519.999000,9443.825113
+596159.999000,13573.011210
+604799.999000,15462.619047
+613439.999000,17047.532846
+622079.999000,18564.092813
+622080.001000,18564.092813
+630720.001000,3228.672761
+639360.001000,0.001000
+665279.999000,0.001000
+673919.999000,3411.912435
+682559.999000,7580.985913
+691199.999000,9271.561127
+699839.999000,10488.270175
+708479.999000,13253.730920
+708480.001000,13253.730920
+717120.001000,0.001000
+725759.999000,0.001000
+751679.999000,0.001000
+760319.999000,3424.341184
+768959.999000,7959.163712
+777599.999000,10385.421922
+786239.999000,12207.811241
+794879.999000,14055.887744
+794880.001000,14055.887744
+803520.001000,0.001000
+812159.999000,0.001000
+838079.999000,0.001000
+846719.999000,4962.851253
+855359.999000,9454.996137
+863999.999000,11210.653556
+864000.001000,11210.653556
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/lowerBound.csv
new file mode 100644
index 0000000000..95cd4dc992
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/lowerBound.csv
@@ -0,0 +1,131 @@
+x,y
+-0.001000,292.856844
+8639.999000,292.856484
+17279.999000,292.855643
+17280.001000,292.855643
+25920.001000,292.856196
+34559.999815,292.858063
+43199.999000,292.855350
+43200.001000,292.855350
+51839.999797,292.859990
+60479.999000,292.852984
+60480.001000,292.852984
+69120.000818,292.857795
+77759.999000,292.857313
+86399.999000,292.856844
+86400.001000,292.856844
+95040.001000,292.857033
+103679.999337,292.857533
+112319.999000,292.855070
+112320.001000,292.855070
+120960.001000,292.920291
+129600.001000,293.017633
+138239.999845,293.457823
+146879.999000,292.856381
+146880.001000,292.856381
+155520.000098,292.857917
+164159.999000,292.856655
+164160.001000,292.856655
+172800.001000,292.856783
+181439.999817,292.857070
+190079.999000,292.856655
+190080.001000,292.856655
+198720.001000,292.857770
+207360.000700,293.275687
+215999.999000,293.201896
+216000.001000,293.201896
+224639.999938,293.889506
+233279.999000,293.111710
+241919.999000,292.857326
+250559.999000,292.856539
+250560.001000,292.856539
+259200.001000,292.856813
+267839.999430,292.856954
+276479.999000,292.856441
+276480.001000,292.856441
+285119.999924,292.863519
+293759.999000,292.855277
+293760.001000,292.855277
+302400.001000,293.003883
+311039.999848,293.291257
+319679.999000,292.900803
+328319.999000,292.857801
+336959.999000,292.856716
+345599.999000,292.856691
+354239.999000,292.856289
+354240.001000,292.856289
+362880.001000,292.856716
+371519.999996,292.879533
+380159.999000,292.856539
+380160.001000,292.856539
+388800.001000,293.020102
+397439.999966,293.603356
+406079.999000,292.978823
+414719.999000,292.857783
+423359.999000,292.856777
+431999.999000,292.856630
+432000.001000,292.856630
+440639.999954,292.856691
+449279.999000,292.856624
+449280.001000,292.856624
+457920.001000,292.876178
+466559.999679,292.898044
+475199.999000,292.855502
+475200.001000,292.855502
+483840.000001,293.336877
+492479.999000,292.856528
+492480.001000,292.856528
+501120.000078,292.857783
+509759.999000,292.856710
+509760.001000,292.856710
+518399.999161,292.856752
+527039.999000,292.856265
+527040.001000,292.856265
+535679.999186,292.856783
+544319.999000,292.851735
+544320.001000,292.851735
+552960.000033,292.901449
+561599.999000,292.854923
+561600.001000,292.854923
+570240.000000,293.115265
+578879.999000,292.855146
+578880.001000,292.855146
+587520.000440,292.857746
+596159.999000,292.856734
+604799.999000,292.856661
+604800.001000,292.856661
+613439.999954,292.856722
+622079.999000,292.856655
+630719.999000,292.841290
+630720.001000,292.841290
+639360.001000,292.906178
+648000.001000,293.084613
+656639.999938,293.703171
+665279.999000,293.003401
+673919.999000,292.857637
+682559.999000,292.856771
+691199.999000,292.856630
+699839.999000,292.856527
+699840.001000,292.856527
+708480.001000,292.856765
+717120.001000,292.869655
+725760.001000,292.962896
+734400.001000,293.098301
+743039.999845,293.464159
+751679.999000,292.964414
+760319.999000,292.857746
+768959.999000,292.856600
+768960.001000,292.856600
+777599.999969,292.856691
+786239.999000,292.856594
+786240.001000,292.856594
+794880.001000,292.856691
+803520.001000,292.879972
+812160.001000,292.919684
+820800.001000,292.978640
+829439.999937,293.404887
+838079.999000,292.920915
+846719.999000,292.857716
+855359.999000,292.856661
+855360.001000,292.856661
+864000.001000,292.856691
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/reference.csv
new file mode 100644
index 0000000000..967d15f4a7
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149634
+17280.000000,293.148792
+25920.000000,293.149345
+34560.000000,293.151215
+43200.000000,293.148499
+51840.000000,293.153143
+60480.000000,293.146130
+69120.000000,293.150946
+77760.000000,293.150464
+86400.000000,293.149994
+95040.000000,293.150183
+103680.000000,293.150684
+112320.000000,293.148218
+120960.000000,293.213504
+129600.000000,293.310944
+138240.000000,293.751575
+146880.000000,293.149531
+155520.000000,293.151068
+164160.000000,293.149805
+172800.000000,293.149933
+181440.000000,293.150220
+190080.000000,293.149805
+198720.000000,293.150921
+207360.000000,293.569257
+216000.000000,293.495392
+224640.000000,294.183690
+233280.000000,293.405115
+241920.000000,293.150476
+250560.000000,293.149689
+259200.000000,293.149963
+267840.000000,293.150104
+276480.000000,293.149591
+285120.000000,293.156676
+293760.000000,293.148425
+302400.000000,293.297180
+311040.000000,293.584842
+319680.000000,293.193997
+328320.000000,293.150952
+336960.000000,293.149866
+345600.000000,293.149841
+354240.000000,293.149438
+362880.000000,293.149866
+371520.000000,293.172705
+380160.000000,293.149689
+388800.000000,293.313416
+397440.000000,293.897253
+406080.000000,293.272095
+414720.000000,293.150934
+423360.000000,293.149927
+432000.000000,293.149780
+440640.000000,293.149841
+449280.000000,293.149774
+457920.000000,293.169348
+466560.000000,293.191235
+475200.000000,293.148651
+483840.000000,293.630507
+492480.000000,293.149677
+501120.000000,293.150934
+509760.000000,293.149860
+518400.000000,293.149902
+527040.000000,293.149414
+535680.000000,293.149933
+544320.000000,293.144879
+552960.000000,293.194644
+561600.000000,293.148071
+570240.000000,293.408674
+578880.000000,293.148294
+587520.000000,293.150897
+596160.000000,293.149884
+604800.000000,293.149811
+613440.000000,293.149872
+622080.000000,293.149805
+630720.000000,293.134424
+639360.000000,293.199377
+648000.000000,293.377991
+656640.000000,293.997168
+665280.000000,293.296698
+673920.000000,293.150787
+682560.000000,293.149921
+691200.000000,293.149780
+699840.000000,293.149677
+708480.000000,293.149915
+717120.000000,293.162818
+725760.000000,293.256152
+734400.000000,293.391693
+743040.000000,293.757917
+751680.000000,293.257672
+760320.000000,293.150897
+768960.000000,293.149750
+777600.000000,293.149841
+786240.000000,293.149744
+794880.000000,293.149841
+803520.000000,293.173145
+812160.000000,293.212897
+820800.000000,293.271912
+829440.000000,293.698586
+838080.000000,293.214129
+846720.000000,293.150867
+855360.000000,293.149811
+864000.000000,293.149841
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/test.csv
new file mode 100644
index 0000000000..967d15f4a7
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149634
+17280.000000,293.148792
+25920.000000,293.149345
+34560.000000,293.151215
+43200.000000,293.148499
+51840.000000,293.153143
+60480.000000,293.146130
+69120.000000,293.150946
+77760.000000,293.150464
+86400.000000,293.149994
+95040.000000,293.150183
+103680.000000,293.150684
+112320.000000,293.148218
+120960.000000,293.213504
+129600.000000,293.310944
+138240.000000,293.751575
+146880.000000,293.149531
+155520.000000,293.151068
+164160.000000,293.149805
+172800.000000,293.149933
+181440.000000,293.150220
+190080.000000,293.149805
+198720.000000,293.150921
+207360.000000,293.569257
+216000.000000,293.495392
+224640.000000,294.183690
+233280.000000,293.405115
+241920.000000,293.150476
+250560.000000,293.149689
+259200.000000,293.149963
+267840.000000,293.150104
+276480.000000,293.149591
+285120.000000,293.156676
+293760.000000,293.148425
+302400.000000,293.297180
+311040.000000,293.584842
+319680.000000,293.193997
+328320.000000,293.150952
+336960.000000,293.149866
+345600.000000,293.149841
+354240.000000,293.149438
+362880.000000,293.149866
+371520.000000,293.172705
+380160.000000,293.149689
+388800.000000,293.313416
+397440.000000,293.897253
+406080.000000,293.272095
+414720.000000,293.150934
+423360.000000,293.149927
+432000.000000,293.149780
+440640.000000,293.149841
+449280.000000,293.149774
+457920.000000,293.169348
+466560.000000,293.191235
+475200.000000,293.148651
+483840.000000,293.630507
+492480.000000,293.149677
+501120.000000,293.150934
+509760.000000,293.149860
+518400.000000,293.149902
+527040.000000,293.149414
+535680.000000,293.149933
+544320.000000,293.144879
+552960.000000,293.194644
+561600.000000,293.148071
+570240.000000,293.408674
+578880.000000,293.148294
+587520.000000,293.150897
+596160.000000,293.149884
+604800.000000,293.149811
+613440.000000,293.149872
+622080.000000,293.149805
+630720.000000,293.134424
+639360.000000,293.199377
+648000.000000,293.377991
+656640.000000,293.997168
+665280.000000,293.296698
+673920.000000,293.150787
+682560.000000,293.149921
+691200.000000,293.149780
+699840.000000,293.149677
+708480.000000,293.149915
+717120.000000,293.162818
+725760.000000,293.256152
+734400.000000,293.391693
+743040.000000,293.757917
+751680.000000,293.257672
+760320.000000,293.150897
+768960.000000,293.149750
+777600.000000,293.149841
+786240.000000,293.149744
+794880.000000,293.149841
+803520.000000,293.173145
+812160.000000,293.212897
+820800.000000,293.271912
+829440.000000,293.698586
+838080.000000,293.214129
+846720.000000,293.150867
+855360.000000,293.149811
+864000.000000,293.149841
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/upperBound.csv
new file mode 100644
index 0000000000..9127a672df
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[1]/upperBound.csv
@@ -0,0 +1,132 @@
+x,y
+-0.001000,293.443144
+0.001000,293.443144
+8640.001000,293.442783
+17280.000207,293.441940
+25919.999000,293.442495
+34559.999000,293.444366
+34560.001000,293.444366
+43199.999738,293.441647
+51839.999000,293.446296
+51840.001000,293.446296
+60480.000186,293.439277
+69119.999000,293.444097
+69120.001000,293.444097
+77760.001000,293.443614
+86400.000426,293.443144
+95039.999000,293.443333
+103679.999000,293.443834
+103680.001000,293.443834
+112319.999073,293.441366
+120959.999000,293.506718
+129599.999000,293.604255
+138239.999000,294.045326
+138240.001000,294.045326
+146880.000995,293.442680
+155519.999000,293.444219
+155520.001000,293.444219
+164160.000816,293.442954
+172799.999000,293.443083
+181439.999000,293.443370
+181440.001000,293.443370
+190079.999542,293.442954
+198719.999000,293.444071
+207359.999000,293.862826
+207360.001000,293.862826
+215999.999194,293.788887
+224639.999000,294.477873
+224640.001000,294.477873
+233280.001000,293.698520
+241920.001000,293.443627
+250560.000483,293.442838
+259199.999000,293.443113
+267839.999000,293.443254
+267840.001000,293.443254
+276479.999135,293.442741
+285119.999000,293.449833
+285120.001000,293.449833
+293759.999105,293.441574
+302399.999000,293.590477
+311039.999000,293.878427
+311040.001000,293.878427
+319680.001000,293.487191
+328320.001000,293.444103
+336960.001000,293.443016
+345600.001000,293.442991
+354239.999970,293.442588
+362879.999000,293.443016
+371519.999000,293.465878
+371520.001000,293.465878
+380159.999247,293.442838
+388799.999000,293.606729
+397439.999000,294.191151
+397440.001000,294.191151
+406080.001000,293.565367
+414720.001000,293.444085
+423360.001000,293.443077
+432000.000411,293.442930
+440639.999000,293.442991
+440640.001000,293.442991
+449279.999007,293.442924
+457919.999000,293.462517
+466559.999000,293.484427
+466560.001000,293.484427
+475199.999162,293.441800
+483839.999000,293.924138
+483840.001000,293.924138
+492480.000995,293.442827
+501119.999000,293.444085
+501120.001000,293.444085
+509760.000923,293.443009
+518399.999000,293.443052
+518400.001000,293.443052
+527039.999970,293.442563
+535679.999000,293.443083
+535680.001000,293.443083
+544319.999184,293.438024
+552959.999000,293.487839
+552960.001000,293.487839
+561599.999303,293.441219
+570239.999000,293.702083
+570240.001000,293.702083
+578880.000980,293.441442
+587519.999000,293.444048
+587520.001000,293.444048
+596160.001000,293.443034
+604800.000091,293.442961
+613439.999000,293.443022
+613440.001000,293.443022
+622080.001000,293.442954
+630719.999383,293.427559
+639359.999000,293.492577
+647999.999000,293.671369
+656639.999000,294.291165
+656640.001000,294.291165
+665280.001000,293.589995
+673920.001000,293.443938
+682560.001000,293.443071
+691200.001000,293.442930
+699839.999607,293.442826
+708479.999000,293.443064
+717119.999000,293.455981
+725759.999000,293.549408
+734399.999000,293.685085
+743039.999000,294.051675
+743040.001000,294.051675
+751680.001000,293.550930
+760320.001000,293.444048
+768960.000852,293.442900
+777599.999000,293.442991
+777600.001000,293.442991
+786240.000000,293.442893
+794879.999000,293.442991
+803519.999000,293.466318
+812159.999000,293.506110
+820799.999000,293.565184
+829439.999000,293.992284
+829440.001000,293.992284
+838080.001000,293.507343
+846720.001000,293.444018
+855360.000944,293.442961
+863999.999000,293.442991
+864000.001000,293.442991
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/lowerBound.csv
new file mode 100644
index 0000000000..57097dfd47
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/lowerBound.csv
@@ -0,0 +1,122 @@
+x,y
+-0.001000,292.856844
+8639.999000,292.856484
+17279.999000,292.855643
+17280.001000,292.855643
+25920.001000,292.856211
+34560.001000,292.858728
+43200.001000,292.859130
+51839.999344,292.859917
+60479.999000,292.856124
+60480.001000,292.856124
+69120.000544,292.857777
+77759.999000,292.857289
+86399.999000,292.856813
+86400.001000,292.856813
+95040.001000,292.857009
+103679.999481,292.857515
+112319.999000,292.855916
+112320.001000,292.855916
+120960.001000,293.004602
+129600.000975,293.551309
+138239.999000,293.544259
+146879.999000,293.279529
+155519.999000,292.857905
+164159.999000,292.856655
+164160.001000,292.856655
+172800.001000,292.856752
+181439.999840,292.857039
+190079.999000,292.856643
+190080.001000,292.856643
+198720.001000,293.009246
+207360.001000,293.387861
+216000.001000,293.806821
+224639.999718,294.026283
+233279.999000,293.634118
+241919.999000,292.856820
+250559.999000,292.856533
+250560.001000,292.856533
+259200.001000,292.856783
+267839.999438,292.856923
+276479.999000,292.856423
+276480.001000,292.856423
+285120.001000,292.928904
+293760.001000,293.003170
+302400.000735,293.487804
+311039.999000,293.413942
+319679.999000,293.403980
+328319.999000,292.857405
+336959.999000,292.856685
+345599.999000,292.856661
+354239.999000,292.856259
+354240.001000,292.856259
+362880.001000,292.856685
+371520.001000,292.883949
+380160.001000,292.959610
+388800.001000,293.529236
+397439.999953,293.744962
+406079.999000,293.507852
+414719.999000,292.856618
+414720.001000,292.856618
+423359.999934,292.856746
+431999.999000,292.856600
+432000.001000,292.856600
+440640.000051,292.856661
+449279.999000,292.856606
+449280.001000,292.856606
+457920.001000,292.894741
+466560.001000,293.066949
+475200.001000,293.263084
+483840.000275,293.470736
+492479.999000,293.352689
+501119.999000,292.857752
+509759.999000,292.856679
+509760.001000,292.856679
+518399.999161,292.856722
+527039.999000,292.856234
+527040.001000,292.856234
+535680.001000,292.856752
+544320.001000,292.975152
+552960.001000,293.045682
+561600.001000,293.068759
+570240.000871,293.245503
+578879.999000,293.233338
+587519.999000,292.857716
+596159.999000,292.856704
+604799.999000,292.856630
+604800.001000,292.856630
+613440.000051,292.856691
+622079.999000,292.856637
+630719.999000,292.841013
+630720.001000,292.841013
+639360.001000,293.051961
+648000.001000,293.658288
+656639.999779,293.858728
+665279.999000,293.544412
+673919.999000,292.856777
+682559.999000,292.856716
+691199.999000,292.856600
+699839.999000,292.856496
+699840.001000,292.856496
+708480.001000,292.856752
+717120.001000,292.911227
+725760.001000,293.134544
+734400.001000,293.573991
+743039.999408,293.603021
+751679.999000,293.489877
+760319.999000,292.856594
+768959.999000,292.856570
+768960.001000,292.856570
+777599.999969,292.856661
+786239.999000,292.856563
+786240.001000,292.856563
+794880.001000,292.856661
+803520.001000,292.881356
+812160.001000,293.090759
+820800.001000,293.453293
+829439.999921,293.536060
+838079.999000,293.439117
+846719.999000,292.857271
+855359.999000,292.856630
+855360.001000,292.856630
+864000.001000,292.856661
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/reference.csv
new file mode 100644
index 0000000000..057cc8c0e9
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149634
+17280.000000,293.148792
+25920.000000,293.149361
+34560.000000,293.151880
+43200.000000,293.152283
+51840.000000,293.153070
+60480.000000,293.149274
+69120.000000,293.150928
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150159
+103680.000000,293.150665
+112320.000000,293.149065
+120960.000000,293.297899
+129600.000000,293.845154
+138240.000000,293.838097
+146880.000000,293.573102
+155520.000000,293.151056
+164160.000000,293.149805
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.302548
+207360.000000,293.681543
+216000.000000,294.100922
+224640.000000,294.320603
+233280.000000,293.928046
+241920.000000,293.149969
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.222127
+293760.000000,293.296466
+302400.000000,293.781586
+311040.000000,293.707650
+319680.000000,293.697677
+328320.000000,293.150555
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.177126
+380160.000000,293.252863
+388800.000000,293.823059
+397440.000000,294.039001
+406080.000000,293.801654
+414720.000000,293.149768
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187929
+466560.000000,293.360309
+475200.000000,293.556641
+483840.000000,293.764500
+492480.000000,293.646335
+501120.000000,293.150903
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149384
+535680.000000,293.149902
+544320.000000,293.268420
+552960.000000,293.339021
+561600.000000,293.362122
+570240.000000,293.539042
+578880.000000,293.526865
+587520.000000,293.150867
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.134147
+639360.000000,293.345306
+648000.000000,293.952240
+656640.000000,294.152881
+665280.000000,293.838251
+673920.000000,293.149927
+682560.000000,293.149866
+691200.000000,293.149750
+699840.000000,293.149646
+708480.000000,293.149902
+717120.000000,293.204432
+725760.000000,293.427972
+734400.000000,293.867859
+743040.000000,293.896918
+751680.000000,293.783661
+760320.000000,293.149744
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.174530
+812160.000000,293.384143
+820800.000000,293.747040
+829440.000000,293.829890
+838080.000000,293.732849
+846720.000000,293.150421
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/test.csv
new file mode 100644
index 0000000000..057cc8c0e9
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149634
+17280.000000,293.148792
+25920.000000,293.149361
+34560.000000,293.151880
+43200.000000,293.152283
+51840.000000,293.153070
+60480.000000,293.149274
+69120.000000,293.150928
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150159
+103680.000000,293.150665
+112320.000000,293.149065
+120960.000000,293.297899
+129600.000000,293.845154
+138240.000000,293.838097
+146880.000000,293.573102
+155520.000000,293.151056
+164160.000000,293.149805
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.302548
+207360.000000,293.681543
+216000.000000,294.100922
+224640.000000,294.320603
+233280.000000,293.928046
+241920.000000,293.149969
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.222127
+293760.000000,293.296466
+302400.000000,293.781586
+311040.000000,293.707650
+319680.000000,293.697677
+328320.000000,293.150555
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.177126
+380160.000000,293.252863
+388800.000000,293.823059
+397440.000000,294.039001
+406080.000000,293.801654
+414720.000000,293.149768
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187929
+466560.000000,293.360309
+475200.000000,293.556641
+483840.000000,293.764500
+492480.000000,293.646335
+501120.000000,293.150903
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149384
+535680.000000,293.149902
+544320.000000,293.268420
+552960.000000,293.339021
+561600.000000,293.362122
+570240.000000,293.539042
+578880.000000,293.526865
+587520.000000,293.150867
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.134147
+639360.000000,293.345306
+648000.000000,293.952240
+656640.000000,294.152881
+665280.000000,293.838251
+673920.000000,293.149927
+682560.000000,293.149866
+691200.000000,293.149750
+699840.000000,293.149646
+708480.000000,293.149902
+717120.000000,293.204432
+725760.000000,293.427972
+734400.000000,293.867859
+743040.000000,293.896918
+751680.000000,293.783661
+760320.000000,293.149744
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.174530
+812160.000000,293.384143
+820800.000000,293.747040
+829440.000000,293.829890
+838080.000000,293.732849
+846720.000000,293.150421
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/upperBound.csv
new file mode 100644
index 0000000000..2a2615dcf6
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[2]/upperBound.csv
@@ -0,0 +1,123 @@
+x,y
+-0.001000,293.443144
+0.001000,293.443144
+8640.001000,293.442783
+17280.000194,293.441940
+25919.999000,293.442510
+34559.999000,293.445032
+43199.999000,293.445435
+51839.999000,293.446223
+51840.001000,293.446223
+60480.000393,293.442423
+69119.999000,293.444079
+69120.001000,293.444079
+77760.001000,293.443590
+86400.000418,293.443113
+95039.999000,293.443309
+103679.999000,293.443816
+103680.001000,293.443816
+112319.999021,293.442214
+120959.999000,293.591197
+129599.999000,294.138999
+129600.001000,294.138999
+138240.001000,294.131935
+146880.001000,293.866675
+155520.001000,293.444207
+164160.000855,293.442954
+172799.999000,293.443052
+181439.999000,293.443339
+181440.001000,293.443339
+190079.999005,293.442942
+198719.999000,293.595851
+207359.999000,293.975225
+215999.999000,294.395023
+224639.999000,294.614924
+224640.001000,294.614924
+233280.001000,294.221974
+241920.001000,293.443119
+250560.000069,293.442832
+259199.999000,293.443083
+267839.999000,293.443223
+267840.001000,293.443223
+276479.999014,293.442722
+285119.999000,293.515349
+293759.999000,293.589763
+302399.999000,294.075367
+302400.001000,294.075367
+311040.001000,294.001358
+319680.001000,293.991375
+328320.001000,293.443706
+336960.001000,293.442985
+345600.001000,293.442961
+354239.999970,293.442557
+362879.999000,293.442985
+371519.999000,293.470303
+380159.999000,293.546115
+388799.999000,294.116882
+397439.999000,294.333040
+397440.001000,294.333040
+406080.001000,294.095456
+414720.001000,293.442918
+423359.999000,293.443046
+423360.001000,293.443046
+432000.000411,293.442900
+440639.999000,293.442961
+440640.001000,293.442961
+449279.999003,293.442906
+457919.999000,293.481117
+466559.999000,293.653670
+475199.999000,293.850197
+483839.999000,294.058265
+483840.001000,294.058265
+492480.001000,293.939982
+501120.001000,293.444054
+509760.000923,293.442979
+518399.999000,293.443022
+518400.001000,293.443022
+527039.999970,293.442533
+535679.999000,293.443052
+544319.999000,293.561688
+552959.999000,293.632360
+561599.999000,293.655484
+570239.999000,293.832581
+570240.001000,293.832581
+578880.001000,293.820392
+587520.001000,293.444018
+596160.001000,293.443003
+604800.000091,293.442930
+613439.999000,293.442991
+613440.001000,293.442991
+622080.001000,293.442936
+630719.999138,293.427281
+639359.999000,293.638652
+647999.999000,294.246192
+656639.999000,294.447034
+656640.001000,294.447034
+665280.001000,294.132089
+673920.001000,293.443077
+682560.001000,293.443016
+691200.001000,293.442900
+699839.999576,293.442796
+708479.999000,293.443052
+717119.999000,293.497636
+725759.999000,293.721400
+734399.999000,294.161727
+743039.999000,294.190815
+743040.001000,294.190815
+751680.001000,294.077445
+760320.001000,293.442893
+768959.999420,293.442869
+777599.999000,293.442961
+777600.001000,293.442961
+786240.000000,293.442863
+794879.999000,293.442961
+803519.999000,293.467705
+812159.999000,293.677527
+820799.999000,294.040787
+829439.999000,294.123720
+829440.001000,294.123720
+838080.001000,294.026582
+846720.001000,293.443572
+855360.000909,293.442930
+863999.999000,293.442961
+864000.001000,293.442961
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/lowerBound.csv
new file mode 100644
index 0000000000..57097dfd47
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/lowerBound.csv
@@ -0,0 +1,122 @@
+x,y
+-0.001000,292.856844
+8639.999000,292.856484
+17279.999000,292.855643
+17280.001000,292.855643
+25920.001000,292.856211
+34560.001000,292.858728
+43200.001000,292.859130
+51839.999344,292.859917
+60479.999000,292.856124
+60480.001000,292.856124
+69120.000544,292.857777
+77759.999000,292.857289
+86399.999000,292.856813
+86400.001000,292.856813
+95040.001000,292.857009
+103679.999481,292.857515
+112319.999000,292.855916
+112320.001000,292.855916
+120960.001000,293.004602
+129600.000975,293.551309
+138239.999000,293.544259
+146879.999000,293.279529
+155519.999000,292.857905
+164159.999000,292.856655
+164160.001000,292.856655
+172800.001000,292.856752
+181439.999840,292.857039
+190079.999000,292.856643
+190080.001000,292.856643
+198720.001000,293.009246
+207360.001000,293.387861
+216000.001000,293.806821
+224639.999718,294.026283
+233279.999000,293.634118
+241919.999000,292.856820
+250559.999000,292.856533
+250560.001000,292.856533
+259200.001000,292.856783
+267839.999438,292.856923
+276479.999000,292.856423
+276480.001000,292.856423
+285120.001000,292.928904
+293760.001000,293.003170
+302400.000735,293.487804
+311039.999000,293.413942
+319679.999000,293.403980
+328319.999000,292.857405
+336959.999000,292.856685
+345599.999000,292.856661
+354239.999000,292.856259
+354240.001000,292.856259
+362880.001000,292.856685
+371520.001000,292.883949
+380160.001000,292.959610
+388800.001000,293.529236
+397439.999953,293.744962
+406079.999000,293.507852
+414719.999000,292.856618
+414720.001000,292.856618
+423359.999934,292.856746
+431999.999000,292.856600
+432000.001000,292.856600
+440640.000051,292.856661
+449279.999000,292.856606
+449280.001000,292.856606
+457920.001000,292.894741
+466560.001000,293.066949
+475200.001000,293.263084
+483840.000275,293.470736
+492479.999000,293.352689
+501119.999000,292.857752
+509759.999000,292.856679
+509760.001000,292.856679
+518399.999161,292.856722
+527039.999000,292.856234
+527040.001000,292.856234
+535680.001000,292.856752
+544320.001000,292.975152
+552960.001000,293.045682
+561600.001000,293.068759
+570240.000871,293.245503
+578879.999000,293.233338
+587519.999000,292.857716
+596159.999000,292.856704
+604799.999000,292.856630
+604800.001000,292.856630
+613440.000051,292.856691
+622079.999000,292.856637
+630719.999000,292.841013
+630720.001000,292.841013
+639360.001000,293.051961
+648000.001000,293.658288
+656639.999779,293.858728
+665279.999000,293.544412
+673919.999000,292.856777
+682559.999000,292.856716
+691199.999000,292.856600
+699839.999000,292.856496
+699840.001000,292.856496
+708480.001000,292.856752
+717120.001000,292.911227
+725760.001000,293.134544
+734400.001000,293.573991
+743039.999408,293.603021
+751679.999000,293.489877
+760319.999000,292.856594
+768959.999000,292.856570
+768960.001000,292.856570
+777599.999969,292.856661
+786239.999000,292.856563
+786240.001000,292.856563
+794880.001000,292.856661
+803520.001000,292.881356
+812160.001000,293.090759
+820800.001000,293.453293
+829439.999921,293.536060
+838079.999000,293.439117
+846719.999000,292.857271
+855359.999000,292.856630
+855360.001000,292.856630
+864000.001000,292.856661
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/reference.csv
new file mode 100644
index 0000000000..057cc8c0e9
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149634
+17280.000000,293.148792
+25920.000000,293.149361
+34560.000000,293.151880
+43200.000000,293.152283
+51840.000000,293.153070
+60480.000000,293.149274
+69120.000000,293.150928
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150159
+103680.000000,293.150665
+112320.000000,293.149065
+120960.000000,293.297899
+129600.000000,293.845154
+138240.000000,293.838097
+146880.000000,293.573102
+155520.000000,293.151056
+164160.000000,293.149805
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.302548
+207360.000000,293.681543
+216000.000000,294.100922
+224640.000000,294.320603
+233280.000000,293.928046
+241920.000000,293.149969
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.222127
+293760.000000,293.296466
+302400.000000,293.781586
+311040.000000,293.707650
+319680.000000,293.697677
+328320.000000,293.150555
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.177126
+380160.000000,293.252863
+388800.000000,293.823059
+397440.000000,294.039001
+406080.000000,293.801654
+414720.000000,293.149768
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187929
+466560.000000,293.360309
+475200.000000,293.556641
+483840.000000,293.764500
+492480.000000,293.646335
+501120.000000,293.150903
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149384
+535680.000000,293.149902
+544320.000000,293.268420
+552960.000000,293.339021
+561600.000000,293.362122
+570240.000000,293.539042
+578880.000000,293.526865
+587520.000000,293.150867
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.134147
+639360.000000,293.345306
+648000.000000,293.952240
+656640.000000,294.152881
+665280.000000,293.838251
+673920.000000,293.149927
+682560.000000,293.149866
+691200.000000,293.149750
+699840.000000,293.149646
+708480.000000,293.149902
+717120.000000,293.204432
+725760.000000,293.427972
+734400.000000,293.867859
+743040.000000,293.896918
+751680.000000,293.783661
+760320.000000,293.149744
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.174530
+812160.000000,293.384143
+820800.000000,293.747040
+829440.000000,293.829890
+838080.000000,293.732849
+846720.000000,293.150421
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/test.csv
new file mode 100644
index 0000000000..057cc8c0e9
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149634
+17280.000000,293.148792
+25920.000000,293.149361
+34560.000000,293.151880
+43200.000000,293.152283
+51840.000000,293.153070
+60480.000000,293.149274
+69120.000000,293.150928
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150159
+103680.000000,293.150665
+112320.000000,293.149065
+120960.000000,293.297899
+129600.000000,293.845154
+138240.000000,293.838097
+146880.000000,293.573102
+155520.000000,293.151056
+164160.000000,293.149805
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.302548
+207360.000000,293.681543
+216000.000000,294.100922
+224640.000000,294.320603
+233280.000000,293.928046
+241920.000000,293.149969
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.222127
+293760.000000,293.296466
+302400.000000,293.781586
+311040.000000,293.707650
+319680.000000,293.697677
+328320.000000,293.150555
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.177126
+380160.000000,293.252863
+388800.000000,293.823059
+397440.000000,294.039001
+406080.000000,293.801654
+414720.000000,293.149768
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187929
+466560.000000,293.360309
+475200.000000,293.556641
+483840.000000,293.764500
+492480.000000,293.646335
+501120.000000,293.150903
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149384
+535680.000000,293.149902
+544320.000000,293.268420
+552960.000000,293.339021
+561600.000000,293.362122
+570240.000000,293.539042
+578880.000000,293.526865
+587520.000000,293.150867
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.134147
+639360.000000,293.345306
+648000.000000,293.952240
+656640.000000,294.152881
+665280.000000,293.838251
+673920.000000,293.149927
+682560.000000,293.149866
+691200.000000,293.149750
+699840.000000,293.149646
+708480.000000,293.149902
+717120.000000,293.204432
+725760.000000,293.427972
+734400.000000,293.867859
+743040.000000,293.896918
+751680.000000,293.783661
+760320.000000,293.149744
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.174530
+812160.000000,293.384143
+820800.000000,293.747040
+829440.000000,293.829890
+838080.000000,293.732849
+846720.000000,293.150421
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/upperBound.csv
new file mode 100644
index 0000000000..2a2615dcf6
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[3]/upperBound.csv
@@ -0,0 +1,123 @@
+x,y
+-0.001000,293.443144
+0.001000,293.443144
+8640.001000,293.442783
+17280.000194,293.441940
+25919.999000,293.442510
+34559.999000,293.445032
+43199.999000,293.445435
+51839.999000,293.446223
+51840.001000,293.446223
+60480.000393,293.442423
+69119.999000,293.444079
+69120.001000,293.444079
+77760.001000,293.443590
+86400.000418,293.443113
+95039.999000,293.443309
+103679.999000,293.443816
+103680.001000,293.443816
+112319.999021,293.442214
+120959.999000,293.591197
+129599.999000,294.138999
+129600.001000,294.138999
+138240.001000,294.131935
+146880.001000,293.866675
+155520.001000,293.444207
+164160.000855,293.442954
+172799.999000,293.443052
+181439.999000,293.443339
+181440.001000,293.443339
+190079.999005,293.442942
+198719.999000,293.595851
+207359.999000,293.975225
+215999.999000,294.395023
+224639.999000,294.614924
+224640.001000,294.614924
+233280.001000,294.221974
+241920.001000,293.443119
+250560.000069,293.442832
+259199.999000,293.443083
+267839.999000,293.443223
+267840.001000,293.443223
+276479.999014,293.442722
+285119.999000,293.515349
+293759.999000,293.589763
+302399.999000,294.075367
+302400.001000,294.075367
+311040.001000,294.001358
+319680.001000,293.991375
+328320.001000,293.443706
+336960.001000,293.442985
+345600.001000,293.442961
+354239.999970,293.442557
+362879.999000,293.442985
+371519.999000,293.470303
+380159.999000,293.546115
+388799.999000,294.116882
+397439.999000,294.333040
+397440.001000,294.333040
+406080.001000,294.095456
+414720.001000,293.442918
+423359.999000,293.443046
+423360.001000,293.443046
+432000.000411,293.442900
+440639.999000,293.442961
+440640.001000,293.442961
+449279.999003,293.442906
+457919.999000,293.481117
+466559.999000,293.653670
+475199.999000,293.850197
+483839.999000,294.058265
+483840.001000,294.058265
+492480.001000,293.939982
+501120.001000,293.444054
+509760.000923,293.442979
+518399.999000,293.443022
+518400.001000,293.443022
+527039.999970,293.442533
+535679.999000,293.443052
+544319.999000,293.561688
+552959.999000,293.632360
+561599.999000,293.655484
+570239.999000,293.832581
+570240.001000,293.832581
+578880.001000,293.820392
+587520.001000,293.444018
+596160.001000,293.443003
+604800.000091,293.442930
+613439.999000,293.442991
+613440.001000,293.442991
+622080.001000,293.442936
+630719.999138,293.427281
+639359.999000,293.638652
+647999.999000,294.246192
+656639.999000,294.447034
+656640.001000,294.447034
+665280.001000,294.132089
+673920.001000,293.443077
+682560.001000,293.443016
+691200.001000,293.442900
+699839.999576,293.442796
+708479.999000,293.443052
+717119.999000,293.497636
+725759.999000,293.721400
+734399.999000,294.161727
+743039.999000,294.190815
+743040.001000,294.190815
+751680.001000,294.077445
+760320.001000,293.442893
+768959.999420,293.442869
+777599.999000,293.442961
+777600.001000,293.442961
+786240.000000,293.442863
+794879.999000,293.442961
+803519.999000,293.467705
+812159.999000,293.677527
+820799.999000,294.040787
+829439.999000,294.123720
+829440.001000,294.123720
+838080.001000,294.026582
+846720.001000,293.443572
+855360.000909,293.442930
+863999.999000,293.442961
+864000.001000,293.442961
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/lowerBound.csv
new file mode 100644
index 0000000000..57097dfd47
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/lowerBound.csv
@@ -0,0 +1,122 @@
+x,y
+-0.001000,292.856844
+8639.999000,292.856484
+17279.999000,292.855643
+17280.001000,292.855643
+25920.001000,292.856211
+34560.001000,292.858728
+43200.001000,292.859130
+51839.999344,292.859917
+60479.999000,292.856124
+60480.001000,292.856124
+69120.000544,292.857777
+77759.999000,292.857289
+86399.999000,292.856813
+86400.001000,292.856813
+95040.001000,292.857009
+103679.999481,292.857515
+112319.999000,292.855916
+112320.001000,292.855916
+120960.001000,293.004602
+129600.000975,293.551309
+138239.999000,293.544259
+146879.999000,293.279529
+155519.999000,292.857905
+164159.999000,292.856655
+164160.001000,292.856655
+172800.001000,292.856752
+181439.999840,292.857039
+190079.999000,292.856643
+190080.001000,292.856643
+198720.001000,293.009246
+207360.001000,293.387861
+216000.001000,293.806821
+224639.999718,294.026283
+233279.999000,293.634118
+241919.999000,292.856820
+250559.999000,292.856533
+250560.001000,292.856533
+259200.001000,292.856783
+267839.999438,292.856923
+276479.999000,292.856423
+276480.001000,292.856423
+285120.001000,292.928904
+293760.001000,293.003170
+302400.000735,293.487804
+311039.999000,293.413942
+319679.999000,293.403980
+328319.999000,292.857405
+336959.999000,292.856685
+345599.999000,292.856661
+354239.999000,292.856259
+354240.001000,292.856259
+362880.001000,292.856685
+371520.001000,292.883949
+380160.001000,292.959610
+388800.001000,293.529236
+397439.999953,293.744962
+406079.999000,293.507852
+414719.999000,292.856618
+414720.001000,292.856618
+423359.999934,292.856746
+431999.999000,292.856600
+432000.001000,292.856600
+440640.000051,292.856661
+449279.999000,292.856606
+449280.001000,292.856606
+457920.001000,292.894741
+466560.001000,293.066949
+475200.001000,293.263084
+483840.000275,293.470736
+492479.999000,293.352689
+501119.999000,292.857752
+509759.999000,292.856679
+509760.001000,292.856679
+518399.999161,292.856722
+527039.999000,292.856234
+527040.001000,292.856234
+535680.001000,292.856752
+544320.001000,292.975152
+552960.001000,293.045682
+561600.001000,293.068759
+570240.000871,293.245503
+578879.999000,293.233338
+587519.999000,292.857716
+596159.999000,292.856704
+604799.999000,292.856630
+604800.001000,292.856630
+613440.000051,292.856691
+622079.999000,292.856637
+630719.999000,292.841013
+630720.001000,292.841013
+639360.001000,293.051961
+648000.001000,293.658288
+656639.999779,293.858728
+665279.999000,293.544412
+673919.999000,292.856777
+682559.999000,292.856716
+691199.999000,292.856600
+699839.999000,292.856496
+699840.001000,292.856496
+708480.001000,292.856752
+717120.001000,292.911227
+725760.001000,293.134544
+734400.001000,293.573991
+743039.999408,293.603021
+751679.999000,293.489877
+760319.999000,292.856594
+768959.999000,292.856570
+768960.001000,292.856570
+777599.999969,292.856661
+786239.999000,292.856563
+786240.001000,292.856563
+794880.001000,292.856661
+803520.001000,292.881356
+812160.001000,293.090759
+820800.001000,293.453293
+829439.999921,293.536060
+838079.999000,293.439117
+846719.999000,292.857271
+855359.999000,292.856630
+855360.001000,292.856630
+864000.001000,292.856661
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/reference.csv
new file mode 100644
index 0000000000..057cc8c0e9
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149634
+17280.000000,293.148792
+25920.000000,293.149361
+34560.000000,293.151880
+43200.000000,293.152283
+51840.000000,293.153070
+60480.000000,293.149274
+69120.000000,293.150928
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150159
+103680.000000,293.150665
+112320.000000,293.149065
+120960.000000,293.297899
+129600.000000,293.845154
+138240.000000,293.838097
+146880.000000,293.573102
+155520.000000,293.151056
+164160.000000,293.149805
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.302548
+207360.000000,293.681543
+216000.000000,294.100922
+224640.000000,294.320603
+233280.000000,293.928046
+241920.000000,293.149969
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.222127
+293760.000000,293.296466
+302400.000000,293.781586
+311040.000000,293.707650
+319680.000000,293.697677
+328320.000000,293.150555
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.177126
+380160.000000,293.252863
+388800.000000,293.823059
+397440.000000,294.039001
+406080.000000,293.801654
+414720.000000,293.149768
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187929
+466560.000000,293.360309
+475200.000000,293.556641
+483840.000000,293.764500
+492480.000000,293.646335
+501120.000000,293.150903
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149384
+535680.000000,293.149902
+544320.000000,293.268420
+552960.000000,293.339021
+561600.000000,293.362122
+570240.000000,293.539042
+578880.000000,293.526865
+587520.000000,293.150867
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.134147
+639360.000000,293.345306
+648000.000000,293.952240
+656640.000000,294.152881
+665280.000000,293.838251
+673920.000000,293.149927
+682560.000000,293.149866
+691200.000000,293.149750
+699840.000000,293.149646
+708480.000000,293.149902
+717120.000000,293.204432
+725760.000000,293.427972
+734400.000000,293.867859
+743040.000000,293.896918
+751680.000000,293.783661
+760320.000000,293.149744
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.174530
+812160.000000,293.384143
+820800.000000,293.747040
+829440.000000,293.829890
+838080.000000,293.732849
+846720.000000,293.150421
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/test.csv
new file mode 100644
index 0000000000..057cc8c0e9
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149634
+17280.000000,293.148792
+25920.000000,293.149361
+34560.000000,293.151880
+43200.000000,293.152283
+51840.000000,293.153070
+60480.000000,293.149274
+69120.000000,293.150928
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150159
+103680.000000,293.150665
+112320.000000,293.149065
+120960.000000,293.297899
+129600.000000,293.845154
+138240.000000,293.838097
+146880.000000,293.573102
+155520.000000,293.151056
+164160.000000,293.149805
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.302548
+207360.000000,293.681543
+216000.000000,294.100922
+224640.000000,294.320603
+233280.000000,293.928046
+241920.000000,293.149969
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.222127
+293760.000000,293.296466
+302400.000000,293.781586
+311040.000000,293.707650
+319680.000000,293.697677
+328320.000000,293.150555
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.177126
+380160.000000,293.252863
+388800.000000,293.823059
+397440.000000,294.039001
+406080.000000,293.801654
+414720.000000,293.149768
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187929
+466560.000000,293.360309
+475200.000000,293.556641
+483840.000000,293.764500
+492480.000000,293.646335
+501120.000000,293.150903
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149384
+535680.000000,293.149902
+544320.000000,293.268420
+552960.000000,293.339021
+561600.000000,293.362122
+570240.000000,293.539042
+578880.000000,293.526865
+587520.000000,293.150867
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.134147
+639360.000000,293.345306
+648000.000000,293.952240
+656640.000000,294.152881
+665280.000000,293.838251
+673920.000000,293.149927
+682560.000000,293.149866
+691200.000000,293.149750
+699840.000000,293.149646
+708480.000000,293.149902
+717120.000000,293.204432
+725760.000000,293.427972
+734400.000000,293.867859
+743040.000000,293.896918
+751680.000000,293.783661
+760320.000000,293.149744
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.174530
+812160.000000,293.384143
+820800.000000,293.747040
+829440.000000,293.829890
+838080.000000,293.732849
+846720.000000,293.150421
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/upperBound.csv
new file mode 100644
index 0000000000..2a2615dcf6
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[4]/upperBound.csv
@@ -0,0 +1,123 @@
+x,y
+-0.001000,293.443144
+0.001000,293.443144
+8640.001000,293.442783
+17280.000194,293.441940
+25919.999000,293.442510
+34559.999000,293.445032
+43199.999000,293.445435
+51839.999000,293.446223
+51840.001000,293.446223
+60480.000393,293.442423
+69119.999000,293.444079
+69120.001000,293.444079
+77760.001000,293.443590
+86400.000418,293.443113
+95039.999000,293.443309
+103679.999000,293.443816
+103680.001000,293.443816
+112319.999021,293.442214
+120959.999000,293.591197
+129599.999000,294.138999
+129600.001000,294.138999
+138240.001000,294.131935
+146880.001000,293.866675
+155520.001000,293.444207
+164160.000855,293.442954
+172799.999000,293.443052
+181439.999000,293.443339
+181440.001000,293.443339
+190079.999005,293.442942
+198719.999000,293.595851
+207359.999000,293.975225
+215999.999000,294.395023
+224639.999000,294.614924
+224640.001000,294.614924
+233280.001000,294.221974
+241920.001000,293.443119
+250560.000069,293.442832
+259199.999000,293.443083
+267839.999000,293.443223
+267840.001000,293.443223
+276479.999014,293.442722
+285119.999000,293.515349
+293759.999000,293.589763
+302399.999000,294.075367
+302400.001000,294.075367
+311040.001000,294.001358
+319680.001000,293.991375
+328320.001000,293.443706
+336960.001000,293.442985
+345600.001000,293.442961
+354239.999970,293.442557
+362879.999000,293.442985
+371519.999000,293.470303
+380159.999000,293.546115
+388799.999000,294.116882
+397439.999000,294.333040
+397440.001000,294.333040
+406080.001000,294.095456
+414720.001000,293.442918
+423359.999000,293.443046
+423360.001000,293.443046
+432000.000411,293.442900
+440639.999000,293.442961
+440640.001000,293.442961
+449279.999003,293.442906
+457919.999000,293.481117
+466559.999000,293.653670
+475199.999000,293.850197
+483839.999000,294.058265
+483840.001000,294.058265
+492480.001000,293.939982
+501120.001000,293.444054
+509760.000923,293.442979
+518399.999000,293.443022
+518400.001000,293.443022
+527039.999970,293.442533
+535679.999000,293.443052
+544319.999000,293.561688
+552959.999000,293.632360
+561599.999000,293.655484
+570239.999000,293.832581
+570240.001000,293.832581
+578880.001000,293.820392
+587520.001000,293.444018
+596160.001000,293.443003
+604800.000091,293.442930
+613439.999000,293.442991
+613440.001000,293.442991
+622080.001000,293.442936
+630719.999138,293.427281
+639359.999000,293.638652
+647999.999000,294.246192
+656639.999000,294.447034
+656640.001000,294.447034
+665280.001000,294.132089
+673920.001000,293.443077
+682560.001000,293.443016
+691200.001000,293.442900
+699839.999576,293.442796
+708479.999000,293.443052
+717119.999000,293.497636
+725759.999000,293.721400
+734399.999000,294.161727
+743039.999000,294.190815
+743040.001000,294.190815
+751680.001000,294.077445
+760320.001000,293.442893
+768959.999420,293.442869
+777599.999000,293.442961
+777600.001000,293.442961
+786240.000000,293.442863
+794879.999000,293.442961
+803519.999000,293.467705
+812159.999000,293.677527
+820799.999000,294.040787
+829439.999000,294.123720
+829440.001000,294.123720
+838080.001000,294.026582
+846720.001000,293.443572
+855360.000909,293.442930
+863999.999000,293.442961
+864000.001000,293.442961
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/lowerBound.csv
new file mode 100644
index 0000000000..57097dfd47
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/lowerBound.csv
@@ -0,0 +1,122 @@
+x,y
+-0.001000,292.856844
+8639.999000,292.856484
+17279.999000,292.855643
+17280.001000,292.855643
+25920.001000,292.856211
+34560.001000,292.858728
+43200.001000,292.859130
+51839.999344,292.859917
+60479.999000,292.856124
+60480.001000,292.856124
+69120.000544,292.857777
+77759.999000,292.857289
+86399.999000,292.856813
+86400.001000,292.856813
+95040.001000,292.857009
+103679.999481,292.857515
+112319.999000,292.855916
+112320.001000,292.855916
+120960.001000,293.004602
+129600.000975,293.551309
+138239.999000,293.544259
+146879.999000,293.279529
+155519.999000,292.857905
+164159.999000,292.856655
+164160.001000,292.856655
+172800.001000,292.856752
+181439.999840,292.857039
+190079.999000,292.856643
+190080.001000,292.856643
+198720.001000,293.009246
+207360.001000,293.387861
+216000.001000,293.806821
+224639.999718,294.026283
+233279.999000,293.634118
+241919.999000,292.856820
+250559.999000,292.856533
+250560.001000,292.856533
+259200.001000,292.856783
+267839.999438,292.856923
+276479.999000,292.856423
+276480.001000,292.856423
+285120.001000,292.928904
+293760.001000,293.003170
+302400.000735,293.487804
+311039.999000,293.413942
+319679.999000,293.403980
+328319.999000,292.857405
+336959.999000,292.856685
+345599.999000,292.856661
+354239.999000,292.856259
+354240.001000,292.856259
+362880.001000,292.856685
+371520.001000,292.883949
+380160.001000,292.959610
+388800.001000,293.529236
+397439.999953,293.744962
+406079.999000,293.507852
+414719.999000,292.856618
+414720.001000,292.856618
+423359.999934,292.856746
+431999.999000,292.856600
+432000.001000,292.856600
+440640.000051,292.856661
+449279.999000,292.856606
+449280.001000,292.856606
+457920.001000,292.894741
+466560.001000,293.066949
+475200.001000,293.263084
+483840.000275,293.470736
+492479.999000,293.352689
+501119.999000,292.857752
+509759.999000,292.856679
+509760.001000,292.856679
+518399.999161,292.856722
+527039.999000,292.856234
+527040.001000,292.856234
+535680.001000,292.856752
+544320.001000,292.975152
+552960.001000,293.045682
+561600.001000,293.068759
+570240.000871,293.245503
+578879.999000,293.233338
+587519.999000,292.857716
+596159.999000,292.856704
+604799.999000,292.856630
+604800.001000,292.856630
+613440.000051,292.856691
+622079.999000,292.856637
+630719.999000,292.841013
+630720.001000,292.841013
+639360.001000,293.051961
+648000.001000,293.658288
+656639.999779,293.858728
+665279.999000,293.544412
+673919.999000,292.856777
+682559.999000,292.856716
+691199.999000,292.856600
+699839.999000,292.856496
+699840.001000,292.856496
+708480.001000,292.856752
+717120.001000,292.911227
+725760.001000,293.134544
+734400.001000,293.573991
+743039.999408,293.603021
+751679.999000,293.489877
+760319.999000,292.856594
+768959.999000,292.856570
+768960.001000,292.856570
+777599.999969,292.856661
+786239.999000,292.856563
+786240.001000,292.856563
+794880.001000,292.856661
+803520.001000,292.881356
+812160.001000,293.090759
+820800.001000,293.453293
+829439.999921,293.536060
+838079.999000,293.439117
+846719.999000,292.857271
+855359.999000,292.856630
+855360.001000,292.856630
+864000.001000,292.856661
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/reference.csv
new file mode 100644
index 0000000000..057cc8c0e9
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149634
+17280.000000,293.148792
+25920.000000,293.149361
+34560.000000,293.151880
+43200.000000,293.152283
+51840.000000,293.153070
+60480.000000,293.149274
+69120.000000,293.150928
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150159
+103680.000000,293.150665
+112320.000000,293.149065
+120960.000000,293.297899
+129600.000000,293.845154
+138240.000000,293.838097
+146880.000000,293.573102
+155520.000000,293.151056
+164160.000000,293.149805
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.302548
+207360.000000,293.681543
+216000.000000,294.100922
+224640.000000,294.320603
+233280.000000,293.928046
+241920.000000,293.149969
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.222127
+293760.000000,293.296466
+302400.000000,293.781586
+311040.000000,293.707650
+319680.000000,293.697677
+328320.000000,293.150555
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.177126
+380160.000000,293.252863
+388800.000000,293.823059
+397440.000000,294.039001
+406080.000000,293.801654
+414720.000000,293.149768
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187929
+466560.000000,293.360309
+475200.000000,293.556641
+483840.000000,293.764500
+492480.000000,293.646335
+501120.000000,293.150903
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149384
+535680.000000,293.149902
+544320.000000,293.268420
+552960.000000,293.339021
+561600.000000,293.362122
+570240.000000,293.539042
+578880.000000,293.526865
+587520.000000,293.150867
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.134147
+639360.000000,293.345306
+648000.000000,293.952240
+656640.000000,294.152881
+665280.000000,293.838251
+673920.000000,293.149927
+682560.000000,293.149866
+691200.000000,293.149750
+699840.000000,293.149646
+708480.000000,293.149902
+717120.000000,293.204432
+725760.000000,293.427972
+734400.000000,293.867859
+743040.000000,293.896918
+751680.000000,293.783661
+760320.000000,293.149744
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.174530
+812160.000000,293.384143
+820800.000000,293.747040
+829440.000000,293.829890
+838080.000000,293.732849
+846720.000000,293.150421
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/test.csv
new file mode 100644
index 0000000000..057cc8c0e9
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149634
+17280.000000,293.148792
+25920.000000,293.149361
+34560.000000,293.151880
+43200.000000,293.152283
+51840.000000,293.153070
+60480.000000,293.149274
+69120.000000,293.150928
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150159
+103680.000000,293.150665
+112320.000000,293.149065
+120960.000000,293.297899
+129600.000000,293.845154
+138240.000000,293.838097
+146880.000000,293.573102
+155520.000000,293.151056
+164160.000000,293.149805
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.302548
+207360.000000,293.681543
+216000.000000,294.100922
+224640.000000,294.320603
+233280.000000,293.928046
+241920.000000,293.149969
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.222127
+293760.000000,293.296466
+302400.000000,293.781586
+311040.000000,293.707650
+319680.000000,293.697677
+328320.000000,293.150555
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.177126
+380160.000000,293.252863
+388800.000000,293.823059
+397440.000000,294.039001
+406080.000000,293.801654
+414720.000000,293.149768
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187929
+466560.000000,293.360309
+475200.000000,293.556641
+483840.000000,293.764500
+492480.000000,293.646335
+501120.000000,293.150903
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149384
+535680.000000,293.149902
+544320.000000,293.268420
+552960.000000,293.339021
+561600.000000,293.362122
+570240.000000,293.539042
+578880.000000,293.526865
+587520.000000,293.150867
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.134147
+639360.000000,293.345306
+648000.000000,293.952240
+656640.000000,294.152881
+665280.000000,293.838251
+673920.000000,293.149927
+682560.000000,293.149866
+691200.000000,293.149750
+699840.000000,293.149646
+708480.000000,293.149902
+717120.000000,293.204432
+725760.000000,293.427972
+734400.000000,293.867859
+743040.000000,293.896918
+751680.000000,293.783661
+760320.000000,293.149744
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.174530
+812160.000000,293.384143
+820800.000000,293.747040
+829440.000000,293.829890
+838080.000000,293.732849
+846720.000000,293.150421
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/upperBound.csv
new file mode 100644
index 0000000000..2a2615dcf6
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.mat_multizone.TAir[5]/upperBound.csv
@@ -0,0 +1,123 @@
+x,y
+-0.001000,293.443144
+0.001000,293.443144
+8640.001000,293.442783
+17280.000194,293.441940
+25919.999000,293.442510
+34559.999000,293.445032
+43199.999000,293.445435
+51839.999000,293.446223
+51840.001000,293.446223
+60480.000393,293.442423
+69119.999000,293.444079
+69120.001000,293.444079
+77760.001000,293.443590
+86400.000418,293.443113
+95039.999000,293.443309
+103679.999000,293.443816
+103680.001000,293.443816
+112319.999021,293.442214
+120959.999000,293.591197
+129599.999000,294.138999
+129600.001000,294.138999
+138240.001000,294.131935
+146880.001000,293.866675
+155520.001000,293.444207
+164160.000855,293.442954
+172799.999000,293.443052
+181439.999000,293.443339
+181440.001000,293.443339
+190079.999005,293.442942
+198719.999000,293.595851
+207359.999000,293.975225
+215999.999000,294.395023
+224639.999000,294.614924
+224640.001000,294.614924
+233280.001000,294.221974
+241920.001000,293.443119
+250560.000069,293.442832
+259199.999000,293.443083
+267839.999000,293.443223
+267840.001000,293.443223
+276479.999014,293.442722
+285119.999000,293.515349
+293759.999000,293.589763
+302399.999000,294.075367
+302400.001000,294.075367
+311040.001000,294.001358
+319680.001000,293.991375
+328320.001000,293.443706
+336960.001000,293.442985
+345600.001000,293.442961
+354239.999970,293.442557
+362879.999000,293.442985
+371519.999000,293.470303
+380159.999000,293.546115
+388799.999000,294.116882
+397439.999000,294.333040
+397440.001000,294.333040
+406080.001000,294.095456
+414720.001000,293.442918
+423359.999000,293.443046
+423360.001000,293.443046
+432000.000411,293.442900
+440639.999000,293.442961
+440640.001000,293.442961
+449279.999003,293.442906
+457919.999000,293.481117
+466559.999000,293.653670
+475199.999000,293.850197
+483839.999000,294.058265
+483840.001000,294.058265
+492480.001000,293.939982
+501120.001000,293.444054
+509760.000923,293.442979
+518399.999000,293.443022
+518400.001000,293.443022
+527039.999970,293.442533
+535679.999000,293.443052
+544319.999000,293.561688
+552959.999000,293.632360
+561599.999000,293.655484
+570239.999000,293.832581
+570240.001000,293.832581
+578880.001000,293.820392
+587520.001000,293.444018
+596160.001000,293.443003
+604800.000091,293.442930
+613439.999000,293.442991
+613440.001000,293.442991
+622080.001000,293.442936
+630719.999138,293.427281
+639359.999000,293.638652
+647999.999000,294.246192
+656639.999000,294.447034
+656640.001000,294.447034
+665280.001000,294.132089
+673920.001000,293.443077
+682560.001000,293.443016
+691200.001000,293.442900
+699839.999576,293.442796
+708479.999000,293.443052
+717119.999000,293.497636
+725759.999000,293.721400
+734399.999000,294.161727
+743039.999000,294.190815
+743040.001000,294.190815
+751680.001000,294.077445
+760320.001000,293.442893
+768959.999420,293.442869
+777599.999000,293.442961
+777600.001000,293.442961
+786240.000000,293.442863
+794879.999000,293.442961
+803519.999000,293.467705
+812159.999000,293.677527
+820799.999000,294.040787
+829439.999000,294.123720
+829440.001000,294.123720
+838080.001000,294.026582
+846720.001000,293.443572
+855360.000909,293.442930
+863999.999000,293.442961
+864000.001000,293.442961
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.mat_multizone.CO2Con[1]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.mat_multizone.CO2Con[1]/test.csv
index 2aabe02537..36989ffa55 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.mat_multizone.CO2Con[1]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.mat_multizone.CO2Con[1]/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,0.000000
-315360.000000,631.564795
-630720.000000,403.322992
-946080.000000,422.422699
-1261440.000000,566.710691
+315360.000000,631.552747
+630720.000000,403.323261
+946080.000000,422.423157
+1261440.000000,566.709676
1576800.000000,402.667389
-1892160.000000,408.143457
-2207520.000000,527.957617
-2522880.000000,404.334229
-2838240.000000,448.128839
-3153600.000000,541.258301
-3468960.000000,402.772205
-3784320.000000,427.255634
-4099680.000000,557.232922
-4415040.000000,403.850275
-4730400.000000,502.374329
-5045760.000000,544.299430
+1892160.000000,408.144934
+2207520.000000,527.948743
+2522880.000000,404.334906
+2838240.000000,448.124176
+3153600.000000,541.241150
+3468960.000000,402.772058
+3784320.000000,427.256274
+4099680.000000,557.240515
+4415040.000000,403.849988
+4730400.000000,502.375092
+5045760.000000,544.281070
5361120.000000,402.678217
-5676480.000000,484.762354
-5991840.000000,429.664975
-6307200.000000,402.678070
-6622560.000000,578.827604
-6937920.000000,402.687936
-7253280.000000,413.421191
-7568640.000000,517.013691
+5676480.000000,484.760645
+5991840.000000,429.666557
+6307200.000000,402.678101
+6622560.000000,578.823974
+6937920.000000,402.687948
+7253280.000000,413.420490
+7568640.000000,517.014033
7884000.000000,402.666046
-8199360.000000,404.155621
-8514720.000000,479.605304
+8199360.000000,404.155750
+8514720.000000,479.601819
8830080.000000,402.666125
-9145440.000000,405.232294
-9460800.000000,492.339569
-9776160.000000,402.681458
-10091520.000000,409.736371
-10406880.000000,533.674731
+9145440.000000,405.232806
+9460800.000000,492.339966
+9776160.000000,402.681488
+10091520.000000,409.734918
+10406880.000000,533.672168
10722240.000000,402.670728
-11037600.000000,444.506653
-11352960.000000,506.603381
-11668320.000000,402.666589
-11983680.000000,474.938039
-12299040.000000,428.202181
-12614400.000000,402.674286
-12929760.000000,568.582141
+11037600.000000,444.505829
+11352960.000000,506.600684
+11668320.000000,402.666614
+11983680.000000,474.938988
+12299040.000000,428.207079
+12614400.000000,402.674316
+12929760.000000,568.581689
13245120.000000,402.666046
-13560480.000000,402.683441
-13875840.000000,504.323096
+13560480.000000,402.683398
+13875840.000000,504.321106
14191200.000000,402.666443
-14506560.000000,404.695477
-14821920.000000,448.952399
-15137280.000000,402.666193
-15452640.000000,403.304987
-15768000.000000,454.618500
+14506560.000000,404.694904
+14821920.000000,448.956287
+15137280.000000,402.666205
+15452640.000000,403.305432
+15768000.000000,454.620789
16083360.000000,402.666492
-16398720.000000,405.546172
-16714080.000000,519.517004
+16398720.000000,405.546985
+16714080.000000,519.521936
17029440.000000,402.666180
-17344800.000000,423.630310
-17660160.000000,510.679456
+17344800.000000,423.631439
+17660160.000000,510.679736
17975520.000000,402.666748
-18290880.000000,464.880998
-18606240.000000,417.136772
+18290880.000000,464.881914
+18606240.000000,417.146056
18921600.000000,402.669861
-19236960.000000,520.443133
+19236960.000000,520.439922
19552320.000000,402.666046
-19867680.000000,402.683441
-20183040.000000,498.971674
+19867680.000000,402.683392
+20183040.000000,498.966650
20498400.000000,402.666077
-20813760.000000,403.132898
-21129120.000000,427.984094
+20813760.000000,403.132819
+21129120.000000,427.982013
21444480.000000,402.666052
-21759840.000000,403.174213
-22075200.000000,459.514435
+21759840.000000,403.175031
+22075200.000000,459.519531
22390560.000000,402.666077
-22705920.000000,406.076373
-23021280.000000,515.680225
+22705920.000000,406.076251
+23021280.000000,515.698267
23336640.000000,402.666467
-23652000.000000,422.303375
-23967360.000000,518.285651
+23652000.000000,422.303497
+23967360.000000,518.280538
24282720.000000,402.666620
-24598080.000000,484.556335
-24913440.000000,430.209485
-25228800.000000,402.673035
-25544160.000000,561.598489
+24598080.000000,484.555811
+24913440.000000,430.209326
+25228800.000000,402.673065
+25544160.000000,561.573179
25859520.000000,402.666046
-26174880.000000,403.168640
-26490240.000000,509.679183
-26805600.000000,402.681793
-27120960.000000,403.482013
-27436320.000000,444.826514
+26174880.000000,403.168457
+26490240.000000,509.678317
+26805600.000000,402.681824
+27120960.000000,403.482568
+27436320.000000,444.828259
27751680.000000,402.670313
-28067040.000000,405.943964
-28382400.000000,522.998962
-28697760.000000,402.711761
-29013120.000000,470.701245
-29328480.000000,550.672083
-29643840.000000,405.953363
-29959200.000000,523.283691
-30274560.000000,550.152280
-30589920.000000,403.756866
-30905280.000000,576.380353
-31220640.000000,436.871655
-31536000.000000,405.015137
+28067040.000000,405.944299
+28382400.000000,523.008484
+28697760.000000,402.711890
+29013120.000000,470.695404
+29328480.000000,550.670175
+29643840.000000,405.954089
+29959200.000000,523.279602
+30274560.000000,550.139712
+30589920.000000,403.757227
+30905280.000000,576.383715
+31220640.000000,436.870148
+31536000.000000,405.015045
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.mat_multizone.TAir[1]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.mat_multizone.TAir[1]/test.csv
index 920bbe1a35..4eceb77c77 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.mat_multizone.TAir[1]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.mat_multizone.TAir[1]/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-315360.000000,290.975589
-630720.000000,287.945740
-946080.000000,288.423029
-1261440.000000,289.689452
-1576800.000000,288.450012
-1892160.000000,288.663611
-2207520.000000,288.414203
-2522880.000000,287.981232
-2838240.000000,288.895508
-3153600.000000,289.733582
-3468960.000000,288.579834
-3784320.000000,290.025745
-4099680.000000,291.782214
-4415040.000000,290.385773
-4730400.000000,290.578766
-5045760.000000,290.969579
-5361120.000000,290.884998
-5676480.000000,292.791071
-5991840.000000,290.903207
-6307200.000000,291.445007
-6622560.000000,293.117531
-6937920.000000,290.792318
-7253280.000000,290.395435
-7568640.000000,292.814716
-7884000.000000,291.687958
-8199360.000000,291.659070
-8514720.000000,292.363043
-8830080.000000,291.581226
-9145440.000000,291.638672
-9460800.000000,293.067810
-9776160.000000,291.061096
-10091520.000000,291.664783
-10406880.000000,295.435419
-10722240.000000,291.758539
-11037600.000000,292.372955
-11352960.000000,294.390497
-11668320.000000,292.844458
-11983680.000000,293.550393
-12299040.000000,292.665768
-12614400.000000,292.099670
-12929760.000000,293.546368
-13245120.000000,293.098958
-13560480.000000,293.280420
-13875840.000000,294.736890
-14191200.000000,292.096710
-14506560.000000,291.666925
-14821920.000000,292.400897
-15137280.000000,291.569635
-15452640.000000,292.527234
-15768000.000000,294.447113
-16083360.000000,292.482300
-16398720.000000,293.431956
-16714080.000000,295.091388
-17029440.000000,293.120557
-17344800.000000,293.456482
-17660160.000000,294.122034
-17975520.000000,292.697034
-18290880.000000,294.476055
-18606240.000000,294.478163
-18921600.000000,293.559875
-19236960.000000,297.017881
-19552320.000000,293.217566
-19867680.000000,293.672498
-20183040.000000,295.522418
-20498400.000000,292.600128
-20813760.000000,292.745074
-21129120.000000,294.484418
-21444480.000000,292.801239
-21759840.000000,294.055170
-22075200.000000,294.799927
-22390560.000000,293.569128
-22705920.000000,293.966528
-23021280.000000,296.137415
-23336640.000000,293.555676
-23652000.000000,293.295929
-23967360.000000,294.857403
-24282720.000000,292.963989
-24598080.000000,294.083527
-24913440.000000,293.472729
-25228800.000000,292.931030
-25544160.000000,294.039269
-25859520.000000,291.794276
-26174880.000000,291.516779
-26490240.000000,292.739430
-26805600.000000,290.424377
-27120960.000000,290.458789
-27436320.000000,291.709100
-27751680.000000,290.251910
-28067040.000000,291.430182
-28382400.000000,291.501678
-28697760.000000,290.253217
-29013120.000000,290.458679
-29328480.000000,290.804002
-29643840.000000,289.183997
-29959200.000000,289.571289
-30274560.000000,290.051554
-30589920.000000,288.959943
-30905280.000000,290.431830
-31220640.000000,288.994336
-31536000.000000,289.180237
+315360.000000,290.975294
+630720.000000,287.945027
+946080.000000,288.423639
+1261440.000000,289.685825
+1576800.000000,288.449829
+1892160.000000,288.663776
+2207520.000000,288.410217
+2522880.000000,287.980328
+2838240.000000,288.895483
+3153600.000000,289.732330
+3468960.000000,288.578955
+3784320.000000,290.025836
+4099680.000000,291.782764
+4415040.000000,290.386169
+4730400.000000,290.580048
+5045760.000000,290.970069
+5361120.000000,290.885577
+5676480.000000,292.791760
+5991840.000000,290.903589
+6307200.000000,291.445496
+6622560.000000,293.117707
+6937920.000000,290.792581
+7253280.000000,290.395953
+7568640.000000,292.814907
+7884000.000000,291.688385
+8199360.000000,291.659186
+8514720.000000,292.363336
+8830080.000000,291.581281
+9145440.000000,291.638513
+9460800.000000,293.068298
+9776160.000000,291.061365
+10091520.000000,291.665192
+10406880.000000,295.435718
+10722240.000000,291.758917
+11037600.000000,292.373566
+11352960.000000,294.391113
+11668320.000000,292.844849
+11983680.000000,293.550363
+12299040.000000,292.663076
+12614400.000000,292.100189
+12929760.000000,293.546899
+13245120.000000,293.098530
+13560480.000000,293.279993
+13875840.000000,294.737256
+14191200.000000,292.096893
+14506560.000000,291.667480
+14821920.000000,292.402417
+15137280.000000,291.570050
+15452640.000000,292.527020
+15768000.000000,294.447144
+16083360.000000,292.481946
+16398720.000000,293.431954
+16714080.000000,295.091705
+17029440.000000,293.120343
+17344800.000000,293.456573
+17660160.000000,294.122229
+17975520.000000,292.696814
+18290880.000000,294.477691
+18606240.000000,294.479613
+18921600.000000,293.560150
+19236960.000000,297.017454
+19552320.000000,293.216992
+19867680.000000,293.672284
+20183040.000000,295.522766
+20498400.000000,292.600189
+20813760.000000,292.745331
+21129120.000000,294.484930
+21444480.000000,292.801331
+21759840.000000,294.055225
+22075200.000000,294.800110
+22390560.000000,293.568793
+22705920.000000,293.966125
+23021280.000000,296.137445
+23336640.000000,293.555646
+23652000.000000,293.296143
+23967360.000000,294.857604
+24282720.000000,292.964081
+24598080.000000,294.083716
+24913440.000000,293.473206
+25228800.000000,292.930878
+25544160.000000,294.038687
+25859520.000000,291.794201
+26174880.000000,291.516168
+26490240.000000,292.740526
+26805600.000000,290.423920
+27120960.000000,290.457422
+27436320.000000,291.708350
+27751680.000000,290.252576
+28067040.000000,291.431232
+28382400.000000,291.503601
+28697760.000000,290.252655
+29013120.000000,290.459467
+29328480.000000,290.805114
+29643840.000000,289.183759
+29959200.000000,289.571716
+30274560.000000,290.051783
+30589920.000000,288.960583
+30905280.000000,290.431966
+31220640.000000,288.993701
+31536000.000000,289.179688
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/lowerBound.csv
new file mode 100644
index 0000000000..6af80e8621
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/lowerBound.csv
@@ -0,0 +1,98 @@
+x,y
+-0.001000,-0.001000
+0.001000,-0.001000
+8640.001000,62559.393609
+17279.999654,69038.366516
+25919.999000,55704.942422
+34559.999000,32307.097282
+43199.999000,23550.650385
+51839.999000,4719.228684
+51840.001000,4719.228684
+60480.001000,18724.008811
+69120.001000,26915.303848
+77760.001000,30308.415543
+86400.000209,32124.922832
+95039.999000,30937.256385
+103679.999000,28675.614431
+112319.999000,19528.633772
+120959.999000,-0.001000
+138240.001000,-0.001000
+146880.001000,560.770937
+155520.001000,9015.554522
+164160.001000,13351.778216
+172800.001000,14336.862653
+181439.999203,14412.050265
+190079.999000,13746.065955
+198719.999000,8961.881243
+207359.999000,-0.001000
+233280.001000,-0.001000
+241920.001000,5149.224137
+250560.001000,10372.385396
+259200.001000,11113.395012
+267840.001000,11770.107759
+276479.999752,14889.226083
+285119.999000,9711.278861
+293759.999000,263.812943
+302399.999000,-0.001000
+319680.001000,-0.001000
+328320.001000,8249.625808
+336960.001000,12119.494546
+345600.001000,13659.747478
+354240.001000,15579.394269
+362879.999659,18404.626121
+371519.999000,12660.493530
+380159.999000,1392.397139
+388799.999000,-0.001000
+406080.001000,-0.001000
+414720.001000,7315.892702
+423360.001000,11509.198421
+432000.001000,13347.139500
+440640.001000,14961.173070
+449279.999551,16520.829168
+457919.999000,12415.228243
+466559.999000,-0.001000
+466560.001000,-0.001000
+475200.000000,1713.053100
+483839.999000,-0.001000
+483840.001000,-0.001000
+492480.001000,365.858215
+501120.001000,9669.742453
+509760.000933,14216.423022
+518399.999000,14059.529912
+518400.001000,14059.529912
+527040.001000,15537.952549
+535679.999358,17036.249537
+544319.999000,10166.095982
+552959.999000,-0.001000
+552960.001000,-0.001000
+561600.000000,7181.252621
+570239.999000,-0.001000
+570240.001000,-0.001000
+578880.001000,3418.839874
+587520.001000,12771.912959
+596160.001000,16818.517382
+604800.001000,18455.557219
+613440.001000,19806.332435
+622079.999331,21108.900187
+630719.999000,14531.267479
+639359.999000,-0.001000
+665280.001000,-0.001000
+673920.001000,7054.018022
+682560.001000,11073.941926
+691200.001000,12493.144740
+699840.001000,13462.129278
+708479.999766,15987.641892
+717119.999000,11918.274322
+725759.999000,-0.001000
+751680.001000,-0.001000
+760320.001000,7115.352037
+768960.001000,11505.681824
+777600.001000,13654.161272
+786240.001000,15221.711489
+794879.999517,16836.191600
+803519.999000,12205.229731
+812159.999000,-0.001000
+838080.001000,-0.001000
+846720.001000,8543.073765
+855360.001000,12957.135168
+864000.001000,14439.943063
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/reference.csv
new file mode 100644
index 0000000000..5c6e71dc16
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62622.015625
+17280.000000,69107.475000
+25920.000000,55760.703125
+34560.000000,32339.436719
+43200.000000,23574.224609
+51840.000000,4723.952637
+60480.000000,18742.751563
+69120.000000,26942.246094
+77760.000000,30338.754297
+86400.000000,32157.080078
+95040.000000,30968.224609
+103680.000000,28704.318750
+112320.000000,19548.181954
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,561.332269
+155520.000000,9024.579102
+164160.000000,13365.143359
+172800.000000,14351.213867
+181440.000000,14426.476758
+190080.000000,13759.825781
+198720.000000,8970.852095
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,5154.378516
+250560.000000,10382.768164
+259200.000000,11124.519531
+267840.000000,11781.889648
+276480.000000,14904.130664
+285120.000000,9720.999860
+293760.000000,264.077020
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,8257.883691
+336960.000000,12131.626172
+345600.000000,13673.420898
+354240.000000,15594.989258
+362880.000000,18423.049609
+371520.000000,12673.166696
+380160.000000,1393.790930
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,7323.215918
+423360.000000,11520.719141
+432000.000000,13360.500000
+440640.000000,14976.149219
+449280.000000,16537.366797
+457920.000000,12427.655899
+466560.000000,0.000000
+475200.000000,1714.768066
+483840.000000,0.000000
+492480.000000,366.224439
+501120.000000,9679.421875
+509760.000000,14230.653711
+518400.000000,14073.603516
+527040.000000,15553.506055
+535680.000000,17053.303125
+544320.000000,10176.272254
+552960.000000,0.000000
+561600.000000,7188.441895
+570240.000000,0.000000
+578880.000000,3422.262136
+587520.000000,12784.697656
+596160.000000,16835.352734
+604800.000000,18474.031250
+613440.000000,19826.158594
+622080.000000,21130.030469
+630720.000000,14545.813292
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,7061.079102
+682560.000000,11085.026953
+691200.000000,12505.650391
+699840.000000,13475.604883
+708480.000000,16003.645898
+717120.000000,11930.204526
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,7122.474512
+768960.000000,11517.199023
+777600.000000,13667.829102
+786240.000000,15236.948437
+794880.000000,16853.044922
+803520.000000,12217.447178
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,8551.625391
+855360.000000,12970.105273
+864000.000000,14454.397461
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/test.csv
new file mode 100644
index 0000000000..5c6e71dc16
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62622.015625
+17280.000000,69107.475000
+25920.000000,55760.703125
+34560.000000,32339.436719
+43200.000000,23574.224609
+51840.000000,4723.952637
+60480.000000,18742.751563
+69120.000000,26942.246094
+77760.000000,30338.754297
+86400.000000,32157.080078
+95040.000000,30968.224609
+103680.000000,28704.318750
+112320.000000,19548.181954
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,561.332269
+155520.000000,9024.579102
+164160.000000,13365.143359
+172800.000000,14351.213867
+181440.000000,14426.476758
+190080.000000,13759.825781
+198720.000000,8970.852095
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,5154.378516
+250560.000000,10382.768164
+259200.000000,11124.519531
+267840.000000,11781.889648
+276480.000000,14904.130664
+285120.000000,9720.999860
+293760.000000,264.077020
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,8257.883691
+336960.000000,12131.626172
+345600.000000,13673.420898
+354240.000000,15594.989258
+362880.000000,18423.049609
+371520.000000,12673.166696
+380160.000000,1393.790930
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,7323.215918
+423360.000000,11520.719141
+432000.000000,13360.500000
+440640.000000,14976.149219
+449280.000000,16537.366797
+457920.000000,12427.655899
+466560.000000,0.000000
+475200.000000,1714.768066
+483840.000000,0.000000
+492480.000000,366.224439
+501120.000000,9679.421875
+509760.000000,14230.653711
+518400.000000,14073.603516
+527040.000000,15553.506055
+535680.000000,17053.303125
+544320.000000,10176.272254
+552960.000000,0.000000
+561600.000000,7188.441895
+570240.000000,0.000000
+578880.000000,3422.262136
+587520.000000,12784.697656
+596160.000000,16835.352734
+604800.000000,18474.031250
+613440.000000,19826.158594
+622080.000000,21130.030469
+630720.000000,14545.813292
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,7061.079102
+682560.000000,11085.026953
+691200.000000,12505.650391
+699840.000000,13475.604883
+708480.000000,16003.645898
+717120.000000,11930.204526
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,7122.474512
+768960.000000,11517.199023
+777600.000000,13667.829102
+786240.000000,15236.948437
+794880.000000,16853.044922
+803520.000000,12217.447178
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,8551.625391
+855360.000000,12970.105273
+864000.000000,14454.397461
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/upperBound.csv
new file mode 100644
index 0000000000..6ffdd9a482
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[1]/upperBound.csv
@@ -0,0 +1,105 @@
+x,y
+-0.001000,0.001000
+8639.999000,62684.637641
+17279.999000,69176.582475
+17280.001000,69176.582475
+25920.001000,55816.463828
+34560.001000,32371.776155
+43200.001000,23597.798834
+51840.000147,4728.678452
+60479.999000,18761.494314
+69119.999000,26969.188340
+77759.999000,30369.093051
+86399.999000,32189.237158
+86400.001000,32189.237158
+95040.001000,30999.192834
+103680.001000,28733.023069
+112320.001000,19567.730136
+120960.001000,0.001000
+138239.999000,0.001000
+146879.999000,561.893601
+155519.999000,9033.603681
+164159.999000,13378.508503
+172799.999000,14365.565081
+181439.999000,14440.903235
+181440.001000,14440.903235
+190080.001000,13773.585607
+198720.001000,8979.822947
+207360.001000,0.001000
+233279.999000,0.001000
+241919.999000,5159.532894
+250559.999000,10393.150932
+259199.999000,11135.644051
+267839.999000,11793.671538
+276479.999000,14919.034795
+276480.001000,14919.034795
+285120.001000,9730.720860
+293760.001000,264.341097
+302400.001000,0.001000
+319679.999000,0.001000
+328319.999000,8266.141575
+336959.999000,12143.757798
+345599.999000,13687.094319
+354239.999000,15610.584247
+362879.999000,18441.472659
+362880.001000,18441.472659
+371520.001000,12685.839863
+380160.001000,1395.184721
+388800.001000,0.001000
+406079.999000,0.001000
+414719.999000,7330.539134
+423359.999000,11532.239860
+431999.999000,13373.860500
+440639.999000,14991.125368
+449279.999000,16553.904164
+449280.001000,16553.904164
+457920.001000,12440.083555
+466560.000758,0.001349
+475199.999000,1716.482834
+475200.001000,1716.482834
+483840.000648,0.001070
+492479.999000,366.590663
+501119.999000,9689.101297
+509759.999000,14244.884365
+509760.001000,14244.884365
+518399.999192,14087.677152
+527039.999000,15569.059561
+535679.999000,17070.356428
+535680.001000,17070.356428
+544320.001000,10186.448527
+552960.000172,0.001976
+561599.999000,7195.630336
+561600.001000,7195.630336
+570240.000355,0.001537
+578879.999000,3425.684398
+587519.999000,12797.482354
+596159.999000,16852.188087
+604799.999000,18492.505281
+613439.999000,19845.984752
+622079.999000,21151.160499
+622080.001000,21151.160499
+630720.001000,14560.359105
+639360.001000,0.001000
+665279.999000,0.001000
+673919.999000,7068.140181
+682559.999000,11096.111980
+691199.999000,12518.156041
+699839.999000,13489.080488
+708479.999000,16019.649544
+708480.001000,16019.649544
+717120.001000,11942.134731
+725760.001000,0.001000
+751679.999000,0.001000
+760319.999000,7129.596986
+768959.999000,11528.716222
+777599.999000,13681.496931
+786239.999000,15252.185386
+794879.999000,16869.897967
+794880.001000,16869.897967
+803520.001000,12229.664625
+812160.001000,0.001000
+838079.999000,0.001000
+846719.999000,8560.177016
+855359.999000,12983.075379
+863999.999000,14468.851858
+864000.001000,14468.851858
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/lowerBound.csv
new file mode 100644
index 0000000000..efe7599de6
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/lowerBound.csv
@@ -0,0 +1,89 @@
+x,y
+-0.001000,-0.001000
+0.001000,-0.001000
+8640.001000,62559.393609
+17279.999462,69038.366372
+25919.999000,47483.915818
+34559.999000,30206.353644
+43199.999000,14299.095771
+51839.999000,3914.687644
+51840.001000,3914.687644
+60480.001000,8552.120374
+69120.001000,25738.548188
+77760.001000,29221.626076
+86400.000262,31121.591234
+95039.999000,30010.754127
+103679.999000,27819.927225
+112319.999000,9546.348666
+120959.999000,-0.001000
+146880.001000,-0.001000
+155520.001000,6594.580459
+164160.001000,11115.353013
+172800.001000,12271.745268
+181439.999618,12504.721591
+190079.999000,11984.245750
+198719.999000,-0.001000
+233280.001000,-0.001000
+241920.001000,1874.425688
+250560.001000,7232.050944
+259200.001000,8213.245330
+267840.001000,9091.273454
+276479.999422,12414.539223
+285119.999000,-0.001000
+319680.001000,-0.001000
+328320.001000,4610.193005
+336960.001000,8794.957957
+345600.001000,10589.098544
+354240.001000,12742.762061
+362879.999323,15783.924295
+371519.999000,-0.001000
+371520.001000,-0.001000
+380160.001000,-0.001000
+406080.001000,-0.001000
+414720.001000,3735.275341
+423360.001000,8059.042656
+432000.001000,10160.419254
+440640.001000,12017.274797
+449279.999229,13800.990493
+457919.999000,-0.001000
+457920.001000,-0.001000
+466560.001000,-0.001000
+492480.001000,-0.001000
+501120.001000,5957.262848
+509760.001000,10785.443799
+518400.001000,10890.414114
+527040.001000,12610.237686
+535679.999214,14331.300677
+544319.999000,-0.001000
+544320.001000,-0.001000
+552960.001000,-0.001000
+578880.001000,-0.001000
+587520.001000,9227.932459
+596160.001000,13543.444561
+604800.001000,15430.340347
+613440.001000,17011.467598
+622079.999171,18526.579944
+630719.999000,2306.331613
+639359.999000,-0.001000
+665280.001000,-0.001000
+673920.001000,3432.045598
+682560.001000,7562.230688
+691200.001000,9249.610271
+699840.001000,10465.779604
+708479.999345,13219.374092
+717119.999000,-0.001000
+717120.001000,-0.001000
+725760.001000,-0.001000
+751680.001000,-0.001000
+760320.001000,3469.190764
+768960.001000,7942.715350
+777600.001000,10363.185035
+786240.001000,12181.453813
+794879.999233,14027.296175
+803519.999000,-0.001000
+803520.001000,-0.001000
+812160.001000,-0.001000
+838080.001000,-0.001000
+846720.001000,4689.656577
+855360.001000,9432.589999
+864000.001000,11184.399132
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/reference.csv
new file mode 100644
index 0000000000..3c93edb621
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62622.015625
+17280.000000,69107.475000
+25920.000000,47531.447266
+34560.000000,30236.590234
+43200.000000,14313.409180
+51840.000000,3918.606250
+60480.000000,8560.681055
+69120.000000,25764.312500
+77760.000000,29250.876953
+86400.000000,31152.744141
+95040.000000,30040.794922
+103680.000000,27847.775000
+112320.000000,9555.904570
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6601.181641
+164160.000000,11126.479492
+172800.000000,12284.029297
+181440.000000,12517.238867
+190080.000000,11996.241992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,1876.301990
+250560.000000,7239.290234
+259200.000000,8221.466797
+267840.000000,9100.373828
+276480.000000,12426.966797
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4614.807813
+336960.000000,8803.761719
+345600.000000,10599.698242
+354240.000000,12755.517578
+362880.000000,15799.724609
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3739.014355
+423360.000000,8067.109766
+432000.000000,10170.589844
+440640.000000,12029.304102
+449280.000000,13814.805664
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,5963.226074
+509760.000000,10796.240039
+518400.000000,10901.315430
+527040.000000,12622.860547
+535680.000000,14345.646680
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9237.169629
+596160.000000,13557.001562
+604800.000000,15445.786133
+613440.000000,17028.496094
+622080.000000,18545.125391
+630720.000000,2308.640253
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3435.481079
+682560.000000,7569.800488
+691200.000000,9258.869141
+699840.000000,10476.255859
+708480.000000,13232.607227
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3472.663428
+768960.000000,7950.666016
+777600.000000,10373.558594
+786240.000000,12193.647461
+794880.000000,14041.337891
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4694.350928
+855360.000000,9442.032031
+864000.000000,11195.594727
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/test.csv
new file mode 100644
index 0000000000..3c93edb621
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62622.015625
+17280.000000,69107.475000
+25920.000000,47531.447266
+34560.000000,30236.590234
+43200.000000,14313.409180
+51840.000000,3918.606250
+60480.000000,8560.681055
+69120.000000,25764.312500
+77760.000000,29250.876953
+86400.000000,31152.744141
+95040.000000,30040.794922
+103680.000000,27847.775000
+112320.000000,9555.904570
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6601.181641
+164160.000000,11126.479492
+172800.000000,12284.029297
+181440.000000,12517.238867
+190080.000000,11996.241992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,1876.301990
+250560.000000,7239.290234
+259200.000000,8221.466797
+267840.000000,9100.373828
+276480.000000,12426.966797
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4614.807813
+336960.000000,8803.761719
+345600.000000,10599.698242
+354240.000000,12755.517578
+362880.000000,15799.724609
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3739.014355
+423360.000000,8067.109766
+432000.000000,10170.589844
+440640.000000,12029.304102
+449280.000000,13814.805664
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,5963.226074
+509760.000000,10796.240039
+518400.000000,10901.315430
+527040.000000,12622.860547
+535680.000000,14345.646680
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9237.169629
+596160.000000,13557.001562
+604800.000000,15445.786133
+613440.000000,17028.496094
+622080.000000,18545.125391
+630720.000000,2308.640253
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3435.481079
+682560.000000,7569.800488
+691200.000000,9258.869141
+699840.000000,10476.255859
+708480.000000,13232.607227
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3472.663428
+768960.000000,7950.666016
+777600.000000,10373.558594
+786240.000000,12193.647461
+794880.000000,14041.337891
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4694.350928
+855360.000000,9442.032031
+864000.000000,11195.594727
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/upperBound.csv
new file mode 100644
index 0000000000..4042f65f79
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[2]/upperBound.csv
@@ -0,0 +1,93 @@
+x,y
+-0.001000,0.001000
+8639.999000,62684.637641
+17279.999000,69176.582475
+17280.001000,69176.582475
+25920.001000,47578.978713
+34560.001000,30266.826825
+43200.001000,14327.722589
+51840.000383,3922.525600
+60479.999000,8569.241736
+69119.999000,25790.076812
+77759.999000,29280.127830
+86399.999000,31183.896885
+86400.001000,31183.896885
+95040.001000,30070.835717
+103680.001000,27875.622775
+112320.001000,9565.460475
+120960.001000,0.001000
+146879.999000,0.001000
+155519.999000,6607.782822
+164159.999000,11137.605972
+172799.999000,12296.313326
+181439.999000,12529.756106
+181440.001000,12529.756106
+190080.001000,12008.238234
+198720.001000,0.001000
+233279.999000,0.001000
+241919.999000,1878.178292
+250559.999000,7246.529525
+259199.999000,8229.688264
+267839.999000,9109.474202
+276479.999000,12439.393764
+276480.001000,12439.393764
+285120.001000,0.001000
+319679.999000,0.001000
+328319.999000,4619.422620
+336959.999000,8812.565480
+345599.999000,10610.297940
+354239.999000,12768.273096
+362879.999000,15815.524334
+362880.001000,15815.524334
+371520.001000,0.001000
+380159.999000,0.001000
+406079.999000,0.001000
+414719.999000,3742.753370
+423359.999000,8075.176875
+431999.999000,10180.760434
+440639.999000,12041.333406
+449279.999000,13828.620470
+449280.001000,13828.620470
+457920.001000,0.001000
+466559.999000,0.001000
+492479.999000,0.001000
+501119.999000,5969.189300
+509759.999000,10807.036279
+518399.999000,10912.216745
+527039.999000,12635.483407
+535679.999000,14359.992326
+535680.001000,14359.992326
+544320.001000,0.001000
+552959.999000,0.001000
+578879.999000,0.001000
+587519.999000,9246.406799
+596159.999000,13570.558564
+604799.999000,15461.231919
+613439.999000,17045.524590
+622079.999000,18563.670516
+622080.001000,18563.670516
+630720.001000,2310.948894
+639360.001000,0.001000
+665279.999000,0.001000
+673919.999000,3438.916560
+682559.999000,7577.370289
+691199.999000,9268.128010
+699839.999000,10486.732115
+708479.999000,13245.839834
+708480.001000,13245.839834
+717120.001000,0.001000
+725759.999000,0.001000
+751679.999000,0.001000
+760319.999000,3476.136091
+768959.999000,7958.616682
+777599.999000,10383.932152
+786239.999000,12205.841108
+794879.999000,14055.379229
+794880.001000,14055.379229
+803520.001000,0.001000
+812159.999000,0.001000
+838079.999000,0.001000
+846719.999000,4699.045279
+855359.999000,9451.474063
+863999.999000,11206.790321
+864000.001000,11206.790321
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/lowerBound.csv
new file mode 100644
index 0000000000..efe7599de6
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/lowerBound.csv
@@ -0,0 +1,89 @@
+x,y
+-0.001000,-0.001000
+0.001000,-0.001000
+8640.001000,62559.393609
+17279.999462,69038.366372
+25919.999000,47483.915818
+34559.999000,30206.353644
+43199.999000,14299.095771
+51839.999000,3914.687644
+51840.001000,3914.687644
+60480.001000,8552.120374
+69120.001000,25738.548188
+77760.001000,29221.626076
+86400.000262,31121.591234
+95039.999000,30010.754127
+103679.999000,27819.927225
+112319.999000,9546.348666
+120959.999000,-0.001000
+146880.001000,-0.001000
+155520.001000,6594.580459
+164160.001000,11115.353013
+172800.001000,12271.745268
+181439.999618,12504.721591
+190079.999000,11984.245750
+198719.999000,-0.001000
+233280.001000,-0.001000
+241920.001000,1874.425688
+250560.001000,7232.050944
+259200.001000,8213.245330
+267840.001000,9091.273454
+276479.999422,12414.539223
+285119.999000,-0.001000
+319680.001000,-0.001000
+328320.001000,4610.193005
+336960.001000,8794.957957
+345600.001000,10589.098544
+354240.001000,12742.762061
+362879.999323,15783.924295
+371519.999000,-0.001000
+371520.001000,-0.001000
+380160.001000,-0.001000
+406080.001000,-0.001000
+414720.001000,3735.275341
+423360.001000,8059.042656
+432000.001000,10160.419254
+440640.001000,12017.274797
+449279.999229,13800.990493
+457919.999000,-0.001000
+457920.001000,-0.001000
+466560.001000,-0.001000
+492480.001000,-0.001000
+501120.001000,5957.262848
+509760.001000,10785.443799
+518400.001000,10890.414114
+527040.001000,12610.237686
+535679.999214,14331.300677
+544319.999000,-0.001000
+544320.001000,-0.001000
+552960.001000,-0.001000
+578880.001000,-0.001000
+587520.001000,9227.932459
+596160.001000,13543.444561
+604800.001000,15430.340347
+613440.001000,17011.467598
+622079.999171,18526.579944
+630719.999000,2306.331613
+639359.999000,-0.001000
+665280.001000,-0.001000
+673920.001000,3432.045598
+682560.001000,7562.230688
+691200.001000,9249.610271
+699840.001000,10465.779604
+708479.999345,13219.374092
+717119.999000,-0.001000
+717120.001000,-0.001000
+725760.001000,-0.001000
+751680.001000,-0.001000
+760320.001000,3469.190764
+768960.001000,7942.715350
+777600.001000,10363.185035
+786240.001000,12181.453813
+794879.999233,14027.296175
+803519.999000,-0.001000
+803520.001000,-0.001000
+812160.001000,-0.001000
+838080.001000,-0.001000
+846720.001000,4689.656577
+855360.001000,9432.589999
+864000.001000,11184.399132
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/reference.csv
new file mode 100644
index 0000000000..3c93edb621
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62622.015625
+17280.000000,69107.475000
+25920.000000,47531.447266
+34560.000000,30236.590234
+43200.000000,14313.409180
+51840.000000,3918.606250
+60480.000000,8560.681055
+69120.000000,25764.312500
+77760.000000,29250.876953
+86400.000000,31152.744141
+95040.000000,30040.794922
+103680.000000,27847.775000
+112320.000000,9555.904570
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6601.181641
+164160.000000,11126.479492
+172800.000000,12284.029297
+181440.000000,12517.238867
+190080.000000,11996.241992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,1876.301990
+250560.000000,7239.290234
+259200.000000,8221.466797
+267840.000000,9100.373828
+276480.000000,12426.966797
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4614.807813
+336960.000000,8803.761719
+345600.000000,10599.698242
+354240.000000,12755.517578
+362880.000000,15799.724609
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3739.014355
+423360.000000,8067.109766
+432000.000000,10170.589844
+440640.000000,12029.304102
+449280.000000,13814.805664
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,5963.226074
+509760.000000,10796.240039
+518400.000000,10901.315430
+527040.000000,12622.860547
+535680.000000,14345.646680
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9237.169629
+596160.000000,13557.001562
+604800.000000,15445.786133
+613440.000000,17028.496094
+622080.000000,18545.125391
+630720.000000,2308.640253
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3435.481079
+682560.000000,7569.800488
+691200.000000,9258.869141
+699840.000000,10476.255859
+708480.000000,13232.607227
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3472.663428
+768960.000000,7950.666016
+777600.000000,10373.558594
+786240.000000,12193.647461
+794880.000000,14041.337891
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4694.350928
+855360.000000,9442.032031
+864000.000000,11195.594727
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/test.csv
new file mode 100644
index 0000000000..3c93edb621
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62622.015625
+17280.000000,69107.475000
+25920.000000,47531.447266
+34560.000000,30236.590234
+43200.000000,14313.409180
+51840.000000,3918.606250
+60480.000000,8560.681055
+69120.000000,25764.312500
+77760.000000,29250.876953
+86400.000000,31152.744141
+95040.000000,30040.794922
+103680.000000,27847.775000
+112320.000000,9555.904570
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6601.181641
+164160.000000,11126.479492
+172800.000000,12284.029297
+181440.000000,12517.238867
+190080.000000,11996.241992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,1876.301990
+250560.000000,7239.290234
+259200.000000,8221.466797
+267840.000000,9100.373828
+276480.000000,12426.966797
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4614.807813
+336960.000000,8803.761719
+345600.000000,10599.698242
+354240.000000,12755.517578
+362880.000000,15799.724609
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3739.014355
+423360.000000,8067.109766
+432000.000000,10170.589844
+440640.000000,12029.304102
+449280.000000,13814.805664
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,5963.226074
+509760.000000,10796.240039
+518400.000000,10901.315430
+527040.000000,12622.860547
+535680.000000,14345.646680
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9237.169629
+596160.000000,13557.001562
+604800.000000,15445.786133
+613440.000000,17028.496094
+622080.000000,18545.125391
+630720.000000,2308.640253
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3435.481079
+682560.000000,7569.800488
+691200.000000,9258.869141
+699840.000000,10476.255859
+708480.000000,13232.607227
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3472.663428
+768960.000000,7950.666016
+777600.000000,10373.558594
+786240.000000,12193.647461
+794880.000000,14041.337891
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4694.350928
+855360.000000,9442.032031
+864000.000000,11195.594727
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/upperBound.csv
new file mode 100644
index 0000000000..4042f65f79
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[3]/upperBound.csv
@@ -0,0 +1,93 @@
+x,y
+-0.001000,0.001000
+8639.999000,62684.637641
+17279.999000,69176.582475
+17280.001000,69176.582475
+25920.001000,47578.978713
+34560.001000,30266.826825
+43200.001000,14327.722589
+51840.000383,3922.525600
+60479.999000,8569.241736
+69119.999000,25790.076812
+77759.999000,29280.127830
+86399.999000,31183.896885
+86400.001000,31183.896885
+95040.001000,30070.835717
+103680.001000,27875.622775
+112320.001000,9565.460475
+120960.001000,0.001000
+146879.999000,0.001000
+155519.999000,6607.782822
+164159.999000,11137.605972
+172799.999000,12296.313326
+181439.999000,12529.756106
+181440.001000,12529.756106
+190080.001000,12008.238234
+198720.001000,0.001000
+233279.999000,0.001000
+241919.999000,1878.178292
+250559.999000,7246.529525
+259199.999000,8229.688264
+267839.999000,9109.474202
+276479.999000,12439.393764
+276480.001000,12439.393764
+285120.001000,0.001000
+319679.999000,0.001000
+328319.999000,4619.422620
+336959.999000,8812.565480
+345599.999000,10610.297940
+354239.999000,12768.273096
+362879.999000,15815.524334
+362880.001000,15815.524334
+371520.001000,0.001000
+380159.999000,0.001000
+406079.999000,0.001000
+414719.999000,3742.753370
+423359.999000,8075.176875
+431999.999000,10180.760434
+440639.999000,12041.333406
+449279.999000,13828.620470
+449280.001000,13828.620470
+457920.001000,0.001000
+466559.999000,0.001000
+492479.999000,0.001000
+501119.999000,5969.189300
+509759.999000,10807.036279
+518399.999000,10912.216745
+527039.999000,12635.483407
+535679.999000,14359.992326
+535680.001000,14359.992326
+544320.001000,0.001000
+552959.999000,0.001000
+578879.999000,0.001000
+587519.999000,9246.406799
+596159.999000,13570.558564
+604799.999000,15461.231919
+613439.999000,17045.524590
+622079.999000,18563.670516
+622080.001000,18563.670516
+630720.001000,2310.948894
+639360.001000,0.001000
+665279.999000,0.001000
+673919.999000,3438.916560
+682559.999000,7577.370289
+691199.999000,9268.128010
+699839.999000,10486.732115
+708479.999000,13245.839834
+708480.001000,13245.839834
+717120.001000,0.001000
+725759.999000,0.001000
+751679.999000,0.001000
+760319.999000,3476.136091
+768959.999000,7958.616682
+777599.999000,10383.932152
+786239.999000,12205.841108
+794879.999000,14055.379229
+794880.001000,14055.379229
+803520.001000,0.001000
+812159.999000,0.001000
+838079.999000,0.001000
+846719.999000,4699.045279
+855359.999000,9451.474063
+863999.999000,11206.790321
+864000.001000,11206.790321
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/lowerBound.csv
new file mode 100644
index 0000000000..efe7599de6
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/lowerBound.csv
@@ -0,0 +1,89 @@
+x,y
+-0.001000,-0.001000
+0.001000,-0.001000
+8640.001000,62559.393609
+17279.999462,69038.366372
+25919.999000,47483.915818
+34559.999000,30206.353644
+43199.999000,14299.095771
+51839.999000,3914.687644
+51840.001000,3914.687644
+60480.001000,8552.120374
+69120.001000,25738.548188
+77760.001000,29221.626076
+86400.000262,31121.591234
+95039.999000,30010.754127
+103679.999000,27819.927225
+112319.999000,9546.348666
+120959.999000,-0.001000
+146880.001000,-0.001000
+155520.001000,6594.580459
+164160.001000,11115.353013
+172800.001000,12271.745268
+181439.999618,12504.721591
+190079.999000,11984.245750
+198719.999000,-0.001000
+233280.001000,-0.001000
+241920.001000,1874.425688
+250560.001000,7232.050944
+259200.001000,8213.245330
+267840.001000,9091.273454
+276479.999422,12414.539223
+285119.999000,-0.001000
+319680.001000,-0.001000
+328320.001000,4610.193005
+336960.001000,8794.957957
+345600.001000,10589.098544
+354240.001000,12742.762061
+362879.999323,15783.924295
+371519.999000,-0.001000
+371520.001000,-0.001000
+380160.001000,-0.001000
+406080.001000,-0.001000
+414720.001000,3735.275341
+423360.001000,8059.042656
+432000.001000,10160.419254
+440640.001000,12017.274797
+449279.999229,13800.990493
+457919.999000,-0.001000
+457920.001000,-0.001000
+466560.001000,-0.001000
+492480.001000,-0.001000
+501120.001000,5957.262848
+509760.001000,10785.443799
+518400.001000,10890.414114
+527040.001000,12610.237686
+535679.999214,14331.300677
+544319.999000,-0.001000
+544320.001000,-0.001000
+552960.001000,-0.001000
+578880.001000,-0.001000
+587520.001000,9227.932459
+596160.001000,13543.444561
+604800.001000,15430.340347
+613440.001000,17011.467598
+622079.999171,18526.579944
+630719.999000,2306.331613
+639359.999000,-0.001000
+665280.001000,-0.001000
+673920.001000,3432.045598
+682560.001000,7562.230688
+691200.001000,9249.610271
+699840.001000,10465.779604
+708479.999345,13219.374092
+717119.999000,-0.001000
+717120.001000,-0.001000
+725760.001000,-0.001000
+751680.001000,-0.001000
+760320.001000,3469.190764
+768960.001000,7942.715350
+777600.001000,10363.185035
+786240.001000,12181.453813
+794879.999233,14027.296175
+803519.999000,-0.001000
+803520.001000,-0.001000
+812160.001000,-0.001000
+838080.001000,-0.001000
+846720.001000,4689.656577
+855360.001000,9432.589999
+864000.001000,11184.399132
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/reference.csv
new file mode 100644
index 0000000000..3c93edb621
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62622.015625
+17280.000000,69107.475000
+25920.000000,47531.447266
+34560.000000,30236.590234
+43200.000000,14313.409180
+51840.000000,3918.606250
+60480.000000,8560.681055
+69120.000000,25764.312500
+77760.000000,29250.876953
+86400.000000,31152.744141
+95040.000000,30040.794922
+103680.000000,27847.775000
+112320.000000,9555.904570
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6601.181641
+164160.000000,11126.479492
+172800.000000,12284.029297
+181440.000000,12517.238867
+190080.000000,11996.241992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,1876.301990
+250560.000000,7239.290234
+259200.000000,8221.466797
+267840.000000,9100.373828
+276480.000000,12426.966797
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4614.807813
+336960.000000,8803.761719
+345600.000000,10599.698242
+354240.000000,12755.517578
+362880.000000,15799.724609
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3739.014355
+423360.000000,8067.109766
+432000.000000,10170.589844
+440640.000000,12029.304102
+449280.000000,13814.805664
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,5963.226074
+509760.000000,10796.240039
+518400.000000,10901.315430
+527040.000000,12622.860547
+535680.000000,14345.646680
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9237.169629
+596160.000000,13557.001562
+604800.000000,15445.786133
+613440.000000,17028.496094
+622080.000000,18545.125391
+630720.000000,2308.640253
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3435.481079
+682560.000000,7569.800488
+691200.000000,9258.869141
+699840.000000,10476.255859
+708480.000000,13232.607227
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3472.663428
+768960.000000,7950.666016
+777600.000000,10373.558594
+786240.000000,12193.647461
+794880.000000,14041.337891
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4694.350928
+855360.000000,9442.032031
+864000.000000,11195.594727
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/test.csv
new file mode 100644
index 0000000000..3c93edb621
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62622.015625
+17280.000000,69107.475000
+25920.000000,47531.447266
+34560.000000,30236.590234
+43200.000000,14313.409180
+51840.000000,3918.606250
+60480.000000,8560.681055
+69120.000000,25764.312500
+77760.000000,29250.876953
+86400.000000,31152.744141
+95040.000000,30040.794922
+103680.000000,27847.775000
+112320.000000,9555.904570
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6601.181641
+164160.000000,11126.479492
+172800.000000,12284.029297
+181440.000000,12517.238867
+190080.000000,11996.241992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,1876.301990
+250560.000000,7239.290234
+259200.000000,8221.466797
+267840.000000,9100.373828
+276480.000000,12426.966797
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4614.807813
+336960.000000,8803.761719
+345600.000000,10599.698242
+354240.000000,12755.517578
+362880.000000,15799.724609
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3739.014355
+423360.000000,8067.109766
+432000.000000,10170.589844
+440640.000000,12029.304102
+449280.000000,13814.805664
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,5963.226074
+509760.000000,10796.240039
+518400.000000,10901.315430
+527040.000000,12622.860547
+535680.000000,14345.646680
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9237.169629
+596160.000000,13557.001562
+604800.000000,15445.786133
+613440.000000,17028.496094
+622080.000000,18545.125391
+630720.000000,2308.640253
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3435.481079
+682560.000000,7569.800488
+691200.000000,9258.869141
+699840.000000,10476.255859
+708480.000000,13232.607227
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3472.663428
+768960.000000,7950.666016
+777600.000000,10373.558594
+786240.000000,12193.647461
+794880.000000,14041.337891
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4694.350928
+855360.000000,9442.032031
+864000.000000,11195.594727
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/upperBound.csv
new file mode 100644
index 0000000000..4042f65f79
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[4]/upperBound.csv
@@ -0,0 +1,93 @@
+x,y
+-0.001000,0.001000
+8639.999000,62684.637641
+17279.999000,69176.582475
+17280.001000,69176.582475
+25920.001000,47578.978713
+34560.001000,30266.826825
+43200.001000,14327.722589
+51840.000383,3922.525600
+60479.999000,8569.241736
+69119.999000,25790.076812
+77759.999000,29280.127830
+86399.999000,31183.896885
+86400.001000,31183.896885
+95040.001000,30070.835717
+103680.001000,27875.622775
+112320.001000,9565.460475
+120960.001000,0.001000
+146879.999000,0.001000
+155519.999000,6607.782822
+164159.999000,11137.605972
+172799.999000,12296.313326
+181439.999000,12529.756106
+181440.001000,12529.756106
+190080.001000,12008.238234
+198720.001000,0.001000
+233279.999000,0.001000
+241919.999000,1878.178292
+250559.999000,7246.529525
+259199.999000,8229.688264
+267839.999000,9109.474202
+276479.999000,12439.393764
+276480.001000,12439.393764
+285120.001000,0.001000
+319679.999000,0.001000
+328319.999000,4619.422620
+336959.999000,8812.565480
+345599.999000,10610.297940
+354239.999000,12768.273096
+362879.999000,15815.524334
+362880.001000,15815.524334
+371520.001000,0.001000
+380159.999000,0.001000
+406079.999000,0.001000
+414719.999000,3742.753370
+423359.999000,8075.176875
+431999.999000,10180.760434
+440639.999000,12041.333406
+449279.999000,13828.620470
+449280.001000,13828.620470
+457920.001000,0.001000
+466559.999000,0.001000
+492479.999000,0.001000
+501119.999000,5969.189300
+509759.999000,10807.036279
+518399.999000,10912.216745
+527039.999000,12635.483407
+535679.999000,14359.992326
+535680.001000,14359.992326
+544320.001000,0.001000
+552959.999000,0.001000
+578879.999000,0.001000
+587519.999000,9246.406799
+596159.999000,13570.558564
+604799.999000,15461.231919
+613439.999000,17045.524590
+622079.999000,18563.670516
+622080.001000,18563.670516
+630720.001000,2310.948894
+639360.001000,0.001000
+665279.999000,0.001000
+673919.999000,3438.916560
+682559.999000,7577.370289
+691199.999000,9268.128010
+699839.999000,10486.732115
+708479.999000,13245.839834
+708480.001000,13245.839834
+717120.001000,0.001000
+725759.999000,0.001000
+751679.999000,0.001000
+760319.999000,3476.136091
+768959.999000,7958.616682
+777599.999000,10383.932152
+786239.999000,12205.841108
+794879.999000,14055.379229
+794880.001000,14055.379229
+803520.001000,0.001000
+812159.999000,0.001000
+838079.999000,0.001000
+846719.999000,4699.045279
+855359.999000,9451.474063
+863999.999000,11206.790321
+864000.001000,11206.790321
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/lowerBound.csv
new file mode 100644
index 0000000000..efe7599de6
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/lowerBound.csv
@@ -0,0 +1,89 @@
+x,y
+-0.001000,-0.001000
+0.001000,-0.001000
+8640.001000,62559.393609
+17279.999462,69038.366372
+25919.999000,47483.915818
+34559.999000,30206.353644
+43199.999000,14299.095771
+51839.999000,3914.687644
+51840.001000,3914.687644
+60480.001000,8552.120374
+69120.001000,25738.548188
+77760.001000,29221.626076
+86400.000262,31121.591234
+95039.999000,30010.754127
+103679.999000,27819.927225
+112319.999000,9546.348666
+120959.999000,-0.001000
+146880.001000,-0.001000
+155520.001000,6594.580459
+164160.001000,11115.353013
+172800.001000,12271.745268
+181439.999618,12504.721591
+190079.999000,11984.245750
+198719.999000,-0.001000
+233280.001000,-0.001000
+241920.001000,1874.425688
+250560.001000,7232.050944
+259200.001000,8213.245330
+267840.001000,9091.273454
+276479.999422,12414.539223
+285119.999000,-0.001000
+319680.001000,-0.001000
+328320.001000,4610.193005
+336960.001000,8794.957957
+345600.001000,10589.098544
+354240.001000,12742.762061
+362879.999323,15783.924295
+371519.999000,-0.001000
+371520.001000,-0.001000
+380160.001000,-0.001000
+406080.001000,-0.001000
+414720.001000,3735.275341
+423360.001000,8059.042656
+432000.001000,10160.419254
+440640.001000,12017.274797
+449279.999229,13800.990493
+457919.999000,-0.001000
+457920.001000,-0.001000
+466560.001000,-0.001000
+492480.001000,-0.001000
+501120.001000,5957.262848
+509760.001000,10785.443799
+518400.001000,10890.414114
+527040.001000,12610.237686
+535679.999214,14331.300677
+544319.999000,-0.001000
+544320.001000,-0.001000
+552960.001000,-0.001000
+578880.001000,-0.001000
+587520.001000,9227.932459
+596160.001000,13543.444561
+604800.001000,15430.340347
+613440.001000,17011.467598
+622079.999171,18526.579944
+630719.999000,2306.331613
+639359.999000,-0.001000
+665280.001000,-0.001000
+673920.001000,3432.045598
+682560.001000,7562.230688
+691200.001000,9249.610271
+699840.001000,10465.779604
+708479.999345,13219.374092
+717119.999000,-0.001000
+717120.001000,-0.001000
+725760.001000,-0.001000
+751680.001000,-0.001000
+760320.001000,3469.190764
+768960.001000,7942.715350
+777600.001000,10363.185035
+786240.001000,12181.453813
+794879.999233,14027.296175
+803519.999000,-0.001000
+803520.001000,-0.001000
+812160.001000,-0.001000
+838080.001000,-0.001000
+846720.001000,4689.656577
+855360.001000,9432.589999
+864000.001000,11184.399132
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/reference.csv
new file mode 100644
index 0000000000..3c93edb621
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62622.015625
+17280.000000,69107.475000
+25920.000000,47531.447266
+34560.000000,30236.590234
+43200.000000,14313.409180
+51840.000000,3918.606250
+60480.000000,8560.681055
+69120.000000,25764.312500
+77760.000000,29250.876953
+86400.000000,31152.744141
+95040.000000,30040.794922
+103680.000000,27847.775000
+112320.000000,9555.904570
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6601.181641
+164160.000000,11126.479492
+172800.000000,12284.029297
+181440.000000,12517.238867
+190080.000000,11996.241992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,1876.301990
+250560.000000,7239.290234
+259200.000000,8221.466797
+267840.000000,9100.373828
+276480.000000,12426.966797
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4614.807813
+336960.000000,8803.761719
+345600.000000,10599.698242
+354240.000000,12755.517578
+362880.000000,15799.724609
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3739.014355
+423360.000000,8067.109766
+432000.000000,10170.589844
+440640.000000,12029.304102
+449280.000000,13814.805664
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,5963.226074
+509760.000000,10796.240039
+518400.000000,10901.315430
+527040.000000,12622.860547
+535680.000000,14345.646680
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9237.169629
+596160.000000,13557.001562
+604800.000000,15445.786133
+613440.000000,17028.496094
+622080.000000,18545.125391
+630720.000000,2308.640253
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3435.481079
+682560.000000,7569.800488
+691200.000000,9258.869141
+699840.000000,10476.255859
+708480.000000,13232.607227
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3472.663428
+768960.000000,7950.666016
+777600.000000,10373.558594
+786240.000000,12193.647461
+794880.000000,14041.337891
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4694.350928
+855360.000000,9442.032031
+864000.000000,11195.594727
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/test.csv
new file mode 100644
index 0000000000..3c93edb621
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,62622.015625
+17280.000000,69107.475000
+25920.000000,47531.447266
+34560.000000,30236.590234
+43200.000000,14313.409180
+51840.000000,3918.606250
+60480.000000,8560.681055
+69120.000000,25764.312500
+77760.000000,29250.876953
+86400.000000,31152.744141
+95040.000000,30040.794922
+103680.000000,27847.775000
+112320.000000,9555.904570
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,6601.181641
+164160.000000,11126.479492
+172800.000000,12284.029297
+181440.000000,12517.238867
+190080.000000,11996.241992
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,1876.301990
+250560.000000,7239.290234
+259200.000000,8221.466797
+267840.000000,9100.373828
+276480.000000,12426.966797
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,4614.807813
+336960.000000,8803.761719
+345600.000000,10599.698242
+354240.000000,12755.517578
+362880.000000,15799.724609
+371520.000000,-0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,3739.014355
+423360.000000,8067.109766
+432000.000000,10170.589844
+440640.000000,12029.304102
+449280.000000,13814.805664
+457920.000000,-0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,5963.226074
+509760.000000,10796.240039
+518400.000000,10901.315430
+527040.000000,12622.860547
+535680.000000,14345.646680
+544320.000000,-0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,9237.169629
+596160.000000,13557.001562
+604800.000000,15445.786133
+613440.000000,17028.496094
+622080.000000,18545.125391
+630720.000000,2308.640253
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,3435.481079
+682560.000000,7569.800488
+691200.000000,9258.869141
+699840.000000,10476.255859
+708480.000000,13232.607227
+717120.000000,-0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,3472.663428
+768960.000000,7950.666016
+777600.000000,10373.558594
+786240.000000,12193.647461
+794880.000000,14041.337891
+803520.000000,-0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,4694.350928
+855360.000000,9442.032031
+864000.000000,11195.594727
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/upperBound.csv
new file mode 100644
index 0000000000..4042f65f79
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.PHeater[5]/upperBound.csv
@@ -0,0 +1,93 @@
+x,y
+-0.001000,0.001000
+8639.999000,62684.637641
+17279.999000,69176.582475
+17280.001000,69176.582475
+25920.001000,47578.978713
+34560.001000,30266.826825
+43200.001000,14327.722589
+51840.000383,3922.525600
+60479.999000,8569.241736
+69119.999000,25790.076812
+77759.999000,29280.127830
+86399.999000,31183.896885
+86400.001000,31183.896885
+95040.001000,30070.835717
+103680.001000,27875.622775
+112320.001000,9565.460475
+120960.001000,0.001000
+146879.999000,0.001000
+155519.999000,6607.782822
+164159.999000,11137.605972
+172799.999000,12296.313326
+181439.999000,12529.756106
+181440.001000,12529.756106
+190080.001000,12008.238234
+198720.001000,0.001000
+233279.999000,0.001000
+241919.999000,1878.178292
+250559.999000,7246.529525
+259199.999000,8229.688264
+267839.999000,9109.474202
+276479.999000,12439.393764
+276480.001000,12439.393764
+285120.001000,0.001000
+319679.999000,0.001000
+328319.999000,4619.422620
+336959.999000,8812.565480
+345599.999000,10610.297940
+354239.999000,12768.273096
+362879.999000,15815.524334
+362880.001000,15815.524334
+371520.001000,0.001000
+380159.999000,0.001000
+406079.999000,0.001000
+414719.999000,3742.753370
+423359.999000,8075.176875
+431999.999000,10180.760434
+440639.999000,12041.333406
+449279.999000,13828.620470
+449280.001000,13828.620470
+457920.001000,0.001000
+466559.999000,0.001000
+492479.999000,0.001000
+501119.999000,5969.189300
+509759.999000,10807.036279
+518399.999000,10912.216745
+527039.999000,12635.483407
+535679.999000,14359.992326
+535680.001000,14359.992326
+544320.001000,0.001000
+552959.999000,0.001000
+578879.999000,0.001000
+587519.999000,9246.406799
+596159.999000,13570.558564
+604799.999000,15461.231919
+613439.999000,17045.524590
+622079.999000,18563.670516
+622080.001000,18563.670516
+630720.001000,2310.948894
+639360.001000,0.001000
+665279.999000,0.001000
+673919.999000,3438.916560
+682559.999000,7577.370289
+691199.999000,9268.128010
+699839.999000,10486.732115
+708479.999000,13245.839834
+708480.001000,13245.839834
+717120.001000,0.001000
+725759.999000,0.001000
+751679.999000,0.001000
+760319.999000,3476.136091
+768959.999000,7958.616682
+777599.999000,10383.932152
+786239.999000,12205.841108
+794879.999000,14055.379229
+794880.001000,14055.379229
+803520.001000,0.001000
+812159.999000,0.001000
+838079.999000,0.001000
+846719.999000,4699.045279
+855359.999000,9451.474063
+863999.999000,11206.790321
+864000.001000,11206.790321
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/lowerBound.csv
new file mode 100644
index 0000000000..97244a167b
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/lowerBound.csv
@@ -0,0 +1,130 @@
+x,y
+-0.001000,292.856844
+8639.999000,292.856478
+17279.999000,292.855649
+25919.999000,292.851387
+25920.001000,292.851387
+34560.000411,292.858137
+43199.999000,292.855320
+43200.001000,292.855320
+51839.999818,292.859935
+60479.999000,292.853265
+60480.001000,292.853265
+69120.001000,292.854820
+77760.000692,292.857295
+86399.999000,292.856844
+86400.001000,292.856844
+95040.001000,292.857039
+103680.001000,292.857533
+112320.001000,292.861022
+120960.001000,292.916717
+129600.001000,293.030559
+138239.999831,293.459296
+146879.999000,292.856203
+155519.999000,292.854442
+155520.001000,292.854442
+164160.001000,292.856655
+172800.001000,292.856783
+181439.999817,292.857070
+190079.999000,292.856655
+198719.999000,292.850625
+198720.001000,292.850625
+207360.000760,293.268547
+215999.999000,293.211652
+216000.001000,293.211652
+224639.999942,293.884555
+233279.999000,293.128435
+241919.999000,292.854942
+241920.001000,292.854942
+250560.001000,292.856563
+259200.001000,292.856813
+267839.999430,292.856954
+276479.999000,292.856441
+276480.001000,292.856441
+285119.999962,292.870998
+293759.999000,292.855301
+293760.001000,292.855301
+302400.001000,293.015529
+311039.999848,293.297918
+319679.999000,292.914621
+328319.999000,292.854295
+328320.001000,292.854295
+336960.000980,292.856716
+345599.999000,292.856691
+354239.999000,292.856289
+354240.001000,292.856289
+362880.001000,292.856716
+371520.000011,292.879201
+380159.999000,292.857204
+380160.001000,292.857204
+388800.001000,293.029218
+397439.999971,293.601521
+406079.999000,292.994560
+414719.999000,292.854277
+414720.001000,292.854277
+423360.000889,292.856777
+431999.999000,292.856630
+432000.001000,292.856630
+440639.999954,292.856691
+449279.999000,292.856624
+449280.001000,292.856624
+457920.001000,292.876317
+466559.999702,292.899410
+475199.999000,292.856691
+475200.001000,292.856691
+483840.000000,293.335424
+492479.999000,292.856273
+501119.999000,292.854277
+501120.001000,292.854277
+509760.001000,292.856710
+518399.999159,292.856752
+527039.999000,292.856259
+527040.001000,292.856259
+535680.001000,292.856783
+544320.001000,292.864707
+552959.999873,292.899083
+561599.999000,292.854740
+561600.001000,292.854740
+570240.000002,293.115628
+578879.999000,292.855875
+587519.999000,292.854253
+587520.001000,292.854253
+596160.000943,292.856734
+604799.999000,292.856661
+604800.001000,292.856661
+613439.999954,292.856722
+622079.999000,292.856655
+630719.999000,292.841349
+630720.001000,292.841349
+639360.001000,292.902026
+648000.001000,293.096045
+656639.999944,293.695025
+665279.999000,293.024639
+673919.999000,292.854131
+673920.001000,292.854131
+682560.000899,292.856771
+691199.999000,292.856630
+699839.999000,292.856502
+699840.001000,292.856502
+708480.001000,292.856765
+717120.001000,292.871277
+725760.001000,292.962567
+734400.001000,293.107143
+743039.999847,293.459218
+751679.999000,292.979597
+760319.999000,292.854222
+760320.001000,292.854222
+768960.001000,292.856600
+777599.999969,292.856691
+786239.999000,292.856594
+786240.001000,292.856594
+794880.001000,292.856691
+803520.001000,292.879699
+812160.001000,292.920916
+820800.001000,292.987603
+829439.999943,293.402151
+838079.999000,292.937851
+846719.999000,292.854192
+846720.001000,292.854192
+855360.001000,292.856661
+864000.001000,292.856691
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/reference.csv
new file mode 100644
index 0000000000..11ff9a4f04
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149628
+17280.000000,293.148798
+25920.000000,293.144531
+34560.000000,293.151288
+43200.000000,293.148468
+51840.000000,293.153088
+60480.000000,293.146411
+69120.000000,293.147968
+77760.000000,293.150446
+86400.000000,293.149994
+95040.000000,293.150189
+103680.000000,293.150684
+112320.000000,293.154176
+120960.000000,293.209927
+129600.000000,293.323883
+138240.000000,293.753049
+146880.000000,293.149353
+155520.000000,293.147589
+164160.000000,293.149805
+172800.000000,293.149933
+181440.000000,293.150220
+190080.000000,293.149805
+198720.000000,293.143768
+207360.000000,293.562109
+216000.000000,293.505157
+224640.000000,294.178734
+233280.000000,293.421857
+241920.000000,293.148090
+250560.000000,293.149713
+259200.000000,293.149963
+267840.000000,293.150104
+276480.000000,293.149591
+285120.000000,293.164162
+293760.000000,293.148450
+302400.000000,293.308838
+311040.000000,293.591509
+319680.000000,293.207829
+328320.000000,293.147443
+336960.000000,293.149866
+345600.000000,293.149841
+354240.000000,293.149438
+362880.000000,293.149866
+371520.000000,293.172373
+380160.000000,293.150354
+388800.000000,293.322540
+397440.000000,293.895416
+406080.000000,293.287848
+414720.000000,293.147424
+423360.000000,293.149927
+432000.000000,293.149780
+440640.000000,293.149841
+449280.000000,293.149774
+457920.000000,293.169487
+466560.000000,293.192603
+475200.000000,293.149841
+483840.000000,293.629053
+492480.000000,293.149423
+501120.000000,293.147424
+509760.000000,293.149860
+518400.000000,293.149902
+527040.000000,293.149408
+535680.000000,293.149933
+544320.000000,293.157865
+552960.000000,293.192275
+561600.000000,293.147888
+570240.000000,293.409037
+578880.000000,293.149024
+587520.000000,293.147400
+596160.000000,293.149884
+604800.000000,293.149811
+613440.000000,293.149872
+622080.000000,293.149805
+630720.000000,293.134483
+639360.000000,293.195221
+648000.000000,293.389435
+656640.000000,293.989014
+665280.000000,293.317957
+673920.000000,293.147278
+682560.000000,293.149921
+691200.000000,293.149780
+699840.000000,293.149652
+708480.000000,293.149915
+717120.000000,293.164441
+725760.000000,293.255823
+734400.000000,293.400543
+743040.000000,293.752971
+751680.000000,293.272870
+760320.000000,293.147369
+768960.000000,293.149750
+777600.000000,293.149841
+786240.000000,293.149744
+794880.000000,293.149841
+803520.000000,293.172872
+812160.000000,293.214130
+820800.000000,293.280884
+829440.000000,293.695847
+838080.000000,293.231082
+846720.000000,293.147339
+855360.000000,293.149811
+864000.000000,293.149841
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/test.csv
new file mode 100644
index 0000000000..11ff9a4f04
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149628
+17280.000000,293.148798
+25920.000000,293.144531
+34560.000000,293.151288
+43200.000000,293.148468
+51840.000000,293.153088
+60480.000000,293.146411
+69120.000000,293.147968
+77760.000000,293.150446
+86400.000000,293.149994
+95040.000000,293.150189
+103680.000000,293.150684
+112320.000000,293.154176
+120960.000000,293.209927
+129600.000000,293.323883
+138240.000000,293.753049
+146880.000000,293.149353
+155520.000000,293.147589
+164160.000000,293.149805
+172800.000000,293.149933
+181440.000000,293.150220
+190080.000000,293.149805
+198720.000000,293.143768
+207360.000000,293.562109
+216000.000000,293.505157
+224640.000000,294.178734
+233280.000000,293.421857
+241920.000000,293.148090
+250560.000000,293.149713
+259200.000000,293.149963
+267840.000000,293.150104
+276480.000000,293.149591
+285120.000000,293.164162
+293760.000000,293.148450
+302400.000000,293.308838
+311040.000000,293.591509
+319680.000000,293.207829
+328320.000000,293.147443
+336960.000000,293.149866
+345600.000000,293.149841
+354240.000000,293.149438
+362880.000000,293.149866
+371520.000000,293.172373
+380160.000000,293.150354
+388800.000000,293.322540
+397440.000000,293.895416
+406080.000000,293.287848
+414720.000000,293.147424
+423360.000000,293.149927
+432000.000000,293.149780
+440640.000000,293.149841
+449280.000000,293.149774
+457920.000000,293.169487
+466560.000000,293.192603
+475200.000000,293.149841
+483840.000000,293.629053
+492480.000000,293.149423
+501120.000000,293.147424
+509760.000000,293.149860
+518400.000000,293.149902
+527040.000000,293.149408
+535680.000000,293.149933
+544320.000000,293.157865
+552960.000000,293.192275
+561600.000000,293.147888
+570240.000000,293.409037
+578880.000000,293.149024
+587520.000000,293.147400
+596160.000000,293.149884
+604800.000000,293.149811
+613440.000000,293.149872
+622080.000000,293.149805
+630720.000000,293.134483
+639360.000000,293.195221
+648000.000000,293.389435
+656640.000000,293.989014
+665280.000000,293.317957
+673920.000000,293.147278
+682560.000000,293.149921
+691200.000000,293.149780
+699840.000000,293.149652
+708480.000000,293.149915
+717120.000000,293.164441
+725760.000000,293.255823
+734400.000000,293.400543
+743040.000000,293.752971
+751680.000000,293.272870
+760320.000000,293.147369
+768960.000000,293.149750
+777600.000000,293.149841
+786240.000000,293.149744
+794880.000000,293.149841
+803520.000000,293.172872
+812160.000000,293.214130
+820800.000000,293.280884
+829440.000000,293.695847
+838080.000000,293.231082
+846720.000000,293.147339
+855360.000000,293.149811
+864000.000000,293.149841
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/upperBound.csv
new file mode 100644
index 0000000000..ee0296d419
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[1]/upperBound.csv
@@ -0,0 +1,131 @@
+x,y
+-0.001000,293.443144
+0.001000,293.443144
+8640.001000,293.442777
+17280.001000,293.441946
+25919.999774,293.437676
+34559.999000,293.444439
+34560.001000,293.444439
+43199.999758,293.441616
+51839.999000,293.446241
+51840.001000,293.446241
+60480.000622,293.439558
+69119.999000,293.441115
+77759.999000,293.443596
+77760.001000,293.443596
+86400.000396,293.443144
+95039.999000,293.443339
+103679.999000,293.443834
+112319.999000,293.447330
+120959.999000,293.503137
+129599.999000,293.617207
+138239.999000,294.046802
+138240.001000,294.046802
+146880.001000,293.442502
+155519.999886,293.440737
+164159.999000,293.442954
+172799.999000,293.443083
+181439.999000,293.443370
+181440.001000,293.443370
+190080.001000,293.442954
+198719.999028,293.436912
+207359.999000,293.855671
+207360.001000,293.855671
+215999.999156,293.798663
+224639.999000,294.472912
+224640.001000,294.472912
+233280.001000,293.715279
+241920.000988,293.441238
+250559.999000,293.442863
+259199.999000,293.443113
+267839.999000,293.443254
+267840.001000,293.443254
+276479.999068,293.442741
+285119.999000,293.457326
+285120.001000,293.457326
+293759.999178,293.441598
+302399.999000,293.602147
+311039.999000,293.885101
+311040.001000,293.885101
+319680.001000,293.501037
+328320.000923,293.440590
+336959.999000,293.443016
+336960.001000,293.443016
+345600.001000,293.442991
+354239.999970,293.442588
+362879.999000,293.443016
+371519.999000,293.465546
+371520.001000,293.465546
+380159.999227,293.443504
+388799.999000,293.615863
+397439.999000,294.189312
+397440.001000,294.189312
+406080.001000,293.581136
+414720.000965,293.440572
+423359.999000,293.443077
+423360.001000,293.443077
+432000.000411,293.442930
+440639.999000,293.442991
+440640.001000,293.442991
+449279.999007,293.442924
+457919.999000,293.462656
+466559.999000,293.485795
+466560.001000,293.485795
+475199.999164,293.442991
+483839.999000,293.922682
+483840.001000,293.922682
+492480.001000,293.442572
+501119.999902,293.440572
+509759.999000,293.443009
+518399.999000,293.443052
+518400.001000,293.443052
+527039.999970,293.442557
+535679.999000,293.443083
+544319.999000,293.451023
+552959.999000,293.485467
+552960.001000,293.485467
+561599.999291,293.441036
+570239.999000,293.702446
+570240.001000,293.702446
+578880.001000,293.442173
+587519.999791,293.440547
+596159.999000,293.443034
+596160.001000,293.443034
+604800.000091,293.442961
+613439.999000,293.443022
+613440.001000,293.443022
+622080.001000,293.442954
+630719.999403,293.427617
+639359.999000,293.488416
+647999.999000,293.682824
+656639.999000,294.283003
+656640.001000,294.283003
+665280.001000,293.611274
+673920.000970,293.440425
+682559.999000,293.443071
+682560.001000,293.443071
+691200.001000,293.442930
+699839.999656,293.442802
+708479.999000,293.443064
+717119.999000,293.457606
+725759.999000,293.549079
+734399.999000,293.693944
+743039.999000,294.046724
+743040.001000,294.046724
+751680.001000,293.566143
+760320.000963,293.440517
+768959.999000,293.442900
+777599.999000,293.442991
+777600.001000,293.442991
+786240.000000,293.442893
+794879.999000,293.442991
+803519.999000,293.466045
+812159.999000,293.507344
+820799.999000,293.574165
+829439.999000,293.989543
+829440.001000,293.989543
+838080.001000,293.524313
+846720.000943,293.440486
+855359.999000,293.442961
+863999.999000,293.442991
+864000.001000,293.442991
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/lowerBound.csv
new file mode 100644
index 0000000000..02eecda635
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/lowerBound.csv
@@ -0,0 +1,123 @@
+x,y
+-0.001000,292.856844
+8639.999000,292.856478
+17279.999000,292.855649
+25919.999000,292.850983
+25920.001000,292.850983
+34560.001000,292.858722
+43200.001000,292.859130
+51839.999286,292.859740
+60479.999000,292.856088
+69119.999000,292.854820
+69120.001000,292.854820
+77760.000677,292.857289
+86399.999000,292.856813
+86400.001000,292.856813
+95040.001000,292.857033
+103680.001000,292.857515
+112320.001000,292.861517
+120960.001000,292.999635
+129600.000999,293.547528
+138239.999000,293.547337
+146879.999000,293.280848
+155519.999000,292.854448
+155520.001000,292.854448
+164160.001000,292.856649
+172800.001000,292.856752
+181439.999840,292.857039
+190079.999000,292.856643
+190080.001000,292.856643
+198720.001000,293.003664
+207360.001000,293.380471
+216000.001000,293.797187
+224639.999738,294.025573
+233279.999000,293.634941
+241919.999000,292.854685
+241920.001000,292.854685
+250560.001000,292.856533
+259200.001000,292.856783
+267839.999438,292.856923
+276479.999000,292.856423
+276480.001000,292.856423
+285120.001000,292.925627
+293760.001000,293.003901
+302400.000767,293.482012
+311039.999000,293.419042
+319679.999000,293.404067
+328319.999000,292.855807
+328320.001000,292.855807
+336960.000946,292.856685
+345599.999000,292.856661
+354239.999000,292.856259
+354240.001000,292.856259
+362880.001000,292.856685
+371520.001000,292.883163
+380160.001000,292.959280
+388800.001000,293.521492
+397439.999972,293.743981
+406079.999000,293.508627
+414719.999000,292.856996
+423359.999000,292.856746
+431999.999000,292.856600
+432000.001000,292.856600
+440640.000051,292.856661
+449279.999000,292.856606
+449280.001000,292.856606
+457920.001000,292.894299
+466560.001000,293.066381
+475200.001000,293.248908
+483840.000306,293.468951
+492479.999000,293.352072
+501119.999000,292.854246
+501120.001000,292.854246
+509760.001000,292.856679
+518399.999159,292.856722
+527039.999000,292.856228
+527040.001000,292.856228
+535680.001000,292.856752
+544320.001000,292.969244
+552960.001000,293.042480
+561600.001000,293.061260
+570240.000889,293.244207
+578879.999000,293.233447
+587519.999000,292.854222
+587520.001000,292.854222
+596160.000943,292.856704
+604799.999000,292.856630
+604800.001000,292.856630
+613440.000051,292.856691
+622079.999000,292.856637
+630719.999000,292.840001
+630720.001000,292.840001
+639360.001000,293.042010
+648000.001000,293.652800
+656639.999797,293.853496
+665279.999000,293.550601
+673919.999000,292.854911
+673920.001000,292.854911
+682560.000858,292.856740
+691199.999000,292.856600
+699839.999000,292.856472
+699840.001000,292.856472
+708480.001000,292.856752
+717120.001000,292.910719
+725760.001000,293.132264
+734400.001000,293.566583
+743039.999449,293.597667
+751679.999000,293.490420
+760319.999000,292.856082
+760320.001000,292.856082
+768960.001000,292.856570
+777599.999969,292.856661
+786239.999000,292.856563
+786240.001000,292.856563
+794880.001000,292.856661
+803520.001000,292.880358
+812160.001000,293.090021
+820800.001000,293.445336
+829439.999980,293.531170
+838079.999000,293.441871
+846719.999000,292.855813
+846720.001000,292.855813
+855360.001000,292.856630
+864000.001000,292.856661
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/reference.csv
new file mode 100644
index 0000000000..d2788501de
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149628
+17280.000000,293.148798
+25920.000000,293.144127
+34560.000000,293.151874
+43200.000000,293.152283
+51840.000000,293.152893
+60480.000000,293.149237
+69120.000000,293.147968
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150183
+103680.000000,293.150665
+112320.000000,293.154672
+120960.000000,293.292928
+129600.000000,293.841370
+138240.000000,293.841178
+146880.000000,293.574422
+155520.000000,293.147595
+164160.000000,293.149799
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.296961
+207360.000000,293.674146
+216000.000000,294.091278
+224640.000000,294.319893
+233280.000000,293.928870
+241920.000000,293.147833
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.218846
+293760.000000,293.297198
+302400.000000,293.775787
+311040.000000,293.712755
+319680.000000,293.697765
+328320.000000,293.148956
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.176339
+380160.000000,293.252533
+388800.000000,293.815308
+397440.000000,294.038019
+406080.000000,293.802429
+414720.000000,293.150146
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187486
+466560.000000,293.359741
+475200.000000,293.542450
+483840.000000,293.762713
+492480.000000,293.645718
+501120.000000,293.147394
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149377
+535680.000000,293.149902
+544320.000000,293.262506
+552960.000000,293.335816
+561600.000000,293.354614
+570240.000000,293.537745
+578880.000000,293.526974
+587520.000000,293.147369
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.133134
+639360.000000,293.335345
+648000.000000,293.946747
+656640.000000,294.147644
+665280.000000,293.844446
+673920.000000,293.148059
+682560.000000,293.149890
+691200.000000,293.149750
+699840.000000,293.149622
+708480.000000,293.149902
+717120.000000,293.203923
+725760.000000,293.425690
+734400.000000,293.860443
+743040.000000,293.891559
+751680.000000,293.784204
+760320.000000,293.149231
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.173532
+812160.000000,293.383405
+820800.000000,293.739075
+829440.000000,293.824995
+838080.000000,293.735607
+846720.000000,293.148962
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/test.csv
new file mode 100644
index 0000000000..d2788501de
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149628
+17280.000000,293.148798
+25920.000000,293.144127
+34560.000000,293.151874
+43200.000000,293.152283
+51840.000000,293.152893
+60480.000000,293.149237
+69120.000000,293.147968
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150183
+103680.000000,293.150665
+112320.000000,293.154672
+120960.000000,293.292928
+129600.000000,293.841370
+138240.000000,293.841178
+146880.000000,293.574422
+155520.000000,293.147595
+164160.000000,293.149799
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.296961
+207360.000000,293.674146
+216000.000000,294.091278
+224640.000000,294.319893
+233280.000000,293.928870
+241920.000000,293.147833
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.218846
+293760.000000,293.297198
+302400.000000,293.775787
+311040.000000,293.712755
+319680.000000,293.697765
+328320.000000,293.148956
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.176339
+380160.000000,293.252533
+388800.000000,293.815308
+397440.000000,294.038019
+406080.000000,293.802429
+414720.000000,293.150146
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187486
+466560.000000,293.359741
+475200.000000,293.542450
+483840.000000,293.762713
+492480.000000,293.645718
+501120.000000,293.147394
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149377
+535680.000000,293.149902
+544320.000000,293.262506
+552960.000000,293.335816
+561600.000000,293.354614
+570240.000000,293.537745
+578880.000000,293.526974
+587520.000000,293.147369
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.133134
+639360.000000,293.335345
+648000.000000,293.946747
+656640.000000,294.147644
+665280.000000,293.844446
+673920.000000,293.148059
+682560.000000,293.149890
+691200.000000,293.149750
+699840.000000,293.149622
+708480.000000,293.149902
+717120.000000,293.203923
+725760.000000,293.425690
+734400.000000,293.860443
+743040.000000,293.891559
+751680.000000,293.784204
+760320.000000,293.149231
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.173532
+812160.000000,293.383405
+820800.000000,293.739075
+829440.000000,293.824995
+838080.000000,293.735607
+846720.000000,293.148962
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/upperBound.csv
new file mode 100644
index 0000000000..6fede0d201
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[2]/upperBound.csv
@@ -0,0 +1,124 @@
+x,y
+-0.001000,293.443144
+0.001000,293.443144
+8640.001000,293.442777
+17280.001000,293.441946
+25919.999752,293.437271
+34559.999000,293.445026
+43199.999000,293.445435
+51839.999000,293.446046
+51840.001000,293.446046
+60480.001000,293.442386
+69119.999679,293.441115
+77759.999000,293.443590
+77760.001000,293.443590
+86400.000368,293.443113
+95039.999000,293.443333
+103679.999000,293.443816
+112319.999000,293.447826
+120959.999000,293.586221
+129599.999000,294.135211
+129600.001000,294.135211
+138240.001000,294.135019
+146880.001000,293.867997
+155520.000990,293.440743
+164159.999000,293.442948
+172799.999000,293.443052
+181439.999000,293.443339
+181440.001000,293.443339
+190079.999005,293.442942
+198719.999000,293.590258
+207359.999000,293.967820
+215999.999000,294.385369
+224639.999000,294.614213
+224640.001000,294.614213
+233280.001000,294.222798
+241920.000995,293.440981
+250559.999000,293.442832
+259199.999000,293.443083
+267839.999000,293.443223
+267840.001000,293.443223
+276479.999014,293.442722
+285119.999000,293.512065
+293759.999000,293.590496
+302399.999000,294.069563
+302400.001000,294.069563
+311040.001000,294.006468
+319680.001000,293.991463
+328320.000997,293.442105
+336959.999000,293.442985
+336960.001000,293.442985
+345600.001000,293.442961
+354239.999970,293.442557
+362879.999000,293.442985
+371519.999000,293.469515
+380159.999000,293.545785
+388799.999000,294.109123
+397439.999000,294.332057
+397440.001000,294.332057
+406080.001000,294.096232
+414720.001000,293.443297
+423360.001000,293.443046
+432000.000411,293.442900
+440639.999000,293.442961
+440640.001000,293.442961
+449279.999003,293.442906
+457919.999000,293.480674
+466559.999000,293.653101
+475199.999000,293.835992
+483839.999000,294.056476
+483840.001000,294.056476
+492480.001000,293.939363
+501120.000990,293.440541
+509759.999000,293.442979
+518399.999000,293.443022
+518400.001000,293.443022
+527039.999970,293.442527
+535679.999000,293.443052
+544319.999000,293.555769
+552959.999000,293.629152
+561599.999000,293.647969
+570239.999000,293.831283
+570240.001000,293.831283
+578880.001000,293.820501
+587520.000987,293.440517
+596159.999000,293.443003
+596160.001000,293.443003
+604800.000091,293.442930
+613439.999000,293.442991
+613440.001000,293.442991
+622080.001000,293.442936
+630719.999152,293.426267
+639359.999000,293.628681
+647999.999000,294.240694
+656639.999000,294.441792
+656640.001000,294.441792
+665280.001000,294.138290
+673920.000995,293.441207
+682559.999000,293.443040
+682560.001000,293.443040
+691200.001000,293.442900
+699839.999627,293.442771
+708479.999000,293.443052
+717119.999000,293.497127
+725759.999000,293.719115
+734399.999000,294.154304
+743039.999000,294.185450
+743040.001000,294.185450
+751680.001000,294.077988
+760320.000998,293.442380
+768959.999000,293.442869
+777599.999000,293.442961
+777600.001000,293.442961
+786240.000000,293.442863
+794879.999000,293.442961
+803519.999000,293.466705
+812159.999000,293.676788
+820799.999000,294.032814
+829439.999000,294.118820
+829440.001000,294.118820
+838080.001000,294.029342
+846720.000997,293.442111
+855359.999000,293.442930
+863999.999000,293.442961
+864000.001000,293.442961
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/lowerBound.csv
new file mode 100644
index 0000000000..02eecda635
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/lowerBound.csv
@@ -0,0 +1,123 @@
+x,y
+-0.001000,292.856844
+8639.999000,292.856478
+17279.999000,292.855649
+25919.999000,292.850983
+25920.001000,292.850983
+34560.001000,292.858722
+43200.001000,292.859130
+51839.999286,292.859740
+60479.999000,292.856088
+69119.999000,292.854820
+69120.001000,292.854820
+77760.000677,292.857289
+86399.999000,292.856813
+86400.001000,292.856813
+95040.001000,292.857033
+103680.001000,292.857515
+112320.001000,292.861517
+120960.001000,292.999635
+129600.000999,293.547528
+138239.999000,293.547337
+146879.999000,293.280848
+155519.999000,292.854448
+155520.001000,292.854448
+164160.001000,292.856649
+172800.001000,292.856752
+181439.999840,292.857039
+190079.999000,292.856643
+190080.001000,292.856643
+198720.001000,293.003664
+207360.001000,293.380471
+216000.001000,293.797187
+224639.999738,294.025573
+233279.999000,293.634941
+241919.999000,292.854685
+241920.001000,292.854685
+250560.001000,292.856533
+259200.001000,292.856783
+267839.999438,292.856923
+276479.999000,292.856423
+276480.001000,292.856423
+285120.001000,292.925627
+293760.001000,293.003901
+302400.000767,293.482012
+311039.999000,293.419042
+319679.999000,293.404067
+328319.999000,292.855807
+328320.001000,292.855807
+336960.000946,292.856685
+345599.999000,292.856661
+354239.999000,292.856259
+354240.001000,292.856259
+362880.001000,292.856685
+371520.001000,292.883163
+380160.001000,292.959280
+388800.001000,293.521492
+397439.999972,293.743981
+406079.999000,293.508627
+414719.999000,292.856996
+423359.999000,292.856746
+431999.999000,292.856600
+432000.001000,292.856600
+440640.000051,292.856661
+449279.999000,292.856606
+449280.001000,292.856606
+457920.001000,292.894299
+466560.001000,293.066381
+475200.001000,293.248908
+483840.000306,293.468951
+492479.999000,293.352072
+501119.999000,292.854246
+501120.001000,292.854246
+509760.001000,292.856679
+518399.999159,292.856722
+527039.999000,292.856228
+527040.001000,292.856228
+535680.001000,292.856752
+544320.001000,292.969244
+552960.001000,293.042480
+561600.001000,293.061260
+570240.000889,293.244207
+578879.999000,293.233447
+587519.999000,292.854222
+587520.001000,292.854222
+596160.000943,292.856704
+604799.999000,292.856630
+604800.001000,292.856630
+613440.000051,292.856691
+622079.999000,292.856637
+630719.999000,292.840001
+630720.001000,292.840001
+639360.001000,293.042010
+648000.001000,293.652800
+656639.999797,293.853496
+665279.999000,293.550601
+673919.999000,292.854911
+673920.001000,292.854911
+682560.000858,292.856740
+691199.999000,292.856600
+699839.999000,292.856472
+699840.001000,292.856472
+708480.001000,292.856752
+717120.001000,292.910719
+725760.001000,293.132264
+734400.001000,293.566583
+743039.999449,293.597667
+751679.999000,293.490420
+760319.999000,292.856082
+760320.001000,292.856082
+768960.001000,292.856570
+777599.999969,292.856661
+786239.999000,292.856563
+786240.001000,292.856563
+794880.001000,292.856661
+803520.001000,292.880358
+812160.001000,293.090021
+820800.001000,293.445336
+829439.999980,293.531170
+838079.999000,293.441871
+846719.999000,292.855813
+846720.001000,292.855813
+855360.001000,292.856630
+864000.001000,292.856661
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/reference.csv
new file mode 100644
index 0000000000..d2788501de
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149628
+17280.000000,293.148798
+25920.000000,293.144127
+34560.000000,293.151874
+43200.000000,293.152283
+51840.000000,293.152893
+60480.000000,293.149237
+69120.000000,293.147968
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150183
+103680.000000,293.150665
+112320.000000,293.154672
+120960.000000,293.292928
+129600.000000,293.841370
+138240.000000,293.841178
+146880.000000,293.574422
+155520.000000,293.147595
+164160.000000,293.149799
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.296961
+207360.000000,293.674146
+216000.000000,294.091278
+224640.000000,294.319893
+233280.000000,293.928870
+241920.000000,293.147833
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.218846
+293760.000000,293.297198
+302400.000000,293.775787
+311040.000000,293.712755
+319680.000000,293.697765
+328320.000000,293.148956
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.176339
+380160.000000,293.252533
+388800.000000,293.815308
+397440.000000,294.038019
+406080.000000,293.802429
+414720.000000,293.150146
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187486
+466560.000000,293.359741
+475200.000000,293.542450
+483840.000000,293.762713
+492480.000000,293.645718
+501120.000000,293.147394
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149377
+535680.000000,293.149902
+544320.000000,293.262506
+552960.000000,293.335816
+561600.000000,293.354614
+570240.000000,293.537745
+578880.000000,293.526974
+587520.000000,293.147369
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.133134
+639360.000000,293.335345
+648000.000000,293.946747
+656640.000000,294.147644
+665280.000000,293.844446
+673920.000000,293.148059
+682560.000000,293.149890
+691200.000000,293.149750
+699840.000000,293.149622
+708480.000000,293.149902
+717120.000000,293.203923
+725760.000000,293.425690
+734400.000000,293.860443
+743040.000000,293.891559
+751680.000000,293.784204
+760320.000000,293.149231
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.173532
+812160.000000,293.383405
+820800.000000,293.739075
+829440.000000,293.824995
+838080.000000,293.735607
+846720.000000,293.148962
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/test.csv
new file mode 100644
index 0000000000..d2788501de
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149628
+17280.000000,293.148798
+25920.000000,293.144127
+34560.000000,293.151874
+43200.000000,293.152283
+51840.000000,293.152893
+60480.000000,293.149237
+69120.000000,293.147968
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150183
+103680.000000,293.150665
+112320.000000,293.154672
+120960.000000,293.292928
+129600.000000,293.841370
+138240.000000,293.841178
+146880.000000,293.574422
+155520.000000,293.147595
+164160.000000,293.149799
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.296961
+207360.000000,293.674146
+216000.000000,294.091278
+224640.000000,294.319893
+233280.000000,293.928870
+241920.000000,293.147833
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.218846
+293760.000000,293.297198
+302400.000000,293.775787
+311040.000000,293.712755
+319680.000000,293.697765
+328320.000000,293.148956
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.176339
+380160.000000,293.252533
+388800.000000,293.815308
+397440.000000,294.038019
+406080.000000,293.802429
+414720.000000,293.150146
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187486
+466560.000000,293.359741
+475200.000000,293.542450
+483840.000000,293.762713
+492480.000000,293.645718
+501120.000000,293.147394
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149377
+535680.000000,293.149902
+544320.000000,293.262506
+552960.000000,293.335816
+561600.000000,293.354614
+570240.000000,293.537745
+578880.000000,293.526974
+587520.000000,293.147369
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.133134
+639360.000000,293.335345
+648000.000000,293.946747
+656640.000000,294.147644
+665280.000000,293.844446
+673920.000000,293.148059
+682560.000000,293.149890
+691200.000000,293.149750
+699840.000000,293.149622
+708480.000000,293.149902
+717120.000000,293.203923
+725760.000000,293.425690
+734400.000000,293.860443
+743040.000000,293.891559
+751680.000000,293.784204
+760320.000000,293.149231
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.173532
+812160.000000,293.383405
+820800.000000,293.739075
+829440.000000,293.824995
+838080.000000,293.735607
+846720.000000,293.148962
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/upperBound.csv
new file mode 100644
index 0000000000..6fede0d201
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[3]/upperBound.csv
@@ -0,0 +1,124 @@
+x,y
+-0.001000,293.443144
+0.001000,293.443144
+8640.001000,293.442777
+17280.001000,293.441946
+25919.999752,293.437271
+34559.999000,293.445026
+43199.999000,293.445435
+51839.999000,293.446046
+51840.001000,293.446046
+60480.001000,293.442386
+69119.999679,293.441115
+77759.999000,293.443590
+77760.001000,293.443590
+86400.000368,293.443113
+95039.999000,293.443333
+103679.999000,293.443816
+112319.999000,293.447826
+120959.999000,293.586221
+129599.999000,294.135211
+129600.001000,294.135211
+138240.001000,294.135019
+146880.001000,293.867997
+155520.000990,293.440743
+164159.999000,293.442948
+172799.999000,293.443052
+181439.999000,293.443339
+181440.001000,293.443339
+190079.999005,293.442942
+198719.999000,293.590258
+207359.999000,293.967820
+215999.999000,294.385369
+224639.999000,294.614213
+224640.001000,294.614213
+233280.001000,294.222798
+241920.000995,293.440981
+250559.999000,293.442832
+259199.999000,293.443083
+267839.999000,293.443223
+267840.001000,293.443223
+276479.999014,293.442722
+285119.999000,293.512065
+293759.999000,293.590496
+302399.999000,294.069563
+302400.001000,294.069563
+311040.001000,294.006468
+319680.001000,293.991463
+328320.000997,293.442105
+336959.999000,293.442985
+336960.001000,293.442985
+345600.001000,293.442961
+354239.999970,293.442557
+362879.999000,293.442985
+371519.999000,293.469515
+380159.999000,293.545785
+388799.999000,294.109123
+397439.999000,294.332057
+397440.001000,294.332057
+406080.001000,294.096232
+414720.001000,293.443297
+423360.001000,293.443046
+432000.000411,293.442900
+440639.999000,293.442961
+440640.001000,293.442961
+449279.999003,293.442906
+457919.999000,293.480674
+466559.999000,293.653101
+475199.999000,293.835992
+483839.999000,294.056476
+483840.001000,294.056476
+492480.001000,293.939363
+501120.000990,293.440541
+509759.999000,293.442979
+518399.999000,293.443022
+518400.001000,293.443022
+527039.999970,293.442527
+535679.999000,293.443052
+544319.999000,293.555769
+552959.999000,293.629152
+561599.999000,293.647969
+570239.999000,293.831283
+570240.001000,293.831283
+578880.001000,293.820501
+587520.000987,293.440517
+596159.999000,293.443003
+596160.001000,293.443003
+604800.000091,293.442930
+613439.999000,293.442991
+613440.001000,293.442991
+622080.001000,293.442936
+630719.999152,293.426267
+639359.999000,293.628681
+647999.999000,294.240694
+656639.999000,294.441792
+656640.001000,294.441792
+665280.001000,294.138290
+673920.000995,293.441207
+682559.999000,293.443040
+682560.001000,293.443040
+691200.001000,293.442900
+699839.999627,293.442771
+708479.999000,293.443052
+717119.999000,293.497127
+725759.999000,293.719115
+734399.999000,294.154304
+743039.999000,294.185450
+743040.001000,294.185450
+751680.001000,294.077988
+760320.000998,293.442380
+768959.999000,293.442869
+777599.999000,293.442961
+777600.001000,293.442961
+786240.000000,293.442863
+794879.999000,293.442961
+803519.999000,293.466705
+812159.999000,293.676788
+820799.999000,294.032814
+829439.999000,294.118820
+829440.001000,294.118820
+838080.001000,294.029342
+846720.000997,293.442111
+855359.999000,293.442930
+863999.999000,293.442961
+864000.001000,293.442961
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/lowerBound.csv
new file mode 100644
index 0000000000..02eecda635
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/lowerBound.csv
@@ -0,0 +1,123 @@
+x,y
+-0.001000,292.856844
+8639.999000,292.856478
+17279.999000,292.855649
+25919.999000,292.850983
+25920.001000,292.850983
+34560.001000,292.858722
+43200.001000,292.859130
+51839.999286,292.859740
+60479.999000,292.856088
+69119.999000,292.854820
+69120.001000,292.854820
+77760.000677,292.857289
+86399.999000,292.856813
+86400.001000,292.856813
+95040.001000,292.857033
+103680.001000,292.857515
+112320.001000,292.861517
+120960.001000,292.999635
+129600.000999,293.547528
+138239.999000,293.547337
+146879.999000,293.280848
+155519.999000,292.854448
+155520.001000,292.854448
+164160.001000,292.856649
+172800.001000,292.856752
+181439.999840,292.857039
+190079.999000,292.856643
+190080.001000,292.856643
+198720.001000,293.003664
+207360.001000,293.380471
+216000.001000,293.797187
+224639.999738,294.025573
+233279.999000,293.634941
+241919.999000,292.854685
+241920.001000,292.854685
+250560.001000,292.856533
+259200.001000,292.856783
+267839.999438,292.856923
+276479.999000,292.856423
+276480.001000,292.856423
+285120.001000,292.925627
+293760.001000,293.003901
+302400.000767,293.482012
+311039.999000,293.419042
+319679.999000,293.404067
+328319.999000,292.855807
+328320.001000,292.855807
+336960.000946,292.856685
+345599.999000,292.856661
+354239.999000,292.856259
+354240.001000,292.856259
+362880.001000,292.856685
+371520.001000,292.883163
+380160.001000,292.959280
+388800.001000,293.521492
+397439.999972,293.743981
+406079.999000,293.508627
+414719.999000,292.856996
+423359.999000,292.856746
+431999.999000,292.856600
+432000.001000,292.856600
+440640.000051,292.856661
+449279.999000,292.856606
+449280.001000,292.856606
+457920.001000,292.894299
+466560.001000,293.066381
+475200.001000,293.248908
+483840.000306,293.468951
+492479.999000,293.352072
+501119.999000,292.854246
+501120.001000,292.854246
+509760.001000,292.856679
+518399.999159,292.856722
+527039.999000,292.856228
+527040.001000,292.856228
+535680.001000,292.856752
+544320.001000,292.969244
+552960.001000,293.042480
+561600.001000,293.061260
+570240.000889,293.244207
+578879.999000,293.233447
+587519.999000,292.854222
+587520.001000,292.854222
+596160.000943,292.856704
+604799.999000,292.856630
+604800.001000,292.856630
+613440.000051,292.856691
+622079.999000,292.856637
+630719.999000,292.840001
+630720.001000,292.840001
+639360.001000,293.042010
+648000.001000,293.652800
+656639.999797,293.853496
+665279.999000,293.550601
+673919.999000,292.854911
+673920.001000,292.854911
+682560.000858,292.856740
+691199.999000,292.856600
+699839.999000,292.856472
+699840.001000,292.856472
+708480.001000,292.856752
+717120.001000,292.910719
+725760.001000,293.132264
+734400.001000,293.566583
+743039.999449,293.597667
+751679.999000,293.490420
+760319.999000,292.856082
+760320.001000,292.856082
+768960.001000,292.856570
+777599.999969,292.856661
+786239.999000,292.856563
+786240.001000,292.856563
+794880.001000,292.856661
+803520.001000,292.880358
+812160.001000,293.090021
+820800.001000,293.445336
+829439.999980,293.531170
+838079.999000,293.441871
+846719.999000,292.855813
+846720.001000,292.855813
+855360.001000,292.856630
+864000.001000,292.856661
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/reference.csv
new file mode 100644
index 0000000000..d2788501de
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149628
+17280.000000,293.148798
+25920.000000,293.144127
+34560.000000,293.151874
+43200.000000,293.152283
+51840.000000,293.152893
+60480.000000,293.149237
+69120.000000,293.147968
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150183
+103680.000000,293.150665
+112320.000000,293.154672
+120960.000000,293.292928
+129600.000000,293.841370
+138240.000000,293.841178
+146880.000000,293.574422
+155520.000000,293.147595
+164160.000000,293.149799
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.296961
+207360.000000,293.674146
+216000.000000,294.091278
+224640.000000,294.319893
+233280.000000,293.928870
+241920.000000,293.147833
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.218846
+293760.000000,293.297198
+302400.000000,293.775787
+311040.000000,293.712755
+319680.000000,293.697765
+328320.000000,293.148956
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.176339
+380160.000000,293.252533
+388800.000000,293.815308
+397440.000000,294.038019
+406080.000000,293.802429
+414720.000000,293.150146
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187486
+466560.000000,293.359741
+475200.000000,293.542450
+483840.000000,293.762713
+492480.000000,293.645718
+501120.000000,293.147394
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149377
+535680.000000,293.149902
+544320.000000,293.262506
+552960.000000,293.335816
+561600.000000,293.354614
+570240.000000,293.537745
+578880.000000,293.526974
+587520.000000,293.147369
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.133134
+639360.000000,293.335345
+648000.000000,293.946747
+656640.000000,294.147644
+665280.000000,293.844446
+673920.000000,293.148059
+682560.000000,293.149890
+691200.000000,293.149750
+699840.000000,293.149622
+708480.000000,293.149902
+717120.000000,293.203923
+725760.000000,293.425690
+734400.000000,293.860443
+743040.000000,293.891559
+751680.000000,293.784204
+760320.000000,293.149231
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.173532
+812160.000000,293.383405
+820800.000000,293.739075
+829440.000000,293.824995
+838080.000000,293.735607
+846720.000000,293.148962
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/test.csv
new file mode 100644
index 0000000000..d2788501de
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149628
+17280.000000,293.148798
+25920.000000,293.144127
+34560.000000,293.151874
+43200.000000,293.152283
+51840.000000,293.152893
+60480.000000,293.149237
+69120.000000,293.147968
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150183
+103680.000000,293.150665
+112320.000000,293.154672
+120960.000000,293.292928
+129600.000000,293.841370
+138240.000000,293.841178
+146880.000000,293.574422
+155520.000000,293.147595
+164160.000000,293.149799
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.296961
+207360.000000,293.674146
+216000.000000,294.091278
+224640.000000,294.319893
+233280.000000,293.928870
+241920.000000,293.147833
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.218846
+293760.000000,293.297198
+302400.000000,293.775787
+311040.000000,293.712755
+319680.000000,293.697765
+328320.000000,293.148956
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.176339
+380160.000000,293.252533
+388800.000000,293.815308
+397440.000000,294.038019
+406080.000000,293.802429
+414720.000000,293.150146
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187486
+466560.000000,293.359741
+475200.000000,293.542450
+483840.000000,293.762713
+492480.000000,293.645718
+501120.000000,293.147394
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149377
+535680.000000,293.149902
+544320.000000,293.262506
+552960.000000,293.335816
+561600.000000,293.354614
+570240.000000,293.537745
+578880.000000,293.526974
+587520.000000,293.147369
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.133134
+639360.000000,293.335345
+648000.000000,293.946747
+656640.000000,294.147644
+665280.000000,293.844446
+673920.000000,293.148059
+682560.000000,293.149890
+691200.000000,293.149750
+699840.000000,293.149622
+708480.000000,293.149902
+717120.000000,293.203923
+725760.000000,293.425690
+734400.000000,293.860443
+743040.000000,293.891559
+751680.000000,293.784204
+760320.000000,293.149231
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.173532
+812160.000000,293.383405
+820800.000000,293.739075
+829440.000000,293.824995
+838080.000000,293.735607
+846720.000000,293.148962
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/upperBound.csv
new file mode 100644
index 0000000000..6fede0d201
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[4]/upperBound.csv
@@ -0,0 +1,124 @@
+x,y
+-0.001000,293.443144
+0.001000,293.443144
+8640.001000,293.442777
+17280.001000,293.441946
+25919.999752,293.437271
+34559.999000,293.445026
+43199.999000,293.445435
+51839.999000,293.446046
+51840.001000,293.446046
+60480.001000,293.442386
+69119.999679,293.441115
+77759.999000,293.443590
+77760.001000,293.443590
+86400.000368,293.443113
+95039.999000,293.443333
+103679.999000,293.443816
+112319.999000,293.447826
+120959.999000,293.586221
+129599.999000,294.135211
+129600.001000,294.135211
+138240.001000,294.135019
+146880.001000,293.867997
+155520.000990,293.440743
+164159.999000,293.442948
+172799.999000,293.443052
+181439.999000,293.443339
+181440.001000,293.443339
+190079.999005,293.442942
+198719.999000,293.590258
+207359.999000,293.967820
+215999.999000,294.385369
+224639.999000,294.614213
+224640.001000,294.614213
+233280.001000,294.222798
+241920.000995,293.440981
+250559.999000,293.442832
+259199.999000,293.443083
+267839.999000,293.443223
+267840.001000,293.443223
+276479.999014,293.442722
+285119.999000,293.512065
+293759.999000,293.590496
+302399.999000,294.069563
+302400.001000,294.069563
+311040.001000,294.006468
+319680.001000,293.991463
+328320.000997,293.442105
+336959.999000,293.442985
+336960.001000,293.442985
+345600.001000,293.442961
+354239.999970,293.442557
+362879.999000,293.442985
+371519.999000,293.469515
+380159.999000,293.545785
+388799.999000,294.109123
+397439.999000,294.332057
+397440.001000,294.332057
+406080.001000,294.096232
+414720.001000,293.443297
+423360.001000,293.443046
+432000.000411,293.442900
+440639.999000,293.442961
+440640.001000,293.442961
+449279.999003,293.442906
+457919.999000,293.480674
+466559.999000,293.653101
+475199.999000,293.835992
+483839.999000,294.056476
+483840.001000,294.056476
+492480.001000,293.939363
+501120.000990,293.440541
+509759.999000,293.442979
+518399.999000,293.443022
+518400.001000,293.443022
+527039.999970,293.442527
+535679.999000,293.443052
+544319.999000,293.555769
+552959.999000,293.629152
+561599.999000,293.647969
+570239.999000,293.831283
+570240.001000,293.831283
+578880.001000,293.820501
+587520.000987,293.440517
+596159.999000,293.443003
+596160.001000,293.443003
+604800.000091,293.442930
+613439.999000,293.442991
+613440.001000,293.442991
+622080.001000,293.442936
+630719.999152,293.426267
+639359.999000,293.628681
+647999.999000,294.240694
+656639.999000,294.441792
+656640.001000,294.441792
+665280.001000,294.138290
+673920.000995,293.441207
+682559.999000,293.443040
+682560.001000,293.443040
+691200.001000,293.442900
+699839.999627,293.442771
+708479.999000,293.443052
+717119.999000,293.497127
+725759.999000,293.719115
+734399.999000,294.154304
+743039.999000,294.185450
+743040.001000,294.185450
+751680.001000,294.077988
+760320.000998,293.442380
+768959.999000,293.442869
+777599.999000,293.442961
+777600.001000,293.442961
+786240.000000,293.442863
+794879.999000,293.442961
+803519.999000,293.466705
+812159.999000,293.676788
+820799.999000,294.032814
+829439.999000,294.118820
+829440.001000,294.118820
+838080.001000,294.029342
+846720.000997,293.442111
+855359.999000,293.442930
+863999.999000,293.442961
+864000.001000,293.442961
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/errors.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/errors.csv
new file mode 100644
index 0000000000..775a188b8a
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/errors.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,0.000000
+8640.000000,0.000000
+17280.000000,0.000000
+25920.000000,0.000000
+34560.000000,0.000000
+43200.000000,0.000000
+51840.000000,0.000000
+60480.000000,0.000000
+69120.000000,0.000000
+77760.000000,0.000000
+86400.000000,0.000000
+95040.000000,0.000000
+103680.000000,0.000000
+112320.000000,0.000000
+120960.000000,0.000000
+129600.000000,0.000000
+138240.000000,0.000000
+146880.000000,0.000000
+155520.000000,0.000000
+164160.000000,0.000000
+172800.000000,0.000000
+181440.000000,0.000000
+190080.000000,0.000000
+198720.000000,0.000000
+207360.000000,0.000000
+216000.000000,0.000000
+224640.000000,0.000000
+233280.000000,0.000000
+241920.000000,0.000000
+250560.000000,0.000000
+259200.000000,0.000000
+267840.000000,0.000000
+276480.000000,0.000000
+285120.000000,0.000000
+293760.000000,0.000000
+302400.000000,0.000000
+311040.000000,0.000000
+319680.000000,0.000000
+328320.000000,0.000000
+336960.000000,0.000000
+345600.000000,0.000000
+354240.000000,0.000000
+362880.000000,0.000000
+371520.000000,0.000000
+380160.000000,0.000000
+388800.000000,0.000000
+397440.000000,0.000000
+406080.000000,0.000000
+414720.000000,0.000000
+423360.000000,0.000000
+432000.000000,0.000000
+440640.000000,0.000000
+449280.000000,0.000000
+457920.000000,0.000000
+466560.000000,0.000000
+475200.000000,0.000000
+483840.000000,0.000000
+492480.000000,0.000000
+501120.000000,0.000000
+509760.000000,0.000000
+518400.000000,0.000000
+527040.000000,0.000000
+535680.000000,0.000000
+544320.000000,0.000000
+552960.000000,0.000000
+561600.000000,0.000000
+570240.000000,0.000000
+578880.000000,0.000000
+587520.000000,0.000000
+596160.000000,0.000000
+604800.000000,0.000000
+613440.000000,0.000000
+622080.000000,0.000000
+630720.000000,0.000000
+639360.000000,0.000000
+648000.000000,0.000000
+656640.000000,0.000000
+665280.000000,0.000000
+673920.000000,0.000000
+682560.000000,0.000000
+691200.000000,0.000000
+699840.000000,0.000000
+708480.000000,0.000000
+717120.000000,0.000000
+725760.000000,0.000000
+734400.000000,0.000000
+743040.000000,0.000000
+751680.000000,0.000000
+760320.000000,0.000000
+768960.000000,0.000000
+777600.000000,0.000000
+786240.000000,0.000000
+794880.000000,0.000000
+803520.000000,0.000000
+812160.000000,0.000000
+820800.000000,0.000000
+829440.000000,0.000000
+838080.000000,0.000000
+846720.000000,0.000000
+855360.000000,0.000000
+864000.000000,0.000000
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/lowerBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/lowerBound.csv
new file mode 100644
index 0000000000..02eecda635
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/lowerBound.csv
@@ -0,0 +1,123 @@
+x,y
+-0.001000,292.856844
+8639.999000,292.856478
+17279.999000,292.855649
+25919.999000,292.850983
+25920.001000,292.850983
+34560.001000,292.858722
+43200.001000,292.859130
+51839.999286,292.859740
+60479.999000,292.856088
+69119.999000,292.854820
+69120.001000,292.854820
+77760.000677,292.857289
+86399.999000,292.856813
+86400.001000,292.856813
+95040.001000,292.857033
+103680.001000,292.857515
+112320.001000,292.861517
+120960.001000,292.999635
+129600.000999,293.547528
+138239.999000,293.547337
+146879.999000,293.280848
+155519.999000,292.854448
+155520.001000,292.854448
+164160.001000,292.856649
+172800.001000,292.856752
+181439.999840,292.857039
+190079.999000,292.856643
+190080.001000,292.856643
+198720.001000,293.003664
+207360.001000,293.380471
+216000.001000,293.797187
+224639.999738,294.025573
+233279.999000,293.634941
+241919.999000,292.854685
+241920.001000,292.854685
+250560.001000,292.856533
+259200.001000,292.856783
+267839.999438,292.856923
+276479.999000,292.856423
+276480.001000,292.856423
+285120.001000,292.925627
+293760.001000,293.003901
+302400.000767,293.482012
+311039.999000,293.419042
+319679.999000,293.404067
+328319.999000,292.855807
+328320.001000,292.855807
+336960.000946,292.856685
+345599.999000,292.856661
+354239.999000,292.856259
+354240.001000,292.856259
+362880.001000,292.856685
+371520.001000,292.883163
+380160.001000,292.959280
+388800.001000,293.521492
+397439.999972,293.743981
+406079.999000,293.508627
+414719.999000,292.856996
+423359.999000,292.856746
+431999.999000,292.856600
+432000.001000,292.856600
+440640.000051,292.856661
+449279.999000,292.856606
+449280.001000,292.856606
+457920.001000,292.894299
+466560.001000,293.066381
+475200.001000,293.248908
+483840.000306,293.468951
+492479.999000,293.352072
+501119.999000,292.854246
+501120.001000,292.854246
+509760.001000,292.856679
+518399.999159,292.856722
+527039.999000,292.856228
+527040.001000,292.856228
+535680.001000,292.856752
+544320.001000,292.969244
+552960.001000,293.042480
+561600.001000,293.061260
+570240.000889,293.244207
+578879.999000,293.233447
+587519.999000,292.854222
+587520.001000,292.854222
+596160.000943,292.856704
+604799.999000,292.856630
+604800.001000,292.856630
+613440.000051,292.856691
+622079.999000,292.856637
+630719.999000,292.840001
+630720.001000,292.840001
+639360.001000,293.042010
+648000.001000,293.652800
+656639.999797,293.853496
+665279.999000,293.550601
+673919.999000,292.854911
+673920.001000,292.854911
+682560.000858,292.856740
+691199.999000,292.856600
+699839.999000,292.856472
+699840.001000,292.856472
+708480.001000,292.856752
+717120.001000,292.910719
+725760.001000,293.132264
+734400.001000,293.566583
+743039.999449,293.597667
+751679.999000,293.490420
+760319.999000,292.856082
+760320.001000,292.856082
+768960.001000,292.856570
+777599.999969,292.856661
+786239.999000,292.856563
+786240.001000,292.856563
+794880.001000,292.856661
+803520.001000,292.880358
+812160.001000,293.090021
+820800.001000,293.445336
+829439.999980,293.531170
+838079.999000,293.441871
+846719.999000,292.855813
+846720.001000,292.855813
+855360.001000,292.856630
+864000.001000,292.856661
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/reference.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/reference.csv
new file mode 100644
index 0000000000..d2788501de
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/reference.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149628
+17280.000000,293.148798
+25920.000000,293.144127
+34560.000000,293.151874
+43200.000000,293.152283
+51840.000000,293.152893
+60480.000000,293.149237
+69120.000000,293.147968
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150183
+103680.000000,293.150665
+112320.000000,293.154672
+120960.000000,293.292928
+129600.000000,293.841370
+138240.000000,293.841178
+146880.000000,293.574422
+155520.000000,293.147595
+164160.000000,293.149799
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.296961
+207360.000000,293.674146
+216000.000000,294.091278
+224640.000000,294.319893
+233280.000000,293.928870
+241920.000000,293.147833
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.218846
+293760.000000,293.297198
+302400.000000,293.775787
+311040.000000,293.712755
+319680.000000,293.697765
+328320.000000,293.148956
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.176339
+380160.000000,293.252533
+388800.000000,293.815308
+397440.000000,294.038019
+406080.000000,293.802429
+414720.000000,293.150146
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187486
+466560.000000,293.359741
+475200.000000,293.542450
+483840.000000,293.762713
+492480.000000,293.645718
+501120.000000,293.147394
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149377
+535680.000000,293.149902
+544320.000000,293.262506
+552960.000000,293.335816
+561600.000000,293.354614
+570240.000000,293.537745
+578880.000000,293.526974
+587520.000000,293.147369
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.133134
+639360.000000,293.335345
+648000.000000,293.946747
+656640.000000,294.147644
+665280.000000,293.844446
+673920.000000,293.148059
+682560.000000,293.149890
+691200.000000,293.149750
+699840.000000,293.149622
+708480.000000,293.149902
+717120.000000,293.203923
+725760.000000,293.425690
+734400.000000,293.860443
+743040.000000,293.891559
+751680.000000,293.784204
+760320.000000,293.149231
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.173532
+812160.000000,293.383405
+820800.000000,293.739075
+829440.000000,293.824995
+838080.000000,293.735607
+846720.000000,293.148962
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/test.csv
new file mode 100644
index 0000000000..d2788501de
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/test.csv
@@ -0,0 +1,102 @@
+x,y
+0.000000,293.149994
+8640.000000,293.149628
+17280.000000,293.148798
+25920.000000,293.144127
+34560.000000,293.151874
+43200.000000,293.152283
+51840.000000,293.152893
+60480.000000,293.149237
+69120.000000,293.147968
+77760.000000,293.150439
+86400.000000,293.149963
+95040.000000,293.150183
+103680.000000,293.150665
+112320.000000,293.154672
+120960.000000,293.292928
+129600.000000,293.841370
+138240.000000,293.841178
+146880.000000,293.574422
+155520.000000,293.147595
+164160.000000,293.149799
+172800.000000,293.149902
+181440.000000,293.150189
+190080.000000,293.149792
+198720.000000,293.296961
+207360.000000,293.674146
+216000.000000,294.091278
+224640.000000,294.319893
+233280.000000,293.928870
+241920.000000,293.147833
+250560.000000,293.149683
+259200.000000,293.149933
+267840.000000,293.150073
+276480.000000,293.149573
+285120.000000,293.218846
+293760.000000,293.297198
+302400.000000,293.775787
+311040.000000,293.712755
+319680.000000,293.697765
+328320.000000,293.148956
+336960.000000,293.149835
+345600.000000,293.149811
+354240.000000,293.149408
+362880.000000,293.149835
+371520.000000,293.176339
+380160.000000,293.252533
+388800.000000,293.815308
+397440.000000,294.038019
+406080.000000,293.802429
+414720.000000,293.150146
+423360.000000,293.149896
+432000.000000,293.149750
+440640.000000,293.149811
+449280.000000,293.149756
+457920.000000,293.187486
+466560.000000,293.359741
+475200.000000,293.542450
+483840.000000,293.762713
+492480.000000,293.645718
+501120.000000,293.147394
+509760.000000,293.149829
+518400.000000,293.149872
+527040.000000,293.149377
+535680.000000,293.149902
+544320.000000,293.262506
+552960.000000,293.335816
+561600.000000,293.354614
+570240.000000,293.537745
+578880.000000,293.526974
+587520.000000,293.147369
+596160.000000,293.149854
+604800.000000,293.149780
+613440.000000,293.149841
+622080.000000,293.149786
+630720.000000,293.133134
+639360.000000,293.335345
+648000.000000,293.946747
+656640.000000,294.147644
+665280.000000,293.844446
+673920.000000,293.148059
+682560.000000,293.149890
+691200.000000,293.149750
+699840.000000,293.149622
+708480.000000,293.149902
+717120.000000,293.203923
+725760.000000,293.425690
+734400.000000,293.860443
+743040.000000,293.891559
+751680.000000,293.784204
+760320.000000,293.149231
+768960.000000,293.149719
+777600.000000,293.149811
+786240.000000,293.149713
+794880.000000,293.149811
+803520.000000,293.173532
+812160.000000,293.383405
+820800.000000,293.739075
+829440.000000,293.824995
+838080.000000,293.735607
+846720.000000,293.148962
+855360.000000,293.149780
+864000.000000,293.149811
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/upperBound.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/upperBound.csv
new file mode 100644
index 0000000000..6fede0d201
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.mat_multizone.TAir[5]/upperBound.csv
@@ -0,0 +1,124 @@
+x,y
+-0.001000,293.443144
+0.001000,293.443144
+8640.001000,293.442777
+17280.001000,293.441946
+25919.999752,293.437271
+34559.999000,293.445026
+43199.999000,293.445435
+51839.999000,293.446046
+51840.001000,293.446046
+60480.001000,293.442386
+69119.999679,293.441115
+77759.999000,293.443590
+77760.001000,293.443590
+86400.000368,293.443113
+95039.999000,293.443333
+103679.999000,293.443816
+112319.999000,293.447826
+120959.999000,293.586221
+129599.999000,294.135211
+129600.001000,294.135211
+138240.001000,294.135019
+146880.001000,293.867997
+155520.000990,293.440743
+164159.999000,293.442948
+172799.999000,293.443052
+181439.999000,293.443339
+181440.001000,293.443339
+190079.999005,293.442942
+198719.999000,293.590258
+207359.999000,293.967820
+215999.999000,294.385369
+224639.999000,294.614213
+224640.001000,294.614213
+233280.001000,294.222798
+241920.000995,293.440981
+250559.999000,293.442832
+259199.999000,293.443083
+267839.999000,293.443223
+267840.001000,293.443223
+276479.999014,293.442722
+285119.999000,293.512065
+293759.999000,293.590496
+302399.999000,294.069563
+302400.001000,294.069563
+311040.001000,294.006468
+319680.001000,293.991463
+328320.000997,293.442105
+336959.999000,293.442985
+336960.001000,293.442985
+345600.001000,293.442961
+354239.999970,293.442557
+362879.999000,293.442985
+371519.999000,293.469515
+380159.999000,293.545785
+388799.999000,294.109123
+397439.999000,294.332057
+397440.001000,294.332057
+406080.001000,294.096232
+414720.001000,293.443297
+423360.001000,293.443046
+432000.000411,293.442900
+440639.999000,293.442961
+440640.001000,293.442961
+449279.999003,293.442906
+457919.999000,293.480674
+466559.999000,293.653101
+475199.999000,293.835992
+483839.999000,294.056476
+483840.001000,294.056476
+492480.001000,293.939363
+501120.000990,293.440541
+509759.999000,293.442979
+518399.999000,293.443022
+518400.001000,293.443022
+527039.999970,293.442527
+535679.999000,293.443052
+544319.999000,293.555769
+552959.999000,293.629152
+561599.999000,293.647969
+570239.999000,293.831283
+570240.001000,293.831283
+578880.001000,293.820501
+587520.000987,293.440517
+596159.999000,293.443003
+596160.001000,293.443003
+604800.000091,293.442930
+613439.999000,293.442991
+613440.001000,293.442991
+622080.001000,293.442936
+630719.999152,293.426267
+639359.999000,293.628681
+647999.999000,294.240694
+656639.999000,294.441792
+656640.001000,294.441792
+665280.001000,294.138290
+673920.000995,293.441207
+682559.999000,293.443040
+682560.001000,293.443040
+691200.001000,293.442900
+699839.999627,293.442771
+708479.999000,293.443052
+717119.999000,293.497127
+725759.999000,293.719115
+734399.999000,294.154304
+743039.999000,294.185450
+743040.001000,294.185450
+751680.001000,294.077988
+760320.000998,293.442380
+768959.999000,293.442869
+777599.999000,293.442961
+777600.001000,293.442961
+786240.000000,293.442863
+794879.999000,293.442961
+803519.999000,293.466705
+812159.999000,293.676788
+820799.999000,294.032814
+829439.999000,294.118820
+829440.001000,294.118820
+838080.001000,294.029342
+846720.000997,293.442111
+855359.999000,293.442930
+863999.999000,293.442961
+864000.001000,293.442961
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.mat_multizone.TAir[1]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.mat_multizone.TAir[1]/test.csv
index 06a0ee823c..141c57c3ab 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.mat_multizone.TAir[1]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.mat_multizone.TAir[1]/test.csv
@@ -3,24 +3,24 @@ x,y
315360.000000,305.113004
630720.000000,305.210150
946080.000000,305.145807
-1261440.000000,305.144404
+1261440.000000,305.144429
1576800.000000,305.145508
1892160.000000,305.147205
-2207520.000000,305.242358
+2207520.000000,305.242346
2522880.000000,305.146387
-2838240.000000,305.106378
+2838240.000000,305.106348
3153600.000000,305.253296
3468960.000000,305.137311
-3784320.000000,305.046662
+3784320.000000,305.046690
4099680.000000,305.225696
4415040.000000,305.153583
-4730400.000000,305.084656
-5045760.000000,305.157781
+4730400.000000,305.084747
+5045760.000000,305.157738
5361120.000000,305.141449
-5676480.000000,305.097351
-5991840.000000,305.228533
+5676480.000000,305.097363
+5991840.000000,305.228537
6307200.000000,305.133362
-6622560.000000,305.191849
+6622560.000000,305.191910
6937920.000000,305.217943
7253280.000000,305.144275
7568640.000000,305.121674
@@ -31,22 +31,22 @@ x,y
9145440.000000,305.119781
9460800.000000,305.207642
9776160.000000,305.143091
-10091520.000000,305.024106
+10091520.000000,305.024146
10406880.000000,305.207141
10722240.000000,305.141699
11037600.000000,305.098846
11352960.000000,305.199493
11668320.000000,305.144531
-11983680.000000,305.139135
+11983680.000000,305.139227
12299040.000000,305.207555
12614400.000000,305.136902
-12929760.000000,305.164069
-13245120.000000,305.254352
+12929760.000000,305.163928
+13245120.000000,305.254285
13560480.000000,305.138599
13875840.000000,305.186731
14191200.000000,305.170624
14506560.000000,305.116229
-14821920.000000,305.169135
+14821920.000000,305.169122
15137280.000000,305.149469
15452640.000000,305.053479
15768000.000000,305.172852
@@ -57,13 +57,13 @@ x,y
17344800.000000,305.122864
17660160.000000,305.195441
17975520.000000,305.140045
-18290880.000000,305.120035
-18606240.000000,305.203768
+18290880.000000,305.120050
+18606240.000000,305.203332
18921600.000000,305.143372
19236960.000000,305.176972
-19552320.000000,305.223657
+19552320.000000,305.223621
19867680.000000,305.134283
-20183040.000000,305.180249
+20183040.000000,305.180280
20498400.000000,305.152924
20813760.000000,305.136896
21129120.000000,305.185034
@@ -71,7 +71,7 @@ x,y
21759840.000000,305.090521
22075200.000000,305.213654
22390560.000000,305.142834
-22705920.000000,305.011316
+22705920.000000,305.011304
23021280.000000,305.227948
23336640.000000,305.145862
23652000.000000,305.123779
@@ -79,24 +79,24 @@ x,y
24282720.000000,305.138385
24598080.000000,305.076288
24913440.000000,305.232782
-25228800.000000,305.125580
-25544160.000000,305.143011
-25859520.000000,305.222583
+25228800.000000,305.125610
+25544160.000000,305.143030
+25859520.000000,305.222548
26174880.000000,305.141864
-26490240.000000,305.202246
+26490240.000000,305.202319
26805600.000000,305.148254
27120960.000000,305.134497
-27436320.000000,305.204297
-27751680.000000,305.158917
+27436320.000000,305.204242
+27751680.000000,305.158929
28067040.000000,305.109424
-28382400.000000,305.178864
+28382400.000000,305.178802
28697760.000000,305.137500
-29013120.000000,305.070300
-29328480.000000,305.159282
+29013120.000000,305.070319
+29328480.000000,305.159310
29643840.000000,305.142041
29959200.000000,305.113403
30274560.000000,305.181958
30589920.000000,305.146259
-30905280.000000,305.037469
-31220640.000000,305.209851
+30905280.000000,305.037437
+31220640.000000,305.209861
31536000.000000,305.148041
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[1]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[1]/test.csv
index d9108e2f98..40f3e6006f 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[1]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[1]/test.csv
@@ -1,102 +1,102 @@
x,y
14688000.000000,293.149994
-14696640.000000,290.542316
-14705280.000000,290.339075
-14713920.000000,290.396906
-14722560.000000,291.442200
-14731200.000000,291.181244
-14739840.000000,292.401691
-14748480.000000,291.613484
-14757120.000000,290.827930
-14765760.000000,290.667090
-14774400.000000,290.556244
-14783040.000000,290.392676
-14791680.000000,290.328937
-14800320.000000,290.543395
-14808960.000000,291.747845
-14817600.000000,291.502838
-14826240.000000,292.413489
-14834880.000000,291.653352
-14843520.000000,291.081890
-14852160.000000,290.791083
-14860800.000000,290.641541
-14869440.000000,290.454333
-14878080.000000,290.379724
-14886720.000000,290.882281
-14895360.000000,292.362976
-14904000.000000,292.188477
-14912640.000000,293.311670
-14921280.000000,292.399797
-14929920.000000,291.602894
-14938560.000000,291.109100
-14947200.000000,290.902008
-14955840.000000,290.748022
-14964480.000000,290.690723
-14973120.000000,291.426974
-14981760.000000,293.307593
-14990400.000000,292.416962
-14999040.000000,293.625647
-15007680.000000,292.738203
-15016320.000000,291.675336
-15024960.000000,291.507043
-15033600.000000,291.344330
-15042240.000000,291.198151
-15050880.000000,291.030640
-15059520.000000,291.164211
-15068160.000000,292.659338
-15076800.000000,292.404602
-15085440.000000,293.438116
-15094080.000000,292.539209
-15102720.000000,291.865717
-15111360.000000,291.546014
-15120000.000000,291.420288
-15128640.000000,291.293500
-15137280.000000,291.240717
-15145920.000000,291.290332
-15154560.000000,292.425781
-15163200.000000,291.793640
-15171840.000000,293.213287
-15180480.000000,292.301620
-15189120.000000,291.702991
-15197760.000000,291.442365
-15206400.000000,291.352661
-15215040.000000,291.262946
-15223680.000000,291.132678
-15232320.000000,291.190302
-15240960.000000,292.203839
-15249600.000000,291.750183
-15258240.000000,292.563300
-15266880.000000,292.049457
-15275520.000000,291.512598
-15284160.000000,291.306488
-15292800.000000,291.266815
-15301440.000000,291.239984
-15310080.000000,291.125757
-15318720.000000,291.423737
-15327360.000000,292.857990
-15336000.000000,292.389252
-15344640.000000,293.789740
-15353280.000000,292.963030
-15361920.000000,291.967905
-15370560.000000,291.384009
-15379200.000000,291.267242
-15387840.000000,291.147614
-15396480.000000,291.101428
-15405120.000000,291.567010
-15413760.000000,293.050464
-15422400.000000,293.028931
-15431040.000000,294.596783
-15439680.000000,293.563819
-15448320.000000,292.929028
-15456960.000000,292.019269
-15465600.000000,291.823334
-15474240.000000,291.715161
-15482880.000000,291.516010
-15491520.000000,292.496066
-15500160.000000,294.585876
-15508800.000000,294.843506
-15517440.000000,296.354639
-15526080.000000,295.044373
-15534720.000000,293.902002
-15543360.000000,292.996204
-15552000.000000,292.610321
+14696640.000000,290.542389
+14705280.000000,290.339825
+14713920.000000,290.397174
+14722560.000000,291.442261
+14731200.000000,291.185120
+14739840.000000,292.401807
+14748480.000000,291.613843
+14757120.000000,290.828265
+14765760.000000,290.667413
+14774400.000000,290.556702
+14783040.000000,290.393182
+14791680.000000,290.330225
+14800320.000000,290.545029
+14808960.000000,291.749115
+14817600.000000,291.503784
+14826240.000000,292.414386
+14834880.000000,291.654719
+14843520.000000,291.082288
+14852160.000000,290.791516
+14860800.000000,290.642059
+14869440.000000,290.454614
+14878080.000000,290.380493
+14886720.000000,290.882520
+14895360.000000,292.362982
+14904000.000000,292.189606
+14912640.000000,293.312390
+14921280.000000,292.400088
+14929920.000000,291.602914
+14938560.000000,291.109442
+14947200.000000,290.902405
+14955840.000000,290.748511
+14964480.000000,290.691113
+14973120.000000,291.427523
+14981760.000000,293.308008
+14990400.000000,292.418488
+14999040.000000,293.624615
+15007680.000000,292.738453
+15016320.000000,291.676050
+15024960.000000,291.507587
+15033600.000000,291.344879
+15042240.000000,291.198828
+15050880.000000,291.032135
+15059520.000000,291.164535
+15068160.000000,292.659766
+15076800.000000,292.405548
+15085440.000000,293.438159
+15094080.000000,292.540845
+15102720.000000,291.866156
+15111360.000000,291.546442
+15120000.000000,291.420410
+15128640.000000,291.293707
+15137280.000000,291.240967
+15145920.000000,291.290613
+15154560.000000,292.426019
+15163200.000000,291.793243
+15171840.000000,293.214276
+15180480.000000,292.303436
+15189120.000000,291.703357
+15197760.000000,291.442535
+15206400.000000,291.352905
+15215040.000000,291.263269
+15223680.000000,291.133490
+15232320.000000,291.190723
+15240960.000000,292.204315
+15249600.000000,291.750885
+15258240.000000,292.564630
+15266880.000000,292.050757
+15275520.000000,291.512952
+15284160.000000,291.306787
+15292800.000000,291.267151
+15301440.000000,291.240271
+15310080.000000,291.126099
+15318720.000000,291.423840
+15327360.000000,292.857813
+15336000.000000,292.391144
+15344640.000000,293.788593
+15353280.000000,292.963671
+15361920.000000,291.968615
+15370560.000000,291.384265
+15379200.000000,291.267487
+15387840.000000,291.147791
+15396480.000000,291.103131
+15405120.000000,291.567572
+15413760.000000,293.050494
+15422400.000000,293.029907
+15431040.000000,294.595258
+15439680.000000,293.563678
+15448320.000000,292.928900
+15456960.000000,292.019678
+15465600.000000,291.823730
+15474240.000000,291.715619
+15482880.000000,291.516443
+15491520.000000,292.496843
+15500160.000000,294.585986
+15508800.000000,294.844360
+15517440.000000,296.353345
+15526080.000000,295.043994
+15534720.000000,293.902283
+15543360.000000,292.996265
+15552000.000000,292.610443
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[2]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[2]/test.csv
index c4a6c2c4e6..d3d5572420 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[2]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[2]/test.csv
@@ -1,102 +1,102 @@
x,y
14688000.000000,293.149994
-14696640.000000,290.031055
-14705280.000000,289.800952
-14713920.000000,290.502020
-14722560.000000,290.955026
-14731200.000000,291.373962
-14739840.000000,292.007739
-14748480.000000,291.626060
-14757120.000000,290.299615
-14765760.000000,290.106299
-14774400.000000,289.962708
-14783040.000000,289.765967
-14791680.000000,289.669006
-14800320.000000,290.594402
-14808960.000000,291.161536
-14817600.000000,291.685730
-14826240.000000,291.925287
-14834880.000000,291.592314
-14843520.000000,290.443981
-14852160.000000,290.120544
-14860800.000000,289.937988
-14869440.000000,289.717029
-14878080.000000,289.607690
-14886720.000000,290.843964
-14895360.000000,291.669366
-14904000.000000,292.514099
-14912640.000000,292.795642
-14921280.000000,292.308749
-14929920.000000,290.908075
-14938560.000000,290.384082
-14947200.000000,290.145264
-14955840.000000,289.959186
-14964480.000000,289.869739
-14973120.000000,291.396767
-14981760.000000,292.546405
-14990400.000000,292.604614
-14999040.000000,293.059436
-15007680.000000,292.611511
-15016320.000000,290.948730
-15024960.000000,290.752295
-15033600.000000,290.561432
-15042240.000000,290.386664
-15050880.000000,290.189893
-15059520.000000,291.025062
-15068160.000000,291.910803
-15076800.000000,292.466400
-15085440.000000,292.835175
-15094080.000000,292.350122
-15102720.000000,291.089673
-15111360.000000,290.742902
-15120000.000000,290.589569
-15128640.000000,290.435046
-15137280.000000,290.354999
-15145920.000000,291.106903
-15154560.000000,291.649152
-15163200.000000,291.680084
-15171840.000000,292.540771
-15180480.000000,292.034312
-15189120.000000,290.875525
-15197760.000000,290.588239
-15206400.000000,290.471649
-15215040.000000,290.355029
-15223680.000000,290.198547
-15232320.000000,290.960132
-15240960.000000,291.387772
-15249600.000000,291.628723
-15258240.000000,291.833051
-15266880.000000,291.772412
-15275520.000000,290.639929
-15284160.000000,290.409149
-15292800.000000,290.344879
-15301440.000000,290.295386
-15310080.000000,290.157990
-15318720.000000,291.247955
-15327360.000000,291.999542
-15336000.000000,292.401764
-15344640.000000,293.097168
-15353280.000000,292.700626
-15361920.000000,291.111550
-15370560.000000,290.502490
-15379200.000000,290.358215
-15387840.000000,290.212256
-15396480.000000,290.139722
-15405120.000000,291.334552
-15413760.000000,292.194818
-15422400.000000,293.133179
-15431040.000000,293.949335
-15439680.000000,293.333988
-15448320.000000,292.092500
-15456960.000000,291.161725
-15465600.000000,290.942505
-15474240.000000,290.810651
-15482880.000000,290.588007
-15491520.000000,292.385703
-15500160.000000,293.720642
-15508800.000000,295.165466
-15517440.000000,295.756104
-15526080.000000,294.899438
-15534720.000000,293.099463
-15543360.000000,292.173102
-15552000.000000,291.767120
+14696640.000000,290.031128
+14705280.000000,289.801721
+14713920.000000,290.501740
+14722560.000000,290.955057
+14731200.000000,291.377380
+14739840.000000,292.008472
+14748480.000000,291.626448
+14757120.000000,290.299957
+14765760.000000,290.106641
+14774400.000000,289.963196
+14783040.000000,289.766516
+14791680.000000,289.670367
+14800320.000000,290.593607
+14808960.000000,291.162592
+14817600.000000,291.686432
+14826240.000000,291.926001
+14834880.000000,291.592782
+14843520.000000,290.444410
+14852160.000000,290.121027
+14860800.000000,289.938568
+14869440.000000,289.717352
+14878080.000000,289.608502
+14886720.000000,290.844080
+14895360.000000,291.669580
+14904000.000000,292.514923
+14912640.000000,292.796240
+14921280.000000,292.309178
+14929920.000000,290.908124
+14938560.000000,290.384442
+14947200.000000,290.145691
+14955840.000000,289.959692
+14964480.000000,289.870160
+14973120.000000,291.397062
+14981760.000000,292.546924
+14990400.000000,292.605591
+14999040.000000,293.059882
+15007680.000000,292.611755
+15016320.000000,290.949451
+15024960.000000,290.752850
+15033600.000000,290.562012
+15042240.000000,290.387341
+15050880.000000,290.191418
+15059520.000000,291.026039
+15068160.000000,291.911475
+15076800.000000,292.467072
+15085440.000000,292.835541
+15094080.000000,292.350690
+15102720.000000,291.090112
+15111360.000000,290.743311
+15120000.000000,290.589691
+15128640.000000,290.435266
+15137280.000000,290.355261
+15145920.000000,291.107074
+15154560.000000,291.649420
+15163200.000000,291.679626
+15171840.000000,292.541315
+15180480.000000,292.035950
+15189120.000000,290.875867
+15197760.000000,290.588397
+15206400.000000,290.471893
+15215040.000000,290.355353
+15223680.000000,290.199359
+15232320.000000,290.960333
+15240960.000000,291.388156
+15249600.000000,291.629181
+15258240.000000,291.833606
+15266880.000000,291.772754
+15275520.000000,290.640173
+15284160.000000,290.409399
+15292800.000000,290.345184
+15301440.000000,290.295660
+15310080.000000,290.158301
+15318720.000000,291.249472
+15327360.000000,291.999780
+15336000.000000,292.402557
+15344640.000000,293.097473
+15353280.000000,292.700820
+15361920.000000,291.112248
+15370560.000000,290.502747
+15379200.000000,290.358429
+15387840.000000,290.212402
+15396480.000000,290.141425
+15405120.000000,291.335046
+15413760.000000,292.195184
+15422400.000000,293.133789
+15431040.000000,293.949451
+15439680.000000,293.334995
+15448320.000000,292.092366
+15456960.000000,291.162122
+15465600.000000,290.942871
+15474240.000000,290.811078
+15482880.000000,290.588440
+15491520.000000,292.386450
+15500160.000000,293.721082
+15508800.000000,295.166107
+15517440.000000,295.756335
+15526080.000000,294.898914
+15534720.000000,293.099738
+15543360.000000,292.173163
+15552000.000000,291.767242
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[3]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[3]/test.csv
index e9586e3817..38f8d57a56 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[3]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[3]/test.csv
@@ -1,102 +1,102 @@
x,y
14688000.000000,293.149994
-14696640.000000,290.599121
-14705280.000000,290.398859
-14713920.000000,291.110266
-14722560.000000,291.550743
-14731200.000000,292.015106
-14739840.000000,292.644501
-14748480.000000,292.333693
-14757120.000000,291.064148
-14765760.000000,290.904602
-14774400.000000,290.795227
-14783040.000000,290.633386
-14791680.000000,290.571436
-14800320.000000,291.501872
-14808960.000000,292.036719
-14817600.000000,292.612823
-14826240.000000,292.826990
-14834880.000000,292.580928
-14843520.000000,291.497670
-14852160.000000,291.205920
-14860800.000000,291.055908
-14869440.000000,290.868829
-14878080.000000,290.794946
-14886720.000000,292.023645
-14895360.000000,292.788245
-14904000.000000,293.682343
-14912640.000000,293.911963
-14921280.000000,293.514993
-14929920.000000,292.176842
-14938560.000000,291.678864
-14947200.000000,291.469116
-14955840.000000,291.313007
-14964480.000000,291.253760
-14973120.000000,292.760497
-14981760.000000,293.827582
-14990400.000000,293.928223
-14999040.000000,294.319342
-15007680.000000,293.965171
-15016320.000000,292.366107
-15024960.000000,292.190997
-15033600.000000,292.021942
-15042240.000000,291.870203
-15050880.000000,291.697968
-15059520.000000,292.508373
-15068160.000000,293.311053
-15076800.000000,293.918579
-15085440.000000,294.218384
-15094080.000000,293.836499
-15102720.000000,292.643958
-15111360.000000,292.315656
-15120000.000000,292.182281
-15128640.000000,292.048492
-15137280.000000,291.988672
-15145920.000000,292.707428
-15154560.000000,293.156018
-15163200.000000,293.244446
-15171840.000000,294.032843
-15180480.000000,293.636220
-15189120.000000,292.549176
-15197760.000000,292.279004
-15206400.000000,292.180542
-15215040.000000,292.082562
-15223680.000000,291.943872
-15232320.000000,292.668127
-15240960.000000,292.994170
-15249600.000000,293.294098
-15258240.000000,293.421179
-15266880.000000,293.477673
-15275520.000000,292.417596
-15284160.000000,292.199542
-15292800.000000,292.148499
-15301440.000000,292.109216
-15310080.000000,291.983649
-15318720.000000,293.026446
-15327360.000000,293.662714
-15336000.000000,294.113953
-15344640.000000,294.716699
-15353280.000000,294.423322
-15361920.000000,292.896404
-15370560.000000,292.301508
-15379200.000000,292.176605
-15387840.000000,292.048071
-15396480.000000,291.993323
-15405120.000000,293.144104
-15413760.000000,293.887860
-15422400.000000,294.872986
-15431040.000000,295.585907
-15439680.000000,295.069349
-15448320.000000,293.881257
-15456960.000000,292.955933
-15465600.000000,292.747620
-15474240.000000,292.628052
-15482880.000000,292.417737
-15491520.000000,294.166770
-15500160.000000,295.380188
-15508800.000000,296.855133
-15517440.000000,297.366357
-15526080.000000,296.618359
-15534720.000000,294.881519
-15543360.000000,293.958521
-15552000.000000,293.555817
+14696640.000000,290.599194
+14705280.000000,290.399609
+14713920.000000,291.110004
+14722560.000000,291.550755
+14731200.000000,292.018463
+14739840.000000,292.645233
+14748480.000000,292.334050
+14757120.000000,291.064478
+14765760.000000,290.904913
+14774400.000000,290.795685
+14783040.000000,290.633875
+14791680.000000,290.572711
+14800320.000000,291.501015
+14808960.000000,292.037720
+14817600.000000,292.613434
+14826240.000000,292.827637
+14834880.000000,292.581366
+14843520.000000,291.498009
+14852160.000000,291.206342
+14860800.000000,291.056396
+14869440.000000,290.869061
+14878080.000000,290.795697
+14886720.000000,292.023706
+14895360.000000,292.788397
+14904000.000000,293.683044
+14912640.000000,293.912463
+14921280.000000,293.515347
+14929920.000000,292.176803
+14938560.000000,291.679156
+14947200.000000,291.469482
+14955840.000000,291.313464
+14964480.000000,291.254108
+14973120.000000,292.760755
+14981760.000000,293.828076
+14990400.000000,293.929077
+14999040.000000,294.319745
+15007680.000000,293.965314
+15016320.000000,292.366791
+15024960.000000,292.191479
+15033600.000000,292.022461
+15042240.000000,291.870837
+15050880.000000,291.699432
+15059520.000000,292.509299
+15068160.000000,293.311676
+15076800.000000,293.919159
+15085440.000000,294.218707
+15094080.000000,293.836969
+15102720.000000,292.644336
+15111360.000000,292.316022
+15120000.000000,292.182373
+15128640.000000,292.048669
+15137280.000000,291.988892
+15145920.000000,292.707550
+15154560.000000,293.156262
+15163200.000000,293.243896
+15171840.000000,294.033319
+15180480.000000,293.637761
+15189120.000000,292.549481
+15197760.000000,292.279114
+15206400.000000,292.180725
+15215040.000000,292.082825
+15223680.000000,291.944635
+15232320.000000,292.668298
+15240960.000000,292.994567
+15249600.000000,293.294464
+15258240.000000,293.421637
+15266880.000000,293.477979
+15275520.000000,292.417810
+15284160.000000,292.199762
+15292800.000000,292.148804
+15301440.000000,292.109442
+15310080.000000,291.983948
+15318720.000000,293.027960
+15327360.000000,293.662958
+15336000.000000,294.114624
+15344640.000000,294.717004
+15353280.000000,294.423486
+15361920.000000,292.897072
+15370560.000000,292.301733
+15379200.000000,292.176849
+15387840.000000,292.048218
+15396480.000000,291.995007
+15405120.000000,293.144598
+15413760.000000,293.888239
+15422400.000000,294.873566
+15431040.000000,295.586066
+15439680.000000,295.070246
+15448320.000000,293.881124
+15456960.000000,292.956329
+15465600.000000,292.747986
+15474240.000000,292.628479
+15482880.000000,292.418170
+15491520.000000,294.167517
+15500160.000000,295.380670
+15508800.000000,296.855774
+15517440.000000,297.366632
+15526080.000000,296.617828
+15534720.000000,294.881818
+15543360.000000,293.958582
+15552000.000000,293.555939
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[4]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[4]/test.csv
index f7741e3114..260c666356 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[4]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[4]/test.csv
@@ -1,102 +1,102 @@
x,y
14688000.000000,293.149994
-14696640.000000,289.462976
-14705280.000000,289.203052
-14713920.000000,289.893774
-14722560.000000,290.359316
-14731200.000000,290.732819
-14739840.000000,291.370947
-14748480.000000,290.918425
-14757120.000000,289.535083
-14765760.000000,289.307996
-14774400.000000,289.130188
-14783040.000000,288.898578
-14791680.000000,288.766589
-14800320.000000,289.686929
-14808960.000000,290.286365
-14817600.000000,290.758636
-14826240.000000,291.023584
-14834880.000000,290.603695
-14843520.000000,289.390292
-14852160.000000,289.035156
-14860800.000000,288.820068
-14869440.000000,288.565259
-14878080.000000,288.420447
-14886720.000000,289.664252
-14895360.000000,290.550458
-14904000.000000,291.345886
-14912640.000000,291.679321
-14921280.000000,291.102474
-14929920.000000,289.639338
-14938560.000000,289.089307
-14947200.000000,288.821411
-14955840.000000,288.605353
-14964480.000000,288.485736
-14973120.000000,290.033007
-14981760.000000,291.265210
-14990400.000000,291.281036
-14999040.000000,291.799500
-15007680.000000,291.257854
-15016320.000000,289.531329
-15024960.000000,289.313574
-15033600.000000,289.100891
-15042240.000000,288.903107
-15050880.000000,288.681824
-15059520.000000,289.541733
-15068160.000000,290.510553
-15076800.000000,291.014252
-15085440.000000,291.451947
-15094080.000000,290.863727
-15102720.000000,289.535382
-15111360.000000,289.170129
-15120000.000000,288.996826
-15128640.000000,288.821594
-15137280.000000,288.721307
-15145920.000000,289.506384
-15154560.000000,290.142297
-15163200.000000,290.115723
-15171840.000000,291.048700
-15180480.000000,290.432429
-15189120.000000,289.201880
-15197760.000000,288.897479
-15206400.000000,288.762787
-15215040.000000,288.627509
-15223680.000000,288.453204
-15232320.000000,289.252112
-15240960.000000,289.781386
-15249600.000000,289.963348
-15258240.000000,290.244934
-15266880.000000,290.067126
-15275520.000000,288.862256
-15284160.000000,288.618744
-15292800.000000,288.541260
-15301440.000000,288.481586
-15310080.000000,288.332330
-15318720.000000,289.469463
-15327360.000000,290.336371
-15336000.000000,290.689545
-15344640.000000,291.477625
-15353280.000000,290.977960
-15361920.000000,289.326715
-15370560.000000,288.703485
-15379200.000000,288.539825
-15387840.000000,288.376422
-15396480.000000,288.286127
-15405120.000000,289.524994
-15413760.000000,290.501758
-15422400.000000,291.393372
-15431040.000000,292.312762
-15439680.000000,291.598628
-15448320.000000,290.303748
-15456960.000000,289.367517
-15465600.000000,289.137390
-15474240.000000,288.993262
-15482880.000000,288.758289
-15491520.000000,290.604636
-15500160.000000,292.061084
-15508800.000000,293.475800
-15517440.000000,294.145844
-15526080.000000,293.180548
-15534720.000000,291.317383
-15543360.000000,290.387671
-15552000.000000,289.978424
+14696640.000000,289.463049
+14705280.000000,289.203845
+14713920.000000,289.893469
+14722560.000000,290.359370
+14731200.000000,290.736267
+14739840.000000,291.371722
+14748480.000000,290.918875
+14757120.000000,289.535455
+14765760.000000,289.308368
+14774400.000000,289.130737
+14783040.000000,288.899170
+14791680.000000,288.768030
+14800320.000000,289.686194
+14808960.000000,290.287451
+14817600.000000,290.759430
+14826240.000000,291.024384
+14834880.000000,290.604205
+14843520.000000,289.390813
+14852160.000000,289.035712
+14860800.000000,288.820740
+14869440.000000,288.565643
+14878080.000000,288.421338
+14886720.000000,289.664459
+14895360.000000,290.550732
+14904000.000000,291.346802
+14912640.000000,291.680017
+14921280.000000,291.103025
+14929920.000000,289.639449
+14938560.000000,289.089740
+14947200.000000,288.821899
+14955840.000000,288.605933
+14964480.000000,288.486230
+14973120.000000,290.033394
+14981760.000000,291.265790
+14990400.000000,291.282104
+14999040.000000,291.800024
+15007680.000000,291.258168
+15016320.000000,289.532135
+15024960.000000,289.314209
+15033600.000000,289.101532
+15042240.000000,288.903876
+15050880.000000,288.683411
+15059520.000000,289.542789
+15068160.000000,290.511273
+15076800.000000,291.015015
+15085440.000000,291.452374
+15094080.000000,290.864435
+15102720.000000,289.535858
+15111360.000000,289.170618
+15120000.000000,288.997040
+15128640.000000,288.821875
+15137280.000000,288.721649
+15145920.000000,289.506598
+15154560.000000,290.142590
+15163200.000000,290.115326
+15171840.000000,291.049323
+15180480.000000,290.434113
+15189120.000000,289.202252
+15197760.000000,288.897662
+15206400.000000,288.763062
+15215040.000000,288.627881
+15223680.000000,288.454077
+15232320.000000,289.252362
+15240960.000000,289.781746
+15249600.000000,289.963867
+15258240.000000,290.245557
+15266880.000000,290.067505
+15275520.000000,288.862537
+15284160.000000,288.619025
+15292800.000000,288.541595
+15301440.000000,288.481848
+15310080.000000,288.332660
+15318720.000000,289.471007
+15327360.000000,290.336597
+15336000.000000,290.690521
+15344640.000000,291.477924
+15353280.000000,290.978143
+15361920.000000,289.327405
+15370560.000000,288.703729
+15379200.000000,288.540039
+15387840.000000,288.376599
+15396480.000000,288.287811
+15405120.000000,289.525488
+15413760.000000,290.502142
+15422400.000000,291.394043
+15431040.000000,292.312836
+15439680.000000,291.599754
+15448320.000000,290.303614
+15456960.000000,289.367896
+15465600.000000,289.137756
+15474240.000000,288.993689
+15482880.000000,288.758704
+15491520.000000,290.605396
+15500160.000000,292.061511
+15508800.000000,293.476471
+15517440.000000,294.146057
+15526080.000000,293.179999
+15534720.000000,291.317688
+15543360.000000,290.387732
+15552000.000000,289.978546
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[5]/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[5]/test.csv
index 6e355ea993..d7afd7739c 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[5]/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.mat_multizone.TAir[5]/test.csv
@@ -1,102 +1,102 @@
x,y
14688000.000000,293.149994
-14696640.000000,288.894910
-14705280.000000,288.605145
-14713920.000000,289.285529
-14722560.000000,289.763599
-14731200.000000,290.091675
-14739840.000000,290.734186
-14748480.000000,290.210792
-14757120.000000,288.770526
-14765760.000000,288.509692
-14774400.000000,288.297668
-14783040.000000,288.031171
-14791680.000000,287.864172
-14800320.000000,288.779433
-14808960.000000,289.411182
-14817600.000000,289.831573
-14826240.000000,290.121869
-14834880.000000,289.615051
-14843520.000000,288.336632
-14852160.000000,287.949762
-14860800.000000,287.702148
-14869440.000000,287.413489
-14878080.000000,287.233203
-14886720.000000,288.484570
-14895360.000000,289.431580
-14904000.000000,290.177673
-14912640.000000,290.563000
-14921280.000000,289.896229
-14929920.000000,288.370598
-14938560.000000,287.794543
-14947200.000000,287.497589
-14955840.000000,287.251520
-14964480.000000,287.101727
-14973120.000000,288.669253
-14981760.000000,289.984033
-14990400.000000,289.957428
-14999040.000000,290.539594
-15007680.000000,289.904194
-15016320.000000,288.113953
-15024960.000000,287.874884
-15033600.000000,287.640381
-15042240.000000,287.419568
-15050880.000000,287.173737
-15059520.000000,288.058422
-15068160.000000,289.110303
-15076800.000000,289.562073
-15085440.000000,290.068719
-15094080.000000,289.377350
-15102720.000000,287.981097
-15111360.000000,287.597388
-15120000.000000,287.404114
-15128640.000000,287.208130
-15137280.000000,287.087646
-15145920.000000,287.905859
-15154560.000000,288.635425
-15163200.000000,288.551361
-15171840.000000,289.556610
-15180480.000000,288.830551
-15189120.000000,287.528210
-15197760.000000,287.206702
-15206400.000000,287.053894
-15215040.000000,286.899976
-15223680.000000,286.707880
-15232320.000000,287.544122
-15240960.000000,288.174969
-15249600.000000,288.297974
-15258240.000000,288.656799
-15266880.000000,288.361865
-15275520.000000,287.084589
-15284160.000000,286.828339
-15292800.000000,286.737610
-15301440.000000,286.667755
-15310080.000000,286.506659
-15318720.000000,287.690944
-15327360.000000,288.673199
-15336000.000000,288.977325
-15344640.000000,289.858093
-15353280.000000,289.255285
-15361920.000000,287.541872
-15370560.000000,286.904468
-15379200.000000,286.721405
-15387840.000000,286.540607
-15396480.000000,286.432526
-15405120.000000,287.715442
-15413760.000000,288.808728
-15422400.000000,289.653564
-15431040.000000,290.676202
-15439680.000000,289.863268
-15448320.000000,288.514990
-15456960.000000,287.573322
-15465600.000000,287.332275
-15474240.000000,287.175891
-15482880.000000,286.928558
-15491520.000000,288.823569
-15500160.000000,290.401526
-15508800.000000,291.786163
-15517440.000000,292.535583
-15526080.000000,291.461627
-15534720.000000,289.535333
-15543360.000000,288.602252
-15552000.000000,288.189697
+14696640.000000,288.894983
+14705280.000000,288.605957
+14713920.000000,289.285205
+14722560.000000,289.763672
+14731200.000000,290.095184
+14739840.000000,290.734973
+14748480.000000,290.211271
+14757120.000000,288.770953
+14765760.000000,288.510095
+14774400.000000,288.298248
+14783040.000000,288.031824
+14791680.000000,287.865674
+14800320.000000,288.778812
+14808960.000000,289.412323
+14817600.000000,289.832428
+14826240.000000,290.122760
+14834880.000000,289.615621
+14843520.000000,288.337214
+14852160.000000,287.950397
+14860800.000000,287.702881
+14869440.000000,287.413934
+14878080.000000,287.234155
+14886720.000000,288.484833
+14895360.000000,289.431897
+14904000.000000,290.178650
+14912640.000000,290.563806
+14921280.000000,289.896856
+14929920.000000,288.370743
+14938560.000000,287.795007
+14947200.000000,287.498108
+14955840.000000,287.252179
+14964480.000000,287.102289
+14973120.000000,288.669701
+14981760.000000,289.984656
+14990400.000000,289.958649
+14999040.000000,290.540161
+15007680.000000,289.904578
+15016320.000000,288.114795
+15024960.000000,287.875568
+15033600.000000,287.641083
+15042240.000000,287.420380
+15050880.000000,287.175415
+15059520.000000,288.059521
+15068160.000000,289.111060
+15076800.000000,289.562927
+15085440.000000,290.069196
+15094080.000000,289.378174
+15102720.000000,287.981635
+15111360.000000,287.597937
+15120000.000000,287.404358
+15128640.000000,287.208490
+15137280.000000,287.088049
+15145920.000000,287.906122
+15154560.000000,288.635730
+15163200.000000,288.551025
+15171840.000000,289.557318
+15180480.000000,288.832301
+15189120.000000,287.528668
+15197760.000000,287.206946
+15206400.000000,287.054260
+15215040.000000,286.900391
+15223680.000000,286.708813
+15232320.000000,287.544397
+15240960.000000,288.175342
+15249600.000000,288.298584
+15258240.000000,288.657513
+15266880.000000,288.362274
+15275520.000000,287.084924
+15284160.000000,286.828662
+15292800.000000,286.738007
+15301440.000000,286.668066
+15310080.000000,286.507019
+15318720.000000,287.692519
+15327360.000000,288.673419
+15336000.000000,288.978485
+15344640.000000,289.858405
+15353280.000000,289.255456
+15361920.000000,287.542581
+15370560.000000,286.904742
+15379200.000000,286.721649
+15387840.000000,286.540784
+15396480.000000,286.434229
+15405120.000000,287.715936
+15413760.000000,288.809070
+15422400.000000,289.654297
+15431040.000000,290.676208
+15439680.000000,289.864481
+15448320.000000,288.514857
+15456960.000000,287.573669
+15465600.000000,287.332611
+15474240.000000,287.176288
+15482880.000000,286.928973
+15491520.000000,288.824329
+15500160.000000,290.401935
+15508800.000000,291.786835
+15517440.000000,292.535779
+15526080.000000,291.461084
+15534720.000000,289.535632
+15543360.000000,288.602332
+15552000.000000,288.189850
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.mat_thermalZone.TAir/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.mat_thermalZone.TAir/test.csv
index e566d0aca6..d3f64ba020 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.mat_thermalZone.TAir/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.mat_thermalZone.TAir/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-315360.000000,293.995570
-630720.000000,290.452126
-946080.000000,291.348351
-1261440.000000,292.398413
-1576800.000000,291.122345
-1892160.000000,290.904569
-2207520.000000,291.273841
-2522880.000000,290.811202
-2838240.000000,292.021100
-3153600.000000,292.673248
-3468960.000000,291.883046
-3784320.000000,292.578760
-4099680.000000,294.139476
-4415040.000000,293.754608
-4730400.000000,294.066711
-5045760.000000,295.452666
-5361120.000000,294.815212
-5676480.000000,297.444392
-5991840.000000,294.747853
-6307200.000000,296.457001
-6622560.000000,296.339242
-6937920.000000,295.764484
-7253280.000000,294.315582
-7568640.000000,297.040908
-7884000.000000,295.895416
-8199360.000000,297.000398
-8514720.000000,296.436711
-8830080.000000,296.342250
-9145440.000000,296.464919
-9460800.000000,297.789978
-9776160.000000,296.416516
-10091520.000000,297.269570
-10406880.000000,298.695788
-10722240.000000,297.640839
-11037600.000000,297.663055
-11352960.000000,297.836916
-11668320.000000,297.659302
-11983680.000000,298.053574
-12299040.000000,297.361588
-12614400.000000,297.768463
-12929760.000000,299.475290
-13245120.000000,297.951138
-13560480.000000,298.798903
-13875840.000000,298.705401
-14191200.000000,298.104431
-14506560.000000,296.933838
-14821920.000000,297.497926
-15137280.000000,296.685702
-15452640.000000,297.650949
-15768000.000000,298.391418
-16083360.000000,298.202278
-16398720.000000,298.604169
-16714080.000000,300.529867
-17029440.000000,298.651791
-17344800.000000,299.286041
-17660160.000000,299.957025
-17975520.000000,298.972180
-18290880.000000,299.397646
-18606240.000000,299.633283
-18921600.000000,299.513763
-19236960.000000,300.393357
-19552320.000000,299.526805
-19867680.000000,299.408684
-20183040.000000,301.252669
-20498400.000000,298.833649
-20813760.000000,298.970669
-21129120.000000,299.570625
-21444480.000000,299.452291
-21759840.000000,299.616821
-22075200.000000,300.571228
-22390560.000000,299.914006
-22705920.000000,300.670957
-23021280.000000,301.791099
-23336640.000000,300.083907
-23652000.000000,299.694092
-23967360.000000,301.502601
-24282720.000000,299.434429
-24598080.000000,300.310455
-24913440.000000,299.236873
-25228800.000000,299.408844
-25544160.000000,300.396759
-25859520.000000,298.186262
-26174880.000000,297.421519
-26490240.000000,297.602247
-26805600.000000,295.531616
-27120960.000000,294.894451
-27436320.000000,295.693612
-27751680.000000,294.606480
-28067040.000000,295.829671
-28382400.000000,295.369598
-28697760.000000,295.009984
-29013120.000000,294.127716
-29328480.000000,295.163981
-29643840.000000,292.726987
-29959200.000000,293.430115
-30274560.000000,293.933078
-30589920.000000,292.597111
-30905280.000000,293.138726
-31220640.000000,293.019625
-31536000.000000,292.250977
+315360.000000,293.996658
+630720.000000,290.450174
+946080.000000,291.347694
+1261440.000000,292.398343
+1576800.000000,291.122864
+1892160.000000,290.904813
+2207520.000000,291.273649
+2522880.000000,290.810465
+2838240.000000,292.020633
+3153600.000000,292.673584
+3468960.000000,291.880778
+3784320.000000,292.577356
+4099680.000000,294.135079
+4415040.000000,293.752453
+4730400.000000,294.064606
+5045760.000000,295.450766
+5361120.000000,294.813809
+5676480.000000,297.443192
+5991840.000000,294.746226
+6307200.000000,296.452576
+6622560.000000,296.336328
+6937920.000000,295.763530
+7253280.000000,294.312317
+7568640.000000,297.039785
+7884000.000000,295.895691
+8199360.000000,297.001130
+8514720.000000,296.438560
+8830080.000000,296.343654
+9145440.000000,296.467499
+9460800.000000,297.791290
+9776160.000000,296.417879
+10091520.000000,297.269729
+10406880.000000,298.697077
+10722240.000000,297.640782
+11037600.000000,297.662689
+11352960.000000,297.836980
+11668320.000000,297.659445
+11983680.000000,298.054661
+12299040.000000,297.361608
+12614400.000000,297.767670
+12929760.000000,299.474948
+13245120.000000,297.950384
+13560480.000000,298.797591
+13875840.000000,298.702591
+14191200.000000,298.098450
+14506560.000000,296.932434
+14821920.000000,297.497398
+15137280.000000,296.686490
+15452640.000000,297.651931
+15768000.000000,298.388702
+16083360.000000,298.199965
+16398720.000000,298.600957
+16714080.000000,300.527367
+17029440.000000,298.649594
+17344800.000000,299.284271
+17660160.000000,299.956082
+17975520.000000,298.971326
+18290880.000000,299.397416
+18606240.000000,299.633145
+18921600.000000,299.510315
+19236960.000000,300.391008
+19552320.000000,299.524329
+19867680.000000,299.406479
+20183040.000000,301.249472
+20498400.000000,298.830750
+20813760.000000,298.968298
+21129120.000000,299.570807
+21444480.000000,299.450460
+21759840.000000,299.615662
+22075200.000000,300.571655
+22390560.000000,299.911663
+22705920.000000,300.671026
+23021280.000000,301.791610
+23336640.000000,300.085525
+23652000.000000,299.695618
+23967360.000000,301.503272
+24282720.000000,299.433872
+24598080.000000,300.309036
+24913440.000000,299.236964
+25228800.000000,299.406281
+25544160.000000,300.395198
+25859520.000000,298.184026
+26174880.000000,297.419675
+26490240.000000,297.598823
+26805600.000000,295.529938
+27120960.000000,294.893244
+27436320.000000,295.690648
+27751680.000000,294.603687
+28067040.000000,295.826453
+28382400.000000,295.365723
+28697760.000000,295.007239
+29013120.000000,294.124512
+29328480.000000,295.163086
+29643840.000000,292.725917
+29959200.000000,293.429657
+30274560.000000,293.933346
+30589920.000000,292.595740
+30905280.000000,293.136351
+31220640.000000,293.015971
+31536000.000000,292.247986
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.mat_thermalZone.TAir/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.mat_thermalZone.TAir/test.csv
index 60b514817c..b3f1729f40 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.mat_thermalZone.TAir/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.mat_thermalZone.TAir/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-315360.000000,290.942338
-630720.000000,287.429147
-946080.000000,288.131455
-1261440.000000,289.037631
-1576800.000000,288.127319
-1892160.000000,288.035187
-2207520.000000,287.922740
-2522880.000000,287.265318
-2838240.000000,288.488404
-3153600.000000,289.297394
-3468960.000000,288.177104
-3784320.000000,289.452247
-4099680.000000,290.516251
-4415040.000000,289.850539
-4730400.000000,289.952545
-5045760.000000,290.531149
-5361120.000000,290.315042
-5676480.000000,293.005454
-5991840.000000,290.077159
-6307200.000000,291.080780
-6622560.000000,291.523761
-6937920.000000,290.383663
-7253280.000000,289.571503
-7568640.000000,292.411731
-7884000.000000,291.013336
-8199360.000000,291.334341
-8514720.000000,291.575035
-8830080.000000,291.280779
-9145440.000000,291.102126
-9460800.000000,292.750641
-9776160.000000,290.522274
-10091520.000000,291.401467
-10406880.000000,295.230241
-10722240.000000,291.477347
-11037600.000000,291.885834
-11352960.000000,293.018672
-11668320.000000,292.436722
-11983680.000000,292.811832
-12299040.000000,291.975049
-12614400.000000,291.649933
-12929760.000000,293.231527
-13245120.000000,292.604386
-13560480.000000,292.926855
-13875840.000000,293.263424
-14191200.000000,291.764099
-14506560.000000,290.918762
-14821920.000000,291.914691
-15137280.000000,290.915421
-15452640.000000,292.188767
-15768000.000000,293.782593
-16083360.000000,292.205583
-16398720.000000,292.911320
-16714080.000000,294.927606
-17029440.000000,292.646466
-17344800.000000,293.232178
-17660160.000000,293.720480
-17975520.000000,292.444598
-18290880.000000,293.910767
-18606240.000000,294.021811
-18921600.000000,293.197449
-19236960.000000,295.508507
-19552320.000000,292.849067
-19867680.000000,293.185162
-20183040.000000,295.229955
-20498400.000000,292.147827
-20813760.000000,292.417624
-21129120.000000,293.792803
-21444480.000000,292.518479
-21759840.000000,293.398071
-22075200.000000,294.424316
-22390560.000000,292.924271
-22705920.000000,293.674547
-23021280.000000,295.645134
-23336640.000000,293.307795
-23652000.000000,292.794098
-23967360.000000,294.657121
-24282720.000000,292.487833
-24598080.000000,293.824530
-24913440.000000,292.887407
-25228800.000000,292.672333
-25544160.000000,293.621961
-25859520.000000,291.513640
-26174880.000000,291.065415
-26490240.000000,291.665044
-26805600.000000,289.972107
-27120960.000000,289.910217
-27436320.000000,291.142822
-27751680.000000,289.704828
-28067040.000000,291.031936
-28382400.000000,290.700378
-28697760.000000,289.841702
-29013120.000000,289.599213
-29328480.000000,290.424675
-29643840.000000,288.441630
-29959200.000000,289.138184
-30274560.000000,289.415365
-30589920.000000,288.553252
-30905280.000000,289.431881
-31220640.000000,288.574316
-31536000.000000,288.474243
+315360.000000,290.942928
+630720.000000,287.427102
+946080.000000,288.131750
+1261440.000000,289.037312
+1576800.000000,288.127563
+1892160.000000,288.035047
+2207520.000000,287.924129
+2522880.000000,287.265643
+2838240.000000,288.488199
+3153600.000000,289.298462
+3468960.000000,288.177409
+3784320.000000,289.453073
+4099680.000000,290.516606
+4415040.000000,289.851856
+4730400.000000,289.953278
+5045760.000000,290.533263
+5361120.000000,290.316640
+5676480.000000,293.006323
+5991840.000000,290.077668
+6307200.000000,291.080414
+6622560.000000,291.524070
+6937920.000000,290.384884
+7253280.000000,289.571564
+7568640.000000,292.413570
+7884000.000000,291.015167
+8199360.000000,291.334842
+8514720.000000,291.577049
+8830080.000000,291.281895
+9145440.000000,291.103310
+9460800.000000,292.751709
+9776160.000000,290.523805
+10091520.000000,291.402312
+10406880.000000,295.230799
+10722240.000000,291.477168
+11037600.000000,291.886688
+11352960.000000,293.019105
+11668320.000000,292.437601
+11983680.000000,292.811804
+12299040.000000,291.974090
+12614400.000000,291.649353
+12929760.000000,293.231317
+13245120.000000,292.604712
+13560480.000000,292.927737
+13875840.000000,293.263773
+14191200.000000,291.764252
+14506560.000000,290.920349
+14821920.000000,291.916942
+15137280.000000,290.916387
+15452640.000000,292.188333
+15768000.000000,293.781860
+16083360.000000,292.205820
+16398720.000000,292.911438
+16714080.000000,294.927066
+17029440.000000,292.645984
+17344800.000000,293.231232
+17660160.000000,293.720479
+17975520.000000,292.444904
+18290880.000000,293.911375
+18606240.000000,294.023461
+18921600.000000,293.197144
+19236960.000000,295.509209
+19552320.000000,292.850037
+19867680.000000,293.186043
+20183040.000000,295.231058
+20498400.000000,292.148499
+20813760.000000,292.418374
+21129120.000000,293.793523
+21444480.000000,292.518659
+21759840.000000,293.397125
+22075200.000000,294.425476
+22390560.000000,292.924857
+22705920.000000,293.675501
+23021280.000000,295.646534
+23336640.000000,293.309781
+23652000.000000,292.795227
+23967360.000000,294.658647
+24282720.000000,292.489075
+24598080.000000,293.825555
+24913440.000000,292.888869
+25228800.000000,292.671570
+25544160.000000,293.623792
+25859520.000000,291.514737
+26174880.000000,291.067171
+26490240.000000,291.665094
+26805600.000000,289.972809
+27120960.000000,289.911050
+27436320.000000,291.143023
+27751680.000000,289.703284
+28067040.000000,291.031177
+28382400.000000,290.703247
+28697760.000000,289.841245
+29013120.000000,289.597931
+29328480.000000,290.426297
+29643840.000000,288.442296
+29959200.000000,289.139771
+30274560.000000,289.417511
+30589920.000000,288.555948
+30905280.000000,289.433418
+31220640.000000,288.575159
+31536000.000000,288.475403
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.mat_thermalZone.TAir/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.mat_thermalZone.TAir/test.csv
index 27405ba645..a6c7f57e0e 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.mat_thermalZone.TAir/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.mat_thermalZone.TAir/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-315360.000000,292.352166
-630720.000000,288.456048
-946080.000000,288.985001
-1261440.000000,289.799888
-1576800.000000,288.516541
-1892160.000000,288.273355
-2207520.000000,288.579629
-2522880.000000,288.150958
-2838240.000000,289.215196
-3153600.000000,289.894989
-3468960.000000,288.965576
-3784320.000000,289.564518
-4099680.000000,290.822223
-4415040.000000,290.290631
-4730400.000000,290.486237
-5045760.000000,291.759548
-5361120.000000,291.019005
-5676480.000000,293.413866
-5991840.000000,290.737970
-6307200.000000,292.237305
-6622560.000000,292.008923
-6937920.000000,291.430344
-7253280.000000,290.150726
-7568640.000000,292.745259
-7884000.000000,291.635834
-8199360.000000,292.503537
-8514720.000000,291.947990
-8830080.000000,291.857705
-9145440.000000,291.921242
-9460800.000000,293.193848
-9776160.000000,291.808410
-10091520.000000,292.584623
-10406880.000000,293.996749
-10722240.000000,292.830758
-11037600.000000,292.835541
-11352960.000000,292.972451
-11668320.000000,292.763107
-11983680.000000,293.100860
-12299040.000000,292.472441
-12614400.000000,292.793640
-12929760.000000,294.489521
-13245120.000000,292.975716
-13560480.000000,293.698861
-13875840.000000,293.523711
-14191200.000000,292.947937
-14506560.000000,291.921021
-14821920.000000,292.542400
-15137280.000000,291.839199
-15452640.000000,292.802501
-15768000.000000,293.442078
-16083360.000000,293.162588
-16398720.000000,293.493020
-16714080.000000,295.282891
-17029440.000000,293.404648
-17344800.000000,293.972412
-17660160.000000,294.655912
-17975520.000000,293.653589
-18290880.000000,294.128148
-18606240.000000,294.211077
-18921600.000000,294.040100
-19236960.000000,294.778320
-19552320.000000,293.925418
-19867680.000000,293.824730
-20183040.000000,295.627195
-20498400.000000,293.312469
-20813760.000000,293.492715
-21129120.000000,294.055955
-21444480.000000,293.920356
-21759840.000000,294.033295
-22075200.000000,294.898163
-22390560.000000,294.210011
-22705920.000000,294.873269
-23021280.000000,295.951683
-23336640.000000,294.286950
-23652000.000000,293.928619
-23967360.000000,295.729281
-24282720.000000,293.751882
-24598080.000000,294.619086
-24913440.000000,293.653705
-25228800.000000,293.849304
-25544160.000000,294.893385
-25859520.000000,292.840120
-26174880.000000,292.290969
-26490240.000000,292.568305
-26805600.000000,290.825470
-27120960.000000,290.430814
-27436320.000000,291.363961
-27751680.000000,290.428841
-28067040.000000,291.607697
-28382400.000000,291.167877
-28697760.000000,290.864226
-29013120.000000,290.103027
-29328480.000000,291.228532
-29643840.000000,289.053411
-29959200.000000,289.788818
-30274560.000000,290.407197
-30589920.000000,289.203638
-30905280.000000,289.775298
-31220640.000000,289.631822
-31536000.000000,288.965759
+315360.000000,292.353042
+630720.000000,288.457763
+946080.000000,288.986039
+1261440.000000,289.801785
+1576800.000000,288.517578
+1892160.000000,288.273915
+2207520.000000,288.579354
+2522880.000000,288.150367
+2838240.000000,289.215073
+3153600.000000,289.893677
+3468960.000000,288.964956
+3784320.000000,289.564640
+4099680.000000,290.823113
+4415040.000000,290.291347
+4730400.000000,290.486572
+5045760.000000,291.760531
+5361120.000000,291.019341
+5676480.000000,293.414672
+5991840.000000,290.738754
+6307200.000000,292.237915
+6622560.000000,292.009564
+6937920.000000,291.431882
+7253280.000000,290.149841
+7568640.000000,292.745883
+7884000.000000,291.636963
+8199360.000000,292.505222
+8514720.000000,291.949784
+8830080.000000,291.859837
+9145440.000000,291.923379
+9460800.000000,293.195984
+9776160.000000,291.809687
+10091520.000000,292.586045
+10406880.000000,293.997600
+10722240.000000,292.831918
+11037600.000000,292.835846
+11352960.000000,292.973366
+11668320.000000,292.763956
+11983680.000000,293.101583
+12299040.000000,292.473648
+12614400.000000,292.794128
+12929760.000000,294.490101
+13245120.000000,292.975715
+13560480.000000,293.699027
+13875840.000000,293.524188
+14191200.000000,292.944702
+14506560.000000,291.921875
+14821920.000000,292.542980
+15137280.000000,291.840525
+15452640.000000,292.803926
+15768000.000000,293.442780
+16083360.000000,293.162743
+16398720.000000,293.494621
+16714080.000000,295.284380
+17029440.000000,293.405784
+17344800.000000,293.972656
+17660160.000000,294.656759
+17975520.000000,293.655176
+18290880.000000,294.130072
+18606240.000000,294.211860
+18921600.000000,294.040680
+19236960.000000,294.779641
+19552320.000000,293.926459
+19867680.000000,293.824764
+20183040.000000,295.627193
+20498400.000000,293.313599
+20813760.000000,293.494058
+21129120.000000,294.058431
+21444480.000000,293.921607
+21759840.000000,294.034027
+22075200.000000,294.898682
+22390560.000000,294.209349
+22705920.000000,294.873810
+23021280.000000,295.952009
+23336640.000000,294.288200
+23652000.000000,293.929169
+23967360.000000,295.730128
+24282720.000000,293.752138
+24598080.000000,294.618765
+24913440.000000,293.654974
+25228800.000000,293.851044
+25544160.000000,294.894741
+25859520.000000,292.841999
+26174880.000000,292.291779
+26490240.000000,292.569017
+26805600.000000,290.826538
+27120960.000000,290.431474
+27436320.000000,291.364803
+27751680.000000,290.428650
+28067040.000000,291.608246
+28382400.000000,291.166260
+28697760.000000,290.864501
+29013120.000000,290.103546
+29328480.000000,291.230184
+29643840.000000,289.052884
+29959200.000000,289.789307
+30274560.000000,290.409731
+30589920.000000,289.204614
+30905280.000000,289.775042
+31220640.000000,289.631818
+31536000.000000,288.964600
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.mat_thermalZone.X_w/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.mat_thermalZone.X_w/test.csv
index b857e1ef0b..c7ee4d93f2 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.mat_thermalZone.X_w/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.mat_thermalZone.X_w/test.csv
@@ -2,7 +2,7 @@ x,y
0.000000,0.010000
315360.000000,0.005215
630720.000000,0.004239
-946080.000000,0.004313
+946080.000000,0.004312
1261440.000000,0.004671
1576800.000000,0.004242
1892160.000000,0.004352
@@ -57,7 +57,7 @@ x,y
17344800.000000,0.004903
17660160.000000,0.004809
17975520.000000,0.004268
-18290880.000000,0.005345
+18290880.000000,0.005346
18606240.000000,0.004240
18921600.000000,0.004288
19236960.000000,0.004239
@@ -81,7 +81,7 @@ x,y
24913440.000000,0.004289
25228800.000000,0.004284
25544160.000000,0.005577
-25859520.000000,0.004240
+25859520.000000,0.004241
26174880.000000,0.004309
26490240.000000,0.004239
26805600.000000,0.004241
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.mat_thermalZone.TAir/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.mat_thermalZone.TAir/test.csv
index 5c54f2b571..899c29ed80 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.mat_thermalZone.TAir/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.mat_thermalZone.TAir/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-315360.000000,304.775756
-630720.000000,303.221356
+315360.000000,304.775466
+630720.000000,303.221313
946080.000000,303.143152
-1261440.000000,303.156022
+1261440.000000,303.155734
1576800.000000,303.148499
1892160.000000,303.140527
-2207520.000000,303.390824
+2207520.000000,303.390918
2522880.000000,303.145239
-2838240.000000,303.121436
-3153600.000000,304.598480
+2838240.000000,303.121429
+3153600.000000,304.599945
3468960.000000,303.145947
-3784320.000000,303.005377
-4099680.000000,303.951752
+3784320.000000,303.005396
+4099680.000000,303.952246
4415040.000000,303.148938
-4730400.000000,304.485321
-5045760.000000,303.164753
+4730400.000000,304.485809
+5045760.000000,303.164717
5361120.000000,303.144763
-5676480.000000,308.100232
-5991840.000000,303.221759
-6307200.000000,303.128906
-6622560.000000,306.393507
-6937920.000000,303.238554
+5676480.000000,308.100262
+5991840.000000,303.221729
+6307200.000000,303.128937
+6622560.000000,306.393660
+6937920.000000,303.238565
7253280.000000,303.142932
-7568640.000000,304.992810
+7568640.000000,304.992865
7884000.000000,303.149902
8199360.000000,303.131445
-8514720.000000,305.554956
+8514720.000000,305.555127
8830080.000000,303.147119
9145440.000000,303.142120
-9460800.000000,305.433350
+9460800.000000,305.433411
9776160.000000,303.144800
-10091520.000000,303.069666
-10406880.000000,304.670044
+10091520.000000,303.069653
+10406880.000000,304.670026
10722240.000000,303.144440
-11037600.000000,305.605743
-11352960.000000,303.543188
+11037600.000000,305.605713
+11352960.000000,303.543158
11668320.000000,303.148346
-11983680.000000,305.463831
+11983680.000000,305.464019
12299040.000000,303.185171
12614400.000000,303.132874
-12929760.000000,305.616138
-13245120.000000,303.237195
+12929760.000000,305.616144
+13245120.000000,303.237103
13560480.000000,303.139392
-13875840.000000,305.209357
+13875840.000000,305.209265
14191200.000000,303.165466
-14506560.000000,303.125745
-14821920.000000,303.888916
+14506560.000000,303.125739
+14821920.000000,303.888550
15137280.000000,303.149146
-15452640.000000,303.058795
-15768000.000000,304.241669
+15452640.000000,303.058789
+15768000.000000,304.241608
16083360.000000,303.145642
-16398720.000000,304.254863
-16714080.000000,303.863092
+16398720.000000,304.254979
+16714080.000000,303.863104
17029440.000000,303.145856
17344800.000000,305.908112
-17660160.000000,303.428729
+17660160.000000,303.428564
17975520.000000,303.144873
-18290880.000000,304.410333
-18606240.000000,303.176773
+18290880.000000,304.410440
+18606240.000000,303.176946
18921600.000000,303.131378
-19236960.000000,306.566282
-19552320.000000,303.229199
+19236960.000000,306.566221
+19552320.000000,303.229132
19867680.000000,303.138831
-20183040.000000,306.298926
+20183040.000000,306.298871
20498400.000000,303.151245
20813760.000000,303.135583
-21129120.000000,306.094293
+21129120.000000,306.094141
21444480.000000,303.144495
21759840.000000,303.085456
-22075200.000000,305.839142
+22075200.000000,305.839264
22390560.000000,303.144226
-22705920.000000,304.198865
-23021280.000000,305.465820
+22705920.000000,304.198877
+23021280.000000,305.465851
23336640.000000,303.145654
-23652000.000000,303.123840
-23967360.000000,304.835529
+23652000.000000,303.123810
+23967360.000000,304.835559
24282720.000000,303.144324
-24598080.000000,305.108612
-24913440.000000,303.756262
-25228800.000000,303.128174
-25544160.000000,306.226355
-25859520.000000,303.238703
+24598080.000000,305.108868
+24913440.000000,303.756207
+25228800.000000,303.128204
+25544160.000000,306.226593
+25859520.000000,303.238699
26174880.000000,303.140894
-26490240.000000,304.626410
+26490240.000000,304.626312
26805600.000000,303.147736
27120960.000000,303.137311
-27436320.000000,305.636853
+27436320.000000,305.636743
27751680.000000,303.148346
-28067040.000000,303.114587
-28382400.000000,304.595886
+28067040.000000,303.114581
+28382400.000000,304.596069
28697760.000000,303.143927
-29013120.000000,303.062958
+29013120.000000,303.062927
29328480.000000,303.160997
29643840.000000,303.144452
-29959200.000000,303.097290
+29959200.000000,303.097168
30274560.000000,303.192438
30589920.000000,303.148096
-30905280.000000,306.598505
-31220640.000000,303.221753
+30905280.000000,306.598076
+31220640.000000,303.221729
31536000.000000,303.135010
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.mat_thermalZone.X_w/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.mat_thermalZone.X_w/test.csv
index 6d74eacf10..edeefea05e 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.mat_thermalZone.X_w/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.mat_thermalZone.X_w/test.csv
@@ -63,7 +63,7 @@ x,y
19236960.000000,0.022233
19552320.000000,0.015287
19867680.000000,0.020216
-20183040.000000,0.020641
+20183040.000000,0.020640
20498400.000000,0.015362
20813760.000000,0.021531
21129120.000000,0.022045
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.CO2Con/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.CO2Con/test.csv
index 927eeda755..0533a84b6d 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.CO2Con/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.CO2Con/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,0.000000
-315360.000000,624.041959
+315360.000000,624.041067
630720.000000,402.666046
-946080.000000,426.122162
-1261440.000000,532.609524
+946080.000000,426.122552
+1261440.000000,532.603783
1576800.000000,402.667969
-1892160.000000,409.726336
-2207520.000000,534.543091
-2522880.000000,404.599032
-2838240.000000,455.529391
-3153600.000000,570.107178
-3468960.000000,402.797791
-3784320.000000,433.114843
+1892160.000000,409.727992
+2207520.000000,534.542644
+2522880.000000,404.599895
+2838240.000000,455.518752
+3153600.000000,570.110657
+3468960.000000,402.797852
+3784320.000000,433.113447
4099680.000000,402.666046
-4415040.000000,404.061190
+4415040.000000,404.060847
4730400.000000,402.667114
-5045760.000000,507.033846
+5045760.000000,507.031808
5361120.000000,402.666046
-5676480.000000,515.459231
+5676480.000000,515.455957
5991840.000000,402.666046
-6307200.000000,402.682434
+6307200.000000,402.682465
6622560.000000,402.666046
-6937920.000000,402.692099
+6937920.000000,402.692130
7253280.000000,402.666046
-7568640.000000,490.331061
+7568640.000000,490.330294
7884000.000000,402.666046
-8199360.000000,404.392435
-8514720.000000,473.864642
+8199360.000000,404.391089
+8514720.000000,473.861401
8830080.000000,402.666107
-9145440.000000,405.617204
-9460800.000000,507.531586
-9776160.000000,402.682983
-10091520.000000,410.886420
-10406880.000000,554.593728
+9145440.000000,405.617426
+9460800.000000,507.527374
+9776160.000000,402.683054
+10091520.000000,410.889549
+10406880.000000,554.596662
10722240.000000,402.671260
-11037600.000000,449.335052
+11037600.000000,449.333130
11352960.000000,402.666046
11668320.000000,402.666672
11983680.000000,402.666046
12299040.000000,402.666077
12614400.000000,402.666046
-12929760.000000,590.898646
+12929760.000000,590.897030
13245120.000000,402.666046
-13560480.000000,402.681810
+13560480.000000,402.681857
13875840.000000,402.666046
14191200.000000,402.666473
14506560.000000,402.666046
-14821920.000000,435.698066
+14821920.000000,435.694265
15137280.000000,402.666046
-15452640.000000,403.229577
-15768000.000000,453.471222
+15452640.000000,403.229758
+15768000.000000,453.469635
16083360.000000,402.666490
-16398720.000000,405.428085
-16714080.000000,528.947327
+16398720.000000,405.426760
+16714080.000000,528.949070
17029440.000000,402.666158
-17344800.000000,422.644958
-17660160.000000,509.004794
+17344800.000000,422.654724
+17660160.000000,509.007909
17975520.000000,402.666663
-18290880.000000,462.851183
+18290880.000000,462.851482
18606240.000000,402.666046
-18921600.000000,402.669373
+18921600.000000,402.669342
19236960.000000,402.666046
19552320.000000,402.666046
19867680.000000,402.666046
-20183040.000000,500.484528
+20183040.000000,500.483706
20498400.000000,402.666046
-20813760.000000,403.022088
+20813760.000000,403.021748
21129120.000000,402.666046
21444480.000000,402.666046
21759840.000000,402.666046
-22075200.000000,447.979095
+22075200.000000,447.979828
22390560.000000,402.666046
-22705920.000000,405.112485
-23021280.000000,515.080526
+22705920.000000,405.111764
+23021280.000000,515.083128
23336640.000000,402.666313
-23652000.000000,417.715271
-23967360.000000,528.447853
-24282720.000000,402.666419
-24598080.000000,473.277728
-24913440.000000,415.057765
+23652000.000000,417.711487
+23967360.000000,528.446594
+24282720.000000,402.666408
+24598080.000000,473.273657
+24913440.000000,415.058052
25228800.000000,402.671204
-25544160.000000,563.172302
+25544160.000000,563.170628
25859520.000000,402.666046
-26174880.000000,403.043251
+26174880.000000,403.043468
26490240.000000,402.666046
-26805600.000000,402.678833
+26805600.000000,402.678802
27120960.000000,402.666046
-27436320.000000,423.043291
+27436320.000000,423.043845
27751680.000000,402.666046
-28067040.000000,404.902243
+28067040.000000,404.902332
28382400.000000,402.666046
28697760.000000,402.700554
29013120.000000,402.666046
-29328480.000000,535.129470
+29328480.000000,535.132583
29643840.000000,402.666046
-29959200.000000,506.910919
-30274560.000000,578.334295
-30589920.000000,403.522239
-30905280.000000,550.859055
-31220640.000000,442.538538
-31536000.000000,404.541595
+29959200.000000,506.905273
+30274560.000000,578.343225
+30589920.000000,403.522450
+30905280.000000,550.858150
+31220640.000000,442.538380
+31536000.000000,404.541077
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.TAir/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.TAir/test.csv
index 76520fee59..484c4dc559 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.TAir/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.TAir/test.csv
@@ -1,102 +1,102 @@
x,y
0.000000,293.149994
-315360.000000,290.949508
-630720.000000,287.431469
-946080.000000,288.135581
-1261440.000000,289.012972
-1576800.000000,288.132782
-1892160.000000,288.035815
-2207520.000000,287.907985
-2522880.000000,287.266730
-2838240.000000,288.491925
-3153600.000000,289.394043
-3468960.000000,288.181274
-3784320.000000,289.455995
-4099680.000000,290.507682
-4415040.000000,289.852978
-4730400.000000,289.963104
-5045760.000000,290.530765
-5361120.000000,290.319720
-5676480.000000,293.001796
-5991840.000000,290.064910
-6307200.000000,291.088196
-6622560.000000,291.527900
-6937920.000000,290.382114
-7253280.000000,289.576874
-7568640.000000,292.375526
-7884000.000000,291.010834
-8199360.000000,291.337312
-8514720.000000,291.571482
-8830080.000000,291.283491
-9145440.000000,291.105879
-9460800.000000,292.804779
+315360.000000,290.950089
+630720.000000,287.431722
+946080.000000,288.136502
+1261440.000000,289.013400
+1576800.000000,288.132965
+1892160.000000,288.036349
+2207520.000000,287.908258
+2522880.000000,287.267890
+2838240.000000,288.492505
+3153600.000000,289.392517
+3468960.000000,288.181793
+3784320.000000,289.456385
+4099680.000000,290.507864
+4415040.000000,289.852886
+4730400.000000,289.962677
+5045760.000000,290.531648
+5361120.000000,290.319016
+5676480.000000,293.001364
+5991840.000000,290.064171
+6307200.000000,291.088165
+6622560.000000,291.527787
+6937920.000000,290.383400
+7253280.000000,289.576508
+7568640.000000,292.375451
+7884000.000000,291.011108
+8199360.000000,291.337746
+8514720.000000,291.572321
+8830080.000000,291.283722
+9145440.000000,291.106229
+9460800.000000,292.803925
9776160.000000,290.525698
-10091520.000000,291.408820
-10406880.000000,295.230103
-10722240.000000,291.480338
-11037600.000000,291.890106
-11352960.000000,293.011489
-11668320.000000,292.440689
-11983680.000000,292.812692
-12299040.000000,291.963783
-12614400.000000,291.654541
-12929760.000000,293.237832
-13245120.000000,292.578306
-13560480.000000,292.931352
-13875840.000000,293.261020
-14191200.000000,291.757263
-14506560.000000,290.923218
-14821920.000000,291.915210
-15137280.000000,290.917509
-15452640.000000,292.207092
-15768000.000000,293.794281
-16083360.000000,292.209245
-16398720.000000,292.922073
-16714080.000000,294.924862
-17029440.000000,292.649354
-17344800.000000,293.235901
-17660160.000000,293.704053
-17975520.000000,292.447736
-18290880.000000,293.976817
-18606240.000000,294.012786
-18921600.000000,293.192993
-19236960.000000,295.511104
-19552320.000000,292.850094
-19867680.000000,293.193844
-20183040.000000,295.232131
-20498400.000000,292.147522
-20813760.000000,292.419724
-21129120.000000,293.789131
-21444480.000000,292.523152
-21759840.000000,293.403107
-22075200.000000,294.425018
-22390560.000000,292.926954
-22705920.000000,293.681863
-23021280.000000,295.630305
+10091520.000000,291.409020
+10406880.000000,295.230248
+10722240.000000,291.480600
+11037600.000000,291.892059
+11352960.000000,293.011763
+11668320.000000,292.441678
+11983680.000000,292.812987
+12299040.000000,291.964046
+12614400.000000,291.654694
+12929760.000000,293.238604
+13245120.000000,292.579303
+13560480.000000,292.931413
+13875840.000000,293.261376
+14191200.000000,291.754272
+14506560.000000,290.923859
+14821920.000000,291.915652
+15137280.000000,290.917875
+15452640.000000,292.207186
+15768000.000000,293.794464
+16083360.000000,292.209153
+16398720.000000,292.922313
+16714080.000000,294.925245
+17029440.000000,292.649446
+17344800.000000,293.235291
+17660160.000000,293.704573
+17975520.000000,292.448462
+18290880.000000,293.978511
+18606240.000000,294.013333
+18921600.000000,293.192627
+19236960.000000,295.511661
+19552320.000000,292.850566
+19867680.000000,293.194088
+20183040.000000,295.232293
+20498400.000000,292.147614
+20813760.000000,292.419599
+21129120.000000,293.789243
+21444480.000000,292.523294
+21759840.000000,293.403442
+22075200.000000,294.424957
+22390560.000000,292.927528
+22705920.000000,293.681768
+23021280.000000,295.630315
23336640.000000,293.311090
-23652000.000000,292.794800
-23967360.000000,294.627493
-24282720.000000,292.495095
-24598080.000000,293.846460
-24913440.000000,292.856504
-25228800.000000,292.684570
-25544160.000000,293.625017
-25859520.000000,291.508688
-26174880.000000,291.068749
-26490240.000000,291.662840
-26805600.000000,289.975647
-27120960.000000,289.914540
-27436320.000000,291.136444
-27751680.000000,289.702179
-28067040.000000,291.032974
-28382400.000000,290.710938
-28697760.000000,289.846317
-29013120.000000,289.602509
-29328480.000000,290.421690
-29643840.000000,288.445638
-29959200.000000,289.142395
-30274560.000000,289.410416
-30589920.000000,288.555590
-30905280.000000,289.449225
-31220640.000000,288.553662
-31536000.000000,288.475922
+23652000.000000,292.794830
+23967360.000000,294.627535
+24282720.000000,292.495144
+24598080.000000,293.846674
+24913440.000000,292.857129
+25228800.000000,292.684174
+25544160.000000,293.623766
+25859520.000000,291.508482
+26174880.000000,291.069498
+26490240.000000,291.663037
+26805600.000000,289.975494
+27120960.000000,289.915061
+27436320.000000,291.135925
+27751680.000000,289.703133
+28067040.000000,291.033530
+28382400.000000,290.711243
+28697760.000000,289.847261
+29013120.000000,289.603516
+29328480.000000,290.422555
+29643840.000000,288.446425
+29959200.000000,289.143250
+30274560.000000,289.411206
+30589920.000000,288.556512
+30905280.000000,289.449285
+31220640.000000,288.554528
+31536000.000000,288.476562
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.X_w/test.csv b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.X_w/test.csv
index ad4694e316..ff61189f4b 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.X_w/test.csv
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/funnel_comp/AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.mat_thermalZone.X_w/test.csv
@@ -2,7 +2,7 @@ x,y
0.000000,0.010000
315360.000000,0.006607
630720.000000,0.005520
-946080.000000,0.006829
+946080.000000,0.006828
1261440.000000,0.007714
1576800.000000,0.008496
1892160.000000,0.008389
@@ -23,7 +23,7 @@ x,y
6622560.000000,0.007304
6937920.000000,0.004768
7253280.000000,0.007021
-7568640.000000,0.009367
+7568640.000000,0.009368
7884000.000000,0.006241
8199360.000000,0.006419
8514720.000000,0.006491
@@ -36,15 +36,15 @@ x,y
10722240.000000,0.006727
11037600.000000,0.006541
11352960.000000,0.008259
-11668320.000000,0.010858
-11983680.000000,0.006843
-12299040.000000,0.007417
+11668320.000000,0.010859
+11983680.000000,0.006842
+12299040.000000,0.007415
12614400.000000,0.007122
12929760.000000,0.007275
13245120.000000,0.008149
13560480.000000,0.006931
13875840.000000,0.007213
-14191200.000000,0.007243
+14191200.000000,0.007242
14506560.000000,0.006169
14821920.000000,0.007423
15137280.000000,0.007686
@@ -59,7 +59,7 @@ x,y
17975520.000000,0.007972
18290880.000000,0.009044
18606240.000000,0.009457
-18921600.000000,0.007546
+18921600.000000,0.007547
19236960.000000,0.008553
19552320.000000,0.008437
19867680.000000,0.009152
@@ -70,11 +70,11 @@ x,y
21444480.000000,0.008148
21759840.000000,0.008269
22075200.000000,0.008775
-22390560.000000,0.008172
+22390560.000000,0.008171
22705920.000000,0.009211
-23021280.000000,0.011335
+23021280.000000,0.011334
23336640.000000,0.009909
-23652000.000000,0.008296
+23652000.000000,0.008297
23967360.000000,0.008547
24282720.000000,0.007957
24598080.000000,0.008340
@@ -83,12 +83,12 @@ x,y
25544160.000000,0.007717
25859520.000000,0.007397
26174880.000000,0.007117
-26490240.000000,0.006595
+26490240.000000,0.006596
26805600.000000,0.007667
27120960.000000,0.008866
27436320.000000,0.009336
-27751680.000000,0.007624
-28067040.000000,0.004582
+27751680.000000,0.007625
+28067040.000000,0.004581
28382400.000000,0.007889
28697760.000000,0.003737
29013120.000000,0.007679
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/simulator-dymola.log b/docs/IBPSA_MergeCustomErrors/regression/Examples/simulator-dymola.log
index ea58b1cd1d..578527f8d7 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/simulator-dymola.log
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/simulator-dymola.log
@@ -1,151 +1,1693 @@
= true
-rCheck = checkModel("AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst");
-Check of AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst:
-The model has the same number of unknowns and equations: 250
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir:
+The model has the same number of unknowns and equations: 2037
The model could not be deduced to be symbolically well-posed.
The model has
- 248+vol.dynBal.nPorts
+ 1877+29*thermalZone.zoneParam.nOrientations+2*thermalZone.ROM.volMoiAir.dynBal.nPorts +thermalZone.humanTotHeaDependent.productHeatOutput.nu+thermalZone.humanTotHeaDependent.productMoistureOutput.nu +thermalZone.machinesSenHea.productHeatOutput.nu+thermalZone.lights.productHeatOutput.nu +thermalZone.SumQLat1_flow.nu+max([size(internalGains.columns, 1); size( internalGains.offset, 1)])
scalar unknowns and
- 237+(if sou.use_Xi_in then 1 else (if sou.use_X_in then 0 else 1))+(if not sou.use_p_in then 1 else 0)+2*sou.nPorts+(if not sou.use_T_in then 1 else 0)+ (if not dpControlled_dp.mov.vol.steBal.use_mWat_flow then 1 else 0)+(if not vol.dynBal.use_mWat_flow then 1 else 0)+3*vol.dynBal.nPorts
+ 1908+(if weaDat.pAtmSou == AixLib.BoundaryConditions.Types.DataSource.Parameter then 1 else 0)+(if weaDat.TDewPoiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TDryBulSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TBlaSkySou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.relHumSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.opaSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.ceiHeiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.totSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winSpeSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winDirSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HInfHorSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HDifHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HGloHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HGloHor_HDifHor then 2 else 1)+max([size(internalGains.columns, 1); size (internalGains.offset, 1)])+(if sourcAir.use_Xi_in then 2 else (if sourcAir.use_X_in then 1 else 3))+3*sourcAir.nPorts+(if not sourcAir.use_m_flow_in then 1 else 0)+(if not sourcAir.use_T_in then 1 else 0)+(if sinAir.use_Xi_in then 2 else (if sinAir.use_X_in then 1 else 3))+3*sinAir.nPorts+(if not sinAir.use_p_in then 1 else 0)+(if not sinAir.use_T_in then 1 else 0)+19* thermalZone.zoneParam.nOrientations+(if not thermalZone.eqAirTempWall.TGroundFromInput then 1 else 0)+5*thermalZone.ROM.volMoiAir.dynBal.nPorts
scalar equations.
However, exploiting the given numerical settings of parameters gives the same number of unknowns and equations:
- 250
-Check of AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst successful.
+ 2037
+Check of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir successful.
Declaring variable: Boolean rCheck ;
-Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/Fluid/Movers/DpControlledMovers/Examples/DpConst.mos\",", "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.statistics.log");
-Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst\",", "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.statistics.log");
-Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.statistics.log");
-Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst\\\");\",", "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.statistics.log");
-Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.statistics.log");
-Modelica.Utilities.Streams.print(" },", "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.statistics.log");
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/ThermalZoneMoistAir.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.statistics.log");
-rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/Fluid/Movers/DpControlledMovers/Examples/DpConst.mos");
-simulateModel("AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst", startTime=0, stopTime=3600, tolerance=1e-6, method="dassl", resultFile="AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst");
-Translation of AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst:
-The DAE has 250 scalar unknowns and 250 scalar equations.
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/ThermalZoneMoistAir.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir:
+The DAE has 2037 scalar unknowns and 2037 scalar equations.
+Redundant consistent initial conditions.
+Removed the following equations which are redundant and consistent:
+ if (thermalZone.ROM.volMoiAir.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics. FixedInitial) then
+ if (thermalZone.ROM.volMoiAir.dynBal.initialize_p) then
+ thermalZone.ROM.volMoiAir.dynBal.medium.p = thermalZone.ROM.volMoiAir.dynBal.p_start;
+ end if;
+ else
+ if (thermalZone.ROM.volMoiAir.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics. SteadyStateInitial) then
+ if (thermalZone.ROM.volMoiAir.dynBal.initialize_p) then
+ der(thermalZone.ROM.volMoiAir.dynBal.medium.p) = 0;
+ end if;
+ end if;
+ end if;
+
+This required evaluation of
+the interactive parameters
+ sinAir.p(start = 101325)
+ thermalZone.p_start(start = 101325)
+
+The redundancies involve
+initial equations:
+ sinAir.p = thermalZone.ROM.volMoiAir.dynBal.p_start;
+
Statistics
Original Model
- Number of components: 82
- Variables: 814
- Constants: 19 (19 scalars)
- Parameters: 465 (949 scalars)
- Unknowns: 330 (265 scalars)
- Differentiated variables: 7 scalars
- Equations: 284
- Nontrivial: 236
+ Number of components: 310
+ Variables: 2805
+ Constants: 86 (86 scalars)
+ Parameters: 792 (2610 scalars)
+ Unknowns: 1927 (2049 scalars)
+ Differentiated variables: 5 scalars
+ Equations: 1377
+ Nontrivial: 1271
Translated Model
- Constants: 686 scalars
- Free parameters: 51 scalars
- Parameter depending: 271 scalars
- Outputs: 1 scalars
- Continuous time states: 5 scalars
- Time-varying variables: 61 scalars
- Alias variables: 164 scalars
+ Constants: 607 scalars
+ Free parameters: 1951 scalars
+ Parameter depending: 328 scalars
+ Continuous time states: 4 scalars
+ Time-varying variables: 617 scalars
+ Alias variables: 1242 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {29, 4}
+ Sizes after manipulation of the linear systems: {4, 0}
+ Sizes of nonlinear systems of equations: {1, 1, 1, 1, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {0, 1, 0, 1, 0, 1}
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {32}
+ Sizes after manipulation of the linear systems: {5}
+
+Selected continuous time states
+Statically selected continuous time states
+ thermalZone.ROM.extWallRC.thermCapExt[1].T
+ thermalZone.ROM.intWallRC.thermCapInt[1].T
+ thermalZone.ROM.volMoiAir.dynBal.medium.Xi[1]
+ thermalZone.ROM.volMoiAir.dynBal.U
+
+Finished
+ = true
+
+
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool:
+The model has the same number of unknowns and equations: 3645
+The model has the same number of unknowns and equations
+for the given numerical settings of parameters: 3645
+Check of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/ThermalZoneMoistAirSwimmingPool.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/ThermalZoneMoistAirSwimmingPool.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool:
+The DAE has 3645 scalar unknowns and 3645 scalar equations.
+Redundant consistent initial conditions.
+Removed the following equations which are redundant and consistent:
+ thermalZone.ROM.p_start = thermalZone.p_start;
+ thermalZone.airFlowMoistureToROM.sou.vol.p_start = thermalZone.airFlowMoistureToROM.sou.p_start;
+ if (thermalZone.airFlowMoistureToROM.AirLay.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics.FixedInitial) then
+ if (thermalZone.airFlowMoistureToROM.AirLay.dynBal.initialize_p) then
+ thermalZone.airFlowMoistureToROM.AirLay.dynBal.medium.p = thermalZone.airFlowMoistureToROM.AirLay.dynBal.p_start;
+ end if;
+ else
+ if (thermalZone.airFlowMoistureToROM.AirLay.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics.SteadyStateInitial) then
+ if (thermalZone.airFlowMoistureToROM.AirLay.dynBal.initialize_p) then
+ der(thermalZone.airFlowMoistureToROM.AirLay.dynBal.medium.p) = 0;
+ end if;
+ end if;
+ end if;
+
+This required evaluation of
+the interactive parameters
+ sinAir.p(start = 101325)
+ thermalZone.airFlowMoistureToROM.AirLay.p_start(start = 101325)
+ thermalZone.airFlowMoistureToROM.sou.p_start(start = 101325)
+ thermalZone.p_start(start = 101325)
+
+The redundancies involve
+initial equations:
+ sinAir.p = thermalZone.ROM.volMoiAir.dynBal.p_start;
+ sinAir.p = thermalZone.airFlowMoistureToROM.AirLay.dynBal.p_start;
+ sinAir.p = thermalZone.airFlowMoistureToROM.sou.vol.dynBal.p_start;
+
+
+Statistics
+
+Original Model
+ Number of components: 712
+ Variables: 6861
+ Constants: 169 (169 scalars)
+ Parameters: 2779 (5151 scalars)
+ Unknowns: 3913 (3743 scalars)
+ Differentiated variables: 34 scalars
+ Equations: 3071
+ Nontrivial: 2635
+Translated Model
+ Constants: 2021 scalars
+ Free parameters: 2252 scalars
+ Parameter depending: 1478 scalars
+ Continuous time states: 25 scalars
+ Time-varying variables: 1061 scalars
+ Alias variables: 2251 scalars
Number of mixed real/discrete systems of equations: 0
- Sizes of linear systems of equations: { }
- Sizes after manipulation of the linear systems: { }
- Sizes of nonlinear systems of equations: {3, 1}
- Sizes after manipulation of the nonlinear systems: {1, 1}
+ Sizes of linear systems of equations: {26, 13, 13, 26, 13, 13, 4, 4}
+ Sizes after manipulation of the linear systems: {13, 6, 6, 13, 6, 6, 0, 0}
+ Sizes of nonlinear systems of equations: {57, 1, 1, 1, 1, 1, 1, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {6, 0, 1, 0, 1, 0, 1, 1, 1}
Number of numerical Jacobians: 0
Initialization problem
- Sizes of nonlinear systems of equations: {3, 1, 1}
- Sizes after manipulation of the nonlinear systems: {1, 0, 1}
+ Sizes of nonlinear systems of equations: {1, 1, 68, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {0, 0, 8, 1, 1}
Number of numerical Jacobians: 0
Selected continuous time states
Statically selected continuous time states
- dpControlled_dp.mov.filter.s[1]
- dpControlled_dp.mov.filter.s[2]
- integrator.y
- val.filter.s[1]
- val.filter.s[2]
+ thermalZone.airFlowMoistureToROM.AirLay.dynBal.medium.Xi[1]
+ thermalZone.airFlowMoistureToROM.AirLay.dynBal.U
+ thermalZone.airFlowMoistureToROM.sou.filter.s[1]
+ thermalZone.airFlowMoistureToROM.sou.filter.s[2]
+ thermalZone.airFlowMoistureToROM.sou.vol.dynBal.medium.Xi[1]
+ thermalZone.airFlowMoistureToROM.sou.vol.dynBal.U
+ thermalZone.heaterCooler.pITempHeat.PI.I.y
+ thermalZone.indoorSwimmingPool[1].cirPump.filter.s[1]
+ thermalZone.indoorSwimmingPool[1].cirPump.filter.s[2]
+ thermalZone.indoorSwimmingPool[1].cirPump.vol.dynBal.U
+ thermalZone.indoorSwimmingPool[1].PI.I.y
+ thermalZone.indoorSwimmingPool[1].poolSto.dynBal.U
+ thermalZone.indoorSwimmingPool[1].poolWat.dynBal.U
+ thermalZone.indoorSwimmingPool[2].cirPump.filter.s[1]
+ thermalZone.indoorSwimmingPool[2].cirPump.filter.s[2]
+ thermalZone.indoorSwimmingPool[2].cirPump.vol.dynBal.U
+ thermalZone.indoorSwimmingPool[2].PI.I.y
+ thermalZone.indoorSwimmingPool[2].poolSto.dynBal.U
+ thermalZone.indoorSwimmingPool[2].poolWat.dynBal.U
+ thermalZone.ROM.extWallRC.thermCapExt[1].T
+ thermalZone.ROM.floorRC.thermCapExt[1].T
+ thermalZone.ROM.intWallRC.thermCapInt[1].T
+ thermalZone.ROM.roofRC.thermCapExt[1].T
+ thermalZone.ROM.volMoiAir.dynBal.medium.Xi[1]
+ thermalZone.ROM.volMoiAir.dynBal.U
+
+Finished
+ = true
+
+
+
+
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped:
+The model has the same number of unknowns and equations: 9930
+The model has the same number of unknowns and equations
+for the given numerical settings of parameters: 9930
+Check of AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/MultizoneEquipped.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/MultizoneEquipped.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped", tolerance=1e-6, stopTime=864000, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped:
+The DAE has 9930 scalar unknowns and 9930 scalar equations.
+
+Statistics
+
+Original Model
+ Number of components: 1462
+ Variables: 15305
+ Constants: 319 (319 scalars)
+ Parameters: 5610 (7030 scalars)
+ Unknowns: 9374 (9975 scalars)
+ Differentiated variables: 35 scalars
+ Equations: 6460
+ Nontrivial: 5930
+Translated Model
+ Constants: 2819 scalars
+ Free parameters: 1654 scalars
+ Parameter depending: 3662 scalars
+ Continuous time states: 35 scalars
+ Time-varying variables: 3134 scalars
+ Alias variables: 6055 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {2, 29, 4, 2, 29, 4, 2, 29, 4, 2, 29, 4, 2, 29, 4}
+ Sizes after manipulation of the linear systems: {0, 4, 0, 0, 4, 0, 0, 4, 0, 0, 4, 0, 0, 4, 0}
+ Sizes of nonlinear systems of equations: {6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {1, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1}
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {32, 32, 32, 32, 32}
+ Sizes after manipulation of the linear systems: {5, 5, 5, 5, 5}
+
+Selected continuous time states
+Statically selected continuous time states
+ multizone.zone[1].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[1].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[1].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[1].ROM.volAir.dynBal.m
+ multizone.zone[1].ROM.volAir.dynBal.U
+ multizone.zone[1].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[1].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[2].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[2].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[2].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[2].ROM.volAir.dynBal.m
+ multizone.zone[2].ROM.volAir.dynBal.U
+ multizone.zone[2].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[2].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[3].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[3].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[3].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[3].ROM.volAir.dynBal.m
+ multizone.zone[3].ROM.volAir.dynBal.U
+ multizone.zone[3].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[3].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[4].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[4].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[4].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[4].ROM.volAir.dynBal.m
+ multizone.zone[4].ROM.volAir.dynBal.U
+ multizone.zone[4].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[4].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[5].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[5].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[5].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[5].ROM.volAir.dynBal.m
+ multizone.zone[5].ROM.volAir.dynBal.U
+ multizone.zone[5].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[5].ventCont.dEMA.ExpAVG1.x[1]
+
+Finished
+ = true
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.MultizoneEquipped.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility:
+The model has the same number of unknowns and equations: 13468
+The model has the same number of unknowns and equations
+for the given numerical settings of parameters: 13468
+Check of AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/MultizoneMoistAirCO2EquippedSwimmingFacility.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/MultizoneMoistAirCO2EquippedSwimmingFacility.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility:
+The DAE has 13468 scalar unknowns and 13468 scalar equations.
+Redundant consistent initial conditions.
+Removed the following equations which are redundant and consistent:
+ if (multizone.zone[1].airFlowMoistureToROM.AirLay.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics.FixedInitial) then
+ if (multizone.zone[1].airFlowMoistureToROM.AirLay.dynBal.initialize_p) then
+ multizone.zone[1].airFlowMoistureToROM.AirLay.dynBal.medium.p = multizone.zone[1].airFlowMoistureToROM.AirLay.dynBal.p_start;
+ end if;
+ else
+ if (multizone.zone[1].airFlowMoistureToROM.AirLay.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics.SteadyStateInitial) then
+ if (multizone.zone[1].airFlowMoistureToROM.AirLay.dynBal.initialize_p) then
+ der(multizone.zone[1].airFlowMoistureToROM.AirLay.dynBal.medium.p) = 0;
+ end if;
+ end if;
+ end if;
+ if (multizone.zone[1].airFlowMoistureToROM.sou.vol.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics.FixedInitial) then
+ if (multizone.zone[1].airFlowMoistureToROM.sou.vol.dynBal.initialize_p) then
+ multizone.zone[1].airFlowMoistureToROM.sou.vol.dynBal.medium.p = multizone.zone[1].airFlowMoistureToROM.sou.vol.dynBal.p_start;
+ end if;
+ else
+ if (multizone.zone[1].airFlowMoistureToROM.sou.vol.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics.SteadyStateInitial) then
+ if (multizone.zone[1].airFlowMoistureToROM.sou.vol.dynBal.initialize_p) then
+ der(multizone.zone[1].airFlowMoistureToROM.sou.vol.dynBal.medium.p) = 0;
+ end if;
+ end if;
+ end if;
+
+The redundancies involve
+initial equations:
+ multizone.zone[1].ROM.ports[1].p = 101325.0;
+ multizone.zone[1].ROM.ports[1].p = 101325.0;
+ multizone.zone[1].ROM.ports[1].p = 101325.0;
+
+active start values:
+ multizone.zone[1].ROM.ports[1].p = 101325;
+
+
+Statistics
+
+Original Model
+ Number of components: 2234
+ Variables: 22366
+ Constants: 540 (540 scalars)
+ Parameters: 8720 (10837 scalars)
+ Unknowns: 13104 (13615 scalars)
+ Differentiated variables: 94 scalars
+ Equations: 9467
+ Nontrivial: 8430
+Translated Model
+ Constants: 13099 scalars
+ Parameter depending: 214 scalars
+ Continuous time states: 86 scalars
+ Time-varying variables: 3979 scalars
+ Alias variables: 7700 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {4, 26, 13, 13, 4, 4, 26, 13, 13, 4, 45, 4, 4, 45, 4, 4, 45, 4, 4, 45, 4, 4, 45, 4}
+ Sizes after manipulation of the linear systems: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
+ Sizes of nonlinear systems of equations: {56, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {6, 1, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1}
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {56, 56, 56, 56, 56}
+ Sizes after manipulation of the linear systems: {0, 0, 0, 0, 0}
+ Sizes of nonlinear systems of equations: {1, 1, 67, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {0, 0, 9, 1, 1}
+ Number of numerical Jacobians: 0
+
+Settings
+Evaluate = true
+Selected continuous time states
+Statically selected continuous time states
+ multizone.zone[1].airFlowMoistureToROM.AirLay.dynBal.mC[1]
+ multizone.zone[1].airFlowMoistureToROM.AirLay.dynBal.medium.Xi[1]
+ multizone.zone[1].airFlowMoistureToROM.AirLay.dynBal.U
+ multizone.zone[1].airFlowMoistureToROM.sou.filter.s[1]
+ multizone.zone[1].airFlowMoistureToROM.sou.filter.s[2]
+ multizone.zone[1].airFlowMoistureToROM.sou.vol.dynBal.m
+ multizone.zone[1].airFlowMoistureToROM.sou.vol.dynBal.mC[1]
+ multizone.zone[1].airFlowMoistureToROM.sou.vol.dynBal.medium.Xi[1]
+ multizone.zone[1].airFlowMoistureToROM.sou.vol.dynBal.U
+ multizone.zone[1].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[1].indoorSwimmingPool[1].cirPump.filter.s[1]
+ multizone.zone[1].indoorSwimmingPool[1].cirPump.filter.s[2]
+ multizone.zone[1].indoorSwimmingPool[1].cirPump.vol.dynBal.U
+ multizone.zone[1].indoorSwimmingPool[1].PI.I.y
+ multizone.zone[1].indoorSwimmingPool[1].poolSto.dynBal.U
+ multizone.zone[1].indoorSwimmingPool[1].poolWat.dynBal.U
+ multizone.zone[1].indoorSwimmingPool[2].cirPump.filter.s[1]
+ multizone.zone[1].indoorSwimmingPool[2].cirPump.filter.s[2]
+ multizone.zone[1].indoorSwimmingPool[2].cirPump.vol.dynBal.U
+ multizone.zone[1].indoorSwimmingPool[2].PI.I.y
+ multizone.zone[1].indoorSwimmingPool[2].poolSto.dynBal.U
+ multizone.zone[1].indoorSwimmingPool[2].poolWat.dynBal.U
+ multizone.zone[1].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[1].ROM.floorRC.thermCapExt[1].T
+ multizone.zone[1].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[1].ROM.roofRC.thermCapExt[1].T
+ multizone.zone[1].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[1].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[1].ROM.volMoiAir.dynBal.U
+ multizone.zone[1].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[1].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[2].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[2].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[2].ROM.floorRC.thermCapExt[1].T
+ multizone.zone[2].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[2].ROM.roofRC.thermCapExt[1].T
+ multizone.zone[2].ROM.volMoiAir.dynBal.m
+ multizone.zone[2].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[2].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[2].ROM.volMoiAir.dynBal.U
+ multizone.zone[2].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[2].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[3].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[3].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[3].ROM.floorRC.thermCapExt[1].T
+ multizone.zone[3].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[3].ROM.roofRC.thermCapExt[1].T
+ multizone.zone[3].ROM.volMoiAir.dynBal.m
+ multizone.zone[3].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[3].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[3].ROM.volMoiAir.dynBal.U
+ multizone.zone[3].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[3].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[4].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[4].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[4].ROM.floorRC.thermCapExt[1].T
+ multizone.zone[4].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[4].ROM.roofRC.thermCapExt[1].T
+ multizone.zone[4].ROM.volMoiAir.dynBal.m
+ multizone.zone[4].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[4].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[4].ROM.volMoiAir.dynBal.U
+ multizone.zone[4].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[4].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[5].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[5].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[5].ROM.floorRC.thermCapExt[1].T
+ multizone.zone[5].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[5].ROM.roofRC.thermCapExt[1].T
+ multizone.zone[5].ROM.volMoiAir.dynBal.m
+ multizone.zone[5].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[5].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[5].ROM.volMoiAir.dynBal.U
+ multizone.zone[5].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[5].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[6].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[6].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[6].ROM.floorRC.thermCapExt[1].T
+ multizone.zone[6].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[6].ROM.roofRC.thermCapExt[1].T
+ multizone.zone[6].ROM.volMoiAir.dynBal.m
+ multizone.zone[6].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[6].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[6].ROM.volMoiAir.dynBal.U
+ multizone.zone[6].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[6].ventCont.dEMA.ExpAVG1.x[1]
+
+Finished
+ = true
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2EquippedSwimmingFacility.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.Multizone");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.Multizone:
+The model has the same number of unknowns and equations: 9729
+The model has the same number of unknowns and equations
+for the given numerical settings of parameters: 9729
+Check of AixLib.ThermalZones.ReducedOrder.Examples.Multizone successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/Multizone.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.Multizone.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.Multizone\",", "AixLib.ThermalZones.ReducedOrder.Examples.Multizone.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.Multizone.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.Multizone\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.Multizone.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.Multizone.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.Multizone.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/Multizone.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.Multizone", tolerance=1e-6, stopTime=864000, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.Multizone");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.Multizone:
+The DAE has 9729 scalar unknowns and 9729 scalar equations.
+
+Statistics
+
+Original Model
+ Number of components: 1430
+ Variables: 14167
+ Constants: 311 (311 scalars)
+ Parameters: 4637 (5623 scalars)
+ Unknowns: 9219 (9729 scalars)
+ Differentiated variables: 35 scalars
+ Equations: 6252
+ Nontrivial: 5761
+Translated Model
+ Constants: 2714 scalars
+ Free parameters: 1389 scalars
+ Parameter depending: 2610 scalars
+ Outputs: 23 scalars
+ Continuous time states: 35 scalars
+ Time-varying variables: 2907 scalars
+ Alias variables: 6043 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {2, 29, 4, 2, 29, 4, 2, 29, 4, 2, 29, 4, 2, 29, 4}
+ Sizes after manipulation of the linear systems: {0, 4, 0, 0, 4, 0, 0, 4, 0, 0, 4, 0, 0, 4, 0}
+ Sizes of nonlinear systems of equations: {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1}
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {32, 32, 32, 32, 32}
+ Sizes after manipulation of the linear systems: {5, 5, 5, 5, 5}
+
+Selected continuous time states
+Statically selected continuous time states
+ multizone.zone[1].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[1].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[1].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[1].ROM.volAir.dynBal.m
+ multizone.zone[1].ROM.volAir.dynBal.U
+ multizone.zone[1].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[1].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[2].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[2].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[2].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[2].ROM.volAir.dynBal.m
+ multizone.zone[2].ROM.volAir.dynBal.U
+ multizone.zone[2].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[2].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[3].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[3].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[3].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[3].ROM.volAir.dynBal.m
+ multizone.zone[3].ROM.volAir.dynBal.U
+ multizone.zone[3].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[3].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[4].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[4].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[4].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[4].ROM.volAir.dynBal.m
+ multizone.zone[4].ROM.volAir.dynBal.U
+ multizone.zone[4].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[4].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[5].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[5].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[5].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[5].ROM.volAir.dynBal.m
+ multizone.zone[5].ROM.volAir.dynBal.U
+ multizone.zone[5].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[5].ventCont.dEMA.ExpAVG1.x[1]
+
+Finished
+ = true
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.Multizone.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance:
+The model has the same number of unknowns and equations: 1080
+The model could not be deduced to be symbolically well-posed.
+The model has
+ 1016+18*corGDouPan.n+2*thermalZoneFourElements.nOrientations+3*thermalZoneFourElements.volAir.dynBal.nPorts +5*eqAirTemp.n+max([size(intGai.columns, 1); size(intGai.offset, 1)])+5* eqAirTempVDI.n
+scalar unknowns and
+ 998+(if weaDat.pAtmSou == AixLib.BoundaryConditions.Types.DataSource.Parameter then 1 else 0)+(if weaDat.TDewPoiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TDryBulSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TBlaSkySou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.relHumSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.opaSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.ceiHeiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.totSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winSpeSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winDirSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HInfHorSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HDifHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HGloHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HGloHor_HDifHor then 2 else 1)+14*corGDouPan.n+(if not eqAirTemp.TGroundFromInput then 1 else 0)+3*eqAirTemp.n+max([size(intGai.columns, 1); size(intGai.offset, 1)])+(if not eqAirTempVDI.TGroundFromInput then 1 else 0)+3*eqAirTempVDI.n+( if souAir.use_Xi_in then 2 else (if souAir.use_X_in then 1 else 3))+(if not souAir.use_C_in then 1 else 0)+4*souAir.nPorts+(if not souAir.use_m_flow_in then 1 else 0)+(if not souAir.use_T_in then 1 else 0)+(if sinAir.use_Xi_in then 2 else (if sinAir.use_X_in then 1 else 3))+(if not sinAir.use_C_in then 1 else 0)+4*sinAir.nPorts+(if not sinAir.use_p_in then 1 else 0)+(if not sinAir.use_T_in then 1 else 0)+(if not thermalZoneFourElements.volAir.dynBal.use_mWat_flow then 1 else 0)+(if not thermalZoneFourElements.use_C_flow then 1 else 0)+7* thermalZoneFourElements.volAir.dynBal.nPorts+thermalZoneFourElements.nOrientations
+scalar equations.
+However, exploiting the given numerical settings of parameters gives the same number of unknowns and equations:
+ 1080
+Check of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomFourElementsTraceSubstance.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomFourElementsTraceSubstance.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance", tolerance=1e-6, stopTime=604800, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance:
+The DAE has 1080 scalar unknowns and 1080 scalar equations.
+Redundant consistent initial conditions.
+Removed the following equations which are redundant and consistent:
+ if (thermalZoneFourElements.volAir.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics. FixedInitial) then
+ if (thermalZoneFourElements.volAir.dynBal.initialize_p) then
+ thermalZoneFourElements.volAir.dynBal.medium.p = thermalZoneFourElements.volAir.dynBal.p_start;
+ end if;
+ else
+ if (thermalZoneFourElements.volAir.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics. SteadyStateInitial) then
+ if (thermalZoneFourElements.volAir.dynBal.initialize_p) then
+ der(thermalZoneFourElements.volAir.dynBal.medium.p) = 0;
+ end if;
+ end if;
+ end if;
+
+This required evaluation of
+the interactive parameters
+ sinAir.p(start = 101325)
+ thermalZoneFourElements.p_start(start = 101325)
+
+The redundancies involve
+initial equations:
+ sinAir.p = thermalZoneFourElements.volAir.dynBal.p_start;
+
+
+Statistics
+
+Original Model
+ Number of components: 175
+ Variables: 1544
+ Constants: 39 (39 scalars)
+ Parameters: 476 (654 scalars)
+ Unknowns: 1029 (1092 scalars)
+ Differentiated variables: 8 scalars
+ Equations: 810
+ Nontrivial: 717
+Translated Model
+ Constants: 345 scalars
+ Free parameters: 252 scalars
+ Parameter depending: 189 scalars
+ Outputs: 23 scalars
+ Continuous time states: 7 scalars
+ Time-varying variables: 345 scalars
+ Alias variables: 654 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {54, 4, 4}
+ Sizes after manipulation of the linear systems: {5, 0, 0}
+ Sizes of nonlinear systems of equations: { }
+ Sizes after manipulation of the nonlinear systems: { }
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {65}
+ Sizes after manipulation of the linear systems: {8}
+
+Selected continuous time states
+Statically selected continuous time states
+ thermalZoneFourElements.extWallRC.thermCapExt[1].T
+ thermalZoneFourElements.floorRC.thermCapExt[1].T
+ thermalZoneFourElements.intWallRC.thermCapInt[1].T
+ thermalZoneFourElements.roofRC.thermCapExt[1].T
+ thermalZoneFourElements.volAir.dynBal.mC[1]
+ thermalZoneFourElements.volAir.dynBal.medium.Xi[1]
+ thermalZoneFourElements.volAir.dynBal.U
+
+Finished
+ = true
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir:
+The model has the same number of unknowns and equations: 3863
+The model could not be deduced to be symbolically well-posed.
+The model has
+ 3547+29*thermalZoneMoistAir.zoneParam.nOrientations+2*thermalZoneMoistAir.ROM.volMoiAir.dynBal.nPorts +thermalZoneMoistAir.humanTotHeaDependent.productHeatOutput.nu+ thermalZoneMoistAir.humanTotHeaDependent.productMoistureOutput.nu+ thermalZoneMoistAir.machinesSenHea.productHeatOutput.nu+thermalZoneMoistAir.lights.productHeatOutput.nu +thermalZoneMoistAir.SumQLat1_flow.nu+max([size(internalGains.columns, 1); size(internalGains.offset, 1)])+29*thermalZone.zoneParam.nOrientations+2* thermalZone.ROM.volAir.dynBal.nPorts+thermalZone.humanSenHeaDependent.productHeatOutput.nu +thermalZone.machinesSenHea.productHeatOutput.nu+thermalZone.lights.productHeatOutput.nu +max([size(internalGains1.columns, 1); size(internalGains1.offset, 1)])
+scalar unknowns and
+ 3608+(if weaDat.pAtmSou == AixLib.BoundaryConditions.Types.DataSource.Parameter then 1 else 0)+(if weaDat.TDewPoiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TDryBulSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TBlaSkySou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.relHumSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.opaSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.ceiHeiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.totSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winSpeSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winDirSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HInfHorSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HDifHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HGloHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HGloHor_HDifHor then 2 else 1)+max([size(internalGains.columns, 1); size (internalGains.offset, 1)])+(if sourcAir.use_Xi_in then 2 else (if sourcAir.use_X_in then 1 else 3))+3*sourcAir.nPorts+(if not sourcAir.use_m_flow_in then 1 else 0)+(if not sourcAir.use_T_in then 1 else 0)+(if sinAir.use_Xi_in then 2 else (if sinAir.use_X_in then 1 else 3))+3*sinAir.nPorts+(if not sinAir.use_p_in then 1 else 0)+(if not sinAir.use_T_in then 1 else 0)+max([ size(internalGains1.columns, 1); size(internalGains1.offset, 1)])+(if sourcAir1.use_Xi_in then 2 else (if sourcAir1.use_X_in then 1 else 3))+3* sourcAir1.nPorts+(if not sourcAir1.use_m_flow_in then 1 else 0)+(if not sourcAir1.use_T_in then 1 else 0)+(if sinAir1.use_Xi_in then 2 else (if sinAir1.use_X_in then 1 else 3))+3*sinAir1.nPorts+(if not sinAir1.use_p_in then 1 else 0)+(if not sinAir1.use_T_in then 1 else 0)+19*thermalZoneMoistAir.zoneParam.nOrientations +(if not thermalZoneMoistAir.eqAirTempWall.TGroundFromInput then 1 else 0)+19 *thermalZone.zoneParam.nOrientations+(if not thermalZone.eqAirTempWall.TGroundFromInput then 1 else 0)+5*thermalZoneMoistAir.ROM.volMoiAir.dynBal.nPorts+(if not thermalZone.ROM.volAir.dynBal.use_mWat_flow then 1 else 0)+5*thermalZone.ROM.volAir.dynBal.nPorts
+scalar equations.
+However, exploiting the given numerical settings of parameters gives the same number of unknowns and equations:
+ 3863
+Check of AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/ComparisonThermalZoneMoistAndDryAir.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir\",", "AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/ComparisonThermalZoneMoistAndDryAir.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir:
+The DAE has 3863 scalar unknowns and 3863 scalar equations.
+Redundant consistent initial conditions.
+Removed the following equations which are redundant and consistent:
+ if (thermalZoneMoistAir.ROM.volMoiAir.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics. FixedInitial) then
+ if (thermalZoneMoistAir.ROM.volMoiAir.dynBal.initialize_p) then
+ thermalZoneMoistAir.ROM.volMoiAir.dynBal.medium.p = thermalZoneMoistAir.ROM.volMoiAir.dynBal.p_start;
+ end if;
+ else
+ if (thermalZoneMoistAir.ROM.volMoiAir.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics.SteadyStateInitial) then
+ if (thermalZoneMoistAir.ROM.volMoiAir.dynBal.initialize_p) then
+ der(thermalZoneMoistAir.ROM.volMoiAir.dynBal.medium.p) = 0;
+ end if;
+ end if;
+ end if;
+ if (thermalZone.ROM.volAir.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics. FixedInitial) then
+ if (thermalZone.ROM.volAir.dynBal.initialize_p) then
+ thermalZone.ROM.volAir.dynBal.medium.p = thermalZone.ROM.volAir.dynBal.p_start;
+ end if;
+ else
+ if (thermalZone.ROM.volAir.dynBal.massDynamics == Modelica.Fluid.Types.Dynamics. SteadyStateInitial) then
+ if (thermalZone.ROM.volAir.dynBal.initialize_p) then
+ der(thermalZone.ROM.volAir.dynBal.medium.p) = 0;
+ end if;
+ end if;
+ end if;
+
+This required evaluation of
+the interactive parameters
+ sinAir.p(start = 101325)
+ sinAir1.p(start = 101325)
+ thermalZone.p_start(start = 101325)
+ thermalZoneMoistAir.p_start(start = 101325)
+
+The redundancies involve
+initial equations:
+ sinAir.p = thermalZoneMoistAir.ROM.volMoiAir.dynBal.p_start;
+ sinAir1.p = thermalZone.ROM.volAir.dynBal.p_start;
+
+
+Statistics
+
+Original Model
+ Number of components: 552
+ Variables: 5264
+ Constants: 145 (145 scalars)
+ Parameters: 1448 (5057 scalars)
+ Unknowns: 3671 (3887 scalars)
+ Differentiated variables: 10 scalars
+ Equations: 2524
+ Nontrivial: 2332
+Translated Model
+ Constants: 1083 scalars
+ Free parameters: 3867 scalars
+ Parameter depending: 614 scalars
+ Continuous time states: 8 scalars
+ Time-varying variables: 1160 scalars
+ Alias variables: 2365 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {29, 4, 4, 29}
+ Sizes after manipulation of the linear systems: {4, 0, 0, 4}
+ Sizes of nonlinear systems of equations: {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1}
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {32, 32}
+ Sizes after manipulation of the linear systems: {5, 5}
+
+Selected continuous time states
+Statically selected continuous time states
+ thermalZone.ROM.extWallRC.thermCapExt[1].T
+ thermalZone.ROM.intWallRC.thermCapInt[1].T
+ thermalZone.ROM.volAir.dynBal.medium.Xi[1]
+ thermalZone.ROM.volAir.dynBal.U
+ thermalZoneMoistAir.ROM.extWallRC.thermCapExt[1].T
+ thermalZoneMoistAir.ROM.intWallRC.thermCapInt[1].T
+ thermalZoneMoistAir.ROM.volMoiAir.dynBal.medium.Xi[1]
+ thermalZoneMoistAir.ROM.volMoiAir.dynBal.U
+
+Finished
+ = true
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone:
+The model has the same number of unknowns and equations: 1929
+The model could not be deduced to be symbolically well-posed.
+The model has
+ 1777+29*thermalZone.zoneParam.nOrientations+thermalZone.ROM.volAir.dynBal.nPorts +thermalZone.humanSenHeaDependent.productHeatOutput.nu+thermalZone.machinesSenHea.productHeatOutput.nu +thermalZone.lights.productHeatOutput.nu+max([size(internalGains.columns, 1); size(internalGains.offset, 1)])
+scalar unknowns and
+ 1825+(if weaDat.pAtmSou == AixLib.BoundaryConditions.Types.DataSource.Parameter then 1 else 0)+(if weaDat.TDewPoiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TDryBulSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TBlaSkySou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.relHumSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.opaSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.ceiHeiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.totSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winSpeSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winDirSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HInfHorSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HDifHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HGloHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HGloHor_HDifHor then 2 else 1)+max([size(internalGains.columns, 1); size (internalGains.offset, 1)])+19*thermalZone.zoneParam.nOrientations+(if not thermalZone.eqAirTempWall.TGroundFromInput then 1 else 0)+(if not thermalZone.ROM.volAir.dynBal.use_mWat_flow then 1 else 0)+3*thermalZone.ROM.volAir.dynBal.nPorts
+scalar equations.
+However, exploiting the given numerical settings of parameters gives the same number of unknowns and equations:
+ 1929
+Check of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/ThermalZone.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/ThermalZone.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone:
+The DAE has 1929 scalar unknowns and 1929 scalar equations.
+
+Statistics
+
+Original Model
+ Number of components: 291
+ Variables: 2646
+ Constants: 73 (73 scalars)
+ Parameters: 748 (2557 scalars)
+ Unknowns: 1825 (1929 scalars)
+ Differentiated variables: 4 scalars
+ Equations: 1304
+ Nontrivial: 1201
+Translated Model
+ Constants: 553 scalars
+ Free parameters: 1936 scalars
+ Parameter depending: 293 scalars
+ Continuous time states: 4 scalars
+ Time-varying variables: 600 scalars
+ Alias variables: 1177 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {2, 29, 4}
+ Sizes after manipulation of the linear systems: {0, 4, 0}
+ Sizes of nonlinear systems of equations: {1, 1, 1, 1, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {0, 1, 0, 1, 0, 1}
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {32}
+ Sizes after manipulation of the linear systems: {5}
+
+Selected continuous time states
+Statically selected continuous time states
+ thermalZone.ROM.extWallRC.thermCapExt[1].T
+ thermalZone.ROM.intWallRC.thermCapInt[1].T
+ thermalZone.ROM.volAir.dynBal.m
+ thermalZone.ROM.volAir.dynBal.U
+
+Finished
+ = true
+
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement:
+The model has the same number of unknowns and equations: 816
+The model could not be deduced to be symbolically well-posed.
+The model has
+ 763+18*corGDouPan.n+2*thermalZoneOneElement.nOrientations+thermalZoneOneElement.volAir.dynBal.nPorts +5*eqAirTemp.n+max([size(intGai.columns, 1); size(intGai.offset, 1)])
+scalar unknowns and
+ 771+(if weaDat.pAtmSou == AixLib.BoundaryConditions.Types.DataSource.Parameter then 1 else 0)+(if weaDat.TDewPoiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TDryBulSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TBlaSkySou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.relHumSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.opaSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.ceiHeiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.totSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winSpeSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winDirSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HInfHorSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HDifHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HGloHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HGloHor_HDifHor then 2 else 1)+14*corGDouPan.n+(if not eqAirTemp.TGroundFromInput then 1 else 0)+3*eqAirTemp.n+max([size(intGai.columns, 1); size(intGai.offset, 1)])+(if not thermalZoneOneElement.volAir.dynBal.use_mWat_flow then 1 else 0) +3*thermalZoneOneElement.volAir.dynBal.nPorts+thermalZoneOneElement.nOrientations
+scalar equations.
+However, exploiting the given numerical settings of parameters gives the same number of unknowns and equations:
+ 816
+Check of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomOneElement.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomOneElement.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement:
+The DAE has 816 scalar unknowns and 816 scalar equations.
+
+Statistics
+
+Original Model
+ Number of components: 136
+ Variables: 1194
+ Constants: 37 (37 scalars)
+ Parameters: 365 (506 scalars)
+ Unknowns: 792 (816 scalars)
+ Differentiated variables: 3 scalars
+ Equations: 608
+ Nontrivial: 544
+Translated Model
+ Constants: 278 scalars
+ Free parameters: 211 scalars
+ Parameter depending: 118 scalars
+ Outputs: 23 scalars
+ Continuous time states: 3 scalars
+ Time-varying variables: 267 scalars
+ Alias variables: 485 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {2, 18, 4}
+ Sizes after manipulation of the linear systems: {0, 2, 0}
+ Sizes of nonlinear systems of equations: { }
+ Sizes after manipulation of the nonlinear systems: { }
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {23}
+ Sizes after manipulation of the linear systems: {3}
+
+Selected continuous time states
+Statically selected continuous time states
+ thermalZoneOneElement.extWallRC.thermCapExt[1].T
+ thermalZoneOneElement.volAir.dynBal.m
+ thermalZoneOneElement.volAir.dynBal.U
+
+Finished
+ = true
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange:
+The model has the same number of unknowns and equations: 2112
+The model could not be deduced to be symbolically well-posed.
+The model has
+ 1946+29*thermalZone.zoneParam.nOrientations+3*thermalZone.ROM.volMoiAir.dynBal.nPorts +thermalZone.humanTotHeaDependent.productHeatOutput.nu+thermalZone.humanTotHeaDependent.productMoistureOutput.nu +thermalZone.machinesSenHea.productHeatOutput.nu+thermalZone.lights.productHeatOutput.nu +thermalZone.ventCont.optimalTemp.nin+thermalZone.ventCont.optimalTemp.nout+ thermalZone.ventCont.dEMA.nout+thermalZone.ventCont.dEMA.ExpAVG.n+ thermalZone.ventCont.dEMA.ExpAVG1.n+thermalZone.SumQLat2_flow.nu+max([size( internalGains.columns, 1); size(internalGains.offset, 1)])
+scalar unknowns and
+ 2004+(if weaDat.pAtmSou == AixLib.BoundaryConditions.Types.DataSource.Parameter then 1 else 0)+(if weaDat.TDewPoiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TDryBulSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TBlaSkySou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.relHumSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.opaSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.ceiHeiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.totSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winSpeSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winDirSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HInfHorSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HDifHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HGloHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HGloHor_HDifHor then 2 else 1)+max([size(internalGains.columns, 1); size (internalGains.offset, 1)])+(if not humRat.use_p_in then 1 else 0)+19* thermalZone.zoneParam.nOrientations+(if not thermalZone.eqAirTempWall.TGroundFromInput then 1 else 0)+thermalZone.ventCont.optimalTemp.nout+thermalZone.ventCont.dEMA.ExpAVG.n +thermalZone.ventCont.dEMA.ExpAVG1.n+(if not thermalZone.x_pTphi.use_p_in then 1 else 0)+(if not thermalZone.use_C_flow then 1 else 0)+7* thermalZone.ROM.volMoiAir.dynBal.nPorts
+scalar equations.
+However, exploiting the given numerical settings of parameters gives the same number of unknowns and equations:
+ 2112
+Check of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/ThermalZoneMoistCO2AirExchange.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/ThermalZoneMoistCO2AirExchange.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange:
+The DAE has 2112 scalar unknowns and 2112 scalar equations.
+
+Statistics
+
+Original Model
+ Number of components: 327
+ Variables: 2902
+ Constants: 94 (94 scalars)
+ Parameters: 826 (2658 scalars)
+ Unknowns: 1982 (2112 scalars)
+ Differentiated variables: 8 scalars
+ Equations: 1407
+ Nontrivial: 1298
+Translated Model
+ Constants: 612 scalars
+ Free parameters: 1963 scalars
+ Parameter depending: 340 scalars
+ Outputs: 23 scalars
+ Continuous time states: 8 scalars
+ Time-varying variables: 653 scalars
+ Alias variables: 1296 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {29, 4}
+ Sizes after manipulation of the linear systems: {4, 0}
+ Sizes of nonlinear systems of equations: {1, 1, 1, 1, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {0, 1, 0, 1, 0, 1}
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {32}
+ Sizes after manipulation of the linear systems: {5}
+
+Selected continuous time states
+Statically selected continuous time states
+ thermalZone.ROM.extWallRC.thermCapExt[1].T
+ thermalZone.ROM.intWallRC.thermCapInt[1].T
+ thermalZone.ROM.volMoiAir.dynBal.m
+ thermalZone.ROM.volMoiAir.dynBal.mC[1]
+ thermalZone.ROM.volMoiAir.dynBal.medium.Xi[1]
+ thermalZone.ROM.volMoiAir.dynBal.U
+ thermalZone.ventCont.dEMA.ExpAVG.x[1]
+ thermalZone.ventCont.dEMA.ExpAVG1.x[1]
Finished
= true
+
+
+
Declaring variable: Boolean rScript ;
-savelog("AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst.translation.log"); = true
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange.translation.log"); = true
-rCheck = checkModel("AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar");
-Check of AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar:
-The model has the same number of unknowns and equations: 250
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange:
+The model has the same number of unknowns and equations: 2010
The model could not be deduced to be symbolically well-posed.
The model has
- 248+vol.dynBal.nPorts
+ 1849+29*thermalZone.zoneParam.nOrientations+thermalZone.ROM.volAir.dynBal.nPorts +thermalZone.humanSenHeaDependent.productHeatOutput.nu+thermalZone.machinesSenHea.productHeatOutput.nu +thermalZone.lights.productHeatOutput.nu+thermalZone.ventCont.optimalTemp.nin+ thermalZone.ventCont.optimalTemp.nout+thermalZone.ventCont.dEMA.nout+ thermalZone.ventCont.dEMA.ExpAVG.n+thermalZone.ventCont.dEMA.ExpAVG1.n+max([ size(internalGains.columns, 1); size(internalGains.offset, 1)])
scalar unknowns and
- 237+(if sou.use_Xi_in then 1 else (if sou.use_X_in then 0 else 1))+(if not sou.use_p_in then 1 else 0)+2*sou.nPorts+(if not sou.use_T_in then 1 else 0)+ (if not dpControlled_dp.mov.vol.steBal.use_mWat_flow then 1 else 0)+(if not vol.dynBal.use_mWat_flow then 1 else 0)+3*vol.dynBal.nPorts
+ 1901+(if weaDat.pAtmSou == AixLib.BoundaryConditions.Types.DataSource.Parameter then 1 else 0)+(if weaDat.TDewPoiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TDryBulSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TBlaSkySou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.relHumSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.opaSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.ceiHeiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.totSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winSpeSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winDirSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HInfHorSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HDifHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HGloHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HGloHor_HDifHor then 2 else 1)+max([size(internalGains.columns, 1); size (internalGains.offset, 1)])+19*thermalZone.zoneParam.nOrientations+(if not thermalZone.eqAirTempWall.TGroundFromInput then 1 else 0)+thermalZone.ventCont.optimalTemp.nout +thermalZone.ventCont.dEMA.ExpAVG.n+thermalZone.ventCont.dEMA.ExpAVG1.n+(if not thermalZone.ROM.volAir.dynBal.use_mWat_flow then 1 else 0)+3* thermalZone.ROM.volAir.dynBal.nPorts
scalar equations.
However, exploiting the given numerical settings of parameters gives the same number of unknowns and equations:
- 250
-Check of AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar successful.
+ 2010
+Check of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange successful.
Declaring variable: Boolean rCheck ;
-Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/Fluid/Movers/DpControlledMovers/Examples/DpVar.mos\",", "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.statistics.log");
-Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar\",", "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.statistics.log");
-Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.statistics.log");
-Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar\\\");\",", "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.statistics.log");
-Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.statistics.log");
-Modelica.Utilities.Streams.print(" },", "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.statistics.log");
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/ThermalZoneAirExchange.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.statistics.log");
-rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/Fluid/Movers/DpControlledMovers/Examples/DpVar.mos");
-simulateModel("AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar", startTime=0, stopTime=3600, tolerance=1e-6, method="dassl", resultFile="AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar");
-Translation of AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar:
-The DAE has 250 scalar unknowns and 250 scalar equations.
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/ThermalZoneAirExchange.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange:
+The DAE has 2010 scalar unknowns and 2010 scalar equations.
Statistics
Original Model
- Number of components: 82
- Variables: 814
- Constants: 19 (19 scalars)
- Parameters: 465 (949 scalars)
- Unknowns: 330 (265 scalars)
- Differentiated variables: 7 scalars
- Equations: 284
- Nontrivial: 236
+ Number of components: 304
+ Variables: 2766
+ Constants: 74 (74 scalars)
+ Parameters: 789 (2603 scalars)
+ Unknowns: 1903 (2010 scalars)
+ Differentiated variables: 6 scalars
+ Equations: 1344
+ Nontrivial: 1238
Translated Model
- Constants: 686 scalars
- Free parameters: 51 scalars
- Parameter depending: 271 scalars
- Outputs: 1 scalars
+ Constants: 571 scalars
+ Free parameters: 1947 scalars
+ Parameter depending: 316 scalars
+ Outputs: 23 scalars
+ Continuous time states: 6 scalars
+ Time-varying variables: 622 scalars
+ Alias variables: 1231 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {2, 29, 4}
+ Sizes after manipulation of the linear systems: {0, 4, 0}
+ Sizes of nonlinear systems of equations: {1, 1, 1, 1, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {0, 1, 0, 1, 0, 1}
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {32}
+ Sizes after manipulation of the linear systems: {5}
+
+Selected continuous time states
+Statically selected continuous time states
+ thermalZone.ROM.extWallRC.thermCapExt[1].T
+ thermalZone.ROM.intWallRC.thermCapInt[1].T
+ thermalZone.ROM.volAir.dynBal.m
+ thermalZone.ROM.volAir.dynBal.U
+ thermalZone.ventCont.dEMA.ExpAVG.x[1]
+ thermalZone.ventCont.dEMA.ExpAVG1.x[1]
+
+Finished
+ = true
+
+
+
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround:
+The model has the same number of unknowns and equations: 857
+The model could not be deduced to be symbolically well-posed.
+The model has
+ 804+18*corGDouPan.n+2*thermalZoneTwoElements.nOrientations+thermalZoneTwoElements.volAir.dynBal.nPorts +5*eqAirTemp.n+max([size(intGai.columns, 1); size(intGai.offset, 1)])
+scalar unknowns and
+ 813+(if weaDat.pAtmSou == AixLib.BoundaryConditions.Types.DataSource.Parameter then 1 else 0)+(if weaDat.TDewPoiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TDryBulSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TBlaSkySou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.relHumSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.opaSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.ceiHeiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.totSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winSpeSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winDirSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HInfHorSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HDifHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HGloHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HGloHor_HDifHor then 2 else 1)+14*corGDouPan.n+(if not eqAirTemp.TGroundFromInput then 1 else 0)+3*eqAirTemp.n+max([size(intGai.columns, 1); size(intGai.offset, 1)])+(if not thermalZoneTwoElements.volAir.dynBal.use_mWat_flow then 1 else 0) +3*thermalZoneTwoElements.volAir.dynBal.nPorts+thermalZoneTwoElements.nOrientations
+scalar equations.
+However, exploiting the given numerical settings of parameters gives the same number of unknowns and equations:
+ 857
+Check of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomTwoElementsNonConstantTGround.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomTwoElementsNonConstantTGround.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround:
+The DAE has 857 scalar unknowns and 857 scalar equations.
+
+Statistics
+
+Original Model
+ Number of components: 144
+ Variables: 1261
+ Constants: 37 (37 scalars)
+ Parameters: 391 (539 scalars)
+ Unknowns: 833 (857 scalars)
+ Differentiated variables: 4 scalars
+ Equations: 643
+ Nontrivial: 573
+Translated Model
+ Constants: 285 scalars
+ Free parameters: 222 scalars
+ Parameter depending: 133 scalars
+ Outputs: 23 scalars
+ Continuous time states: 4 scalars
+ Time-varying variables: 283 scalars
+ Alias variables: 510 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {2, 28, 4}
+ Sizes after manipulation of the linear systems: {0, 3, 0}
+ Sizes of nonlinear systems of equations: { }
+ Sizes after manipulation of the nonlinear systems: { }
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {31}
+ Sizes after manipulation of the linear systems: {5}
+
+Selected continuous time states
+Statically selected continuous time states
+ thermalZoneTwoElements.extWallRC.thermCapExt[1].T
+ thermalZoneTwoElements.intWallRC.thermCapInt[1].T
+ thermalZoneTwoElements.volAir.dynBal.m
+ thermalZoneTwoElements.volAir.dynBal.U
+
+Finished
+ = true
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElementsNonConstantTGround.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements:
+The model has the same number of unknowns and equations: 852
+The model could not be deduced to be symbolically well-posed.
+The model has
+ 799+18*corGDouPan.n+2*thermalZoneTwoElements.nOrientations+thermalZoneTwoElements.volAir.dynBal.nPorts +5*eqAirTemp.n+max([size(intGai.columns, 1); size(intGai.offset, 1)])
+scalar unknowns and
+ 807+(if weaDat.pAtmSou == AixLib.BoundaryConditions.Types.DataSource.Parameter then 1 else 0)+(if weaDat.TDewPoiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TDryBulSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TBlaSkySou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.relHumSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.opaSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.ceiHeiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.totSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winSpeSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winDirSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HInfHorSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HDifHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HGloHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HGloHor_HDifHor then 2 else 1)+14*corGDouPan.n+(if not eqAirTemp.TGroundFromInput then 1 else 0)+3*eqAirTemp.n+max([size(intGai.columns, 1); size(intGai.offset, 1)])+(if not thermalZoneTwoElements.volAir.dynBal.use_mWat_flow then 1 else 0) +3*thermalZoneTwoElements.volAir.dynBal.nPorts+thermalZoneTwoElements.nOrientations
+scalar equations.
+However, exploiting the given numerical settings of parameters gives the same number of unknowns and equations:
+ 852
+Check of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomTwoElements.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomTwoElements.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements:
+The DAE has 852 scalar unknowns and 852 scalar equations.
+
+Statistics
+
+Original Model
+ Number of components: 143
+ Variables: 1245
+ Constants: 37 (37 scalars)
+ Parameters: 380 (528 scalars)
+ Unknowns: 828 (852 scalars)
+ Differentiated variables: 4 scalars
+ Equations: 640
+ Nontrivial: 570
+Translated Model
+ Constants: 285 scalars
+ Free parameters: 214 scalars
+ Parameter depending: 130 scalars
+ Outputs: 23 scalars
+ Continuous time states: 4 scalars
+ Time-varying variables: 280 scalars
+ Alias variables: 508 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {2, 28, 4}
+ Sizes after manipulation of the linear systems: {0, 3, 0}
+ Sizes of nonlinear systems of equations: { }
+ Sizes after manipulation of the nonlinear systems: { }
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {31}
+ Sizes after manipulation of the linear systems: {5}
+
+Selected continuous time states
+Statically selected continuous time states
+ thermalZoneTwoElements.extWallRC.thermCapExt[1].T
+ thermalZoneTwoElements.intWallRC.thermCapInt[1].T
+ thermalZoneTwoElements.volAir.dynBal.m
+ thermalZoneTwoElements.volAir.dynBal.U
+
+Finished
+ = true
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements:
+The model has the same number of unknowns and equations: 989
+The model could not be deduced to be symbolically well-posed.
+The model has
+ 931+18*corGDouPan.n+2*thermalZoneFourElements.nOrientations+thermalZoneFourElements.volAir.dynBal.nPorts +5*eqAirTemp.n+max([size(intGai.columns, 1); size(intGai.offset, 1)])+5* eqAirTempVDI.n
+scalar unknowns and
+ 940+(if weaDat.pAtmSou == AixLib.BoundaryConditions.Types.DataSource.Parameter then 1 else 0)+(if weaDat.TDewPoiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TDryBulSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TBlaSkySou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.relHumSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.opaSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.ceiHeiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.totSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winSpeSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winDirSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HInfHorSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HDifHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HGloHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HGloHor_HDifHor then 2 else 1)+14*corGDouPan.n+(if not eqAirTemp.TGroundFromInput then 1 else 0)+3*eqAirTemp.n+max([size(intGai.columns, 1); size(intGai.offset, 1)])+(if not eqAirTempVDI.TGroundFromInput then 1 else 0)+3*eqAirTempVDI.n+( if not thermalZoneFourElements.volAir.dynBal.use_mWat_flow then 1 else 0)+3* thermalZoneFourElements.volAir.dynBal.nPorts+thermalZoneFourElements.nOrientations
+scalar equations.
+However, exploiting the given numerical settings of parameters gives the same number of unknowns and equations:
+ 989
+Check of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomFourElements.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomFourElements.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements:
+The DAE has 989 scalar unknowns and 989 scalar equations.
+
+Statistics
+
+Original Model
+ Number of components: 170
+ Variables: 1436
+ Constants: 37 (37 scalars)
+ Parameters: 434 (596 scalars)
+ Unknowns: 965 (989 scalars)
+ Differentiated variables: 6 scalars
+ Equations: 763
+ Nontrivial: 669
+Translated Model
+ Constants: 303 scalars
+ Free parameters: 232 scalars
+ Parameter depending: 162 scalars
+ Outputs: 23 scalars
+ Continuous time states: 6 scalars
+ Time-varying variables: 325 scalars
+ Alias variables: 600 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {2, 54, 4, 4}
+ Sizes after manipulation of the linear systems: {0, 5, 0, 0}
+ Sizes of nonlinear systems of equations: { }
+ Sizes after manipulation of the nonlinear systems: { }
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {65}
+ Sizes after manipulation of the linear systems: {8}
+
+Selected continuous time states
+Statically selected continuous time states
+ thermalZoneFourElements.extWallRC.thermCapExt[1].T
+ thermalZoneFourElements.floorRC.thermCapExt[1].T
+ thermalZoneFourElements.intWallRC.thermCapInt[1].T
+ thermalZoneFourElements.roofRC.thermCapExt[1].T
+ thermalZoneFourElements.volAir.dynBal.m
+ thermalZoneFourElements.volAir.dynBal.U
+
+Finished
+ = true
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2:
+The model has the same number of unknowns and equations: 10232
+The model has the same number of unknowns and equations
+for the given numerical settings of parameters: 10232
+Check of AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2 successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/MultizoneMoistAirCO2.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/MultizoneMoistAirCO2.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2:
+The DAE has 10232 scalar unknowns and 10232 scalar equations.
+
+Statistics
+
+Original Model
+ Number of components: 1537
+ Variables: 14814
+ Constants: 411 (411 scalars)
+ Parameters: 4813 (5892 scalars)
+ Unknowns: 9590 (10232 scalars)
+ Differentiated variables: 45 scalars
+ Equations: 6533
+ Nontrivial: 6027
+Translated Model
+ Constants: 3030 scalars
+ Free parameters: 1342 scalars
+ Parameter depending: 2740 scalars
+ Outputs: 23 scalars
+ Continuous time states: 45 scalars
+ Time-varying variables: 3050 scalars
+ Alias variables: 6373 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {29, 4, 29, 4, 29, 4, 29, 4, 29, 4}
+ Sizes after manipulation of the linear systems: {4, 0, 4, 0, 4, 0, 4, 0, 4, 0}
+ Sizes of nonlinear systems of equations: {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1}
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {32, 32, 32, 32, 32}
+ Sizes after manipulation of the linear systems: {5, 5, 5, 5, 5}
+
+Selected continuous time states
+Statically selected continuous time states
+ multizone.zone[1].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[1].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[1].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[1].ROM.volMoiAir.dynBal.m
+ multizone.zone[1].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[1].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[1].ROM.volMoiAir.dynBal.U
+ multizone.zone[1].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[1].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[2].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[2].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[2].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[2].ROM.volMoiAir.dynBal.m
+ multizone.zone[2].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[2].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[2].ROM.volMoiAir.dynBal.U
+ multizone.zone[2].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[2].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[3].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[3].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[3].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[3].ROM.volMoiAir.dynBal.m
+ multizone.zone[3].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[3].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[3].ROM.volMoiAir.dynBal.U
+ multizone.zone[3].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[3].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[4].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[4].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[4].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[4].ROM.volMoiAir.dynBal.m
+ multizone.zone[4].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[4].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[4].ROM.volMoiAir.dynBal.U
+ multizone.zone[4].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[4].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[5].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[5].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[5].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[5].ROM.volMoiAir.dynBal.m
+ multizone.zone[5].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[5].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[5].ROM.volMoiAir.dynBal.U
+ multizone.zone[5].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[5].ventCont.dEMA.ExpAVG1.x[1]
+
+Finished
+ = true
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements:
+The model has the same number of unknowns and equations: 908
+The model could not be deduced to be symbolically well-posed.
+The model has
+ 855+18*corGDouPan.n+2*thermalZoneThreeElements.nOrientations+thermalZoneThreeElements.volAir.dynBal.nPorts +5*eqAirTemp.n+max([size(intGai.columns, 1); size(intGai.offset, 1)])
+scalar unknowns and
+ 863+(if weaDat.pAtmSou == AixLib.BoundaryConditions.Types.DataSource.Parameter then 1 else 0)+(if weaDat.TDewPoiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TDryBulSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.TBlaSkySou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.relHumSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.opaSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.ceiHeiSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.totSkyCovSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winSpeSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.winDirSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HInfHorSou == AixLib.BoundaryConditions.Types.DataSource. Parameter then 1 else 0)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HDifHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HDirNor_HGloHor then 2 else 1)+(if weaDat.HSou == AixLib.BoundaryConditions.Types.RadiationDataSource. Input_HGloHor_HDifHor then 2 else 1)+14*corGDouPan.n+(if not eqAirTemp.TGroundFromInput then 1 else 0)+3*eqAirTemp.n+max([size(intGai.columns, 1); size(intGai.offset, 1)])+(if not thermalZoneThreeElements.volAir.dynBal.use_mWat_flow then 1 else 0)+3*thermalZoneThreeElements.volAir.dynBal.nPorts+thermalZoneThreeElements.nOrientations
+scalar equations.
+However, exploiting the given numerical settings of parameters gives the same number of unknowns and equations:
+ 908
+Check of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomThreeElements.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomThreeElements.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements", tolerance=1e-6, stopTime=3.1536e+007, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements:
+The DAE has 908 scalar unknowns and 908 scalar equations.
+
+Statistics
+
+Original Model
+ Number of components: 154
+ Variables: 1321
+ Constants: 37 (37 scalars)
+ Parameters: 400 (555 scalars)
+ Unknowns: 884 (908 scalars)
+ Differentiated variables: 5 scalars
+ Equations: 689
+ Nontrivial: 609
+Translated Model
+ Constants: 292 scalars
+ Free parameters: 219 scalars
+ Parameter depending: 145 scalars
+ Outputs: 23 scalars
Continuous time states: 5 scalars
- Time-varying variables: 61 scalars
- Alias variables: 164 scalars
+ Time-varying variables: 298 scalars
+ Alias variables: 546 scalars
Number of mixed real/discrete systems of equations: 0
- Sizes of linear systems of equations: { }
- Sizes after manipulation of the linear systems: { }
- Sizes of nonlinear systems of equations: {3, 1}
- Sizes after manipulation of the nonlinear systems: {1, 1}
+ Sizes of linear systems of equations: {2, 40, 4}
+ Sizes after manipulation of the linear systems: {0, 4, 0}
+ Sizes of nonlinear systems of equations: { }
+ Sizes after manipulation of the nonlinear systems: { }
Number of numerical Jacobians: 0
Initialization problem
- Sizes of nonlinear systems of equations: {3, 1, 1}
- Sizes after manipulation of the nonlinear systems: {1, 0, 1}
- Number of numerical Jacobians: 0
+ Sizes of linear systems of equations: {46}
+ Sizes after manipulation of the linear systems: {6}
Selected continuous time states
Statically selected continuous time states
- dpControlled_dp.mov.filter.s[1]
- dpControlled_dp.mov.filter.s[2]
- integrator.y
- val.filter.s[1]
- val.filter.s[2]
+ thermalZoneThreeElements.extWallRC.thermCapExt[1].T
+ thermalZoneThreeElements.floorRC.thermCapExt[1].T
+ thermalZoneThreeElements.intWallRC.thermCapInt[1].T
+ thermalZoneThreeElements.volAir.dynBal.m
+ thermalZoneThreeElements.volAir.dynBal.U
Finished
= true
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements.translation.log"); = true
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled:
+The model has the same number of unknowns and equations: 9997
+The model has the same number of unknowns and equations
+for the given numerical settings of parameters: 9997
+Check of AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/MultizonePartlyCooled.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/MultizonePartlyCooled.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled", tolerance=1e-6, startTime=14688000, stopTime=15552000, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled:
+The DAE has 9997 scalar unknowns and 9997 scalar equations.
+
+Statistics
+
+Original Model
+ Number of components: 1510
+ Variables: 14667
+ Constants: 315 (315 scalars)
+ Parameters: 4865 (5851 scalars)
+ Unknowns: 9487 (9997 scalars)
+ Differentiated variables: 39 scalars
+ Equations: 6500
+ Nontrivial: 5993
+Translated Model
+ Constants: 2794 scalars
+ Free parameters: 1505 scalars
+ Parameter depending: 2674 scalars
+ Outputs: 23 scalars
+ Continuous time states: 39 scalars
+ Time-varying variables: 2979 scalars
+ Alias variables: 6211 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {2, 29, 4, 2, 29, 4, 2, 29, 4, 2, 29, 4, 2, 29, 4}
+ Sizes after manipulation of the linear systems: {0, 4, 0, 0, 4, 0, 0, 4, 0, 0, 4, 0, 0, 4, 0}
+ Sizes of nonlinear systems of equations: {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1}
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {32, 32, 32, 32, 32}
+ Sizes after manipulation of the linear systems: {5, 5, 5, 5, 5}
+
+Selected continuous time states
+Statically selected continuous time states
+ multizone.zone[1].heaterCooler.pITempCool.PI.I.y
+ multizone.zone[1].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[1].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[1].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[1].ROM.volAir.dynBal.m
+ multizone.zone[1].ROM.volAir.dynBal.U
+ multizone.zone[1].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[1].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[2].heaterCooler.pITempCool.PI.I.y
+ multizone.zone[2].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[2].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[2].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[2].ROM.volAir.dynBal.m
+ multizone.zone[2].ROM.volAir.dynBal.U
+ multizone.zone[2].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[2].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[3].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[3].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[3].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[3].ROM.volAir.dynBal.m
+ multizone.zone[3].ROM.volAir.dynBal.U
+ multizone.zone[3].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[3].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[4].heaterCooler.pITempCool.PI.I.y
+ multizone.zone[4].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[4].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[4].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[4].ROM.volAir.dynBal.m
+ multizone.zone[4].ROM.volAir.dynBal.U
+ multizone.zone[4].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[4].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[5].heaterCooler.pITempCool.PI.I.y
+ multizone.zone[5].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[5].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[5].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[5].ROM.volAir.dynBal.m
+ multizone.zone[5].ROM.volAir.dynBal.U
+ multizone.zone[5].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[5].ventCont.dEMA.ExpAVG1.x[1]
+
+Finished
+ = true
+
+Declaring variable: Boolean rScript ;
+
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled.translation.log"); = true
+
+
+rCheck = checkModel("AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped");
+Check of AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped:
+The model has the same number of unknowns and equations: 10433
+The model has the same number of unknowns and equations
+for the given numerical settings of parameters: 10433
+Check of AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped successful.
+Declaring variable: Boolean rCheck ;
+
+Modelica.Utilities.Streams.print(" { \"file\" : \"AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/MultizoneMoistAirCO2Equipped.mos\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.statistics.log");
+Modelica.Utilities.Streams.print(" \"model\" : \"AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.statistics.log");
+Modelica.Utilities.Streams.print(" \"check\" : {", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.statistics.log");
+Modelica.Utilities.Streams.print(" \"command\" : \"checkModel(\\\"AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped\\\");\",", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.statistics.log");
+Modelica.Utilities.Streams.print(" \"result\" : " + String(rCheck), "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.statistics.log");
+Modelica.Utilities.Streams.print(" },", "AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.statistics.log");
+
+
+rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/MultizoneMoistAirCO2Equipped.mos");
+simulateModel("AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped", tolerance=1e-6, stopTime=864000, numberOfIntervals=0, outputInterval=3600, method="CVode", resultFile="AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped");
+Translation of AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped:
+The DAE has 10433 scalar unknowns and 10433 scalar equations.
+
+Statistics
+
+Original Model
+ Number of components: 1571
+ Variables: 15953
+ Constants: 419 (419 scalars)
+ Parameters: 5786 (7303 scalars)
+ Unknowns: 9746 (10478 scalars)
+ Differentiated variables: 45 scalars
+ Equations: 6734
+ Nontrivial: 6189
+Translated Model
+ Constants: 3023 scalars
+ Free parameters: 1718 scalars
+ Parameter depending: 3797 scalars
+ Continuous time states: 45 scalars
+ Time-varying variables: 3277 scalars
+ Alias variables: 6385 scalars
+ Number of mixed real/discrete systems of equations: 0
+ Sizes of linear systems of equations: {29, 4, 29, 4, 29, 4, 29, 4, 29, 4}
+ Sizes after manipulation of the linear systems: {4, 0, 4, 0, 4, 0, 4, 0, 4, 0}
+ Sizes of nonlinear systems of equations: {6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}
+ Sizes after manipulation of the nonlinear systems: {1, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1}
+ Number of numerical Jacobians: 0
+ Initialization problem
+ Sizes of linear systems of equations: {32, 32, 32, 32, 32}
+ Sizes after manipulation of the linear systems: {5, 5, 5, 5, 5}
+
+Selected continuous time states
+Statically selected continuous time states
+ multizone.zone[1].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[1].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[1].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[1].ROM.volMoiAir.dynBal.m
+ multizone.zone[1].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[1].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[1].ROM.volMoiAir.dynBal.U
+ multizone.zone[1].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[1].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[2].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[2].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[2].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[2].ROM.volMoiAir.dynBal.m
+ multizone.zone[2].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[2].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[2].ROM.volMoiAir.dynBal.U
+ multizone.zone[2].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[2].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[3].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[3].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[3].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[3].ROM.volMoiAir.dynBal.m
+ multizone.zone[3].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[3].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[3].ROM.volMoiAir.dynBal.U
+ multizone.zone[3].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[3].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[4].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[4].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[4].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[4].ROM.volMoiAir.dynBal.m
+ multizone.zone[4].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[4].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[4].ROM.volMoiAir.dynBal.U
+ multizone.zone[4].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[4].ventCont.dEMA.ExpAVG1.x[1]
+ multizone.zone[5].heaterCooler.pITempHeat.PI.I.y
+ multizone.zone[5].ROM.extWallRC.thermCapExt[1].T
+ multizone.zone[5].ROM.intWallRC.thermCapInt[1].T
+ multizone.zone[5].ROM.volMoiAir.dynBal.m
+ multizone.zone[5].ROM.volMoiAir.dynBal.mC[1]
+ multizone.zone[5].ROM.volMoiAir.dynBal.medium.Xi[1]
+ multizone.zone[5].ROM.volMoiAir.dynBal.U
+ multizone.zone[5].ventCont.dEMA.ExpAVG.x[1]
+ multizone.zone[5].ventCont.dEMA.ExpAVG1.x[1]
+
+Finished
+ = true
Declaring variable: Boolean rScript ;
-savelog("AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.translation.log");
\ No newline at end of file
+savelog("AixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2Equipped.translation.log");
\ No newline at end of file
diff --git a/docs/IBPSA_MergeCustomErrors/regression/Examples/unitTests-dymola.log b/docs/IBPSA_MergeCustomErrors/regression/Examples/unitTests-dymola.log
index 2ccd1d7df2..23998400d8 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/Examples/unitTests-dymola.log
+++ b/docs/IBPSA_MergeCustomErrors/regression/Examples/unitTests-dymola.log
@@ -1,6 +1,6 @@
Regression tests are only run for the following package:
- AixLib.Fluid.Movers.DpControlledMovers.Examples
-Comparison files output by funnel are stored in the directory 'funnel_comp' of size 0.1 MB.
+ AixLib.ThermalZones.ReducedOrder.Examples
+Comparison files output by funnel are stored in the directory 'funnel_comp' of size 0.8 MB.
Run 'python -c "import buildingspy.development.regressiontest as t; t.Tester(tool=\"dymola\").report()"'
to access a summary of the comparison results.
diff --git a/docs/IBPSA_MergeCustomErrors/regression/referencefiles/AixLib_ThermalZones_ReducedOrder_Examples_MultizoneEquipped.txt b/docs/IBPSA_MergeCustomErrors/regression/referencefiles/AixLib_ThermalZones_ReducedOrder_Examples_MultizoneEquipped.txt
index 6975fddde5..b9efb51967 100644
--- a/docs/IBPSA_MergeCustomErrors/regression/referencefiles/AixLib_ThermalZones_ReducedOrder_Examples_MultizoneEquipped.txt
+++ b/docs/IBPSA_MergeCustomErrors/regression/referencefiles/AixLib_ThermalZones_ReducedOrder_Examples_MultizoneEquipped.txt
@@ -1,4 +1,4 @@
-last-generated=2024-07-24
+last-generated=2024-07-25
statistics-initialization=
{
"linear": "5, 5, 5, 5, 5"
@@ -11,13 +11,13 @@ statistics-simulation=
"numerical Jacobians": "0"
}
time=[0e+00, 8.64e+05]
-multizone.TAir[1]=[2.931499938964844e+02, 2.931496337890625e+02, 2.931488098144531e+02, 2.931493453979492e+02, 2.931511901855469e+02, 2.931484680175781e+02, 2.931531494140625e+02, 2.931461120605469e+02, 2.931509460449219e+02, 2.93150439453125e+02, 2.931499938964844e+02, 2.931501831054687e+02, 2.9315068359375e+02, 2.931482038199972e+02, 2.932134937074227e+02, 2.933107604980469e+02, 2.937513826195699e+02, 2.931495215432354e+02, 2.931510681152344e+02, 2.931498046875e+02, 2.931499328613281e+02, 2.931502197265625e+02, 2.931498046875e+02, 2.931509288441051e+02, 2.935690612792969e+02, 2.934941711425781e+02, 2.941831146189958e+02, 2.934047912597656e+02, 2.931504760742188e+02, 2.931496887207031e+02, 2.931499633789062e+02, 2.931501037597656e+02, 2.931495910644531e+02, 2.931567055838449e+02, 2.931483032226562e+02, 2.932969665527344e+02, 2.935845353467501e+02, 2.931936943916632e+02, 2.931509521484375e+02, 2.931498657226563e+02, 2.931498413085938e+02, 2.931494384765625e+02, 2.931498657226563e+02, 2.931727070405035e+02, 2.931496826171875e+02, 2.933132629394531e+02, 2.938970947265625e+02, 2.932719055175781e+02, 2.931509338378906e+02, 2.931499267578125e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497741699219e+02, 2.931693479148765e+02, 2.931911448276767e+02, 2.931486511230469e+02, 2.936302778565138e+02, 2.93149677760986e+02, 2.931509338378906e+02, 2.931498596191406e+02, 2.9314990234375e+02, 2.931494140625e+02, 2.931499328613281e+02, 2.931448793883751e+02, 2.931944922988811e+02, 2.931480712890625e+02, 2.934085992295325e+02, 2.931482758721461e+02, 2.931508972167969e+02, 2.931498596191406e+02, 2.931498107910156e+02, 2.931498718261719e+02, 2.931498046875e+02, 2.931344241097137e+02, 2.931993591308594e+02, 2.933778381347656e+02, 2.939971740722656e+02, 2.932966979980469e+02, 2.931507873535156e+02, 2.931499206542969e+02, 2.931497802734375e+02, 2.931496520996094e+02, 2.931499145507813e+02, 2.931628356913438e+02, 2.932561767578125e+02, 2.933917236328125e+02, 2.937580934168324e+02, 2.932576721191406e+02, 2.931508972167969e+02, 2.931497497558594e+02, 2.931498413085938e+02, 2.931497436523438e+02, 2.931498413085938e+02, 2.931731452206777e+02, 2.932128601074219e+02, 2.932719116210938e+02, 2.936985775542741e+02, 2.932139223083969e+02, 2.931508666992187e+02, 2.931498107910156e+02, 2.931498413085938e+02]
-multizone.TAir[2]=[2.931499938964844e+02, 2.931496337890625e+02, 2.931488098144531e+02, 2.931493606567383e+02, 2.931518798828125e+02, 2.931522827148438e+02, 2.931530700683594e+02, 2.931492736816406e+02, 2.93150927734375e+02, 2.93150439453125e+02, 2.931499633789062e+02, 2.931501586914063e+02, 2.931506652832031e+02, 2.931490652825773e+02, 2.932979093012078e+02, 2.938450012207031e+02, 2.938378981642715e+02, 2.935729237741767e+02, 2.931510559082031e+02, 2.931498046875e+02, 2.9314990234375e+02, 2.931501892089844e+02, 2.931497924804688e+02, 2.933024125532671e+02, 2.936813781738281e+02, 2.940998229980469e+02, 2.943201861898376e+02, 2.939277526855469e+02, 2.931500244140625e+02, 2.93149658203125e+02, 2.931499328613281e+02, 2.931500732421875e+02, 2.931495727539062e+02, 2.932220655168806e+02, 2.932965515136719e+02, 2.93781494140625e+02, 2.937071069874217e+02, 2.93697467281814e+02, 2.931505554199219e+02, 2.931498352050781e+02, 2.931498107910156e+02, 2.931494079589844e+02, 2.931498352050781e+02, 2.931770717896878e+02, 2.932527099609375e+02, 2.938229370117188e+02, 2.940389099121094e+02, 2.938015625e+02, 2.931497680664062e+02, 2.931498962402344e+02, 2.931497497558594e+02, 2.931498107910156e+02, 2.93149755859375e+02, 2.931879058263754e+02, 2.933602298510245e+02, 2.93556640625e+02, 2.937645215706087e+02, 2.936463866077655e+02, 2.931509033203125e+02, 2.931498291015625e+02, 2.931498718261719e+02, 2.931493835449219e+02, 2.9314990234375e+02, 2.932684200074511e+02, 2.933388697265401e+02, 2.933621215820312e+02, 2.935390336623767e+02, 2.935268299508789e+02, 2.931508666992187e+02, 2.931498291015625e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497863769531e+02, 2.931341472263126e+02, 2.933452392578125e+02, 2.939522094726562e+02, 2.94152880859375e+02, 2.938382507324219e+02, 2.931499267578125e+02, 2.931498901367187e+02, 2.931497497558594e+02, 2.931496459960937e+02, 2.9314990234375e+02, 2.932044315080938e+02, 2.934279968261719e+02, 2.938678588867188e+02, 2.938970529605423e+02, 2.937836303710938e+02, 2.931497436523438e+02, 2.931497192382812e+02, 2.931498107910156e+02, 2.931497131347656e+02, 2.931498107910156e+02, 2.931745194707396e+02, 2.9338408203125e+02, 2.937470092773438e+02, 2.938297787188916e+02, 2.937325969032803e+02, 2.931504211425781e+02, 2.931497802734375e+02, 2.931498107910156e+02]
-multizone.TAir[3]=[2.931499938964844e+02, 2.931496337890625e+02, 2.931488098144531e+02, 2.931493606567383e+02, 2.931518798828125e+02, 2.931522827148438e+02, 2.931530700683594e+02, 2.931492736816406e+02, 2.93150927734375e+02, 2.93150439453125e+02, 2.931499633789062e+02, 2.931501586914063e+02, 2.931506652832031e+02, 2.931490652825773e+02, 2.932979093012078e+02, 2.938450012207031e+02, 2.938378981642715e+02, 2.935729237741767e+02, 2.931510559082031e+02, 2.931498046875e+02, 2.9314990234375e+02, 2.931501892089844e+02, 2.931497924804688e+02, 2.933024125532671e+02, 2.936813781738281e+02, 2.940998229980469e+02, 2.943201861898376e+02, 2.939277526855469e+02, 2.931500244140625e+02, 2.93149658203125e+02, 2.931499328613281e+02, 2.931500732421875e+02, 2.931495727539062e+02, 2.932220655168806e+02, 2.932965515136719e+02, 2.93781494140625e+02, 2.937071069874217e+02, 2.93697467281814e+02, 2.931505554199219e+02, 2.931498352050781e+02, 2.931498107910156e+02, 2.931494079589844e+02, 2.931498352050781e+02, 2.931770717896878e+02, 2.932527099609375e+02, 2.938229370117188e+02, 2.940389099121094e+02, 2.938015625e+02, 2.931497680664062e+02, 2.931498962402344e+02, 2.931497497558594e+02, 2.931498107910156e+02, 2.93149755859375e+02, 2.931879058263754e+02, 2.933602298510245e+02, 2.93556640625e+02, 2.937645215706087e+02, 2.936463866077655e+02, 2.931509033203125e+02, 2.931498291015625e+02, 2.931498718261719e+02, 2.931493835449219e+02, 2.9314990234375e+02, 2.932684200074511e+02, 2.933388697265401e+02, 2.933621215820312e+02, 2.935390336623767e+02, 2.935268299508789e+02, 2.931508666992187e+02, 2.931498291015625e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497863769531e+02, 2.931341472263126e+02, 2.933452392578125e+02, 2.939522094726562e+02, 2.94152880859375e+02, 2.938382507324219e+02, 2.931499267578125e+02, 2.931498901367187e+02, 2.931497497558594e+02, 2.931496459960937e+02, 2.9314990234375e+02, 2.932044315080938e+02, 2.934279968261719e+02, 2.938678588867188e+02, 2.938970529605423e+02, 2.937836303710938e+02, 2.931497436523438e+02, 2.931497192382812e+02, 2.931498107910156e+02, 2.931497131347656e+02, 2.931498107910156e+02, 2.931745194707396e+02, 2.9338408203125e+02, 2.937470092773438e+02, 2.938297787188916e+02, 2.937325969032803e+02, 2.931504211425781e+02, 2.931497802734375e+02, 2.931498107910156e+02]
-multizone.TAir[4]=[2.931499938964844e+02, 2.931496337890625e+02, 2.931488098144531e+02, 2.931493606567383e+02, 2.931518798828125e+02, 2.931522827148438e+02, 2.931530700683594e+02, 2.931492736816406e+02, 2.93150927734375e+02, 2.93150439453125e+02, 2.931499633789062e+02, 2.931501586914063e+02, 2.931506652832031e+02, 2.931490652825773e+02, 2.932979093012078e+02, 2.938450012207031e+02, 2.938378981642715e+02, 2.935729237741767e+02, 2.931510559082031e+02, 2.931498046875e+02, 2.9314990234375e+02, 2.931501892089844e+02, 2.931497924804688e+02, 2.933024125532671e+02, 2.936813781738281e+02, 2.940998229980469e+02, 2.943201861898376e+02, 2.939277526855469e+02, 2.931500244140625e+02, 2.93149658203125e+02, 2.931499328613281e+02, 2.931500732421875e+02, 2.931495727539062e+02, 2.932220655168806e+02, 2.932965515136719e+02, 2.93781494140625e+02, 2.937071069874217e+02, 2.93697467281814e+02, 2.931505554199219e+02, 2.931498352050781e+02, 2.931498107910156e+02, 2.931494079589844e+02, 2.931498352050781e+02, 2.931770717896878e+02, 2.932527099609375e+02, 2.938229370117188e+02, 2.940389099121094e+02, 2.938015625e+02, 2.931497680664062e+02, 2.931498962402344e+02, 2.931497497558594e+02, 2.931498107910156e+02, 2.93149755859375e+02, 2.931879058263754e+02, 2.933602298510245e+02, 2.93556640625e+02, 2.937645215706087e+02, 2.936463866077655e+02, 2.931509033203125e+02, 2.931498291015625e+02, 2.931498718261719e+02, 2.931493835449219e+02, 2.9314990234375e+02, 2.932684200074511e+02, 2.933388697265401e+02, 2.933621215820312e+02, 2.935390336623767e+02, 2.935268299508789e+02, 2.931508666992187e+02, 2.931498291015625e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497863769531e+02, 2.931341472263126e+02, 2.933452392578125e+02, 2.939522094726562e+02, 2.94152880859375e+02, 2.938382507324219e+02, 2.931499267578125e+02, 2.931498901367187e+02, 2.931497497558594e+02, 2.931496459960937e+02, 2.9314990234375e+02, 2.932044315080938e+02, 2.934279968261719e+02, 2.938678588867188e+02, 2.938970529605423e+02, 2.937836303710938e+02, 2.931497436523438e+02, 2.931497192382812e+02, 2.931498107910156e+02, 2.931497131347656e+02, 2.931498107910156e+02, 2.931745194707396e+02, 2.9338408203125e+02, 2.937470092773438e+02, 2.938297787188916e+02, 2.937325969032803e+02, 2.931504211425781e+02, 2.931497802734375e+02, 2.931498107910156e+02]
-multizone.TAir[5]=[2.931499938964844e+02, 2.931496337890625e+02, 2.931488098144531e+02, 2.931493606567383e+02, 2.931518798828125e+02, 2.931522827148438e+02, 2.931530700683594e+02, 2.931492736816406e+02, 2.93150927734375e+02, 2.93150439453125e+02, 2.931499633789062e+02, 2.931501586914063e+02, 2.931506652832031e+02, 2.931490652825773e+02, 2.932979093012078e+02, 2.938450012207031e+02, 2.938378981642715e+02, 2.935729237741767e+02, 2.931510559082031e+02, 2.931498046875e+02, 2.9314990234375e+02, 2.931501892089844e+02, 2.931497924804688e+02, 2.933024125532671e+02, 2.936813781738281e+02, 2.940998229980469e+02, 2.943201861898376e+02, 2.939277526855469e+02, 2.931500244140625e+02, 2.93149658203125e+02, 2.931499328613281e+02, 2.931500732421875e+02, 2.931495727539062e+02, 2.932220655168806e+02, 2.932965515136719e+02, 2.93781494140625e+02, 2.937071069874217e+02, 2.93697467281814e+02, 2.931505554199219e+02, 2.931498352050781e+02, 2.931498107910156e+02, 2.931494079589844e+02, 2.931498352050781e+02, 2.931770717896878e+02, 2.932527099609375e+02, 2.938229370117188e+02, 2.940389099121094e+02, 2.938015625e+02, 2.931497680664062e+02, 2.931498962402344e+02, 2.931497497558594e+02, 2.931498107910156e+02, 2.93149755859375e+02, 2.931879058263754e+02, 2.933602298510245e+02, 2.93556640625e+02, 2.937645215706087e+02, 2.936463866077655e+02, 2.931509033203125e+02, 2.931498291015625e+02, 2.931498718261719e+02, 2.931493835449219e+02, 2.9314990234375e+02, 2.932684200074511e+02, 2.933388697265401e+02, 2.933621215820312e+02, 2.935390336623767e+02, 2.935268299508789e+02, 2.931508666992187e+02, 2.931498291015625e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497863769531e+02, 2.931341472263126e+02, 2.933452392578125e+02, 2.939522094726562e+02, 2.94152880859375e+02, 2.938382507324219e+02, 2.931499267578125e+02, 2.931498901367187e+02, 2.931497497558594e+02, 2.931496459960937e+02, 2.9314990234375e+02, 2.932044315080938e+02, 2.934279968261719e+02, 2.938678588867188e+02, 2.938970529605423e+02, 2.937836303710938e+02, 2.931497436523438e+02, 2.931497192382812e+02, 2.931498107910156e+02, 2.931497131347656e+02, 2.931498107910156e+02, 2.931745194707396e+02, 2.9338408203125e+02, 2.937470092773438e+02, 2.938297787188916e+02, 2.937325969032803e+02, 2.931504211425781e+02, 2.931497802734375e+02, 2.931498107910156e+02]
-multizone.PHeater[1]=[0e+00, 6.261293046875e+04, 6.90929109375e+04, 5.6329337890625e+04, 3.2378343359375e+04, 2.3574814453125e+04, 4.7075087890625e+03, 1.874508164062503e+04, 2.71131390625e+04, 3.0335764453125e+04, 3.2157482421875e+04, 3.0965954296875e+04, 2.8711364453125e+04, 1.953645026668748e+04, 0e+00, 0e+00, 0e+00, 8.788822994526139e+02, 9.21929150390625e+03, 1.33747587890625e+04, 1.43514404296875e+04, 1.44270822265625e+04, 1.37671693359375e+04, 9.369516424005682e+03, 0e+00, 0e+00, 0e+00, 0e+00, 5.419570068359445e+03, 1.040980234374999e+04, 1.1130732421875e+04, 1.1791692578125e+04, 1.49063435546875e+04, 8.558320347377232e+03, 4.388845092773438e+02, 0e+00, 0e+00, 0e+00, 8.46409658203125e+03, 1.21400798828125e+04, 1.36863291015625e+04, 1.5598328125e+04, 1.8431320703125e+04, 1.258058662574165e+04, 1.431890002441406e+03, 0e+00, 0e+00, 0e+00, 7.52238623046875e+03, 1.152793125e+04, 1.33637724609375e+04, 1.49792322265625e+04, 1.6540294140625e+04, 1.233409446228292e+04, 0e+00, 1.693885498046746e+03, 0e+00, 7.076833056189444e+02, 9.876913671874874e+03, 1.4230154296875e+04, 1.4071318359375e+04, 1.5547975e+04, 1.7055194921875e+04, 1.053174204691213e+04, 0e+00, 7.16303515625e+03, 0e+00, 3.625823335984821e+03, 1.29823591796875e+04, 1.6835863671875e+04, 1.84738046875e+04, 1.9826715625e+04, 2.112969609375e+04, 1.547406148420928e+04, 0e+00, 0e+00, 0e+00, 0e+00, 7.2631048828125e+03, 1.1086250390625e+04, 1.25069013671875e+04, 1.347466875e+04, 1.6009370703125e+04, 1.144120439099995e+04, 0e+00, 0e+00, 0e+00, 0e+00, 7.31708779296875e+03, 1.15167015625e+04, 1.3668359375e+04, 1.523806328125e+04, 1.68528109375e+04, 1.212503632013415e+04, 0e+00, 0e+00, 0e+00, 0e+00, 8.7501568359375e+03, 1.297244140625e+04, 1.4457294921875e+04]
-multizone.PHeater[2]=[0e+00, 6.261293046875e+04, 6.90929109375e+04, 4.80530205078125e+04, 3.0270117578125e+04, 1.43143134765625e+04, 3.88694375e+03, 8.58605449218751e+03, 2.593439453125e+04, 2.9247721484375e+04, 3.1152994140625e+04, 3.0038381640625e+04, 2.78546890625e+04, 9.564346252542073e+03, 0e+00, 0e+00, 0e+00, 0e+00, 6.7950205078125e+03, 1.11366185546875e+04, 1.22847392578125e+04, 1.25182912109375e+04, 1.20039990234375e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.012566333007884e+03, 7.267452539062492e+03, 8.2287294921875e+03, 9.111146875e+03, 1.24300740234375e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 4.888762890625e+03, 8.81424765625e+03, 1.0614486328125e+04, 1.2760592578125e+04, 1.58095984375e+04, -1.107571628338297e-08, 0e+00, 0e+00, 0e+00, 0e+00, 3.779406494140625e+03, 8.0767595703125e+03, 1.01761181640625e+04, 1.2034476953125e+04, 1.3819672265625e+04, -1.02019069545323e-08, 0e+00, 0e+00, 0e+00, 0e+00, 6.161449609374873e+03, 1.07988912109375e+04, 1.09019404296875e+04, 1.26200154296875e+04, 1.4350020703125e+04, -4.601872015026685e-10, 0e+00, 0e+00, 0e+00, 0e+00, 9.435910351562499e+03, 1.35603775390625e+04, 1.54482119140625e+04, 1.7031510546875e+04, 1.8547111328125e+04, 3.226855378156124e+03, 0e+00, 0e+00, 0e+00, 0e+00, 3.407857763671875e+03, 7.57288193359375e+03, 9.2618388671875e+03, 1.0476911328125e+04, 1.323980625e+04, -7.490708540357431e-09, 0e+00, 0e+00, 0e+00, 0e+00, 3.421835278320313e+03, 7.9519669921875e+03, 1.03757587890625e+04, 1.21963169921875e+04, 1.4042546484375e+04, -8.676041018141544e-09, 0e+00, 0e+00, 0e+00, 0e+00, 4.958866552734375e+03, 9.446455273437499e+03, 1.12004267578125e+04]
-multizone.PHeater[3]=[0e+00, 6.261293046875e+04, 6.90929109375e+04, 4.80530205078125e+04, 3.0270117578125e+04, 1.43143134765625e+04, 3.88694375e+03, 8.58605449218751e+03, 2.593439453125e+04, 2.9247721484375e+04, 3.1152994140625e+04, 3.0038381640625e+04, 2.78546890625e+04, 9.564346252542073e+03, 0e+00, 0e+00, 0e+00, 0e+00, 6.7950205078125e+03, 1.11366185546875e+04, 1.22847392578125e+04, 1.25182912109375e+04, 1.20039990234375e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.012566333007884e+03, 7.267452539062492e+03, 8.2287294921875e+03, 9.111146875e+03, 1.24300740234375e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 4.888762890625e+03, 8.81424765625e+03, 1.0614486328125e+04, 1.2760592578125e+04, 1.58095984375e+04, -1.107571628338297e-08, 0e+00, 0e+00, 0e+00, 0e+00, 3.779406494140625e+03, 8.0767595703125e+03, 1.01761181640625e+04, 1.2034476953125e+04, 1.3819672265625e+04, -1.02019069545323e-08, 0e+00, 0e+00, 0e+00, 0e+00, 6.161449609374873e+03, 1.07988912109375e+04, 1.09019404296875e+04, 1.26200154296875e+04, 1.4350020703125e+04, -4.601872015026685e-10, 0e+00, 0e+00, 0e+00, 0e+00, 9.435910351562499e+03, 1.35603775390625e+04, 1.54482119140625e+04, 1.7031510546875e+04, 1.8547111328125e+04, 3.226855378156124e+03, 0e+00, 0e+00, 0e+00, 0e+00, 3.407857763671875e+03, 7.57288193359375e+03, 9.2618388671875e+03, 1.0476911328125e+04, 1.323980625e+04, -7.490708540357431e-09, 0e+00, 0e+00, 0e+00, 0e+00, 3.421835278320313e+03, 7.9519669921875e+03, 1.03757587890625e+04, 1.21963169921875e+04, 1.4042546484375e+04, -8.676041018141544e-09, 0e+00, 0e+00, 0e+00, 0e+00, 4.958866552734375e+03, 9.446455273437499e+03, 1.12004267578125e+04]
-multizone.PHeater[4]=[0e+00, 6.261293046875e+04, 6.90929109375e+04, 4.80530205078125e+04, 3.0270117578125e+04, 1.43143134765625e+04, 3.88694375e+03, 8.58605449218751e+03, 2.593439453125e+04, 2.9247721484375e+04, 3.1152994140625e+04, 3.0038381640625e+04, 2.78546890625e+04, 9.564346252542073e+03, 0e+00, 0e+00, 0e+00, 0e+00, 6.7950205078125e+03, 1.11366185546875e+04, 1.22847392578125e+04, 1.25182912109375e+04, 1.20039990234375e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.012566333007884e+03, 7.267452539062492e+03, 8.2287294921875e+03, 9.111146875e+03, 1.24300740234375e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 4.888762890625e+03, 8.81424765625e+03, 1.0614486328125e+04, 1.2760592578125e+04, 1.58095984375e+04, -1.107571628338297e-08, 0e+00, 0e+00, 0e+00, 0e+00, 3.779406494140625e+03, 8.0767595703125e+03, 1.01761181640625e+04, 1.2034476953125e+04, 1.3819672265625e+04, -1.02019069545323e-08, 0e+00, 0e+00, 0e+00, 0e+00, 6.161449609374873e+03, 1.07988912109375e+04, 1.09019404296875e+04, 1.26200154296875e+04, 1.4350020703125e+04, -4.601872015026685e-10, 0e+00, 0e+00, 0e+00, 0e+00, 9.435910351562499e+03, 1.35603775390625e+04, 1.54482119140625e+04, 1.7031510546875e+04, 1.8547111328125e+04, 3.226855378156124e+03, 0e+00, 0e+00, 0e+00, 0e+00, 3.407857763671875e+03, 7.57288193359375e+03, 9.2618388671875e+03, 1.0476911328125e+04, 1.323980625e+04, -7.490708540357431e-09, 0e+00, 0e+00, 0e+00, 0e+00, 3.421835278320313e+03, 7.9519669921875e+03, 1.03757587890625e+04, 1.21963169921875e+04, 1.4042546484375e+04, -8.676041018141544e-09, 0e+00, 0e+00, 0e+00, 0e+00, 4.958866552734375e+03, 9.446455273437499e+03, 1.12004267578125e+04]
-multizone.PHeater[5]=[0e+00, 6.261293046875e+04, 6.90929109375e+04, 4.80530205078125e+04, 3.0270117578125e+04, 1.43143134765625e+04, 3.88694375e+03, 8.58605449218751e+03, 2.593439453125e+04, 2.9247721484375e+04, 3.1152994140625e+04, 3.0038381640625e+04, 2.78546890625e+04, 9.564346252542073e+03, 0e+00, 0e+00, 0e+00, 0e+00, 6.7950205078125e+03, 1.11366185546875e+04, 1.22847392578125e+04, 1.25182912109375e+04, 1.20039990234375e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.012566333007884e+03, 7.267452539062492e+03, 8.2287294921875e+03, 9.111146875e+03, 1.24300740234375e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 4.888762890625e+03, 8.81424765625e+03, 1.0614486328125e+04, 1.2760592578125e+04, 1.58095984375e+04, -1.107571628338297e-08, 0e+00, 0e+00, 0e+00, 0e+00, 3.779406494140625e+03, 8.0767595703125e+03, 1.01761181640625e+04, 1.2034476953125e+04, 1.3819672265625e+04, -1.02019069545323e-08, 0e+00, 0e+00, 0e+00, 0e+00, 6.161449609374873e+03, 1.07988912109375e+04, 1.09019404296875e+04, 1.26200154296875e+04, 1.4350020703125e+04, -4.601872015026685e-10, 0e+00, 0e+00, 0e+00, 0e+00, 9.435910351562499e+03, 1.35603775390625e+04, 1.54482119140625e+04, 1.7031510546875e+04, 1.8547111328125e+04, 3.226855378156124e+03, 0e+00, 0e+00, 0e+00, 0e+00, 3.407857763671875e+03, 7.57288193359375e+03, 9.2618388671875e+03, 1.0476911328125e+04, 1.323980625e+04, -7.490708540357431e-09, 0e+00, 0e+00, 0e+00, 0e+00, 3.421835278320313e+03, 7.9519669921875e+03, 1.03757587890625e+04, 1.21963169921875e+04, 1.4042546484375e+04, -8.676041018141544e-09, 0e+00, 0e+00, 0e+00, 0e+00, 4.958866552734375e+03, 9.446455273437499e+03, 1.12004267578125e+04]
+multizone.TAir[1]=[2.931499938964844e+02, 2.931496337890625e+02, 2.931487915039062e+02, 2.931493453979492e+02, 2.931512145996094e+02, 2.931484985351562e+02, 2.931531433105469e+02, 2.931461303710938e+02, 2.931509460449219e+02, 2.931504638671875e+02, 2.931499938964844e+02, 2.931501831054687e+02, 2.9315068359375e+02, 2.931482177708489e+02, 2.932135041098013e+02, 2.933109436035156e+02, 2.937515745566223e+02, 2.931495306598666e+02, 2.931510681152344e+02, 2.931498046875e+02, 2.931499328613281e+02, 2.931502197265625e+02, 2.931498046875e+02, 2.931509205211293e+02, 2.935692565917969e+02, 2.934953918457031e+02, 2.941836895568639e+02, 2.934051147460938e+02, 2.931504760742188e+02, 2.931496887207031e+02, 2.931499633789062e+02, 2.931501037597656e+02, 2.931495910644531e+02, 2.931566761561803e+02, 2.931484252929687e+02, 2.932971801757812e+02, 2.935848420473224e+02, 2.93193997433613e+02, 2.931509521484375e+02, 2.931498657226563e+02, 2.931498413085938e+02, 2.931494384765625e+02, 2.931498657226563e+02, 2.931727052946016e+02, 2.931496887207031e+02, 2.933134155273438e+02, 2.938972534179687e+02, 2.932720947265625e+02, 2.931509338378906e+02, 2.931499267578125e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497741699219e+02, 2.931693475476606e+02, 2.931912353048508e+02, 2.931486511230469e+02, 2.936305071132654e+02, 2.931496772566501e+02, 2.931509338378906e+02, 2.931498596191406e+02, 2.9314990234375e+02, 2.931494140625e+02, 2.931499328613281e+02, 2.931448793883751e+02, 2.931946440170453e+02, 2.931480712890625e+02, 2.934086739827192e+02, 2.931482938917516e+02, 2.931508972167969e+02, 2.931498840332031e+02, 2.931498107910156e+02, 2.931498718261719e+02, 2.931498046875e+02, 2.931344241097137e+02, 2.931993774414062e+02, 2.933779907226562e+02, 2.9399716796875e+02, 2.932966979980469e+02, 2.931507873535156e+02, 2.931499206542969e+02, 2.931497802734375e+02, 2.931496765136719e+02, 2.931499145507813e+02, 2.93162818073485e+02, 2.9325615234375e+02, 2.933916931152344e+02, 2.937579168988251e+02, 2.932576721191406e+02, 2.931508972167969e+02, 2.931497497558594e+02, 2.931498413085938e+02, 2.931497436523438e+02, 2.931498413085938e+02, 2.931731452206777e+02, 2.932128967285156e+02, 2.932719116210938e+02, 2.936985855011821e+02, 2.932141292280991e+02, 2.931508666992187e+02, 2.931498107910156e+02, 2.931498413085938e+02]
+multizone.TAir[2]=[2.931499938964844e+02, 2.931496337890625e+02, 2.931487915039062e+02, 2.931493606567383e+02, 2.931518798828125e+02, 2.931522827148438e+02, 2.931530700683594e+02, 2.931492736816406e+02, 2.93150927734375e+02, 2.93150439453125e+02, 2.931499633789062e+02, 2.931501586914063e+02, 2.931506652832031e+02, 2.931490652825773e+02, 2.932978994122929e+02, 2.938451538085938e+02, 2.938380973299887e+02, 2.935731019102047e+02, 2.931510559082031e+02, 2.931498046875e+02, 2.9314990234375e+02, 2.931501892089844e+02, 2.931497924804688e+02, 2.933025484952059e+02, 2.9368154296875e+02, 2.941009216308594e+02, 2.943206034809708e+02, 2.939280456542969e+02, 2.931499694824219e+02, 2.931496826171875e+02, 2.931499328613281e+02, 2.931500732421875e+02, 2.931495727539062e+02, 2.932221265520369e+02, 2.932964660644531e+02, 2.937815856933594e+02, 2.937076499234732e+02, 2.936976772363528e+02, 2.931505554199219e+02, 2.931498352050781e+02, 2.931498107910156e+02, 2.931494079589844e+02, 2.931498352050781e+02, 2.931771259829725e+02, 2.932528625488281e+02, 2.938230590820312e+02, 2.940390014648438e+02, 2.938016540527344e+02, 2.931497680664062e+02, 2.931498962402344e+02, 2.931497497558594e+02, 2.931498107910156e+02, 2.93149755859375e+02, 2.931879288508874e+02, 2.933603094805038e+02, 2.93556640625e+02, 2.937645002771258e+02, 2.936463352498585e+02, 2.931509033203125e+02, 2.931498291015625e+02, 2.931498718261719e+02, 2.931493835449219e+02, 2.9314990234375e+02, 2.932684200074511e+02, 2.933390214447043e+02, 2.933621215820312e+02, 2.935390420621504e+02, 2.935268651746868e+02, 2.931508666992187e+02, 2.93149853515625e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497863769531e+02, 2.931341472263126e+02, 2.933453063964844e+02, 2.939522399902344e+02, 2.94152880859375e+02, 2.938382507324219e+02, 2.931499267578125e+02, 2.931498657226563e+02, 2.931497497558594e+02, 2.931496459960937e+02, 2.9314990234375e+02, 2.932044315080938e+02, 2.934279724121094e+02, 2.938678588867188e+02, 2.938969181512259e+02, 2.937836608886719e+02, 2.931497436523438e+02, 2.931497192382812e+02, 2.931498107910156e+02, 2.931497131347656e+02, 2.931498107910156e+02, 2.931745304454868e+02, 2.933841430664062e+02, 2.937470397949219e+02, 2.938298903384759e+02, 2.937328493964779e+02, 2.931504211425781e+02, 2.931497802734375e+02, 2.931498107910156e+02]
+multizone.TAir[3]=[2.931499938964844e+02, 2.931496337890625e+02, 2.931487915039062e+02, 2.931493606567383e+02, 2.931518798828125e+02, 2.931522827148438e+02, 2.931530700683594e+02, 2.931492736816406e+02, 2.93150927734375e+02, 2.93150439453125e+02, 2.931499633789062e+02, 2.931501586914063e+02, 2.931506652832031e+02, 2.931490652825773e+02, 2.932978994122929e+02, 2.938451538085938e+02, 2.938380973299887e+02, 2.935731019102047e+02, 2.931510559082031e+02, 2.931498046875e+02, 2.9314990234375e+02, 2.931501892089844e+02, 2.931497924804688e+02, 2.933025484952059e+02, 2.9368154296875e+02, 2.941009216308594e+02, 2.943206034809708e+02, 2.939280456542969e+02, 2.931499694824219e+02, 2.931496826171875e+02, 2.931499328613281e+02, 2.931500732421875e+02, 2.931495727539062e+02, 2.932221265520369e+02, 2.932964660644531e+02, 2.937815856933594e+02, 2.937076499234732e+02, 2.936976772363528e+02, 2.931505554199219e+02, 2.931498352050781e+02, 2.931498107910156e+02, 2.931494079589844e+02, 2.931498352050781e+02, 2.931771259829725e+02, 2.932528625488281e+02, 2.938230590820312e+02, 2.940390014648438e+02, 2.938016540527344e+02, 2.931497680664062e+02, 2.931498962402344e+02, 2.931497497558594e+02, 2.931498107910156e+02, 2.93149755859375e+02, 2.931879288508874e+02, 2.933603094805038e+02, 2.93556640625e+02, 2.937645002771258e+02, 2.936463352498585e+02, 2.931509033203125e+02, 2.931498291015625e+02, 2.931498718261719e+02, 2.931493835449219e+02, 2.9314990234375e+02, 2.932684200074511e+02, 2.933390214447043e+02, 2.933621215820312e+02, 2.935390420621504e+02, 2.935268651746868e+02, 2.931508666992187e+02, 2.93149853515625e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497863769531e+02, 2.931341472263126e+02, 2.933453063964844e+02, 2.939522399902344e+02, 2.94152880859375e+02, 2.938382507324219e+02, 2.931499267578125e+02, 2.931498657226563e+02, 2.931497497558594e+02, 2.931496459960937e+02, 2.9314990234375e+02, 2.932044315080938e+02, 2.934279724121094e+02, 2.938678588867188e+02, 2.938969181512259e+02, 2.937836608886719e+02, 2.931497436523438e+02, 2.931497192382812e+02, 2.931498107910156e+02, 2.931497131347656e+02, 2.931498107910156e+02, 2.931745304454868e+02, 2.933841430664062e+02, 2.937470397949219e+02, 2.938298903384759e+02, 2.937328493964779e+02, 2.931504211425781e+02, 2.931497802734375e+02, 2.931498107910156e+02]
+multizone.TAir[4]=[2.931499938964844e+02, 2.931496337890625e+02, 2.931487915039062e+02, 2.931493606567383e+02, 2.931518798828125e+02, 2.931522827148438e+02, 2.931530700683594e+02, 2.931492736816406e+02, 2.93150927734375e+02, 2.93150439453125e+02, 2.931499633789062e+02, 2.931501586914063e+02, 2.931506652832031e+02, 2.931490652825773e+02, 2.932978994122929e+02, 2.938451538085938e+02, 2.938380973299887e+02, 2.935731019102047e+02, 2.931510559082031e+02, 2.931498046875e+02, 2.9314990234375e+02, 2.931501892089844e+02, 2.931497924804688e+02, 2.933025484952059e+02, 2.9368154296875e+02, 2.941009216308594e+02, 2.943206034809708e+02, 2.939280456542969e+02, 2.931499694824219e+02, 2.931496826171875e+02, 2.931499328613281e+02, 2.931500732421875e+02, 2.931495727539062e+02, 2.932221265520369e+02, 2.932964660644531e+02, 2.937815856933594e+02, 2.937076499234732e+02, 2.936976772363528e+02, 2.931505554199219e+02, 2.931498352050781e+02, 2.931498107910156e+02, 2.931494079589844e+02, 2.931498352050781e+02, 2.931771259829725e+02, 2.932528625488281e+02, 2.938230590820312e+02, 2.940390014648438e+02, 2.938016540527344e+02, 2.931497680664062e+02, 2.931498962402344e+02, 2.931497497558594e+02, 2.931498107910156e+02, 2.93149755859375e+02, 2.931879288508874e+02, 2.933603094805038e+02, 2.93556640625e+02, 2.937645002771258e+02, 2.936463352498585e+02, 2.931509033203125e+02, 2.931498291015625e+02, 2.931498718261719e+02, 2.931493835449219e+02, 2.9314990234375e+02, 2.932684200074511e+02, 2.933390214447043e+02, 2.933621215820312e+02, 2.935390420621504e+02, 2.935268651746868e+02, 2.931508666992187e+02, 2.93149853515625e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497863769531e+02, 2.931341472263126e+02, 2.933453063964844e+02, 2.939522399902344e+02, 2.94152880859375e+02, 2.938382507324219e+02, 2.931499267578125e+02, 2.931498657226563e+02, 2.931497497558594e+02, 2.931496459960937e+02, 2.9314990234375e+02, 2.932044315080938e+02, 2.934279724121094e+02, 2.938678588867188e+02, 2.938969181512259e+02, 2.937836608886719e+02, 2.931497436523438e+02, 2.931497192382812e+02, 2.931498107910156e+02, 2.931497131347656e+02, 2.931498107910156e+02, 2.931745304454868e+02, 2.933841430664062e+02, 2.937470397949219e+02, 2.938298903384759e+02, 2.937328493964779e+02, 2.931504211425781e+02, 2.931497802734375e+02, 2.931498107910156e+02]
+multizone.TAir[5]=[2.931499938964844e+02, 2.931496337890625e+02, 2.931487915039062e+02, 2.931493606567383e+02, 2.931518798828125e+02, 2.931522827148438e+02, 2.931530700683594e+02, 2.931492736816406e+02, 2.93150927734375e+02, 2.93150439453125e+02, 2.931499633789062e+02, 2.931501586914063e+02, 2.931506652832031e+02, 2.931490652825773e+02, 2.932978994122929e+02, 2.938451538085938e+02, 2.938380973299887e+02, 2.935731019102047e+02, 2.931510559082031e+02, 2.931498046875e+02, 2.9314990234375e+02, 2.931501892089844e+02, 2.931497924804688e+02, 2.933025484952059e+02, 2.9368154296875e+02, 2.941009216308594e+02, 2.943206034809708e+02, 2.939280456542969e+02, 2.931499694824219e+02, 2.931496826171875e+02, 2.931499328613281e+02, 2.931500732421875e+02, 2.931495727539062e+02, 2.932221265520369e+02, 2.932964660644531e+02, 2.937815856933594e+02, 2.937076499234732e+02, 2.936976772363528e+02, 2.931505554199219e+02, 2.931498352050781e+02, 2.931498107910156e+02, 2.931494079589844e+02, 2.931498352050781e+02, 2.931771259829725e+02, 2.932528625488281e+02, 2.938230590820312e+02, 2.940390014648438e+02, 2.938016540527344e+02, 2.931497680664062e+02, 2.931498962402344e+02, 2.931497497558594e+02, 2.931498107910156e+02, 2.93149755859375e+02, 2.931879288508874e+02, 2.933603094805038e+02, 2.93556640625e+02, 2.937645002771258e+02, 2.936463352498585e+02, 2.931509033203125e+02, 2.931498291015625e+02, 2.931498718261719e+02, 2.931493835449219e+02, 2.9314990234375e+02, 2.932684200074511e+02, 2.933390214447043e+02, 2.933621215820312e+02, 2.935390420621504e+02, 2.935268651746868e+02, 2.931508666992187e+02, 2.93149853515625e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497863769531e+02, 2.931341472263126e+02, 2.933453063964844e+02, 2.939522399902344e+02, 2.94152880859375e+02, 2.938382507324219e+02, 2.931499267578125e+02, 2.931498657226563e+02, 2.931497497558594e+02, 2.931496459960937e+02, 2.9314990234375e+02, 2.932044315080938e+02, 2.934279724121094e+02, 2.938678588867188e+02, 2.938969181512259e+02, 2.937836608886719e+02, 2.931497436523438e+02, 2.931497192382812e+02, 2.931498107910156e+02, 2.931497131347656e+02, 2.931498107910156e+02, 2.931745304454868e+02, 2.933841430664062e+02, 2.937470397949219e+02, 2.938298903384759e+02, 2.937328493964779e+02, 2.931504211425781e+02, 2.931497802734375e+02, 2.931498107910156e+02]
+multizone.PHeater[1]=[0e+00, 6.261294609375e+04, 6.909317812500001e+04, 5.63303037109375e+04, 3.238298984375e+04, 2.3574103515625e+04, 4.70738984375e+03, 1.874460351562503e+04, 2.711168515625e+04, 3.033608515625e+04, 3.21574375e+04, 3.0965284765625e+04, 2.87114375e+04, 1.953666745361685e+04, 0e+00, 0e+00, 0e+00, 8.747087934537769e+02, 9.21410732421875e+03, 1.33703333984375e+04, 1.43471923828125e+04, 1.44229982421875e+04, 1.37633814453125e+04, 9.365550159801136e+03, 0e+00, 0e+00, 0e+00, 0e+00, 5.412506005859445e+03, 1.040300585937499e+04, 1.112447265625e+04, 1.178599140625e+04, 1.49018828125e+04, 8.554249162946429e+03, 4.404639038085937e+02, 0e+00, 0e+00, 0e+00, 8.456564160156249e+03, 1.21332291015625e+04, 1.36799697265625e+04, 1.559248984375e+04, 1.8425936328125e+04, 1.257853898989881e+04, 1.427429626464844e+03, 0e+00, 0e+00, 0e+00, 7.52018837890625e+03, 1.15259328125e+04, 1.3361876953125e+04, 1.4977386328125e+04, 1.6538495703125e+04, 1.233327082499525e+04, 0e+00, 1.693076049804558e+03, 0e+00, 7.085585798315459e+02, 9.876208007812374e+03, 1.42298744140625e+04, 1.40713642578125e+04, 1.5547695703125e+04, 1.705480234375e+04, 1.053199376102989e+04, 0e+00, 7.16504443359375e+03, 0e+00, 3.624256924677493e+03, 1.29806232421875e+04, 1.6834734765625e+04, 1.847258203125e+04, 1.982555390625e+04, 2.1128085546875e+04, 1.547266405770976e+04, 0e+00, 0e+00, 0e+00, 0e+00, 7.2637408203125e+03, 1.10868525390625e+04, 1.25074345703125e+04, 1.34756185546875e+04, 1.601012265625e+04, 1.144106914523665e+04, 0e+00, 0e+00, 0e+00, 0e+00, 7.31698779296875e+03, 1.151669375e+04, 1.36683408203125e+04, 1.52380171875e+04, 1.685273046875e+04, 1.212581028051345e+04, 0e+00, 0e+00, 0e+00, 0e+00, 8.750068652343751e+03, 1.2972348046875e+04, 1.44570888671875e+04]
+multizone.PHeater[2]=[0e+00, 6.261294609375e+04, 6.909317812500001e+04, 4.80538642578125e+04, 3.0270174609375e+04, 1.43141875e+04, 3.8867146484375e+03, 8.586075585937509e+03, 2.59329375e+04, 2.9248051953125e+04, 3.115295703125e+04, 3.0037721875e+04, 2.7854770703125e+04, 9.564545526376438e+03, 0e+00, 0e+00, 0e+00, 0e+00, 6.78969111328125e+03, 1.11320560546875e+04, 1.228036328125e+04, 1.2514078125e+04, 1.20000919921875e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.009761264038157e+03, 7.264282324218742e+03, 8.2257939453125e+03, 9.1085126953125e+03, 1.242844453125e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 4.882998876953125e+03, 8.8090111328125e+03, 1.06096162109375e+04, 1.27561279296875e+04, 1.58054830078125e+04, -1.352198295083321e-07, 0e+00, 0e+00, 0e+00, 0e+00, 3.778384765625e+03, 8.0758728515625e+03, 1.0175236328125e+04, 1.20335552734375e+04, 1.3818712109375e+04, -1.166092864901306e-07, 0e+00, 0e+00, 0e+00, 0e+00, 6.161281054687372e+03, 1.079910859375e+04, 1.0902435546875e+04, 1.26201513671875e+04, 1.43499841796875e+04, -9.956804067826406e-09, 0e+00, 0e+00, 0e+00, 0e+00, 9.43439072265625e+03, 1.35594517578125e+04, 1.5447171875e+04, 1.703050234375e+04, 1.8545547265625e+04, 3.225447313915841e+03, 0e+00, 0e+00, 0e+00, 0e+00, 3.408503930664063e+03, 7.5734125e+03, 9.262298828125e+03, 1.04777923828125e+04, 1.32404904296875e+04, -1.005735549953722e-07, 0e+00, 0e+00, 0e+00, 0e+00, 3.420920263671875e+03, 7.9512125e+03, 1.0375046875e+04, 1.2195615625e+04, 1.40418458984375e+04, -2.089335004917761e-07, 0e+00, 0e+00, 0e+00, 0e+00, 4.957893359375e+03, 9.445550585937501e+03, 1.11994541015625e+04]
+multizone.PHeater[3]=[0e+00, 6.261294609375e+04, 6.909317812500001e+04, 4.80538642578125e+04, 3.0270174609375e+04, 1.43141875e+04, 3.8867146484375e+03, 8.586075585937509e+03, 2.59329375e+04, 2.9248051953125e+04, 3.115295703125e+04, 3.0037721875e+04, 2.7854770703125e+04, 9.564545526376438e+03, 0e+00, 0e+00, 0e+00, 0e+00, 6.78969111328125e+03, 1.11320560546875e+04, 1.228036328125e+04, 1.2514078125e+04, 1.20000919921875e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.009761264038157e+03, 7.264282324218742e+03, 8.2257939453125e+03, 9.1085126953125e+03, 1.242844453125e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 4.882998876953125e+03, 8.8090111328125e+03, 1.06096162109375e+04, 1.27561279296875e+04, 1.58054830078125e+04, -1.352198295083321e-07, 0e+00, 0e+00, 0e+00, 0e+00, 3.778384765625e+03, 8.0758728515625e+03, 1.0175236328125e+04, 1.20335552734375e+04, 1.3818712109375e+04, -1.166092864901306e-07, 0e+00, 0e+00, 0e+00, 0e+00, 6.161281054687372e+03, 1.079910859375e+04, 1.0902435546875e+04, 1.26201513671875e+04, 1.43499841796875e+04, -9.956804067826406e-09, 0e+00, 0e+00, 0e+00, 0e+00, 9.43439072265625e+03, 1.35594517578125e+04, 1.5447171875e+04, 1.703050234375e+04, 1.8545547265625e+04, 3.225447313915841e+03, 0e+00, 0e+00, 0e+00, 0e+00, 3.408503930664063e+03, 7.5734125e+03, 9.262298828125e+03, 1.04777923828125e+04, 1.32404904296875e+04, -1.005735549953722e-07, 0e+00, 0e+00, 0e+00, 0e+00, 3.420920263671875e+03, 7.9512125e+03, 1.0375046875e+04, 1.2195615625e+04, 1.40418458984375e+04, -2.089335004917761e-07, 0e+00, 0e+00, 0e+00, 0e+00, 4.957893359375e+03, 9.445550585937501e+03, 1.11994541015625e+04]
+multizone.PHeater[4]=[0e+00, 6.261294609375e+04, 6.909317812500001e+04, 4.80538642578125e+04, 3.0270174609375e+04, 1.43141875e+04, 3.8867146484375e+03, 8.586075585937509e+03, 2.59329375e+04, 2.9248051953125e+04, 3.115295703125e+04, 3.0037721875e+04, 2.7854770703125e+04, 9.564545526376438e+03, 0e+00, 0e+00, 0e+00, 0e+00, 6.78969111328125e+03, 1.11320560546875e+04, 1.228036328125e+04, 1.2514078125e+04, 1.20000919921875e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.009761264038157e+03, 7.264282324218742e+03, 8.2257939453125e+03, 9.1085126953125e+03, 1.242844453125e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 4.882998876953125e+03, 8.8090111328125e+03, 1.06096162109375e+04, 1.27561279296875e+04, 1.58054830078125e+04, -1.352198295083321e-07, 0e+00, 0e+00, 0e+00, 0e+00, 3.778384765625e+03, 8.0758728515625e+03, 1.0175236328125e+04, 1.20335552734375e+04, 1.3818712109375e+04, -1.166092864901306e-07, 0e+00, 0e+00, 0e+00, 0e+00, 6.161281054687372e+03, 1.079910859375e+04, 1.0902435546875e+04, 1.26201513671875e+04, 1.43499841796875e+04, -9.956804067826406e-09, 0e+00, 0e+00, 0e+00, 0e+00, 9.43439072265625e+03, 1.35594517578125e+04, 1.5447171875e+04, 1.703050234375e+04, 1.8545547265625e+04, 3.225447313915841e+03, 0e+00, 0e+00, 0e+00, 0e+00, 3.408503930664063e+03, 7.5734125e+03, 9.262298828125e+03, 1.04777923828125e+04, 1.32404904296875e+04, -1.005735549953722e-07, 0e+00, 0e+00, 0e+00, 0e+00, 3.420920263671875e+03, 7.9512125e+03, 1.0375046875e+04, 1.2195615625e+04, 1.40418458984375e+04, -2.089335004917761e-07, 0e+00, 0e+00, 0e+00, 0e+00, 4.957893359375e+03, 9.445550585937501e+03, 1.11994541015625e+04]
+multizone.PHeater[5]=[0e+00, 6.261294609375e+04, 6.909317812500001e+04, 4.80538642578125e+04, 3.0270174609375e+04, 1.43141875e+04, 3.8867146484375e+03, 8.586075585937509e+03, 2.59329375e+04, 2.9248051953125e+04, 3.115295703125e+04, 3.0037721875e+04, 2.7854770703125e+04, 9.564545526376438e+03, 0e+00, 0e+00, 0e+00, 0e+00, 6.78969111328125e+03, 1.11320560546875e+04, 1.228036328125e+04, 1.2514078125e+04, 1.20000919921875e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 2.009761264038157e+03, 7.264282324218742e+03, 8.2257939453125e+03, 9.1085126953125e+03, 1.242844453125e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 4.882998876953125e+03, 8.8090111328125e+03, 1.06096162109375e+04, 1.27561279296875e+04, 1.58054830078125e+04, -1.352198295083321e-07, 0e+00, 0e+00, 0e+00, 0e+00, 3.778384765625e+03, 8.0758728515625e+03, 1.0175236328125e+04, 1.20335552734375e+04, 1.3818712109375e+04, -1.166092864901306e-07, 0e+00, 0e+00, 0e+00, 0e+00, 6.161281054687372e+03, 1.079910859375e+04, 1.0902435546875e+04, 1.26201513671875e+04, 1.43499841796875e+04, -9.956804067826406e-09, 0e+00, 0e+00, 0e+00, 0e+00, 9.43439072265625e+03, 1.35594517578125e+04, 1.5447171875e+04, 1.703050234375e+04, 1.8545547265625e+04, 3.225447313915841e+03, 0e+00, 0e+00, 0e+00, 0e+00, 3.408503930664063e+03, 7.5734125e+03, 9.262298828125e+03, 1.04777923828125e+04, 1.32404904296875e+04, -1.005735549953722e-07, 0e+00, 0e+00, 0e+00, 0e+00, 3.420920263671875e+03, 7.9512125e+03, 1.0375046875e+04, 1.2195615625e+04, 1.40418458984375e+04, -2.089335004917761e-07, 0e+00, 0e+00, 0e+00, 0e+00, 4.957893359375e+03, 9.445550585937501e+03, 1.11994541015625e+04]
diff --git a/docs/IBPSA_MergeCustomErrors/regression/referencefiles/AixLib_ThermalZones_ReducedOrder_Examples_MultizoneMoistAirCO2Equipped.txt b/docs/IBPSA_MergeCustomErrors/regression/referencefiles/AixLib_ThermalZones_ReducedOrder_Examples_MultizoneMoistAirCO2Equipped.txt
new file mode 100644
index 0000000000..fd60f1ff92
--- /dev/null
+++ b/docs/IBPSA_MergeCustomErrors/regression/referencefiles/AixLib_ThermalZones_ReducedOrder_Examples_MultizoneMoistAirCO2Equipped.txt
@@ -0,0 +1,23 @@
+last-generated=2024-07-25
+statistics-initialization=
+{
+ "linear": "5, 5, 5, 5, 5"
+}
+statistics-simulation=
+{
+ "linear": "4, 0, 4, 0, 4, 0, 4, 0, 4, 0",
+ "nonlinear": "1, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1",
+ "number of continuous time states": "45",
+ "numerical Jacobians": "0"
+}
+time=[0e+00, 8.64e+05]
+multizone.TAir[1]=[2.931499938964844e+02, 2.931496276855469e+02, 2.931487976074219e+02, 2.9314453125e+02, 2.931512878417969e+02, 2.931484680175781e+02, 2.931530883789063e+02, 2.931464111328125e+02, 2.931479675292969e+02, 2.931504455566406e+02, 2.931499938964844e+02, 2.931501892089844e+02, 2.9315068359375e+02, 2.931541756804806e+02, 2.932099269381516e+02, 2.933238830566406e+02, 2.937530493689646e+02, 2.931493525355112e+02, 2.931475891113281e+02, 2.931498046875e+02, 2.931499328613281e+02, 2.931502197265625e+02, 2.931498046875e+02, 2.931437683105469e+02, 2.93562109375e+02, 2.935051574707031e+02, 2.941787336369995e+02, 2.934218566894531e+02, 2.931480895996094e+02, 2.931497131347656e+02, 2.931499633789062e+02, 2.931501037597656e+02, 2.931495910644531e+02, 2.931641616821289e+02, 2.931484497070313e+02, 2.93308837890625e+02, 2.93591509164854e+02, 2.932078287513474e+02, 2.931474426269531e+02, 2.931498657226563e+02, 2.931498413085938e+02, 2.931494384765625e+02, 2.931498657226563e+02, 2.931723731394866e+02, 2.931503540039063e+02, 2.933225402832031e+02, 2.938954162597656e+02, 2.932878479003906e+02, 2.931474243164063e+02, 2.931499267578125e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497741699219e+02, 2.93169486798081e+02, 2.931926025390625e+02, 2.931498413085938e+02, 2.936290526852077e+02, 2.931494229070698e+02, 2.931474243164063e+02, 2.931498596191406e+02, 2.9314990234375e+02, 2.931494079589844e+02, 2.931499328613281e+02, 2.931578652189608e+02, 2.931922752048963e+02, 2.931478881835938e+02, 2.934090366897511e+02, 2.9314902417742e+02, 2.931473999023438e+02, 2.931498840332031e+02, 2.931498107910156e+02, 2.931498718261719e+02, 2.931498046875e+02, 2.931344829924967e+02, 2.931952209472656e+02, 2.933894348144531e+02, 2.93989013671875e+02, 2.933179565429688e+02, 2.931472778320312e+02, 2.931499206542969e+02, 2.931497802734375e+02, 2.931496520996094e+02, 2.931499145507813e+02, 2.931644413295634e+02, 2.932558227539063e+02, 2.934005432128906e+02, 2.93752971303166e+02, 2.932728698730469e+02, 2.931473693847656e+02, 2.931497497558594e+02, 2.931498413085938e+02, 2.931497436523438e+02, 2.931498413085938e+02, 2.931728719364093e+02, 2.932141296386719e+02, 2.932808837890625e+02, 2.936958473015058e+02, 2.932310821543742e+02, 2.931473388671875e+02, 2.931498107910156e+02, 2.931498413085938e+02]
+multizone.TAir[2]=[2.931499938964844e+02, 2.931496276855469e+02, 2.931487976074219e+02, 2.931441268920898e+02, 2.931518737792969e+02, 2.931522827148438e+02, 2.931528930664062e+02, 2.931492370605469e+02, 2.931479675292969e+02, 2.93150439453125e+02, 2.931499633789062e+02, 2.931501831054687e+02, 2.931506652832031e+02, 2.93154671803602e+02, 2.932929280431606e+02, 2.938413696289062e+02, 2.938411778160965e+02, 2.935744224918926e+02, 2.931475952148438e+02, 2.931497985839844e+02, 2.9314990234375e+02, 2.931501892089844e+02, 2.931497924804688e+02, 2.932969610040838e+02, 2.936741455078125e+02, 2.940912780761719e+02, 2.943198932543472e+02, 2.939288696289062e+02, 2.931478332519531e+02, 2.931496826171875e+02, 2.931499328613281e+02, 2.931500732421875e+02, 2.931495727539062e+02, 2.932188459123884e+02, 2.932971984863281e+02, 2.937757873535156e+02, 2.937127547562498e+02, 2.936977649733133e+02, 2.931489562988281e+02, 2.931498352050781e+02, 2.931498107910156e+02, 2.931494079589844e+02, 2.931498352050781e+02, 2.931763391308872e+02, 2.932525329589844e+02, 2.938153076171875e+02, 2.940380187988281e+02, 2.938024291992188e+02, 2.93150146484375e+02, 2.931498962402344e+02, 2.931497497558594e+02, 2.931498107910156e+02, 2.93149755859375e+02, 2.931874862627616e+02, 2.933597412109375e+02, 2.935424499511719e+02, 2.937627132474535e+02, 2.93645717546986e+02, 2.931473937988281e+02, 2.931498291015625e+02, 2.931498718261719e+02, 2.931493774414063e+02, 2.9314990234375e+02, 2.932625063645621e+02, 2.933358161030241e+02, 2.933546142578125e+02, 2.935377450410808e+02, 2.935269739901783e+02, 2.931473693847656e+02, 2.93149853515625e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497863769531e+02, 2.931331341301085e+02, 2.933353454589844e+02, 2.939467468261719e+02, 2.941476440429688e+02, 2.938444458007813e+02, 2.931480590820312e+02, 2.931498901367187e+02, 2.931497497558594e+02, 2.931496215820313e+02, 2.9314990234375e+02, 2.932039231145498e+02, 2.934256896972656e+02, 2.938604431152344e+02, 2.938915588445971e+02, 2.937842041015625e+02, 2.931492309570312e+02, 2.931497192382812e+02, 2.931498107910156e+02, 2.931497131347656e+02, 2.931498107910156e+02, 2.931735317362218e+02, 2.933834045410156e+02, 2.937390747070312e+02, 2.9382499453514e+02, 2.937356067480503e+02, 2.931489624023437e+02, 2.931497802734375e+02, 2.931498107910156e+02]
+multizone.TAir[3]=[2.931499938964844e+02, 2.931496276855469e+02, 2.931487976074219e+02, 2.931441268920898e+02, 2.931518737792969e+02, 2.931522827148438e+02, 2.931528930664062e+02, 2.931492370605469e+02, 2.931479675292969e+02, 2.93150439453125e+02, 2.931499633789062e+02, 2.931501831054687e+02, 2.931506652832031e+02, 2.93154671803602e+02, 2.932929280431606e+02, 2.938413696289062e+02, 2.938411778160965e+02, 2.935744224918926e+02, 2.931475952148438e+02, 2.931497985839844e+02, 2.9314990234375e+02, 2.931501892089844e+02, 2.931497924804688e+02, 2.932969610040838e+02, 2.936741455078125e+02, 2.940912780761719e+02, 2.943198932543472e+02, 2.939288696289062e+02, 2.931478332519531e+02, 2.931496826171875e+02, 2.931499328613281e+02, 2.931500732421875e+02, 2.931495727539062e+02, 2.932188459123884e+02, 2.932971984863281e+02, 2.937757873535156e+02, 2.937127547562498e+02, 2.936977649733133e+02, 2.931489562988281e+02, 2.931498352050781e+02, 2.931498107910156e+02, 2.931494079589844e+02, 2.931498352050781e+02, 2.931763391308872e+02, 2.932525329589844e+02, 2.938153076171875e+02, 2.940380187988281e+02, 2.938024291992188e+02, 2.93150146484375e+02, 2.931498962402344e+02, 2.931497497558594e+02, 2.931498107910156e+02, 2.93149755859375e+02, 2.931874862627616e+02, 2.933597412109375e+02, 2.935424499511719e+02, 2.937627132474535e+02, 2.93645717546986e+02, 2.931473937988281e+02, 2.931498291015625e+02, 2.931498718261719e+02, 2.931493774414063e+02, 2.9314990234375e+02, 2.932625063645621e+02, 2.933358161030241e+02, 2.933546142578125e+02, 2.935377450410808e+02, 2.935269739901783e+02, 2.931473693847656e+02, 2.93149853515625e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497863769531e+02, 2.931331341301085e+02, 2.933353454589844e+02, 2.939467468261719e+02, 2.941476440429688e+02, 2.938444458007813e+02, 2.931480590820312e+02, 2.931498901367187e+02, 2.931497497558594e+02, 2.931496215820313e+02, 2.9314990234375e+02, 2.932039231145498e+02, 2.934256896972656e+02, 2.938604431152344e+02, 2.938915588445971e+02, 2.937842041015625e+02, 2.931492309570312e+02, 2.931497192382812e+02, 2.931498107910156e+02, 2.931497131347656e+02, 2.931498107910156e+02, 2.931735317362218e+02, 2.933834045410156e+02, 2.937390747070312e+02, 2.9382499453514e+02, 2.937356067480503e+02, 2.931489624023437e+02, 2.931497802734375e+02, 2.931498107910156e+02]
+multizone.TAir[4]=[2.931499938964844e+02, 2.931496276855469e+02, 2.931487976074219e+02, 2.931441268920898e+02, 2.931518737792969e+02, 2.931522827148438e+02, 2.931528930664062e+02, 2.931492370605469e+02, 2.931479675292969e+02, 2.93150439453125e+02, 2.931499633789062e+02, 2.931501831054687e+02, 2.931506652832031e+02, 2.93154671803602e+02, 2.932929280431606e+02, 2.938413696289062e+02, 2.938411778160965e+02, 2.935744224918926e+02, 2.931475952148438e+02, 2.931497985839844e+02, 2.9314990234375e+02, 2.931501892089844e+02, 2.931497924804688e+02, 2.932969610040838e+02, 2.936741455078125e+02, 2.940912780761719e+02, 2.943198932543472e+02, 2.939288696289062e+02, 2.931478332519531e+02, 2.931496826171875e+02, 2.931499328613281e+02, 2.931500732421875e+02, 2.931495727539062e+02, 2.932188459123884e+02, 2.932971984863281e+02, 2.937757873535156e+02, 2.937127547562498e+02, 2.936977649733133e+02, 2.931489562988281e+02, 2.931498352050781e+02, 2.931498107910156e+02, 2.931494079589844e+02, 2.931498352050781e+02, 2.931763391308872e+02, 2.932525329589844e+02, 2.938153076171875e+02, 2.940380187988281e+02, 2.938024291992188e+02, 2.93150146484375e+02, 2.931498962402344e+02, 2.931497497558594e+02, 2.931498107910156e+02, 2.93149755859375e+02, 2.931874862627616e+02, 2.933597412109375e+02, 2.935424499511719e+02, 2.937627132474535e+02, 2.93645717546986e+02, 2.931473937988281e+02, 2.931498291015625e+02, 2.931498718261719e+02, 2.931493774414063e+02, 2.9314990234375e+02, 2.932625063645621e+02, 2.933358161030241e+02, 2.933546142578125e+02, 2.935377450410808e+02, 2.935269739901783e+02, 2.931473693847656e+02, 2.93149853515625e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497863769531e+02, 2.931331341301085e+02, 2.933353454589844e+02, 2.939467468261719e+02, 2.941476440429688e+02, 2.938444458007813e+02, 2.931480590820312e+02, 2.931498901367187e+02, 2.931497497558594e+02, 2.931496215820313e+02, 2.9314990234375e+02, 2.932039231145498e+02, 2.934256896972656e+02, 2.938604431152344e+02, 2.938915588445971e+02, 2.937842041015625e+02, 2.931492309570312e+02, 2.931497192382812e+02, 2.931498107910156e+02, 2.931497131347656e+02, 2.931498107910156e+02, 2.931735317362218e+02, 2.933834045410156e+02, 2.937390747070312e+02, 2.9382499453514e+02, 2.937356067480503e+02, 2.931489624023437e+02, 2.931497802734375e+02, 2.931498107910156e+02]
+multizone.TAir[5]=[2.931499938964844e+02, 2.931496276855469e+02, 2.931487976074219e+02, 2.931441268920898e+02, 2.931518737792969e+02, 2.931522827148438e+02, 2.931528930664062e+02, 2.931492370605469e+02, 2.931479675292969e+02, 2.93150439453125e+02, 2.931499633789062e+02, 2.931501831054687e+02, 2.931506652832031e+02, 2.93154671803602e+02, 2.932929280431606e+02, 2.938413696289062e+02, 2.938411778160965e+02, 2.935744224918926e+02, 2.931475952148438e+02, 2.931497985839844e+02, 2.9314990234375e+02, 2.931501892089844e+02, 2.931497924804688e+02, 2.932969610040838e+02, 2.936741455078125e+02, 2.940912780761719e+02, 2.943198932543472e+02, 2.939288696289062e+02, 2.931478332519531e+02, 2.931496826171875e+02, 2.931499328613281e+02, 2.931500732421875e+02, 2.931495727539062e+02, 2.932188459123884e+02, 2.932971984863281e+02, 2.937757873535156e+02, 2.937127547562498e+02, 2.936977649733133e+02, 2.931489562988281e+02, 2.931498352050781e+02, 2.931498107910156e+02, 2.931494079589844e+02, 2.931498352050781e+02, 2.931763391308872e+02, 2.932525329589844e+02, 2.938153076171875e+02, 2.940380187988281e+02, 2.938024291992188e+02, 2.93150146484375e+02, 2.931498962402344e+02, 2.931497497558594e+02, 2.931498107910156e+02, 2.93149755859375e+02, 2.931874862627616e+02, 2.933597412109375e+02, 2.935424499511719e+02, 2.937627132474535e+02, 2.93645717546986e+02, 2.931473937988281e+02, 2.931498291015625e+02, 2.931498718261719e+02, 2.931493774414063e+02, 2.9314990234375e+02, 2.932625063645621e+02, 2.933358161030241e+02, 2.933546142578125e+02, 2.935377450410808e+02, 2.935269739901783e+02, 2.931473693847656e+02, 2.93149853515625e+02, 2.931497802734375e+02, 2.931498413085938e+02, 2.931497863769531e+02, 2.931331341301085e+02, 2.933353454589844e+02, 2.939467468261719e+02, 2.941476440429688e+02, 2.938444458007813e+02, 2.931480590820312e+02, 2.931498901367187e+02, 2.931497497558594e+02, 2.931496215820313e+02, 2.9314990234375e+02, 2.932039231145498e+02, 2.934256896972656e+02, 2.938604431152344e+02, 2.938915588445971e+02, 2.937842041015625e+02, 2.931492309570312e+02, 2.931497192382812e+02, 2.931498107910156e+02, 2.931497131347656e+02, 2.931498107910156e+02, 2.931735317362218e+02, 2.933834045410156e+02, 2.937390747070312e+02, 2.9382499453514e+02, 2.937356067480503e+02, 2.931489624023437e+02, 2.931497802734375e+02, 2.931498107910156e+02]
+multizone.PHeater[1]=[0e+00, 6.2622015625e+04, 6.910747500000001e+04, 5.5760703125e+04, 3.233943671875e+04, 2.3574224609375e+04, 4.72395263671875e+03, 1.874275156250003e+04, 2.694224609375e+04, 3.0338754296875e+04, 3.2157080078125e+04, 3.0968224609375e+04, 2.870431875e+04, 1.954818195401224e+04, 0e+00, 0e+00, 0e+00, 5.613322688267724e+02, 9.0245791015625e+03, 1.3365143359375e+04, 1.43512138671875e+04, 1.44264767578125e+04, 1.375982578125e+04, 8.970852095170454e+03, 0e+00, 0e+00, 0e+00, 0e+00, 5.154378515625071e+03, 1.038276816406249e+04, 1.112451953125e+04, 1.17818896484375e+04, 1.49041306640625e+04, 9.720999860491071e+03, 2.640770202636719e+02, 0e+00, 0e+00, 0e+00, 8.25788369140625e+03, 1.2131626171875e+04, 1.36734208984375e+04, 1.55949892578125e+04, 1.8423049609375e+04, 1.267316669640984e+04, 1.393790930175781e+03, 0e+00, 0e+00, 0e+00, 7.32321591796875e+03, 1.1520719140625e+04, 1.33605e+04, 1.497614921875e+04, 1.6537366796875e+04, 1.242765589905118e+04, 0e+00, 1.714768066406123e+03, 0e+00, 3.662244390405203e+02, 9.679421874999874e+03, 1.42306537109375e+04, 1.4073603515625e+04, 1.55535060546875e+04, 1.7053303125e+04, 1.017627225448702e+04, 0e+00, 7.18844189453125e+03, 0e+00, 3.422262135705036e+03, 1.278469765625e+04, 1.6835352734375e+04, 1.847403125e+04, 1.982615859375e+04, 2.113003046875e+04, 1.45458132919439e+04, 0e+00, 0e+00, 0e+00, 0e+00, 7.0610791015625e+03, 1.1085026953125e+04, 1.2505650390625e+04, 1.34756048828125e+04, 1.60036458984375e+04, 1.193020452615489e+04, 0e+00, 0e+00, 0e+00, 0e+00, 7.12247451171875e+03, 1.15171990234375e+04, 1.36678291015625e+04, 1.52369484375e+04, 1.6853044921875e+04, 1.221744717792356e+04, 0e+00, 0e+00, 0e+00, 0e+00, 8.551625390625e+03, 1.29701052734375e+04, 1.44543974609375e+04]
+multizone.PHeater[2]=[0e+00, 6.2622015625e+04, 6.910747500000001e+04, 4.7531447265625e+04, 3.0236590234375e+04, 1.43134091796875e+04, 3.91860625e+03, 8.560681054687509e+03, 2.57643125e+04, 2.9250876953125e+04, 3.1152744140625e+04, 3.0040794921875e+04, 2.7847775e+04, 9.55590457036404e+03, 0e+00, 0e+00, 0e+00, 0e+00, 6.601181640625e+03, 1.11264794921875e+04, 1.2284029296875e+04, 1.25172388671875e+04, 1.19962419921875e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 1.876301989746163e+03, 7.239290234374992e+03, 8.221466796875e+03, 9.100373828125001e+03, 1.2426966796875e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 4.6148078125e+03, 8.80376171875e+03, 1.05996982421875e+04, 1.2755517578125e+04, 1.5799724609375e+04, -8.959015889037564e-08, 0e+00, 0e+00, 0e+00, 0e+00, 3.73901435546875e+03, 8.067109765625e+03, 1.017058984375e+04, 1.20293041015625e+04, 1.38148056640625e+04, -4.530089717268327e-08, 0e+00, 0e+00, 0e+00, 0e+00, 5.963226074218623e+03, 1.07962400390625e+04, 1.09013154296875e+04, 1.2622860546875e+04, 1.43456466796875e+04, -1.105922736633425e-08, 0e+00, 0e+00, 0e+00, 0e+00, 9.237169628906249e+03, 1.35570015625e+04, 1.54457861328125e+04, 1.702849609375e+04, 1.8545125390625e+04, 2.308640253367671e+03, 0e+00, 0e+00, 0e+00, 0e+00, 3.435481079101562e+03, 7.56980048828125e+03, 9.258869140625e+03, 1.0476255859375e+04, 1.32326072265625e+04, -9.769949855933878e-08, 0e+00, 0e+00, 0e+00, 0e+00, 3.472663427734375e+03, 7.950666015625e+03, 1.037355859375e+04, 1.21936474609375e+04, 1.4041337890625e+04, -1.955740274621854e-07, 0e+00, 0e+00, 0e+00, 0e+00, 4.694350927734375e+03, 9.442032031250001e+03, 1.11955947265625e+04]
+multizone.PHeater[3]=[0e+00, 6.2622015625e+04, 6.910747500000001e+04, 4.7531447265625e+04, 3.0236590234375e+04, 1.43134091796875e+04, 3.91860625e+03, 8.560681054687509e+03, 2.57643125e+04, 2.9250876953125e+04, 3.1152744140625e+04, 3.0040794921875e+04, 2.7847775e+04, 9.55590457036404e+03, 0e+00, 0e+00, 0e+00, 0e+00, 6.601181640625e+03, 1.11264794921875e+04, 1.2284029296875e+04, 1.25172388671875e+04, 1.19962419921875e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 1.876301989746163e+03, 7.239290234374992e+03, 8.221466796875e+03, 9.100373828125001e+03, 1.2426966796875e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 4.6148078125e+03, 8.80376171875e+03, 1.05996982421875e+04, 1.2755517578125e+04, 1.5799724609375e+04, -8.959015889037564e-08, 0e+00, 0e+00, 0e+00, 0e+00, 3.73901435546875e+03, 8.067109765625e+03, 1.017058984375e+04, 1.20293041015625e+04, 1.38148056640625e+04, -4.530089717268327e-08, 0e+00, 0e+00, 0e+00, 0e+00, 5.963226074218623e+03, 1.07962400390625e+04, 1.09013154296875e+04, 1.2622860546875e+04, 1.43456466796875e+04, -1.105922736633425e-08, 0e+00, 0e+00, 0e+00, 0e+00, 9.237169628906249e+03, 1.35570015625e+04, 1.54457861328125e+04, 1.702849609375e+04, 1.8545125390625e+04, 2.308640253367671e+03, 0e+00, 0e+00, 0e+00, 0e+00, 3.435481079101562e+03, 7.56980048828125e+03, 9.258869140625e+03, 1.0476255859375e+04, 1.32326072265625e+04, -9.769949855933878e-08, 0e+00, 0e+00, 0e+00, 0e+00, 3.472663427734375e+03, 7.950666015625e+03, 1.037355859375e+04, 1.21936474609375e+04, 1.4041337890625e+04, -1.955740274621854e-07, 0e+00, 0e+00, 0e+00, 0e+00, 4.694350927734375e+03, 9.442032031250001e+03, 1.11955947265625e+04]
+multizone.PHeater[4]=[0e+00, 6.2622015625e+04, 6.910747500000001e+04, 4.7531447265625e+04, 3.0236590234375e+04, 1.43134091796875e+04, 3.91860625e+03, 8.560681054687509e+03, 2.57643125e+04, 2.9250876953125e+04, 3.1152744140625e+04, 3.0040794921875e+04, 2.7847775e+04, 9.55590457036404e+03, 0e+00, 0e+00, 0e+00, 0e+00, 6.601181640625e+03, 1.11264794921875e+04, 1.2284029296875e+04, 1.25172388671875e+04, 1.19962419921875e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 1.876301989746163e+03, 7.239290234374992e+03, 8.221466796875e+03, 9.100373828125001e+03, 1.2426966796875e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 4.6148078125e+03, 8.80376171875e+03, 1.05996982421875e+04, 1.2755517578125e+04, 1.5799724609375e+04, -8.959015889037564e-08, 0e+00, 0e+00, 0e+00, 0e+00, 3.73901435546875e+03, 8.067109765625e+03, 1.017058984375e+04, 1.20293041015625e+04, 1.38148056640625e+04, -4.530089717268327e-08, 0e+00, 0e+00, 0e+00, 0e+00, 5.963226074218623e+03, 1.07962400390625e+04, 1.09013154296875e+04, 1.2622860546875e+04, 1.43456466796875e+04, -1.105922736633425e-08, 0e+00, 0e+00, 0e+00, 0e+00, 9.237169628906249e+03, 1.35570015625e+04, 1.54457861328125e+04, 1.702849609375e+04, 1.8545125390625e+04, 2.308640253367671e+03, 0e+00, 0e+00, 0e+00, 0e+00, 3.435481079101562e+03, 7.56980048828125e+03, 9.258869140625e+03, 1.0476255859375e+04, 1.32326072265625e+04, -9.769949855933878e-08, 0e+00, 0e+00, 0e+00, 0e+00, 3.472663427734375e+03, 7.950666015625e+03, 1.037355859375e+04, 1.21936474609375e+04, 1.4041337890625e+04, -1.955740274621854e-07, 0e+00, 0e+00, 0e+00, 0e+00, 4.694350927734375e+03, 9.442032031250001e+03, 1.11955947265625e+04]
+multizone.PHeater[5]=[0e+00, 6.2622015625e+04, 6.910747500000001e+04, 4.7531447265625e+04, 3.0236590234375e+04, 1.43134091796875e+04, 3.91860625e+03, 8.560681054687509e+03, 2.57643125e+04, 2.9250876953125e+04, 3.1152744140625e+04, 3.0040794921875e+04, 2.7847775e+04, 9.55590457036404e+03, 0e+00, 0e+00, 0e+00, 0e+00, 6.601181640625e+03, 1.11264794921875e+04, 1.2284029296875e+04, 1.25172388671875e+04, 1.19962419921875e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 1.876301989746163e+03, 7.239290234374992e+03, 8.221466796875e+03, 9.100373828125001e+03, 1.2426966796875e+04, 0e+00, 0e+00, 0e+00, 0e+00, 0e+00, 4.6148078125e+03, 8.80376171875e+03, 1.05996982421875e+04, 1.2755517578125e+04, 1.5799724609375e+04, -8.959015889037564e-08, 0e+00, 0e+00, 0e+00, 0e+00, 3.73901435546875e+03, 8.067109765625e+03, 1.017058984375e+04, 1.20293041015625e+04, 1.38148056640625e+04, -4.530089717268327e-08, 0e+00, 0e+00, 0e+00, 0e+00, 5.963226074218623e+03, 1.07962400390625e+04, 1.09013154296875e+04, 1.2622860546875e+04, 1.43456466796875e+04, -1.105922736633425e-08, 0e+00, 0e+00, 0e+00, 0e+00, 9.237169628906249e+03, 1.35570015625e+04, 1.54457861328125e+04, 1.702849609375e+04, 1.8545125390625e+04, 2.308640253367671e+03, 0e+00, 0e+00, 0e+00, 0e+00, 3.435481079101562e+03, 7.56980048828125e+03, 9.258869140625e+03, 1.0476255859375e+04, 1.32326072265625e+04, -9.769949855933878e-08, 0e+00, 0e+00, 0e+00, 0e+00, 3.472663427734375e+03, 7.950666015625e+03, 1.037355859375e+04, 1.21936474609375e+04, 1.4041337890625e+04, -1.955740274621854e-07, 0e+00, 0e+00, 0e+00, 0e+00, 4.694350927734375e+03, 9.442032031250001e+03, 1.11955947265625e+04]