Java file: MyTest.java

 

import moisture.model.*;

 

public class MyTest

{

   public static void main(String[] args)

   {

      // set language to English

      Language.getInstance().setDanish(false);

 

      // read input from a file

      String inputFileName = "MoistureInput1.csv";

      InputData input = new InputData();

      boolean canRead = input.fromFile(inputFileName);

      if (!canRead)

      {

         System.out.println("Program ERROR - cannot read input file");

         System.exit(1);

      }

 

      // perform analysis

      CascadingOutputData outputData = new CascadingOutputData(input.getConditionList());

      outputData.analyse(input.getBuildingEnvelope(), 3600 * 24 * 15);

 

      // save input and output to a file

      String outputFileName = "MoistureOutput1.csv";

      input.toFile(outputFileName);

      outputData.toFile(outputFileName, input.getBuildingEnvelope(), true, true);

 

      System.out.println("Analysis saved to file: "

            + new java.io.File(outputFileName).getAbsolutePath());

   }

}

  


Input file: MoistureInput1.csv

;s;lambda;R;d;Z

;;;0,25;;

Brick, inner leaf;0,108;0,61;0,17704918032786884;0,04;2,6999999999999997

Insulation;0,125;0,038;3,2894736842105265;0,2;0,625

Brick, outher leaf;0,108;0,7;0,1542857142857143;0,04;2,6999999999999997

;;;0,04;;

 

te;phi_e;ti;phi_i;moisture class

4,6;0,85;20,0;0,5040869352494661;2

8,9;0,86;20,0;0,5604887032884589;2

2,2;0,88;20,0;0,4956259463429246;2

5,1;0,89;20,0;0,5237261196702153;2

0,2;0,9;20,0;0,4901936694991486;2

1,3;0,91;20,0;0,49883577927064177;2

-2,3;0,9;20,0;0,448382214726861;2

-1,4;0,91;20,0;0,4658753015517579;2

-1,2;0,91;20,0;0,46942762297718105;2

-0,5;0,89;20,0;0,477278141451206;2

1,0;0,84;20,0;0,477400841716284;2

1,9;0,86;20,0;0,48772591820670913;2

3,5;0,78;20,0;0,4715988997901997;2

5,5;0,77;20,0;0,481729853979234;2

7,8;0,76;20,0;0,4990195855957783;2

11,7;0,72;20,0;0,5289025001242431;2

13,0;0,75;20,0;0,5693820920547186;2

14,5;0,73;20,0;0,5854117113732692;2

14,9;0,76;20,0;0,6155473064622858;2

15,1;0,77;20,0;0,6274826500160385;2

15,1;0,76;20,0;0,6201422707383337;2

14,0;0,79;20,0;0,616361723711908;2

13,0;0,82;20,0;0,6142212945621237;2

11,2;0,82;20,0;0,5783582300532032;2

 

 

 


Output file: MoistureOutput1.csv  

                     s     lambda      R          d            Z

                                       0,25

Brick, inner leaf   0,108   0,61       0,177049  0,04          2,7

Insolation          0,125   0,038      3,289474  0,2           0,625

Brick, outher leaf  0,108   0,7        0,154286  0,04          2,7

                                       0,04

 

te                  phi_e   ti         phi_i     moisture class

4,6                 0,85    20         0,504087  2

8,9                 0,86    20         0,560489  2

2,2                 0,88    20         0,495626  2

5,1                 0,89    20         0,523726  2

0,2                 0,9     20         0,490194  2

1,3                 0,91    20         0,498836  2

-2,3                0,9     20         0,448382  2

-1,4                0,91    20         0,465875  2

-1,2                0,91    20         0,469428  2

-0,5                0,89    20         0,477278  2

1                   0,84    20         0,477401  2

1,9                 0,86    20         0,487726  2

3,5                 0,78    20         0,471599  2

5,5                 0,77    20         0,48173   2

7,8                 0,76    20         0,49902   2

11,7                0,72    20         0,528903  2

13                  0,75    20         0,569382  2

14,5                0,73    20         0,585412  2

14,9                0,76    20         0,615547  2

15,1                0,77    20         0,627483  2

15,1                0,76    20         0,620142  2

14                  0,79    20         0,616362  2

13                  0,82    20         0,614221  2

11,2                0,82    20         0,578358  2

 

Data 1

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1178,027  1178,02654    2336,951    0,504087              0       0

