Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 30 (100.0%) | 14395 (100.0%) | 479.8 |
dong.w.xie | 21 (70.0%) | 9592 (66.6%) | 456.7 |
msuchard | 9 (30.0%) | 4803 (33.4%) | 533.6 |
trunk: tidy up native/ folder but it needs Andrew to update all Makefiles before deleting compile scripts
0 lines of code changed in 7 files:
trunk: move the remaining native folder under the root of project for easy finding.
9592 lines of code changed in 7 files:
trunk: delete duplicate native folder
0 lines of code changed in 7 files:
Map stuff
33 lines of code changed in 2 files:
Added native (fortran) routines to approximate the exponential of huge sparse matrices. These routines will be used in random-walk on maps models, where the order of a 100 x 100 map = 10,000 and it is impractical to exponentiate the 10,000 x 10,000 rate matrix exactly. These approximations come from ExpoKit (ok to modify/distribute for non-commercial purposes) and use a Krylov-subspace approach. Also included is a good Pade approximator (which we may want to port to Java/C and use for the character substitution rate matrices). I plan to commit a working random-walk on the San Francisco Bay Area map example soon.
4770 lines of code changed in 7 files: