1#include "modelParameters2.mdl"; 2 3if (!SKIP_MODEL_PARAMETER_LIST) 4{ 5 if (modelType == 1) 6 { 7 #include "defineGamma.mdl"; 8 } 9 if (modelType == 2) 10 { 11 #include "defineHM.mdl"; 12 } 13} 14 15function PopulateModelMatrix (ModelMatrixName&, EFV) 16{ 17 ModelMatrixName = {20,20}; 18 if (categoriesUsed) 19 { 20 ModelMatrixName[14][0]:=c*t*1.75252; 21ModelMatrixName[0][14]:=c*t*1.75252; 22ModelMatrixName[11][0]:=c*t*1.61995; 23ModelMatrixName[0][11]:=c*t*1.61995; 24ModelMatrixName[11][14]:=c*t*2.0187; 25ModelMatrixName[14][11]:=c*t*2.0187; 26ModelMatrixName[2][0]:=c*t*2.34804; 27ModelMatrixName[0][2]:=c*t*2.34804; 28ModelMatrixName[2][14]:=c*t*0.468033; 29ModelMatrixName[14][2]:=c*t*0.468033; 30ModelMatrixName[2][11]:=c*t*17.251; 31ModelMatrixName[11][2]:=c*t*17.251; 32ModelMatrixName[1][0]:=c*t*3.26324; 33ModelMatrixName[0][1]:=c*t*3.26324; 34ModelMatrixName[1][14]:=c*t*1.67824; 35ModelMatrixName[14][1]:=c*t*1.67824; 36ModelMatrixName[1][11]:=c*t*0.842805; 37ModelMatrixName[11][1]:=c*t*0.842805; 38ModelMatrixName[1][2]:=c*t*0.0962568; 39ModelMatrixName[2][1]:=c*t*0.0962568; 40ModelMatrixName[13][0]:=c*t*2.88691; 41ModelMatrixName[0][13]:=c*t*2.88691; 42ModelMatrixName[13][14]:=c*t*9.64477; 43ModelMatrixName[14][13]:=c*t*9.64477; 44ModelMatrixName[13][11]:=c*t*4.90465; 45ModelMatrixName[11][13]:=c*t*4.90465; 46ModelMatrixName[13][2]:=c*t*1.95972; 47ModelMatrixName[2][13]:=c*t*1.95972; 48ModelMatrixName[13][1]:=c*t*0.313977; 49ModelMatrixName[1][13]:=c*t*0.313977; 50ModelMatrixName[3][0]:=c*t*5.02923; 51ModelMatrixName[0][3]:=c*t*5.02923; 52ModelMatrixName[3][14]:=c*t*1.39535; 53ModelMatrixName[14][3]:=c*t*1.39535; 54ModelMatrixName[3][11]:=c*t*3.00956; 55ModelMatrixName[11][3]:=c*t*3.00956; 56ModelMatrixName[3][2]:=c*t*19.6173; 57ModelMatrixName[2][3]:=c*t*19.6173; 58ModelMatrixName[3][1]:=c*t*0.0678423; 59ModelMatrixName[1][3]:=c*t*0.0678423; 60ModelMatrixName[3][13]:=c*t*17.3783; 61ModelMatrixName[13][3]:=c*t*17.3783; 62ModelMatrixName[5][0]:=c*t*4.50138; 63ModelMatrixName[0][5]:=c*t*4.50138; 64ModelMatrixName[5][14]:=c*t*1.85767; 65ModelMatrixName[14][5]:=c*t*1.85767; 66ModelMatrixName[5][11]:=c*t*3.57627; 67ModelMatrixName[11][5]:=c*t*3.57627; 68ModelMatrixName[5][2]:=c*t*2.75024; 69ModelMatrixName[2][5]:=c*t*2.75024; 70ModelMatrixName[5][1]:=c*t*0.974403; 71ModelMatrixName[1][5]:=c*t*0.974403; 72ModelMatrixName[5][13]:=c*t*1.04868; 73ModelMatrixName[13][5]:=c*t*1.04868; 74ModelMatrixName[5][3]:=c*t*1.80382; 75ModelMatrixName[3][5]:=c*t*1.80382; 76ModelMatrixName[6][0]:=c*t*1.00707; 77ModelMatrixName[0][6]:=c*t*1.00707; 78ModelMatrixName[6][14]:=c*t*6.79042; 79ModelMatrixName[14][6]:=c*t*6.79042; 80ModelMatrixName[6][11]:=c*t*12.5704; 81ModelMatrixName[11][6]:=c*t*12.5704; 82ModelMatrixName[6][2]:=c*t*2.95706; 83ModelMatrixName[2][6]:=c*t*2.95706; 84ModelMatrixName[6][1]:=c*t*0.791065; 85ModelMatrixName[1][6]:=c*t*0.791065; 86ModelMatrixName[6][13]:=c*t*13.6438; 87ModelMatrixName[13][6]:=c*t*13.6438; 88ModelMatrixName[6][3]:=c*t*1.81116; 89ModelMatrixName[3][6]:=c*t*1.81116; 90ModelMatrixName[6][5]:=c*t*0.792457; 91ModelMatrixName[5][6]:=c*t*0.792457; 92ModelMatrixName[7][0]:=c*t*0.614288; 93ModelMatrixName[0][7]:=c*t*0.614288; 94ModelMatrixName[7][14]:=c*t*0.594093; 95ModelMatrixName[14][7]:=c*t*0.594093; 96ModelMatrixName[7][11]:=c*t*1.76099; 97ModelMatrixName[11][7]:=c*t*1.76099; 98ModelMatrixName[7][2]:=c*t*0.125304; 99ModelMatrixName[2][7]:=c*t*0.125304; 100ModelMatrixName[7][1]:=c*t*0.540574; 101ModelMatrixName[1][7]:=c*t*0.540574; 102ModelMatrixName[7][13]:=c*t*0.361952; 103ModelMatrixName[13][7]:=c*t*0.361952; 104ModelMatrixName[7][3]:=c*t*0.404776; 105ModelMatrixName[3][7]:=c*t*0.404776; 106ModelMatrixName[7][5]:=c*t*0.0967499; 107ModelMatrixName[5][7]:=c*t*0.0967499; 108ModelMatrixName[7][6]:=c*t*0.439075; 109ModelMatrixName[6][7]:=c*t*0.439075; 110ModelMatrixName[9][0]:=c*t*1.26431; 111ModelMatrixName[0][9]:=c*t*1.26431; 112ModelMatrixName[9][14]:=c*t*1.58126; 113ModelMatrixName[14][9]:=c*t*1.58126; 114ModelMatrixName[9][11]:=c*t*0.417907; 115ModelMatrixName[11][9]:=c*t*0.417907; 116ModelMatrixName[9][2]:=c*t*0.269452; 117ModelMatrixName[2][9]:=c*t*0.269452; 118ModelMatrixName[9][1]:=c*t*1.22101; 119ModelMatrixName[1][9]:=c*t*1.22101; 120ModelMatrixName[9][13]:=c*t*2.76265; 121ModelMatrixName[13][9]:=c*t*2.76265; 122ModelMatrixName[9][3]:=c*t*0.490144; 123ModelMatrixName[3][9]:=c*t*0.490144; 124ModelMatrixName[9][5]:=c*t*0.194782; 125ModelMatrixName[5][9]:=c*t*0.194782; 126ModelMatrixName[9][6]:=c*t*1.58695; 127ModelMatrixName[6][9]:=c*t*1.58695; 128ModelMatrixName[9][7]:=c*t*10.0752; 129ModelMatrixName[7][9]:=c*t*10.0752; 130ModelMatrixName[8][0]:=c*t*2.8795; 131ModelMatrixName[0][8]:=c*t*2.8795; 132ModelMatrixName[8][14]:=c*t*17.0032; 133ModelMatrixName[14][8]:=c*t*17.0032; 134ModelMatrixName[8][11]:=c*t*9.57014; 135ModelMatrixName[11][8]:=c*t*9.57014; 136ModelMatrixName[8][2]:=c*t*1.52466; 137ModelMatrixName[2][8]:=c*t*1.52466; 138ModelMatrixName[8][1]:=c*t*0.23523; 139ModelMatrixName[1][8]:=c*t*0.23523; 140ModelMatrixName[8][13]:=c*t*12.3754; 141ModelMatrixName[13][8]:=c*t*12.3754; 142ModelMatrixName[8][3]:=c*t*8.21158; 143ModelMatrixName[3][8]:=c*t*8.21158; 144ModelMatrixName[8][5]:=c*t*1.18692; 145ModelMatrixName[5][8]:=c*t*1.18692; 146ModelMatrixName[8][6]:=c*t*2.82919; 147ModelMatrixName[6][8]:=c*t*2.82919; 148ModelMatrixName[8][7]:=c*t*1.02892; 149ModelMatrixName[7][8]:=c*t*1.02892; 150ModelMatrixName[8][9]:=c*t*0.818336; 151ModelMatrixName[9][8]:=c*t*0.818336; 152ModelMatrixName[10][0]:=c*t*2.83893; 153ModelMatrixName[0][10]:=c*t*2.83893; 154ModelMatrixName[10][14]:=c*t*2.17063; 155ModelMatrixName[14][10]:=c*t*2.17063; 156ModelMatrixName[10][11]:=c*t*0.629813; 157ModelMatrixName[11][10]:=c*t*0.629813; 158ModelMatrixName[10][2]:=c*t*0.32966; 159ModelMatrixName[2][10]:=c*t*0.32966; 160ModelMatrixName[10][1]:=c*t*1.24069; 161ModelMatrixName[1][10]:=c*t*1.24069; 162ModelMatrixName[10][13]:=c*t*4.9098; 163ModelMatrixName[13][10]:=c*t*4.9098; 164ModelMatrixName[10][3]:=c*t*1.00125; 165ModelMatrixName[3][10]:=c*t*1.00125; 166ModelMatrixName[10][5]:=c*t*0.553173; 167ModelMatrixName[5][10]:=c*t*0.553173; 168ModelMatrixName[10][6]:=c*t*1.28409; 169ModelMatrixName[6][10]:=c*t*1.28409; 170ModelMatrixName[10][7]:=c*t*13.5273; 171ModelMatrixName[7][10]:=c*t*13.5273; 172ModelMatrixName[10][9]:=c*t*15.4228; 173ModelMatrixName[9][10]:=c*t*15.4228; 174ModelMatrixName[10][8]:=c*t*2.9685; 175ModelMatrixName[8][10]:=c*t*2.9685; 176ModelMatrixName[4][0]:=c*t*0.668808; 177ModelMatrixName[0][4]:=c*t*0.668808; 178ModelMatrixName[4][14]:=c*t*0.326346; 179ModelMatrixName[14][4]:=c*t*0.326346; 180ModelMatrixName[4][11]:=c*t*0.305538; 181ModelMatrixName[11][4]:=c*t*0.305538; 182ModelMatrixName[4][2]:=c*t*0.148478; 183ModelMatrixName[2][4]:=c*t*0.148478; 184ModelMatrixName[4][1]:=c*t*1.26464; 185ModelMatrixName[1][4]:=c*t*1.26464; 186ModelMatrixName[4][13]:=c*t*0.317481; 187ModelMatrixName[13][4]:=c*t*0.317481; 188ModelMatrixName[4][3]:=c*t*0.257789; 189ModelMatrixName[3][4]:=c*t*0.257789; 190ModelMatrixName[4][5]:=c*t*0.158647; 191ModelMatrixName[5][4]:=c*t*0.158647; 192ModelMatrixName[4][6]:=c*t*2.15858; 193ModelMatrixName[6][4]:=c*t*2.15858; 194ModelMatrixName[4][7]:=c*t*3.36628; 195ModelMatrixName[7][4]:=c*t*3.36628; 196ModelMatrixName[4][9]:=c*t*6.72059; 197ModelMatrixName[9][4]:=c*t*6.72059; 198ModelMatrixName[4][8]:=c*t*0.282261; 199ModelMatrixName[8][4]:=c*t*0.282261; 200ModelMatrixName[4][10]:=c*t*3.78302; 201ModelMatrixName[10][4]:=c*t*3.78302; 202ModelMatrixName[12][0]:=c*t*4.57074; 203ModelMatrixName[0][12]:=c*t*4.57074; 204ModelMatrixName[12][14]:=c*t*2.15896; 205ModelMatrixName[14][12]:=c*t*2.15896; 206ModelMatrixName[12][11]:=c*t*0.619836; 207ModelMatrixName[11][12]:=c*t*0.619836; 208ModelMatrixName[12][2]:=c*t*1.34714; 209ModelMatrixName[2][12]:=c*t*1.34714; 210ModelMatrixName[12][1]:=c*t*0.347612; 211ModelMatrixName[1][12]:=c*t*0.347612; 212ModelMatrixName[12][13]:=c*t*2.96563; 213ModelMatrixName[13][12]:=c*t*2.96563; 214ModelMatrixName[12][3]:=c*t*2.16806; 215ModelMatrixName[3][12]:=c*t*2.16806; 216ModelMatrixName[12][5]:=c*t*0.773901; 217ModelMatrixName[5][12]:=c*t*0.773901; 218ModelMatrixName[12][6]:=c*t*2.21205; 219ModelMatrixName[6][12]:=c*t*2.21205; 220ModelMatrixName[12][7]:=c*t*0.317506; 221ModelMatrixName[7][12]:=c*t*0.317506; 222ModelMatrixName[12][9]:=c*t*1.32127; 223ModelMatrixName[9][12]:=c*t*1.32127; 224ModelMatrixName[12][8]:=c*t*1.76944; 225ModelMatrixName[8][12]:=c*t*1.76944; 226ModelMatrixName[12][10]:=c*t*0.544368; 227ModelMatrixName[10][12]:=c*t*0.544368; 228ModelMatrixName[12][4]:=c*t*0.51296; 229ModelMatrixName[4][12]:=c*t*0.51296; 230ModelMatrixName[15][0]:=c*t*10.7101; 231ModelMatrixName[0][15]:=c*t*10.7101; 232ModelMatrixName[15][14]:=c*t*3.88965; 233ModelMatrixName[14][15]:=c*t*3.88965; 234ModelMatrixName[15][11]:=c*t*12.6274; 235ModelMatrixName[11][15]:=c*t*12.6274; 236ModelMatrixName[15][2]:=c*t*3.40533; 237ModelMatrixName[2][15]:=c*t*3.40533; 238ModelMatrixName[15][1]:=c*t*4.4726; 239ModelMatrixName[1][15]:=c*t*4.4726; 240ModelMatrixName[15][13]:=c*t*3.26906; 241ModelMatrixName[13][15]:=c*t*3.26906; 242ModelMatrixName[15][3]:=c*t*2.23982; 243ModelMatrixName[3][15]:=c*t*2.23982; 244ModelMatrixName[15][5]:=c*t*4.2634; 245ModelMatrixName[5][15]:=c*t*4.2634; 246ModelMatrixName[15][6]:=c*t*2.35176; 247ModelMatrixName[6][15]:=c*t*2.35176; 248ModelMatrixName[15][7]:=c*t*1.01497; 249ModelMatrixName[7][15]:=c*t*1.01497; 250ModelMatrixName[15][9]:=c*t*1.09535; 251ModelMatrixName[9][15]:=c*t*1.09535; 252ModelMatrixName[15][8]:=c*t*3.07289; 253ModelMatrixName[8][15]:=c*t*3.07289; 254ModelMatrixName[15][10]:=c*t*1.5693; 255ModelMatrixName[10][15]:=c*t*1.5693; 256ModelMatrixName[15][4]:=c*t*1.7346; 257ModelMatrixName[4][15]:=c*t*1.7346; 258ModelMatrixName[15][12]:=c*t*5.12592; 259ModelMatrixName[12][15]:=c*t*5.12592; 260ModelMatrixName[16][0]:=c*t*6.73946; 261ModelMatrixName[0][16]:=c*t*6.73946; 262ModelMatrixName[16][14]:=c*t*1.76155; 263ModelMatrixName[14][16]:=c*t*1.76155; 264ModelMatrixName[16][11]:=c*t*6.45016; 265ModelMatrixName[11][16]:=c*t*6.45016; 266ModelMatrixName[16][2]:=c*t*1.19107; 267ModelMatrixName[2][16]:=c*t*1.19107; 268ModelMatrixName[16][1]:=c*t*1.62992; 269ModelMatrixName[1][16]:=c*t*1.62992; 270ModelMatrixName[16][13]:=c*t*2.72592; 271ModelMatrixName[13][16]:=c*t*2.72592; 272ModelMatrixName[16][3]:=c*t*2.61419; 273ModelMatrixName[3][16]:=c*t*2.61419; 274ModelMatrixName[16][5]:=c*t*0.717545; 275ModelMatrixName[5][16]:=c*t*0.717545; 276ModelMatrixName[16][6]:=c*t*1.50385; 277ModelMatrixName[6][16]:=c*t*1.50385; 278ModelMatrixName[16][7]:=c*t*4.63305; 279ModelMatrixName[7][16]:=c*t*4.63305; 280ModelMatrixName[16][9]:=c*t*1.03778; 281ModelMatrixName[9][16]:=c*t*1.03778; 282ModelMatrixName[16][8]:=c*t*4.40689; 283ModelMatrixName[8][16]:=c*t*4.40689; 284ModelMatrixName[16][10]:=c*t*4.81721; 285ModelMatrixName[10][16]:=c*t*4.81721; 286ModelMatrixName[16][4]:=c*t*0.546192; 287ModelMatrixName[4][16]:=c*t*0.546192; 288ModelMatrixName[16][12]:=c*t*2.52719; 289ModelMatrixName[12][16]:=c*t*2.52719; 290ModelMatrixName[16][15]:=c*t*13.9104; 291ModelMatrixName[15][16]:=c*t*13.9104; 292ModelMatrixName[18][0]:=c*t*0.35946; 293ModelMatrixName[0][18]:=c*t*0.35946; 294ModelMatrixName[18][14]:=c*t*3.69815; 295ModelMatrixName[14][18]:=c*t*3.69815; 296ModelMatrixName[18][11]:=c*t*0.228503; 297ModelMatrixName[11][18]:=c*t*0.228503; 298ModelMatrixName[18][2]:=c*t*0.412312; 299ModelMatrixName[2][18]:=c*t*0.412312; 300ModelMatrixName[18][1]:=c*t*2.27837; 301ModelMatrixName[1][18]:=c*t*2.27837; 302ModelMatrixName[18][13]:=c*t*0.685467; 303ModelMatrixName[13][18]:=c*t*0.685467; 304ModelMatrixName[18][3]:=c*t*0.497433; 305ModelMatrixName[3][18]:=c*t*0.497433; 306ModelMatrixName[18][5]:=c*t*1.07071; 307ModelMatrixName[5][18]:=c*t*1.07071; 308ModelMatrixName[18][6]:=c*t*0.834267; 309ModelMatrixName[6][18]:=c*t*0.834267; 310ModelMatrixName[18][7]:=c*t*0.675128; 311ModelMatrixName[7][18]:=c*t*0.675128; 312ModelMatrixName[18][9]:=c*t*2.1139; 313ModelMatrixName[9][18]:=c*t*2.1139; 314ModelMatrixName[18][8]:=c*t*0.436898; 315ModelMatrixName[8][18]:=c*t*0.436898; 316ModelMatrixName[18][10]:=c*t*1.63857; 317ModelMatrixName[10][18]:=c*t*1.63857; 318ModelMatrixName[18][4]:=c*t*4.86017; 319ModelMatrixName[4][18]:=c*t*4.86017; 320ModelMatrixName[18][12]:=c*t*0.442935; 321ModelMatrixName[12][18]:=c*t*0.442935; 322ModelMatrixName[18][15]:=c*t*1.6641; 323ModelMatrixName[15][18]:=c*t*1.6641; 324ModelMatrixName[18][16]:=c*t*0.352251; 325ModelMatrixName[16][18]:=c*t*0.352251; 326ModelMatrixName[19][0]:=c*t*0.764894; 327ModelMatrixName[0][19]:=c*t*0.764894; 328ModelMatrixName[19][14]:=c*t*1.21225; 329ModelMatrixName[14][19]:=c*t*1.21225; 330ModelMatrixName[19][11]:=c*t*3.45058; 331ModelMatrixName[11][19]:=c*t*3.45058; 332ModelMatrixName[19][2]:=c*t*1.03489; 333ModelMatrixName[2][19]:=c*t*1.03489; 334ModelMatrixName[19][1]:=c*t*1.72794; 335ModelMatrixName[1][19]:=c*t*1.72794; 336ModelMatrixName[19][13]:=c*t*0.723509; 337ModelMatrixName[13][19]:=c*t*0.723509; 338ModelMatrixName[19][3]:=c*t*0.623719; 339ModelMatrixName[3][19]:=c*t*0.623719; 340ModelMatrixName[19][5]:=c*t*0.329184; 341ModelMatrixName[5][19]:=c*t*0.329184; 342ModelMatrixName[19][6]:=c*t*12.3072; 343ModelMatrixName[6][19]:=c*t*12.3072; 344ModelMatrixName[19][7]:=c*t*1.33502; 345ModelMatrixName[7][19]:=c*t*1.33502; 346ModelMatrixName[19][9]:=c*t*1.26654; 347ModelMatrixName[9][19]:=c*t*1.26654; 348ModelMatrixName[19][8]:=c*t*0.423423; 349ModelMatrixName[8][19]:=c*t*0.423423; 350ModelMatrixName[19][10]:=c*t*1.36128; 351ModelMatrixName[10][19]:=c*t*1.36128; 352ModelMatrixName[19][4]:=c*t*20.5074; 353ModelMatrixName[4][19]:=c*t*20.5074; 354ModelMatrixName[19][12]:=c*t*0.686449; 355ModelMatrixName[12][19]:=c*t*0.686449; 356ModelMatrixName[19][15]:=c*t*2.50053; 357ModelMatrixName[15][19]:=c*t*2.50053; 358ModelMatrixName[19][16]:=c*t*0.925072; 359ModelMatrixName[16][19]:=c*t*0.925072; 360ModelMatrixName[19][18]:=c*t*7.8969; 361ModelMatrixName[18][19]:=c*t*7.8969; 362ModelMatrixName[17][0]:=c*t*6.37375; 363ModelMatrixName[0][17]:=c*t*6.37375; 364ModelMatrixName[17][14]:=c*t*0.800207; 365ModelMatrixName[14][17]:=c*t*0.800207; 366ModelMatrixName[17][11]:=c*t*0.623538; 367ModelMatrixName[11][17]:=c*t*0.623538; 368ModelMatrixName[17][2]:=c*t*0.484018; 369ModelMatrixName[2][17]:=c*t*0.484018; 370ModelMatrixName[17][1]:=c*t*3.18413; 371ModelMatrixName[1][17]:=c*t*3.18413; 372ModelMatrixName[17][13]:=c*t*0.957268; 373ModelMatrixName[13][17]:=c*t*0.957268; 374ModelMatrixName[17][3]:=c*t*1.87059; 375ModelMatrixName[3][17]:=c*t*1.87059; 376ModelMatrixName[17][5]:=c*t*0.594945; 377ModelMatrixName[5][17]:=c*t*0.594945; 378ModelMatrixName[17][6]:=c*t*0.376062; 379ModelMatrixName[6][17]:=c*t*0.376062; 380ModelMatrixName[17][7]:=c*t*24.8508; 381ModelMatrixName[7][17]:=c*t*24.8508; 382ModelMatrixName[17][9]:=c*t*5.72027; 383ModelMatrixName[9][17]:=c*t*5.72027; 384ModelMatrixName[17][8]:=c*t*0.970464; 385ModelMatrixName[8][17]:=c*t*0.970464; 386ModelMatrixName[17][10]:=c*t*6.54037; 387ModelMatrixName[10][17]:=c*t*6.54037; 388ModelMatrixName[17][4]:=c*t*2.06492; 389ModelMatrixName[4][17]:=c*t*2.06492; 390ModelMatrixName[17][12]:=c*t*1.0005; 391ModelMatrixName[12][17]:=c*t*1.0005; 392ModelMatrixName[17][15]:=c*t*0.739488; 393ModelMatrixName[15][17]:=c*t*0.739488; 394ModelMatrixName[17][16]:=c*t*4.41086; 395ModelMatrixName[16][17]:=c*t*4.41086; 396ModelMatrixName[17][18]:=c*t*1.1609; 397ModelMatrixName[18][17]:=c*t*1.1609; 398ModelMatrixName[17][19]:=c*t*1; 399ModelMatrixName[19][17]:=c*t*1; 400 } 401 else 402 { 403 ModelMatrixName[14][0]:=t*1.75252; 404ModelMatrixName[0][14]:=t*1.75252; 405ModelMatrixName[11][0]:=t*1.61995; 406ModelMatrixName[0][11]:=t*1.61995; 407ModelMatrixName[11][14]:=t*2.0187; 408ModelMatrixName[14][11]:=t*2.0187; 409ModelMatrixName[2][0]:=t*2.34804; 410ModelMatrixName[0][2]:=t*2.34804; 411ModelMatrixName[2][14]:=t*0.468033; 412ModelMatrixName[14][2]:=t*0.468033; 413ModelMatrixName[2][11]:=t*17.251; 414ModelMatrixName[11][2]:=t*17.251; 415ModelMatrixName[1][0]:=t*3.26324; 416ModelMatrixName[0][1]:=t*3.26324; 417ModelMatrixName[1][14]:=t*1.67824; 418ModelMatrixName[14][1]:=t*1.67824; 419ModelMatrixName[1][11]:=t*0.842805; 420ModelMatrixName[11][1]:=t*0.842805; 421ModelMatrixName[1][2]:=t*0.0962568; 422ModelMatrixName[2][1]:=t*0.0962568; 423ModelMatrixName[13][0]:=t*2.88691; 424ModelMatrixName[0][13]:=t*2.88691; 425ModelMatrixName[13][14]:=t*9.64477; 426ModelMatrixName[14][13]:=t*9.64477; 427ModelMatrixName[13][11]:=t*4.90465; 428ModelMatrixName[11][13]:=t*4.90465; 429ModelMatrixName[13][2]:=t*1.95972; 430ModelMatrixName[2][13]:=t*1.95972; 431ModelMatrixName[13][1]:=t*0.313977; 432ModelMatrixName[1][13]:=t*0.313977; 433ModelMatrixName[3][0]:=t*5.02923; 434ModelMatrixName[0][3]:=t*5.02923; 435ModelMatrixName[3][14]:=t*1.39535; 436ModelMatrixName[14][3]:=t*1.39535; 437ModelMatrixName[3][11]:=t*3.00956; 438ModelMatrixName[11][3]:=t*3.00956; 439ModelMatrixName[3][2]:=t*19.6173; 440ModelMatrixName[2][3]:=t*19.6173; 441ModelMatrixName[3][1]:=t*0.0678423; 442ModelMatrixName[1][3]:=t*0.0678423; 443ModelMatrixName[3][13]:=t*17.3783; 444ModelMatrixName[13][3]:=t*17.3783; 445ModelMatrixName[5][0]:=t*4.50138; 446ModelMatrixName[0][5]:=t*4.50138; 447ModelMatrixName[5][14]:=t*1.85767; 448ModelMatrixName[14][5]:=t*1.85767; 449ModelMatrixName[5][11]:=t*3.57627; 450ModelMatrixName[11][5]:=t*3.57627; 451ModelMatrixName[5][2]:=t*2.75024; 452ModelMatrixName[2][5]:=t*2.75024; 453ModelMatrixName[5][1]:=t*0.974403; 454ModelMatrixName[1][5]:=t*0.974403; 455ModelMatrixName[5][13]:=t*1.04868; 456ModelMatrixName[13][5]:=t*1.04868; 457ModelMatrixName[5][3]:=t*1.80382; 458ModelMatrixName[3][5]:=t*1.80382; 459ModelMatrixName[6][0]:=t*1.00707; 460ModelMatrixName[0][6]:=t*1.00707; 461ModelMatrixName[6][14]:=t*6.79042; 462ModelMatrixName[14][6]:=t*6.79042; 463ModelMatrixName[6][11]:=t*12.5704; 464ModelMatrixName[11][6]:=t*12.5704; 465ModelMatrixName[6][2]:=t*2.95706; 466ModelMatrixName[2][6]:=t*2.95706; 467ModelMatrixName[6][1]:=t*0.791065; 468ModelMatrixName[1][6]:=t*0.791065; 469ModelMatrixName[6][13]:=t*13.6438; 470ModelMatrixName[13][6]:=t*13.6438; 471ModelMatrixName[6][3]:=t*1.81116; 472ModelMatrixName[3][6]:=t*1.81116; 473ModelMatrixName[6][5]:=t*0.792457; 474ModelMatrixName[5][6]:=t*0.792457; 475ModelMatrixName[7][0]:=t*0.614288; 476ModelMatrixName[0][7]:=t*0.614288; 477ModelMatrixName[7][14]:=t*0.594093; 478ModelMatrixName[14][7]:=t*0.594093; 479ModelMatrixName[7][11]:=t*1.76099; 480ModelMatrixName[11][7]:=t*1.76099; 481ModelMatrixName[7][2]:=t*0.125304; 482ModelMatrixName[2][7]:=t*0.125304; 483ModelMatrixName[7][1]:=t*0.540574; 484ModelMatrixName[1][7]:=t*0.540574; 485ModelMatrixName[7][13]:=t*0.361952; 486ModelMatrixName[13][7]:=t*0.361952; 487ModelMatrixName[7][3]:=t*0.404776; 488ModelMatrixName[3][7]:=t*0.404776; 489ModelMatrixName[7][5]:=t*0.0967499; 490ModelMatrixName[5][7]:=t*0.0967499; 491ModelMatrixName[7][6]:=t*0.439075; 492ModelMatrixName[6][7]:=t*0.439075; 493ModelMatrixName[9][0]:=t*1.26431; 494ModelMatrixName[0][9]:=t*1.26431; 495ModelMatrixName[9][14]:=t*1.58126; 496ModelMatrixName[14][9]:=t*1.58126; 497ModelMatrixName[9][11]:=t*0.417907; 498ModelMatrixName[11][9]:=t*0.417907; 499ModelMatrixName[9][2]:=t*0.269452; 500ModelMatrixName[2][9]:=t*0.269452; 501ModelMatrixName[9][1]:=t*1.22101; 502ModelMatrixName[1][9]:=t*1.22101; 503ModelMatrixName[9][13]:=t*2.76265; 504ModelMatrixName[13][9]:=t*2.76265; 505ModelMatrixName[9][3]:=t*0.490144; 506ModelMatrixName[3][9]:=t*0.490144; 507ModelMatrixName[9][5]:=t*0.194782; 508ModelMatrixName[5][9]:=t*0.194782; 509ModelMatrixName[9][6]:=t*1.58695; 510ModelMatrixName[6][9]:=t*1.58695; 511ModelMatrixName[9][7]:=t*10.0752; 512ModelMatrixName[7][9]:=t*10.0752; 513ModelMatrixName[8][0]:=t*2.8795; 514ModelMatrixName[0][8]:=t*2.8795; 515ModelMatrixName[8][14]:=t*17.0032; 516ModelMatrixName[14][8]:=t*17.0032; 517ModelMatrixName[8][11]:=t*9.57014; 518ModelMatrixName[11][8]:=t*9.57014; 519ModelMatrixName[8][2]:=t*1.52466; 520ModelMatrixName[2][8]:=t*1.52466; 521ModelMatrixName[8][1]:=t*0.23523; 522ModelMatrixName[1][8]:=t*0.23523; 523ModelMatrixName[8][13]:=t*12.3754; 524ModelMatrixName[13][8]:=t*12.3754; 525ModelMatrixName[8][3]:=t*8.21158; 526ModelMatrixName[3][8]:=t*8.21158; 527ModelMatrixName[8][5]:=t*1.18692; 528ModelMatrixName[5][8]:=t*1.18692; 529ModelMatrixName[8][6]:=t*2.82919; 530ModelMatrixName[6][8]:=t*2.82919; 531ModelMatrixName[8][7]:=t*1.02892; 532ModelMatrixName[7][8]:=t*1.02892; 533ModelMatrixName[8][9]:=t*0.818336; 534ModelMatrixName[9][8]:=t*0.818336; 535ModelMatrixName[10][0]:=t*2.83893; 536ModelMatrixName[0][10]:=t*2.83893; 537ModelMatrixName[10][14]:=t*2.17063; 538ModelMatrixName[14][10]:=t*2.17063; 539ModelMatrixName[10][11]:=t*0.629813; 540ModelMatrixName[11][10]:=t*0.629813; 541ModelMatrixName[10][2]:=t*0.32966; 542ModelMatrixName[2][10]:=t*0.32966; 543ModelMatrixName[10][1]:=t*1.24069; 544ModelMatrixName[1][10]:=t*1.24069; 545ModelMatrixName[10][13]:=t*4.9098; 546ModelMatrixName[13][10]:=t*4.9098; 547ModelMatrixName[10][3]:=t*1.00125; 548ModelMatrixName[3][10]:=t*1.00125; 549ModelMatrixName[10][5]:=t*0.553173; 550ModelMatrixName[5][10]:=t*0.553173; 551ModelMatrixName[10][6]:=t*1.28409; 552ModelMatrixName[6][10]:=t*1.28409; 553ModelMatrixName[10][7]:=t*13.5273; 554ModelMatrixName[7][10]:=t*13.5273; 555ModelMatrixName[10][9]:=t*15.4228; 556ModelMatrixName[9][10]:=t*15.4228; 557ModelMatrixName[10][8]:=t*2.9685; 558ModelMatrixName[8][10]:=t*2.9685; 559ModelMatrixName[4][0]:=t*0.668808; 560ModelMatrixName[0][4]:=t*0.668808; 561ModelMatrixName[4][14]:=t*0.326346; 562ModelMatrixName[14][4]:=t*0.326346; 563ModelMatrixName[4][11]:=t*0.305538; 564ModelMatrixName[11][4]:=t*0.305538; 565ModelMatrixName[4][2]:=t*0.148478; 566ModelMatrixName[2][4]:=t*0.148478; 567ModelMatrixName[4][1]:=t*1.26464; 568ModelMatrixName[1][4]:=t*1.26464; 569ModelMatrixName[4][13]:=t*0.317481; 570ModelMatrixName[13][4]:=t*0.317481; 571ModelMatrixName[4][3]:=t*0.257789; 572ModelMatrixName[3][4]:=t*0.257789; 573ModelMatrixName[4][5]:=t*0.158647; 574ModelMatrixName[5][4]:=t*0.158647; 575ModelMatrixName[4][6]:=t*2.15858; 576ModelMatrixName[6][4]:=t*2.15858; 577ModelMatrixName[4][7]:=t*3.36628; 578ModelMatrixName[7][4]:=t*3.36628; 579ModelMatrixName[4][9]:=t*6.72059; 580ModelMatrixName[9][4]:=t*6.72059; 581ModelMatrixName[4][8]:=t*0.282261; 582ModelMatrixName[8][4]:=t*0.282261; 583ModelMatrixName[4][10]:=t*3.78302; 584ModelMatrixName[10][4]:=t*3.78302; 585ModelMatrixName[12][0]:=t*4.57074; 586ModelMatrixName[0][12]:=t*4.57074; 587ModelMatrixName[12][14]:=t*2.15896; 588ModelMatrixName[14][12]:=t*2.15896; 589ModelMatrixName[12][11]:=t*0.619836; 590ModelMatrixName[11][12]:=t*0.619836; 591ModelMatrixName[12][2]:=t*1.34714; 592ModelMatrixName[2][12]:=t*1.34714; 593ModelMatrixName[12][1]:=t*0.347612; 594ModelMatrixName[1][12]:=t*0.347612; 595ModelMatrixName[12][13]:=t*2.96563; 596ModelMatrixName[13][12]:=t*2.96563; 597ModelMatrixName[12][3]:=t*2.16806; 598ModelMatrixName[3][12]:=t*2.16806; 599ModelMatrixName[12][5]:=t*0.773901; 600ModelMatrixName[5][12]:=t*0.773901; 601ModelMatrixName[12][6]:=t*2.21205; 602ModelMatrixName[6][12]:=t*2.21205; 603ModelMatrixName[12][7]:=t*0.317506; 604ModelMatrixName[7][12]:=t*0.317506; 605ModelMatrixName[12][9]:=t*1.32127; 606ModelMatrixName[9][12]:=t*1.32127; 607ModelMatrixName[12][8]:=t*1.76944; 608ModelMatrixName[8][12]:=t*1.76944; 609ModelMatrixName[12][10]:=t*0.544368; 610ModelMatrixName[10][12]:=t*0.544368; 611ModelMatrixName[12][4]:=t*0.51296; 612ModelMatrixName[4][12]:=t*0.51296; 613ModelMatrixName[15][0]:=t*10.7101; 614ModelMatrixName[0][15]:=t*10.7101; 615ModelMatrixName[15][14]:=t*3.88965; 616ModelMatrixName[14][15]:=t*3.88965; 617ModelMatrixName[15][11]:=t*12.6274; 618ModelMatrixName[11][15]:=t*12.6274; 619ModelMatrixName[15][2]:=t*3.40533; 620ModelMatrixName[2][15]:=t*3.40533; 621ModelMatrixName[15][1]:=t*4.4726; 622ModelMatrixName[1][15]:=t*4.4726; 623ModelMatrixName[15][13]:=t*3.26906; 624ModelMatrixName[13][15]:=t*3.26906; 625ModelMatrixName[15][3]:=t*2.23982; 626ModelMatrixName[3][15]:=t*2.23982; 627ModelMatrixName[15][5]:=t*4.2634; 628ModelMatrixName[5][15]:=t*4.2634; 629ModelMatrixName[15][6]:=t*2.35176; 630ModelMatrixName[6][15]:=t*2.35176; 631ModelMatrixName[15][7]:=t*1.01497; 632ModelMatrixName[7][15]:=t*1.01497; 633ModelMatrixName[15][9]:=t*1.09535; 634ModelMatrixName[9][15]:=t*1.09535; 635ModelMatrixName[15][8]:=t*3.07289; 636ModelMatrixName[8][15]:=t*3.07289; 637ModelMatrixName[15][10]:=t*1.5693; 638ModelMatrixName[10][15]:=t*1.5693; 639ModelMatrixName[15][4]:=t*1.7346; 640ModelMatrixName[4][15]:=t*1.7346; 641ModelMatrixName[15][12]:=t*5.12592; 642ModelMatrixName[12][15]:=t*5.12592; 643ModelMatrixName[16][0]:=t*6.73946; 644ModelMatrixName[0][16]:=t*6.73946; 645ModelMatrixName[16][14]:=t*1.76155; 646ModelMatrixName[14][16]:=t*1.76155; 647ModelMatrixName[16][11]:=t*6.45016; 648ModelMatrixName[11][16]:=t*6.45016; 649ModelMatrixName[16][2]:=t*1.19107; 650ModelMatrixName[2][16]:=t*1.19107; 651ModelMatrixName[16][1]:=t*1.62992; 652ModelMatrixName[1][16]:=t*1.62992; 653ModelMatrixName[16][13]:=t*2.72592; 654ModelMatrixName[13][16]:=t*2.72592; 655ModelMatrixName[16][3]:=t*2.61419; 656ModelMatrixName[3][16]:=t*2.61419; 657ModelMatrixName[16][5]:=t*0.717545; 658ModelMatrixName[5][16]:=t*0.717545; 659ModelMatrixName[16][6]:=t*1.50385; 660ModelMatrixName[6][16]:=t*1.50385; 661ModelMatrixName[16][7]:=t*4.63305; 662ModelMatrixName[7][16]:=t*4.63305; 663ModelMatrixName[16][9]:=t*1.03778; 664ModelMatrixName[9][16]:=t*1.03778; 665ModelMatrixName[16][8]:=t*4.40689; 666ModelMatrixName[8][16]:=t*4.40689; 667ModelMatrixName[16][10]:=t*4.81721; 668ModelMatrixName[10][16]:=t*4.81721; 669ModelMatrixName[16][4]:=t*0.546192; 670ModelMatrixName[4][16]:=t*0.546192; 671ModelMatrixName[16][12]:=t*2.52719; 672ModelMatrixName[12][16]:=t*2.52719; 673ModelMatrixName[16][15]:=t*13.9104; 674ModelMatrixName[15][16]:=t*13.9104; 675ModelMatrixName[18][0]:=t*0.35946; 676ModelMatrixName[0][18]:=t*0.35946; 677ModelMatrixName[18][14]:=t*3.69815; 678ModelMatrixName[14][18]:=t*3.69815; 679ModelMatrixName[18][11]:=t*0.228503; 680ModelMatrixName[11][18]:=t*0.228503; 681ModelMatrixName[18][2]:=t*0.412312; 682ModelMatrixName[2][18]:=t*0.412312; 683ModelMatrixName[18][1]:=t*2.27837; 684ModelMatrixName[1][18]:=t*2.27837; 685ModelMatrixName[18][13]:=t*0.685467; 686ModelMatrixName[13][18]:=t*0.685467; 687ModelMatrixName[18][3]:=t*0.497433; 688ModelMatrixName[3][18]:=t*0.497433; 689ModelMatrixName[18][5]:=t*1.07071; 690ModelMatrixName[5][18]:=t*1.07071; 691ModelMatrixName[18][6]:=t*0.834267; 692ModelMatrixName[6][18]:=t*0.834267; 693ModelMatrixName[18][7]:=t*0.675128; 694ModelMatrixName[7][18]:=t*0.675128; 695ModelMatrixName[18][9]:=t*2.1139; 696ModelMatrixName[9][18]:=t*2.1139; 697ModelMatrixName[18][8]:=t*0.436898; 698ModelMatrixName[8][18]:=t*0.436898; 699ModelMatrixName[18][10]:=t*1.63857; 700ModelMatrixName[10][18]:=t*1.63857; 701ModelMatrixName[18][4]:=t*4.86017; 702ModelMatrixName[4][18]:=t*4.86017; 703ModelMatrixName[18][12]:=t*0.442935; 704ModelMatrixName[12][18]:=t*0.442935; 705ModelMatrixName[18][15]:=t*1.6641; 706ModelMatrixName[15][18]:=t*1.6641; 707ModelMatrixName[18][16]:=t*0.352251; 708ModelMatrixName[16][18]:=t*0.352251; 709ModelMatrixName[19][0]:=t*0.764894; 710ModelMatrixName[0][19]:=t*0.764894; 711ModelMatrixName[19][14]:=t*1.21225; 712ModelMatrixName[14][19]:=t*1.21225; 713ModelMatrixName[19][11]:=t*3.45058; 714ModelMatrixName[11][19]:=t*3.45058; 715ModelMatrixName[19][2]:=t*1.03489; 716ModelMatrixName[2][19]:=t*1.03489; 717ModelMatrixName[19][1]:=t*1.72794; 718ModelMatrixName[1][19]:=t*1.72794; 719ModelMatrixName[19][13]:=t*0.723509; 720ModelMatrixName[13][19]:=t*0.723509; 721ModelMatrixName[19][3]:=t*0.623719; 722ModelMatrixName[3][19]:=t*0.623719; 723ModelMatrixName[19][5]:=t*0.329184; 724ModelMatrixName[5][19]:=t*0.329184; 725ModelMatrixName[19][6]:=t*12.3072; 726ModelMatrixName[6][19]:=t*12.3072; 727ModelMatrixName[19][7]:=t*1.33502; 728ModelMatrixName[7][19]:=t*1.33502; 729ModelMatrixName[19][9]:=t*1.26654; 730ModelMatrixName[9][19]:=t*1.26654; 731ModelMatrixName[19][8]:=t*0.423423; 732ModelMatrixName[8][19]:=t*0.423423; 733ModelMatrixName[19][10]:=t*1.36128; 734ModelMatrixName[10][19]:=t*1.36128; 735ModelMatrixName[19][4]:=t*20.5074; 736ModelMatrixName[4][19]:=t*20.5074; 737ModelMatrixName[19][12]:=t*0.686449; 738ModelMatrixName[12][19]:=t*0.686449; 739ModelMatrixName[19][15]:=t*2.50053; 740ModelMatrixName[15][19]:=t*2.50053; 741ModelMatrixName[19][16]:=t*0.925072; 742ModelMatrixName[16][19]:=t*0.925072; 743ModelMatrixName[19][18]:=t*7.8969; 744ModelMatrixName[18][19]:=t*7.8969; 745ModelMatrixName[17][0]:=t*6.37375; 746ModelMatrixName[0][17]:=t*6.37375; 747ModelMatrixName[17][14]:=t*0.800207; 748ModelMatrixName[14][17]:=t*0.800207; 749ModelMatrixName[17][11]:=t*0.623538; 750ModelMatrixName[11][17]:=t*0.623538; 751ModelMatrixName[17][2]:=t*0.484018; 752ModelMatrixName[2][17]:=t*0.484018; 753ModelMatrixName[17][1]:=t*3.18413; 754ModelMatrixName[1][17]:=t*3.18413; 755ModelMatrixName[17][13]:=t*0.957268; 756ModelMatrixName[13][17]:=t*0.957268; 757ModelMatrixName[17][3]:=t*1.87059; 758ModelMatrixName[3][17]:=t*1.87059; 759ModelMatrixName[17][5]:=t*0.594945; 760ModelMatrixName[5][17]:=t*0.594945; 761ModelMatrixName[17][6]:=t*0.376062; 762ModelMatrixName[6][17]:=t*0.376062; 763ModelMatrixName[17][7]:=t*24.8508; 764ModelMatrixName[7][17]:=t*24.8508; 765ModelMatrixName[17][9]:=t*5.72027; 766ModelMatrixName[9][17]:=t*5.72027; 767ModelMatrixName[17][8]:=t*0.970464; 768ModelMatrixName[8][17]:=t*0.970464; 769ModelMatrixName[17][10]:=t*6.54037; 770ModelMatrixName[10][17]:=t*6.54037; 771ModelMatrixName[17][4]:=t*2.06492; 772ModelMatrixName[4][17]:=t*2.06492; 773ModelMatrixName[17][12]:=t*1.0005; 774ModelMatrixName[12][17]:=t*1.0005; 775ModelMatrixName[17][15]:=t*0.739488; 776ModelMatrixName[15][17]:=t*0.739488; 777ModelMatrixName[17][16]:=t*4.41086; 778ModelMatrixName[16][17]:=t*4.41086; 779ModelMatrixName[17][18]:=t*1.1609; 780ModelMatrixName[18][17]:=t*1.1609; 781ModelMatrixName[17][19]:=t*1; 782ModelMatrixName[19][17]:=t*1; 783 784 } 785 return 1; 786} 787 788HarvestFrequencies (vectorOfFrequencies,filteredData,1,1,0); 789WAGMatrixF = 0; 790MULTIPLY_BY_FREQS = PopulateModelMatrix ("WAGMatrixF",vectorOfFrequencies); 791Model WAGModel = (WAGMatrixF, vectorOfFrequencies, MULTIPLY_BY_FREQS); 792FREQUENCY_SENSITIVE = 1; 793