0                   0       19,01555   1178,027  1178,02654    2198,282    0,535885              0       0

0,108               2,7     18,31836   973,0596  947,6579936   2104,484    0,450304              0       0

0,233               3,325   5,365059   925,6135  894,3319413   894,3319    1                    27,20791 27,20791

0,341               6,025   4,757512   720,6465  720,6465399   857,2172    0,840681              0       0

0,341               6,025   4,6        720,6465  720,6465399   847,8195    0,85                  0       0

Data 2

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1309,835  1309,834716   2336,951    0,560489              0       0

0                   0       19,29043   1309,835  1309,834716   2236,258    0,585726              0       0

0,108               2,7     18,78791   1162,099  1206,776005   2167,262    0,556821              0       0

0,233               3,325   9,451439   1127,901  1182,919822   1182,92     1                    -27,2079 0

0,341               6,025   9,013532   980,1647  980,1647162   1148,504    0,853427              0       0

0,341               6,025   8,9        980,1647  980,1647162   1139,726    0,86                  0       0

Data 3

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1158,254  1158,253622   2336,951    0,495626              0       0

0                   0       18,86213   1158,254  1158,253622   2177,333    0,53196               0       0

0,108               2,7     18,05629   921,3437  836,4246199   2070,142    0,404042              0       0

0,233               3,325   3,084289   866,5035  761,9271657   761,9272    1                    90,95782 90,95782

0,341               6,025   2,38206    629,5936  629,5936222   724,8065    0,868637              0       0

0,341               6,025   2,2        629,5936  629,5936222   715,4473    0,88                  0       0

Data 4

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1223,922  1223,922354   2336,951    0,523726              0       0

0                   0       19,04751   1223,922  1223,922354   2202,669    0,555654              0       0

0,108               2,7     18,37296   1025,61   980,6517986   2111,701    0,464389              0       0

0,233               3,325   5,84022    979,7046  924,3391699   924,3392    1                    48,1554 139,1132

0,341               6,025   5,252398   781,3924  781,3923544   887,3444    0,880596              0       0

0,341               6,025   5,1        781,3924  781,3923544   877,9689    0,89                  0       0

Data 5

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1145,559  1145,558657   2336,951    0,490194              0       0

0                   0       18,73428   1145,559  1145,558657   2160,009    0,530349              0       0

0,108               2,7     17,8379    882,0297  755,4392066   2041,899    0,369969              0       0

0,233               3,325   1,183648   821,0276  665,1337784   665,1338    1                    135,5925 274,7057

0,341               6,025   0,402516   557,4987  557,4986566   628,6162    0,886867              0       0

0,341               6,025   0,2        557,4987  557,4986566   619,443     0,9                   0       0

Data 6

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1165,755  1165,754845   2336,951    0,498836              0       0

0                   0       18,8046    1165,755  1165,754845   2169,523    0,537332              0       0

0,108               2,7     17,95801   916,8664  801,2963473   2057,391    0,389472              0       0

0,233               3,325   2,229      859,2533  716,9309544   716,931     1                    123,7883 398,494

0,341               6,025   1,491265   610,3648  610,3648449   680,0213    0,897567              0       0

0,341               6,025   1,3        610,3648  610,3648449   670,7306    0,91                  0       0

Data 7

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1047,847  1047,84733    2336,951    0,448382              0       0

0                   0       18,57446   1047,847  1047,84733    2138,524    0,489986              0       0

0,108               2,7     17,5649    781,6565  646,1303089   2007,071    0,321927              0       0

0,233               3,325   -1,19215   720,0382  553,1402579   553,1403    1                    145,1636 543,6576

0,341               6,025   -2,07191   453,8473  453,8473296   514,002     0,882968              0       0

0,341               6,025   -2,3       453,8473  453,8473296   504,2748    0,9                   0       0

Data 8

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1088,728  1088,727819   2336,951    0,465875              0       0

0                   0       18,632     1088,728  1088,727819   2146,237    0,507273              0       0

0,108               2,7     17,66318   822,5369  686,8052758   2019,549    0,340079              0       0

0,233               3,325   -0,33687   760,9187  593,7676502   593,7677    1                    145,3837 689,0413

0,341               6,025   -1,18112   494,7278  494,7278188   553,6479    0,893578              0       0

0,341               6,025   -1,4       494,7278  494,7278188   543,6569    0,91                  0       0

Data 9

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1097,029  1097,02942    2336,951    0,469428              0       0

0                   0       18,64478   1097,029  1097,02942    2147,954    0,510732              0       0

0,108               2,7     17,68502   830,8385  695,9895911   2022,331    0,344152              0       0

0,233               3,325   -0,1468    769,2203  603,1562973   603,1563    1                    144,4382 833,4795

0,341               6,025   -0,98317   503,0294  503,0294204   562,8271    0,893755              0       0

0,341               6,025   -1,2       503,0294  503,0294204   552,7796    0,91                  0       0

Data 10

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1115,376  1115,375699   2336,951    0,477278              0       0

0                   0       18,68953   1115,376  1115,375699   2153,975    0,517822              0       0

0,108               2,7     17,76146   849,1848  724,4194017   2032,094    0,356489              0       0

0,233               3,325   0,518423   787,5666  633,920259    633,9203    1                    133,6376 967,1172

0,341               6,025   -0,29032   521,3757  521,3756986   596,0543    0,874712              0       0

0,341               6,025   -0,5       521,3757  521,3756986   585,8154    0,89                  0       0

Data 11

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1115,662  1115,662443   2336,951    0,477401              0       0

0                   0       18,78542   1115,662  1115,662443   2166,924    0,51486               0       0

0,108               2,7     17,92525   862,7811  780,1318478   2053,156    0,379967              0       0

0,233               3,325   1,943904   804,2438  702,4627285   702,4627    1                    88,52655 1055,644

0,341               6,025   1,194333   551,3624  551,3624431   665,6461    0,828312              0       0

0,341               6,025   1          551,3624  551,3624431   656,3839    0,84                  0       0

Data 12

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1139,792  1139,791642   2336,951    0,487726              0       0

0                   0       18,84295   1139,792  1139,791642   2174,727    0,524108              0       0

0,108               2,7     18,02353   898,8889  820,5561674   2065,884    0,397194              0       0

0,233               3,325   2,799193   843,1244  746,6590667   746,6591    1                    83,90306 1139,547

0,341               6,025   2,085128   602,2216  602,2216424   709,5971    0,848681              0       0

0,341               6,025   1,9        602,2216  602,2216424   700,2577    0,86                  0       0

Data 13

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1102,104  1102,103588   2336,951    0,471599              0       0

0                   0       18,94523   1102,104  1102,103588   2188,659    0,503552              0       0

0,108               2,7     18,19825   882,4961  882,219684    2088,683    0,422381              0       0

0,233               3,325   4,319706   831,6611  831,3206321   831,3206    1                    0,296093 1139,843

0,341               6,025   3,668763   612,0536  612,0535883   794,0924    0,770759              0       0

0,341               6,025   3,5        612,0536  612,0535883   784,6841    0,78                  0       0

Data 14

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1125,779  1125,779133   2336,951    0,48173               0       0

0                   0       19,07308   1125,779  1125,779133   2206,184    0,510284              0       0

0,108               2,7     18,41664   932,7908  982,2131302   2117,49     0,463857              0       0

0,233               3,325   6,220348   888,1175  948,9802591   948,9803    1                    -52,9369 1086,906

0,341               6,025   5,648307   695,1291  695,1291333   912,1144    0,762107              0       0

0,341               6,025   5,5        695,1291  695,1291333   902,7651    0,77                  0       0

Data 15

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1166,184  1166,184391   2336,951    0,49902               0       0

0                   0       19,22011   1166,184  1166,184391   2226,489    0,523777              0       0

0,108               2,7     18,66779   1003,808  1114,246029   2151,049    0,518001              0       0

0,233               3,325   8,406086   966,2208  1102,22326    1102,223    1                    -118,291 968,6146

0,341               6,025   7,924782   803,8444  803,8443913   1066,727    0,753562              0       0

0,341               6,025   7,8        803,8444  803,8443913   1057,69     0,76                  0       0

Data 16

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1236,019  1236,019303   2336,951    0,528903              0       0

0                   0       19,46942   1236,019  1236,019303   2261,293    0,546598              0       0

0,108               2,7     19,09366   1125,55   1379,103278   2209,016    0,624307              0       0

0,233               3,325   12,11234   1099,979  1412,224569   1412,225    1                    -271,584 697,0309

0,341               6,025   11,78489   989,5093  989,5093026   1382,049    0,715973              0       0

0,341               6,025   11,7       989,5093  989,5093026   1374,318    0,72                  0       0

Data 17

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1330,618  1330,618131   2336,951    0,569382              0       0

0                   0       19,55252   1330,618  1330,618131   2273        0,585402              0       0

0,108               2,7     19,23562   1237,451  1493,618464   2228,64     0,670193              0       0

0,233               3,325   13,34775   1215,885  1531,350022   1531,35     1                    -274,383 422,6475

0,341               6,025   13,0716    1122,718  1122,718131   1503,982    0,746497              0       0

0,341               6,025   13         1122,718  1122,718131   1496,958    0,75                  0       0

Data 18

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1368,079  1368,078568   2336,951    0,585412              0       0

0                   0       19,64841   1368,079  1368,078568   2286,573    0,59831               0       0

0,108               2,7     19,39942   1294,876  1621,111823   2251,473    0,720023              0       0

0,233               3,325   14,77324   1277,931  1679,684336   1679,684    1                    -349,435 73,21273

0,341               6,025   14,55625   1204,729  1204,728568   1656,323    0,727351              0       0

0,341               6,025   14,5       1204,729  1204,728568   1650,313    0,73                  0       0

Data 19

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1438,504  1438,503982   2336,951    0,615547              0       0

0                   0       19,67398   1438,504  1438,503982   2290,205    0,628112              0       0

0,108               2,7     19,44309   1370,625  1668,149424   2257,596    0,738905              0       0

0,233               3,325   15,15336   1354,913  1721,308091   1721,308    1                    -73,2127 0

0,341               6,025   14,95216   1287,034  1287,033982   1699,166    0,757451              0       0

0,341               6,025   14,9       1287,034  1287,033982   1693,466    0,76                  0       0

Data 20

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1466,396  1466,396297   2336,951    0,627483              0       0

0                   0       19,68677   1466,396  1466,396297   2292,022    0,639783              0       0

0,108               2,7     19,46493   1401,18   1401,179533   2260,663    0,619809              0       0

0,233               3,325   15,34343   1386,083  1386,08306    1742,457    0,795476              0       0

0,341               6,025   15,15012   1320,866  1320,866297   1720,949    0,767522              0       0

0,341               6,025   15,1       1320,866  1320,866297   1715,411    0,77                   0       0

Data 21

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1449,242  1449,242189   2336,951    0,620142              0       0

0                   0       19,68677   1449,242  1449,242189   2292,022    0,632298              0       0

0,108               2,7     19,46493   1384,025  1384,025425   2260,663    0,612221              0       0

0,233               3,325   15,34343   1368,929  1368,928952   1742,457    0,785631              0       0

0,341               6,025   15,15012   1303,712  1303,712189   1720,949    0,757554              0       0

0,341               6,025   15,1       1303,712  1303,712189   1715,411    0,76                  0       0

Data 22

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1440,407  1440,407235   2336,951    0,616362              0       0

0                   0       19,61645   1440,407  1440,407235   2282,041    0,631193              0       0

0,108               2,7     19,34482   1360,55   1360,549974   2243,839    0,606349              0       0

0,233               3,325   14,29808   1342,064  1342,064497   1628,898    0,82391               0       0

0,341               6,025   14,06137   1262,207  1262,207235   1604,104    0,786861              0       0

0,341               6,025   14         1262,207  1262,207235   1597,731    0,79                  0       0

Data 23

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1435,405  1435,405157   2336,951    0,614221              0       0

0                   0       19,55252   1435,405  1435,405157   2273        0,631503              0       0

0,108               2,7     19,23562   1342,238  1342,238352   2228,64     0,602268              0       0

0,233               3,325   13,34775   1320,672  1320,671962   1531,35     0,862423              0       0

0,341               6,025   13,0716    1227,505  1227,505157   1503,982    0,81617               0       0

0,341               6,025   13         1227,505  1227,505157   1496,958    0,82                  0       0

Data 24

t-sum               Z-sum   t          P0        P             Psat        RH                    c       c-sum

0                   0       20         1351,595  1351,594927   2336,951    0,578358              0       0

0                   0       19,43746   1351,595  1351,594927   2256,804    0,598898              0       0

0,108               2,7     19,03907   1234,471  1234,470944   2201,509    0,560739              0       0

0,233               3,325   11,63718   1207,359  1207,358911   1368,622    0,882171              0       0

0,341               6,025   11,29001   1090,235  1090,234927   1337,517    0,815119              0       0

0,341               6,025   11,2       1090,235  1090,234927   1329,555    0,82                  0       0