Showing revision 1.1

MMC Git Repository Commit History

commit 6efbfc455a9bdb37e4221f8471b1f6783541cf85
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Sun Jan 5 17:35:32 2014 -0500

    update changelog

 mmc/trunk/ChangeLog.txt |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 8f6527b868865050d182b8d59d57e0af20a8541b
Merge: a9959a9 73f59af
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Sun Jan 5 16:19:18 2014 -0500

    Merge branch 'master' of ssh://git.code.sf.net/p/mcx/git

commit a9959a9c6d269267429a08446ce5db15c3615f7d
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Sun Jan 5 16:18:58 2014 -0500

    webmmc skeleton

 mmc/trunk/AUTHORS.txt                    |    4 +-
 mmc/trunk/ChangeLog.txt                  |   14 ++++++
 mmc/trunk/README.txt                     |    2 +-
 mmc/trunk/commons/Makefile_common.mk     |   41 +++++++++-------
 mmc/trunk/examples/meshtest/createmesh.m |    3 ++
 mmc/trunk/webmmc/Makefile                |   77 ++++++++++++++----------------
 mmc/trunk/webmmc/webmmc.cc               |   49 ++++++++++++++++---
 mmc/trunk/webmmc/webmmc.html             |   66 +++++++++++--------------
 mmc/trunk/webmmc/webmmc.nmf              |    7 ++-
 9 files changed, 157 insertions(+), 106 deletions(-)

commit 73f59af50c7f339991caece37981455b13d33ef4
Author: Qianqian Fang <fangq@nmr.mgh.harvard.edu>
Date:   Thu Dec 5 15:32:04 2013 -0500

    fix elem type index offset

 mmc/trunk/examples/meshtest/createmesh.m |    3 +++
 1 file changed, 3 insertions(+)

commit 2a5e01e2f0bc970535310e37fcc544ea261ce32a
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Tue Oct 22 09:21:49 2013 -0400

    fixing isotropic scattering bug at g=0

 mmc/trunk/src/simpmesh.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e39bf355840b8d9c665df22483d1f6a6474632f8
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Wed Aug 28 16:07:52 2013 -0400

    update svn to git

 mmc/trunk/README.txt                     |    6 +++---
 mmc/trunk/commons/Makefile_common.mk     |    4 ++--
 mmc/trunk/examples/meshtest/README.txt   |    8 +-------
 mmc/trunk/examples/statnoise/README.txt  |    6 +-----
 mmc/trunk/examples/validation/README.txt |    8 +-------
 5 files changed, 8 insertions(+), 24 deletions(-)

commit bbf53f3ab945b4df8a22970b0062de5bc6a7e456
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Fri Jul 12 14:32:10 2013 -0400

    disable Russian Roulette in Jacobian output, scale partial path by unitinmm

 mmc/trunk/src/mcx_utils.c |    2 +-
 mmc/trunk/src/simpmesh.c  |    4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 1af71a851850d7a840355967d17c05c82925337e
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Tue Jul 9 16:05:45 2013 -0400

    fix loadseedfile bug and replaydet=0 to replay all

 mmc/trunk/src/simpmesh.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 34e39278cac2eb81aa49824e5a6e01e8062e38a6
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Fri Jul 5 23:51:31 2013 -0400

    building Jacobian in the replay mode

 mmc/trunk/mmclab/mmclab.m  |    1 +
 mmc/trunk/src/mcx_utils.c  |   15 +++++++++++----
 mmc/trunk/src/mcx_utils.h  |    3 +--
 mmc/trunk/src/mmclab.cpp   |    1 -
 mmc/trunk/src/simpmesh.c   |   12 +++++++-----
 mmc/trunk/src/tettracing.c |   16 ++++++++++++++++
 6 files changed, 36 insertions(+), 12 deletions(-)

commit e8d59c6e07a0a6348fdf7907da94b64ec9a23285
Merge: d8c804d b0fa4b8
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Wed Jun 26 13:11:29 2013 -0400

    Merge branch 'master' of ssh://git.code.sf.net/p/mcx/git

commit d8c804de1751d04a262d53481bfc5cbcd534c656
Merge: cabc3c2 9d32dbc
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Wed Jun 26 13:10:50 2013 -0400

    fix tshift round off error

commit b0fa4b8e389f587bb3a467b626df470fdaa17c7d
Author: Qianqian Fang <fangq@pangu.(none)>
Date:   Mon Jun 24 15:15:40 2013 -0400

    output mua Jacobian in the replay mode

 mmc/trunk/src/mcx_utils.c  |   12 +++++-------
 mmc/trunk/src/mcx_utils.h  |    2 +-
 mmc/trunk/src/simpmesh.c   |   10 +++++-----
 mmc/trunk/src/tettracing.c |    8 ++++----
 4 files changed, 15 insertions(+), 17 deletions(-)

commit cabc3c25bc631799202776d670e6c99612456c82
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Mon Jun 24 15:03:41 2013 -0400

    output mua Jacobian in the replay mode

 mmc/trunk/src/mcx_utils.c  |    4 ++-
 mmc/trunk/src/mcx_utils.h  |    2 +-
 mmc/trunk/src/simpmesh.c   |   10 ++++++-
 mmc/trunk/src/simpmesh.h   |    1 +
 mmc/trunk/src/tettracing.c |   68 ++++++++++++++++++++++++++++++++++++++------
 mmc/trunk/src/tettracing.h |    1 +
 6 files changed, 74 insertions(+), 12 deletions(-)

commit 9d32dbccf9e362c4cf06665b51cf6a505ca24a70
Author: Qianqian Fang <fangq@pangu.(none)>
Date:   Sun Jun 23 12:32:15 2013 -0400

    add code for mua Jacobian in replay, not tested

 mmc/trunk/src/mcx_utils.c  |   45 +++++++++++------------------
 mmc/trunk/src/mcx_utils.h  |    4 +++
 mmc/trunk/src/mmclab.cpp   |    2 ++
 mmc/trunk/src/simpmesh.c   |   60 +++++++++++++++++++++++++++++++++++++-
 mmc/trunk/src/simpmesh.h   |    2 ++
 mmc/trunk/src/tettracing.c |   68 ++++++++++++++++++++++++++++++++++++++------
 mmc/trunk/src/tettracing.h |    1 +
 7 files changed, 143 insertions(+), 39 deletions(-)

commit 5d6b23b3cfc473076232c3940adfdeb1a4237f54
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Thu Jun 20 18:55:36 2013 -0400

    replay particular detector

 mmc/trunk/src/mcx_utils.c |   41 +++++++++++--------------------------
 mmc/trunk/src/mcx_utils.h |    3 +++
 mmc/trunk/src/mmclab.cpp  |    1 +
 mmc/trunk/src/simpmesh.c  |   50 +++++++++++++++++++++++++++++++++++++++++++++
 mmc/trunk/src/simpmesh.h  |    1 +
 5 files changed, 67 insertions(+), 29 deletions(-)

commit 86df1f4a03b322c33730c4a762297e83b8f4032a
Author: Qianqian Fang <fangq@nmr.mgh.harvard.edu>
Date:   Sun Mar 3 12:13:28 2013 -0500

    saving photon exit pos and direction, fix valgrind errors

 mmc/trunk/mmclab/example/demo_example_replay.m |   15 ++++++++++-----
 mmc/trunk/mmclab/mmclab.m                      |    3 +++
 mmc/trunk/src/mcx_utils.c                      |   16 ++++++++++------
 mmc/trunk/src/mcx_utils.h                      |    1 +
 mmc/trunk/src/mmclab.cpp                       |   10 +++++++---
 mmc/trunk/src/simpmesh.c                       |    4 ++--
 mmc/trunk/src/tetray.c                         |    2 +-
 mmc/trunk/src/tettracing.c                     |   21 ++++++++++++++++-----
 8 files changed, 50 insertions(+), 22 deletions(-)

commit 505c9e84ed9ec785076c1637250cc205ccec598e
Author: Qianqian Fang <fangq@nmr.mgh.harvard.edu>
Date:   Sat Mar 2 20:38:32 2013 -0500

    replay mode is complete: load seeds from a previous simulation

 mmc/trunk/mmclab/example/demo_example_replay.m |   53 ++++++++++++++++++++++++
 mmc/trunk/mmclab/mmclab.m                      |    5 ++-
 mmc/trunk/src/mcx_utils.c                      |   43 +++++++++++++++++--
 mmc/trunk/src/mcx_utils.h                      |    2 +
 mmc/trunk/src/mmclab.cpp                       |   28 +++++++++++--
 mmc/trunk/src/tetray.c                         |    8 +++-
 6 files changed, 130 insertions(+), 9 deletions(-)

commit fb5ae8f0d53fdd3ab767014b69697c190596229d
Author: Qianqian Fang <fangq@nmr.mgh.harvard.edu>
Date:   Sun Feb 24 13:32:05 2013 -0500

    save RNG seeds for all detected photons, enable perturbation MC

 mmc/trunk/commons/Makefile_common.mk |    2 +-
 mmc/trunk/matlab/loadmch.m           |   29 ++++++++++++++++++----
 mmc/trunk/mmclab/mmclab.m            |   12 +++++++---
 mmc/trunk/src/mcx_utils.c            |   12 ++++++----
 mmc/trunk/src/mcx_utils.h            |    4 +++-
 mmc/trunk/src/mmclab.cpp             |   44 +++++++++++++++++++++++-----------
 mmc/trunk/src/simpmesh.c             |    7 +++++-
 mmc/trunk/src/simpmesh.h             |    2 +-
 mmc/trunk/src/tetray.c               |   40 +++++++++++++++++++++----------
 mmc/trunk/src/tettracing.c           |   23 ++++++++++++------
 mmc/trunk/src/tettracing.h           |    3 +++
 11 files changed, 128 insertions(+), 50 deletions(-)

commit 36fa9b3592dadbdbb16d2af467642672cf86240a
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Mon Aug 20 01:44:19 2012 -0400

    update compiling instructions

 mmc/trunk/mmclab/README.txt |   24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

commit 04583ee07d2f64ae7a7f0aa054f0cefeb2068e35
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Sat Aug 18 18:37:26 2012 -0400

    changes to compile mmclab on windows

 mmc/trunk/commons/Makefile_common.mk |    2 +-
 mmc/trunk/src/mcx_utils.h            |    6 ------
 2 files changed, 1 insertion(+), 7 deletions(-)

commit 8d6a02f279a92a67cf5085cfc24f3de2ebd06842
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Fri Aug 17 13:49:54 2012 -0400

    add MMCLAB examples

 mmc/trunk/mmclab/README.txt                        |  117 +++++-----
 mmc/trunk/mmclab/example/demo_example_meshtest.m   |  233 ++++++++++++++++++++
 mmc/trunk/mmclab/example/demo_example_onecube.m    |   46 ++++
 mmc/trunk/mmclab/example/demo_example_validation.m |   96 ++++++++
 mmc/trunk/mmclab/mmclab.m                          |   13 +-
 5 files changed, 439 insertions(+), 66 deletions(-)

commit c64dd9660ab1c82e6006e0dc237117953c5cfb24
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Thu Aug 16 23:07:30 2012 -0400

    initial ray-tracing if source is not inside the mesh

 mmc/trunk/mmclab/README.txt |  125 ++++++++++++++++++++++---------------------
 mmc/trunk/mmclab/mmclab.m   |   94 +++++++++++++++++++++++++-------
 mmc/trunk/src/mmclab.cpp    |    8 +--
 3 files changed, 144 insertions(+), 83 deletions(-)

commit edd34a54b7ff7b9e5c69dd261a5226424a3d9628
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Wed Aug 15 12:09:05 2012 -0400

    makefile tested on a mac

 mmc/trunk/commons/Makefile_common.mk |    2 +-
 mmc/trunk/src/makefile_sfmt          |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 2a634371d8c884f2543ddab29c4bae0a971a1754
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Wed Aug 15 11:11:10 2012 -0400

    compiled on windows and linux

 mmc/trunk/commons/Makefile_common.mk |   27 ++++++++++++++++++++-------
 mmc/trunk/src/SFMT/SFMT.h            |    7 +++++++
 mmc/trunk/src/mmclab.cpp             |    2 ++
 3 files changed, 29 insertions(+), 7 deletions(-)

commit 05581060764439767ccfe85fe3d5d3db5fd057fd
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Fri Aug 3 17:22:51 2012 -0400

    returning partial pathlength is tested in mmclab

 mmc/trunk/src/mmclab.cpp |   59 +++++++++++++++++-----------------------------
 1 file changed, 21 insertions(+), 38 deletions(-)

commit 7b77ad3142f55528e3394723a2108c1580168adc
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Fri Aug 3 17:22:22 2012 -0400

    allow detector individual radius

 mmc/trunk/src/mcx_utils.c  |    2 ++
 mmc/trunk/src/tettracing.c |    3 +--
 2 files changed, 3 insertions(+), 2 deletions(-)

commit efe902dba4efe890f896e15b4cfaa55a228b19d7
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Fri Aug 3 09:51:05 2012 -0400

    fix sse crash for mmclab

 mmc/trunk/commons/Makefile_common.mk |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 54b4f8d994e32d265c27c91dd9bcc2bb59c5fd19
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Thu Aug 2 14:47:18 2012 -0400

    prevent octave from buffering output

 mmc/trunk/mmclab/mmclab.m |    5 +++++
 1 file changed, 5 insertions(+)

commit 26318ebf47c8fd5188ba30fae5fe9db0683af4ee
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Thu Aug 2 14:08:07 2012 -0400

    fix octave waitbar crash

 mmc/trunk/mmclab/example/demo_mmclab_basic.m |    3 +++
 mmc/trunk/src/mmclab.cpp                     |   11 ++++++++---
 2 files changed, 11 insertions(+), 3 deletions(-)

commit b620affbf4ab6421741a37bf39921524f6426bc7
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Thu Aug 2 13:40:50 2012 -0400

    fix crash, thanks to valgrind

 mmc/trunk/commons/Makefile_common.mk |    9 ++++-----
 mmc/trunk/mmclab/mmclab.m            |   15 +++++++++++----
 mmc/trunk/src/mcx_utils.c            |    1 +
 mmc/trunk/src/mmclab.cpp             |    1 +
 4 files changed, 17 insertions(+), 9 deletions(-)

commit 473ddfbc45b949211129c5c125fa28c9067f541d
Merge: 66165d9 23ce5e2
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Thu Aug 2 11:08:34 2012 -0400

    Merge branch 'master' of ssh://mcx.git.sourceforge.net/gitroot/mcx/mcx

commit 23ce5e2f8e6dbea664e54b84c38734017f17ac12
Author: Qianqian Fang <fangq@nmr.mgh.harvard.edu>
Date:   Thu Aug 2 11:06:38 2012 -0400

    fix warnings, compile mmclab for octave

 mmc/trunk/commons/Makefile_common.mk         |    5 +++--
 mmc/trunk/examples/mcxsph/spherebox.bin      |    1 -
 mmc/trunk/mmclab/example/demo_mmclab_basic.m |   24 +++++++++++++++++++++++-
 mmc/trunk/src/mcx_utils.c                    |    4 ++++
 mmc/trunk/src/mcx_utils.h                    |    4 ++++
 mmc/trunk/src/mmclab.cpp                     |    5 +++--
 mmc/trunk/src/simpmesh.c                     |    8 +++-----
 mmc/trunk/src/tettracing.c                   |   12 ++++--------
 8 files changed, 44 insertions(+), 19 deletions(-)

commit 66165d9c0653f2490f7a94b4e19a6d9c7beb2cc8
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Thu Aug 2 10:31:51 2012 -0400

    fix warnings, fix oct compilation

 mmc/trunk/commons/Makefile_common.mk |    5 +++--
 mmc/trunk/src/mcx_utils.c            |    4 ++++
 mmc/trunk/src/mcx_utils.h            |    4 ++++
 mmc/trunk/src/mmclab.cpp             |    5 +++--
 mmc/trunk/src/simpmesh.c             |    8 +++-----
 mmc/trunk/src/tettracing.c           |   12 ++++--------
 6 files changed, 21 insertions(+), 17 deletions(-)

commit dca8374b6498509ed801561ad4634a0b3868623a
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Wed Aug 1 23:40:04 2012 -0400

    add plotting in the example

 mmc/trunk/mmclab/example/demo_mmclab_basic.m |   24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

commit cd236552ceb5af77650d1c4d31168e557e1fe9b9
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Wed Aug 1 23:00:52 2012 -0400

    code tuning for mmclab

 mmc/trunk/commons/Makefile_common.mk |    2 +-
 mmc/trunk/src/mcx_utils.c            |    6 +++---
 mmc/trunk/src/mcx_utils.h            |   15 +++++++++++----
 mmc/trunk/src/mmclab.cpp             |    3 +--
 4 files changed, 16 insertions(+), 10 deletions(-)

commit 837a5d3827562b94241136ef42c2a715565fcfa7
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Wed Aug 1 19:35:35 2012 -0400

    matlab progress bar support in mmclab

 mmc/trunk/src/mcx_utils.c         |    6 +-
 mmc/trunk/src/mcx_utils.h         |   19 +++--
 mmc/trunk/src/mmclab.cpp          |   26 +++++--
 mmc/trunk/src/waitmex/README.txt  |   26 +++++++
 mmc/trunk/src/waitmex/license.txt |   27 +++++++
 mmc/trunk/src/waitmex/waitmex.c   |  153 +++++++++++++++++++++++++++++++++++++
 mmc/trunk/src/waitmex/waitmex.h   |   23 ++++++
 7 files changed, 262 insertions(+), 18 deletions(-)

commit 679b7975e4956bcdd11d7c2825879c59d0e25de3
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Wed Aug 1 16:04:23 2012 -0400

    compile and link with mex to use openmp

 mmc/trunk/commons/Makefile_common.mk         |   28 ++++++++++++++------------
 mmc/trunk/mmclab/example/demo_mmclab_basic.m |   10 +++++++++
 mmc/trunk/mmclab/mmclab.m                    |   18 +++++++++++++----
 mmc/trunk/src/mmclab.cpp                     |    4 ++++
 4 files changed, 43 insertions(+), 17 deletions(-)

commit 9a9140ef596140177de618f96e7a897bfa49528f
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Sun Jul 29 18:02:03 2012 -0400

    exception handling in mmclab, improve documentation

 mmc/trunk/commons/Makefile_common.mk |   11 +-
 mmc/trunk/mmclab/INSTALL.txt         |   17 +
 mmc/trunk/mmclab/LICENSE.txt         |  674 ++++++++++++++++++++++++++++++++++
 mmc/trunk/mmclab/README.txt          |  236 ++++++++++++
 mmc/trunk/mmclab/mmclab.m            |   87 +++--
 mmc/trunk/src/mcx_utils.c            |    2 +-
 mmc/trunk/src/mmclab.cpp             |  269 ++++++++------
 mmc/trunk/src/simpmesh.c             |    2 +-
 8 files changed, 1133 insertions(+), 165 deletions(-)

commit f57492d67b9cffd91922dd02a5d6abdae79f0931
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Sun Jul 29 00:27:24 2012 -0400

    add first draft of mmclab

 mmc/trunk/commons/Makefile_common.mk |   24 +-
 mmc/trunk/mmclab/mmclab.m            |  120 ++++++++++
 mmc/trunk/src/mcx_utils.c            |    2 +-
 mmc/trunk/src/mcx_utils.h            |    9 +-
 mmc/trunk/src/mmclab.cpp             |  430 ++++++++++++++++++++++++++++++++++
 mmc/trunk/src/simpmesh.c             |    8 +-
 mmc/trunk/src/simpmesh.h             |   14 +-
 mmc/trunk/src/tettracing.h           |   13 +
 8 files changed, 608 insertions(+), 12 deletions(-)

commit 7dbbed3d40b10935be76895c9e00e674c59c7520
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Thu Jul 19 16:02:12 2012 -0400

    fix mesh name reference in the json input file

 mmc/trunk/examples/meshtest/mesh0.json |    4 ++--
 mmc/trunk/examples/meshtest/mesh1.json |    4 ++--
 mmc/trunk/examples/meshtest/mesh2.json |    4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

commit 4207276a3cab2d38a610a9d4eeb79308a2353ac3
Author: Qianqian Fang <fangqq@gmail.com>
Date:   Thu Jul 19 14:54:32 2012 -0400

    rename meshtest file names to be consistent with the paper benchmark names

 mmc/trunk/examples/meshtest/README.txt     |    6 ++---
 mmc/trunk/examples/meshtest/createmesh.m   |   14 +++++-----
 mmc/trunk/examples/meshtest/mesh0.inp      |   12 +++++++++
 mmc/trunk/examples/meshtest/mesh0.json     |   40 ++++++++++++++++++++++++++++
 mmc/trunk/examples/meshtest/mesh1.inp      |   13 +++++++++
 mmc/trunk/examples/meshtest/mesh1.json     |   40 ++++++++++++++++++++++++++++
 mmc/trunk/examples/meshtest/mesh2.inp      |   12 +++++++++
 mmc/trunk/examples/meshtest/mesh2.json     |   40 ++++++++++++++++++++++++++++
 mmc/trunk/examples/meshtest/plotmmcsph.m   |   36 ++++++++++++-------------
 mmc/trunk/examples/meshtest/prop_mesh0.dat |    4 +++
 mmc/trunk/examples/meshtest/prop_mesh1.dat |    4 +++
 mmc/trunk/examples/meshtest/prop_mesh2.dat |    4 +++
 mmc/trunk/examples/meshtest/prop_sph1.dat  |    4 ---
 mmc/trunk/examples/meshtest/prop_sph2.dat  |    4 ---
 mmc/trunk/examples/meshtest/prop_sph3.dat  |    4 ---
 mmc/trunk/examples/meshtest/run_test.sh    |    6 ++---
 mmc/trunk/examples/meshtest/sph1.inp       |   12 ---------
 mmc/trunk/examples/meshtest/sph1.json      |   40 ----------------------------
 mmc/trunk/examples/meshtest/sph2.inp       |   13 ---------
 mmc/trunk/examples/meshtest/sph2.json      |   40 ----------------------------
 mmc/trunk/examples/meshtest/sph3.inp       |   12 ---------
 mmc/trunk/examples/meshtest/sph3.json      |   40 ----------------------------
 mmc/trunk/src/mcx_utils.c                  |    2 +-
 23 files changed, 201 insertions(+), 201 deletions(-)

commit 8daceca60926498aff7019760c29f8a0b4ee76ef
Author: Qianqian Fang <fangq@home>
Date:   Sat Jul 14 16:14:01 2012 -0400

    skeleton for webmmc

 mmc/trunk/webmmc/Makefile    |   73 ++++++++++++++++++++++++++++++
 mmc/trunk/webmmc/make.bat    |    1 +
 mmc/trunk/webmmc/webmmc.cc   |   43 ++++++++++++++++++
 mmc/trunk/webmmc/webmmc.html |  103 ++++++++++++++++++++++++++++++++++++++++++
 mmc/trunk/webmmc/webmmc.nmf  |    6 +++
 5 files changed, 226 insertions(+)

commit 2cdffb9a2f297cb8b4511593f785d0e478a5044f
Author: Qianqian Fang <fangq@nmr.mgh.harvard.edu>
Date:   Thu Feb 2 18:46:26 2012 -0500

    support binary output format with -F flag

 mmc/trunk/src/mcx_utils.c |   30 +++++++++++++++++++++---------
 mmc/trunk/src/mcx_utils.h |    5 +++--
 mmc/trunk/src/simpmesh.c  |    8 ++++++++
 3 files changed, 32 insertions(+), 11 deletions(-)

commit 8750df3825c58db2d28a04beac6ca8aebecda5bb
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Wed Jan 25 14:02:20 2012 -0500

    support isotropic source, reading source types from JSON input

 mmc/trunk/examples/meshtest/sph1.json             |    2 +-
 mmc/trunk/examples/meshtest/sph2.json             |    2 +-
 mmc/trunk/examples/meshtest/sph3.json             |    2 +-
 mmc/trunk/examples/onecube/onecube.json           |    2 +-
 mmc/trunk/examples/onecube/onecube_isotropic.json |   37 +++++++++++++++++++++
 mmc/trunk/examples/statnoise/vartest.json         |    2 +-
 mmc/trunk/examples/validation/cube.json           |    2 +-
 mmc/trunk/src/mcx_utils.c                         |   13 +++++++-
 mmc/trunk/src/mcx_utils.h                         |    2 +-
 mmc/trunk/src/tettracing.c                        |   10 ++++--
 10 files changed, 63 insertions(+), 11 deletions(-)

commit 949a19d41531db2129870de0111a73b0f9f5976b
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Fri Jan 20 20:18:22 2012 -0500

    loading json file fails on windows due to file open mode

 mmc/trunk/src/mcx_utils.c |    2 ++
 1 file changed, 2 insertions(+)

commit 66b19b09d5266290b7f3e950a478369fe30c3efd
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Tue Dec 20 14:08:31 2011 -0500

    fix README heading typo

 mmc/trunk/README.txt      |    2 +-
 mmc/trunk/src/mcx_utils.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit e72b60d7eee8d160bb05cdae66e4987f91fd44e5
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Tue Dec 20 13:58:34 2011 -0500

    fill random angles at the beginning, effects ssemath targets

 mmc/trunk/src/rng_common.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 82e9471f329935880206063bdc9bf72f9863e467
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Mon Dec 19 23:46:41 2011 -0500

    add dependent library copyright disclaimers

 mmc/trunk/README.txt |  122 ++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 114 insertions(+), 8 deletions(-)

commit 0d137bc6b2a7849405448ad944ddc9e477d09592
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Mon Dec 19 23:08:03 2011 -0500

    update doc for v0.9.0

 mmc/trunk/ChangeLog.txt                    |    4 +-
 mmc/trunk/README.txt                       |  116 ++++++++++++++++++++++++++--
 mmc/trunk/examples/statnoise/README.txt    |    2 +-
 mmc/trunk/examples/statnoise/plotcuberes.m |   82 --------------------
 mmc/trunk/src/logistic_rand.c              |    1 -
 5 files changed, 114 insertions(+), 91 deletions(-)

commit 37b2079c670714c727053263892b44d11b80b2fc
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Mon Dec 19 17:09:35 2011 -0500

    fix typo in sfmt_rand.c

 mmc/trunk/ChangeLog.txt                    |    3 ++-
 mmc/trunk/examples/statnoise/plotstdhist.m |   28 +++++++++++++---------------
 mmc/trunk/src/sfmt_rand.c                  |    4 ++--
 3 files changed, 17 insertions(+), 18 deletions(-)

commit ba84a082685c20fff4a62e0a88b76ef2154adc2e
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Mon Dec 19 16:03:09 2011 -0500

    fix a critical bug in Havel raytracer, effects all SSE4 binaries

 mmc/trunk/src/tettracing.c |   48 +++++++++++++++++++++++--------------------
 1 files changed, 26 insertions(+), 22 deletions(-)

commit 6f4301ca9650b117f6007f813d9bcca8515a72f5
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Sat Dec 17 19:14:57 2011 -0500

    add checkpoints for debugging, add statistical noise test

 mmc/trunk/examples/README.txt                |    3 +-
 mmc/trunk/examples/statnoise/README.txt      |   30 +++++++++
 mmc/trunk/examples/statnoise/createmesh.m    |   11 ++++
 mmc/trunk/examples/statnoise/plotcuberes.m   |   82 ++++++++++++++++++++++++++
 mmc/trunk/examples/statnoise/plotstdhist.m   |   29 +++++++++
 mmc/trunk/examples/statnoise/prop_cube20.dat |    3 +
 mmc/trunk/examples/statnoise/run_test.sh     |    7 ++
 mmc/trunk/examples/statnoise/vartest.inp     |    8 +++
 mmc/trunk/examples/statnoise/vartest.json    |   23 +++++++
 mmc/trunk/src/mcx_utils.c                    |   14 ++++-
 mmc/trunk/src/mcx_utils.h                    |    8 ++-
 mmc/trunk/src/simpmesh.c                     |   18 ++++++
 mmc/trunk/src/simpmesh.h                     |    1 +
 mmc/trunk/src/tetray.c                       |    2 +
 14 files changed, 233 insertions(+), 6 deletions(-)

commit 37ea2009dda72224a583ee884e577f5b163bdf7b
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Sat Dec 17 00:58:54 2011 -0500

    prevent racing for sfmt rng

 mmc/trunk/examples/validation/cube.inp  |    8 +++---
 mmc/trunk/examples/validation/cube.json |   40 +++++++++++++++++++++++++++++++
 mmc/trunk/src/sfmt_rand.c               |   10 ++++++-
 mmc/trunk/src/sfmt_rand.h               |    2 +-
 4 files changed, 53 insertions(+), 7 deletions(-)

commit 8f01286f1f2652bfe88ca9005a3e842167c2a9ba
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Thu Dec 15 15:25:14 2011 -0500

    polishing before releasing version 0.9

 mmc/trunk/AUTHORS.txt                    |    2 +-
 mmc/trunk/ChangeLog.txt                  |    4 ++-
 mmc/trunk/README.txt                     |   50 ++++++++++++++++++++++--------
 mmc/trunk/commons/Makefile_common.mk     |    2 +-
 mmc/trunk/examples/meshtest/createmesh.m |    4 +-
 mmc/trunk/examples/meshtest/sph1.json    |    4 +-
 mmc/trunk/examples/meshtest/sph2.json    |   40 ++++++++++++++++++++++++
 mmc/trunk/examples/meshtest/sph3.json    |   40 ++++++++++++++++++++++++
 mmc/trunk/examples/onecube/onecube.inp   |    9 ++---
 mmc/trunk/examples/onecube/onecube.json  |   36 +++++++++++++++++++++
 mmc/trunk/src/logistic_rand.c            |    1 +
 mmc/trunk/src/mcx_utils.c                |    6 ++--
 mmc/trunk/src/mcx_utils.h                |    2 +-
 mmc/trunk/src/tetray.c                   |    2 +-
 mmc/trunk/src/tettracing.c               |   12 +++---
 mmc/trunk/src/tettracing.h               |    2 +-
 16 files changed, 179 insertions(+), 37 deletions(-)

commit df9fbafc7e716f0e7ec51ceecdcc96737cbb5a2c
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Wed Nov 2 10:40:51 2011 -0400

    update mcx_error to print line and unit numbers

 mmc/trunk/examples/meshtest/sph1.json |    2 +-
 mmc/trunk/src/mcx_utils.c             |   76 ++++++++++++++++++--------------
 mmc/trunk/src/mcx_utils.h             |    3 +-
 mmc/trunk/src/tettracing.c            |    8 ++--
 4 files changed, 50 insertions(+), 39 deletions(-)

commit fd31645ac158a6a519496b6bd76362a7a62a3278
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Tue Nov 1 19:27:16 2011 -0400

    avoid overwriting command line settings

 mmc/trunk/src/mcx_utils.c |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

commit cf07e20e83e6142023ffb25d7286ed1c89116888
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Tue Nov 1 19:03:41 2011 -0400

    remove debug flag

 mmc/trunk/src/mcx_utils.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 7e6eb997a9fa32c7bcf246a80bd5e55ce24713a7
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Tue Nov 1 18:38:28 2011 -0400

    support JSON-formatted input file

 mmc/trunk/examples/meshtest/sph1.json |   40 +++
 mmc/trunk/src/Makefile                |    6 +-
 mmc/trunk/src/cjson/README            |  247 ++++++++++++++++
 mmc/trunk/src/cjson/cJSON.c           |  514 +++++++++++++++++++++++++++++++++
 mmc/trunk/src/cjson/cJSON.h           |  127 ++++++++
 mmc/trunk/src/cjson/test.c            |  156 ++++++++++
 mmc/trunk/src/makefile_sfmt           |    6 +-
 mmc/trunk/src/mcx_utils.c             |  155 ++++++++++-
 mmc/trunk/src/mcx_utils.h             |    2 +
 9 files changed, 1243 insertions(+), 10 deletions(-)

commit f3d911a0d91d3f804d7c4bc4e6aed3d142ade371
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Wed Oct 19 15:29:17 2011 -0400

    remove unneeded examples, update doc to add new DCS feature

 mmc/trunk/AUTHORS.txt                       |    9 +
 mmc/trunk/ChangeLog.txt                     |    7 +
 mmc/trunk/README.txt                        |    1 +
 mmc/trunk/examples/README.txt               |    1 +
 mmc/trunk/examples/mouse/bound_mouse.dat    | 1473 -
 mmc/trunk/examples/mouse/elem_mouse.dat     |16096 -----
 mmc/trunk/examples/mouse/facenb_mouse.dat   |16096 -----
 mmc/trunk/examples/mouse/mouse.inp          |   12 -
 mmc/trunk/examples/mouse/node_mouse.dat     | 2912 -
 mmc/trunk/examples/mouse/prop_mouse.dat     |    2 -
 mmc/trunk/examples/mouse/run_test.sh        |    3 -
 mmc/trunk/examples/sphbox/bound_sphbox.dat  | 8653 ---
 mmc/trunk/examples/sphbox/elem_sphbox.dat   |95308 ---------------------------
 mmc/trunk/examples/sphbox/facenb_sphbox.dat |95308 ---------------------------
 mmc/trunk/examples/sphbox/genvnode.m        |   12 -
 mmc/trunk/examples/sphbox/node_sphbox.dat   |16946 -----
 mmc/trunk/examples/sphbox/prop_sphbox.dat   |    4 -
 mmc/trunk/examples/sphbox/run_test.sh       |    3 -
 mmc/trunk/examples/sphbox/sphbox.inp        |   12 -
 mmc/trunk/examples/sphbox/vnode_sphbox.dat  |16946 -----
 20 files changed, 18 insertions(+), 269786 deletions(-)

commit fdff9ca0c5ef7c2cc52dffb0542f1212e52f25ac
Author: Stefan Carp <carp@thm.nmr.mgh.harvard.edu>
Date:   Wed Oct 19 12:20:49 2011 -0400

    Added DCS example, fixed generate_g1.m help, added helper function load_mc_prop.m

 mmc/trunk/examples/dcs/README.txt      |   58 ++++++++++++++++++++++++++++++++
 mmc/trunk/examples/dcs/createmesh.m    |   10 +++++
 mmc/trunk/examples/dcs/dcs.inp         |   12 ++++++
 mmc/trunk/examples/dcs/dcs_example.m   |   38 +++++++++++++++++++++
 mmc/trunk/examples/dcs/dcs_g1_Db.m     |   16 +++++++++
 mmc/trunk/examples/dcs/dcs_g1_Db_fms.m |   16 +++++++++
 mmc/trunk/examples/dcs/dcs_g2_Db.m     |   19 ++++++++++
 mmc/trunk/examples/dcs/dcs_g2_Db_fms.m |   23 ++++++++++++
 mmc/trunk/examples/dcs/prop_dcs.dat    |    2 +
 mmc/trunk/examples/dcs/run_test.sh     |    3 ++
 mmc/trunk/matlab/generate_g1.m         |    6 +++-
 mmc/trunk/matlab/load_mc_prop.m        |   27 +++++++++++++++
 12 files changed, 229 insertions(+), 1 deletions(-)

commit 4cf260b641a7f3befb99f91d64ada645dd91055e
Author: Stefan Carp <carp@thm.nmr.mgh.harvard.edu>
Date:   Mon Oct 17 19:34:49 2011 -0400

    Corrected normalization in generate_g1.m

 mmc/trunk/matlab/generate_g1.m |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 3d22c05610c743a1ed0ccb8119b9ccbf9f545065
Author: Stefan Carp <carp@thm.nmr.mgh.harvard.edu>
Date:   Fri Oct 14 16:53:53 2011 -0400

    add momentum transfer tracking and auto-correlation computation

 mmc/trunk/matlab/generate_g1.m |   89 ++++++++++++++++++++++++++++++++++++++++
 mmc/trunk/matlab/loadmch.m     |    4 +-
 mmc/trunk/src/mcx_utils.c      |   12 ++++-
 mmc/trunk/src/mcx_utils.h      |    1 +
 mmc/trunk/src/simpmesh.c       |    9 +++-
 mmc/trunk/src/simpmesh.h       |    2 +-
 mmc/trunk/src/tetray.c         |    9 ++--
 mmc/trunk/src/tettracing.c     |   12 +++--
 8 files changed, 121 insertions(+), 17 deletions(-)

commit 312c50e70df0bc981a59e9a3dfc0a12763342fc1
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Wed Oct 12 12:13:59 2011 -0400

    fix a bug in writing mch file

 mmc/trunk/src/simpmesh.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2b56c66d77871bfac84269aa6413cefee0894d92
Author: Qianqian Fang <fangq@kwafoo.nmr.mgh.harvard.edu>
Date:   Tue Sep 20 14:51:47 2011 -0400

    improve seed initialization from thread ids

 mmc/trunk/src/posix_randr.c |    3 ++-
 mmc/trunk/src/sfmt_rand.c   |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit c7ac839e2d6a64c59bcd08f54084c1b554af51fb
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Aug 24 23:50:19 2011 +0000

    fix sfmt bug when initializing rng seed in multi-threads
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@183 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/sfmt_rand.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b7016cb50cc47c78f9c12e6e2656923f90d12d4e
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jun 17 16:12:18 2011 +0000

    rename author.txt
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@182 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/AUTHOR.txt  |   10 ----------
 mmc/trunk/AUTHORS.txt |   10 ++++++++++
 2 files changed, 10 insertions(+), 10 deletions(-)

commit dcbca38b8a2f6d0b965902b37b2d306d6eb358b6
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jun 17 16:11:14 2011 +0000

    update README
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@181 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt    |    2 +-
 mmc/trunk/README.txt       |  145 +++++++++++++++++++++++--------------------
 mmc/trunk/matlab/loadmch.m |   69 +++++++++++++++++++++
 3 files changed, 148 insertions(+), 68 deletions(-)

commit 669afb352a358c4f57de442e2133ad43c898bc3a
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jun 17 13:29:05 2011 +0000

    prevent linking error on windows
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@180 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/sse_math/sse_math.h |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 7558aac322f3e425000b1997b89216084b021690
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jun 17 12:59:31 2011 +0000

    mac tweaks
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@179 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/Makefile      |    2 +-
 mmc/trunk/src/makefile_sfmt |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit bf4f907639defe4fd6db2f0d59cc51af3c4a4487
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jun 17 12:56:32 2011 +0000

    changes to compile on Mac OS
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@178 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/README.txt                 |   12 ++++++++++++
 mmc/trunk/commons/Makefile_common.mk |    6 +++---
 mmc/trunk/src/Makefile               |    4 ++++
 mmc/trunk/src/makefile_sfmt          |    4 ++++
 4 files changed, 23 insertions(+), 3 deletions(-)

commit fe621eb4c6383a2d1e5cc752564434f4f337d1af
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Jun 16 23:19:17 2011 +0000

    updates for 0.8.0 release
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@177 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt              |    3 +-
 mmc/trunk/README.txt                 |  177 +++++++++++++++++++---------------
 mmc/trunk/examples/meshtest/sph1.inp |    2 +-
 mmc/trunk/examples/meshtest/sph2.inp |    2 +-
 mmc/trunk/examples/meshtest/sph3.inp |    2 +-
 mmc/trunk/src/mcx_utils.c            |    4 +-
 6 files changed, 105 insertions(+), 85 deletions(-)

commit e68c2b8f680ce6a90995b3cbc0a158b995953745
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon May 2 18:53:54 2011 +0000

    oops, wrong page number
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@176 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 62077ca8fb117593d58fdfa92062ba4d592188d0
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon May 2 17:32:44 2011 +0000

    update changelog after merging to trunk
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@175 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt |    4 +++-
 mmc/trunk/README.txt    |    7 ++++---
 2 files changed, 7 insertions(+), 4 deletions(-)

commit 50d5ae56406cee3d53e3ef39cc2ae721c2f0e4fd
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat Apr 23 03:53:54 2011 +0000

    manually resolve conflict files, sync to rev 172
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@174 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/makefile_logistic |   10 +---------
 mmc/trunk/src/sfmt_rand.c       |   36 +++++++++++++-----------------------
 mmc/trunk/src/sfmt_rand.h       |    6 ++++++
 3 files changed, 20 insertions(+), 32 deletions(-)

commit 4e9147888f674260dc18f27e0e835a466e6929a9
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat Apr 23 03:45:57 2011 +0000

    accummulative update from hidden branch mmc/branch/havel from rev 142 to 172, major update to v0.8
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@173 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/AUTHOR.txt                        |    4 +-
 mmc/trunk/ChangeLog.txt                     |   20 +-
 mmc/trunk/README.txt                        |   88 ++--
 mmc/trunk/commons/Makefile_common.mk        |   11 +-
 mmc/trunk/examples/mcxsph/spherebox.inp     |    2 +-
 mmc/trunk/examples/meshtest/createmesh.m    |   33 +-
 mmc/trunk/examples/meshtest/sph1.inp        |   10 +-
 mmc/trunk/examples/meshtest/sph2.inp        |    9 +-
 mmc/trunk/examples/meshtest/sph3.inp        |   10 +-
 mmc/trunk/examples/ssehmin/ssehmin_test.c   |   24 +
 mmc/trunk/examples/validation/plotcuberes.m |    2 +-
 mmc/trunk/matlab/readmmcelem.m              |   21 +
 mmc/trunk/matlab/readmmcface.m              |   21 +
 mmc/trunk/matlab/readmmcnode.m              |   20 +
 mmc/trunk/matlab/savemmcmesh.m              |   32 +-
 mmc/trunk/matlab/sphdiffusionslab.m         |    2 +-
 mmc/trunk/src/logistic_rand.h               |    6 +
 mmc/trunk/src/mcx_utils.c                   |  173 ++++--
 mmc/trunk/src/mcx_utils.h                   |   36 +-
 mmc/trunk/src/posix_randr.c                 |   35 +-
 mmc/trunk/src/posix_randr.h                 |    6 +
 mmc/trunk/src/rng_common.h                  |   70 +++
 mmc/trunk/src/simpmesh.c                    |  250 +++++++-
 mmc/trunk/src/simpmesh.h                    |   31 +-
 mmc/trunk/src/sse_math/sse_math.h           |  441 ++++++++++++++
 mmc/trunk/src/tetray.c                      |   59 ++-
 mmc/trunk/src/tettracing.c                  |  861 +++++++++++++++++++++------
 mmc/trunk/src/tettracing.h                  |   41 ++-
 28 files changed, 1886 insertions(+), 432 deletions(-)

commit 33610492d3aec526c8fafce4507c36579eff7305
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Mar 30 21:57:06 2011 +0000

    update ChangeLogs
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@172 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/ChangeLog.txt                     |   35 +++++++++++++++++++-
 mmc/branch/havel/examples/mcxsph/spherebox.inp     |    2 +-
 mmc/branch/havel/examples/validation/plotcuberes.m |    2 +-
 mmc/branch/havel/src/mcx_utils.c                   |    4 +-
 mmc/branch/havel/src/mcx_utils.h                   |    4 +-
 mmc/branch/havel/src/tetray.c                      |    4 +-
 6 files changed, 42 insertions(+), 9 deletions(-)

commit cb17175731adca6d3219c52785e590d785069481
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Mar 18 02:07:33 2011 +0000

    fix a critical bug in sphdiffusionslab.m
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@171 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/matlab/sphdiffusionslab.m |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 46719a5819277a2746ef29c2a711d6c4d04fddee
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat Mar 12 04:26:30 2011 +0000

    do not save partial pathlength by default, use -M H for SSE defau.t
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@170 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/mcx_utils.c |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

commit 5dda2770d4022b700d42f040203e3a226f810642
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Mar 1 04:11:51 2011 +0000

    added help text for mesh file read/write functions
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@169 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/README.txt           |    6 +++---
 mmc/branch/havel/matlab/readmmcelem.m |   21 +++++++++++++++++++++
 mmc/branch/havel/matlab/readmmcface.m |   21 +++++++++++++++++++++
 mmc/branch/havel/matlab/readmmcnode.m |   20 ++++++++++++++++++++
 mmc/branch/havel/matlab/savemmcmesh.m |   24 ++++++++++++++++++++++++
 5 files changed, 89 insertions(+), 3 deletions(-)

commit bb94f7f9d660623ec696d86a2d7952273e90c124
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Feb 25 22:42:32 2011 +0000

    use atomic for weight accumulation and double precision weight array
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@168 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/simpmesh.c   |    4 ++--
 mmc/branch/havel/src/simpmesh.h   |    2 +-
 mmc/branch/havel/src/tettracing.c |   23 +++++++++++++++--------
 3 files changed, 18 insertions(+), 11 deletions(-)

commit f329cd643ff47af6401ff20fa66dbbddaaa4f2db
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Feb 22 21:38:10 2011 +0000

    isspecular=2 to disable exit photon refraction
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@167 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/mcx_utils.c  |    2 +-
 mmc/branch/havel/src/tettracing.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit cdeddd0967ee2a5dfc1c7484f9080d5bf2d00788
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Feb 20 23:42:33 2011 +0000

    update meshing script to iso2mesh 1.0
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@166 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/examples/meshtest/createmesh.m |   33 ++--------------------
 mmc/branch/havel/examples/meshtest/sph1.inp     |    2 +-
 mmc/branch/havel/examples/meshtest/sph3.inp     |    2 +-
 3 files changed, 5 insertions(+), 32 deletions(-)

commit da7d69909506a638addf769612240f7ba0340eef
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Feb 20 21:10:27 2011 +0000

    add --outputtype option
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@165 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/mcx_utils.c  |   35 ++++++++++++++++++++++-------------
 mmc/branch/havel/src/mcx_utils.h  |    4 +++-
 mmc/branch/havel/src/simpmesh.c   |   17 +++++++++++++++--
 mmc/branch/havel/src/simpmesh.h   |    2 +-
 mmc/branch/havel/src/tetray.c     |   10 +++++++---
 mmc/branch/havel/src/tettracing.c |    9 +++++----
 6 files changed, 53 insertions(+), 24 deletions(-)

commit 23861efe65fe14df3d53149b9166be567fa304f1
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Feb 18 20:21:15 2011 +0000

    debug -E and -d options
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@164 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/mcx_utils.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit fb2ffb75839618ca1ccf225c32be50597e4d902e
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Feb 18 19:02:29 2011 +0000

    remove debug info
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@163 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/tetray.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit bbf5827b937a1f68371d97f4707ebe821797aa4b
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Feb 18 18:58:27 2011 +0000

    support recording photon partial path lengths
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@162 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/README.txt                 |    3 --
 mmc/branch/havel/examples/meshtest/sph1.inp |    8 +++---
 mmc/branch/havel/examples/meshtest/sph2.inp |    9 +++---
 mmc/branch/havel/examples/meshtest/sph3.inp |    8 +++---
 mmc/branch/havel/src/mcx_utils.c            |   20 ++++++++------
 mmc/branch/havel/src/mcx_utils.h            |   14 ++++++++++
 mmc/branch/havel/src/simpmesh.c             |   24 +++++++++++++++++
 mmc/branch/havel/src/simpmesh.h             |    1 +
 mmc/branch/havel/src/tetray.c               |   33 ++++++++++++++++++++---
 mmc/branch/havel/src/tettracing.c           |   38 +++++++++++++++++++++++++-
 mmc/branch/havel/src/tettracing.h           |    4 +++
 11 files changed, 132 insertions(+), 30 deletions(-)

commit 5999b3db923124946263cadf0b324a6985416729
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Feb 18 03:21:21 2011 +0000

    complete update for boundary reflection validation
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@161 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/AUTHOR.txt           |    4 ++--
 mmc/branch/havel/README.txt           |   15 +++++++++++----
 mmc/branch/havel/matlab/savemmcmesh.m |    8 ++++----
 mmc/branch/havel/src/mcx_utils.c      |   15 +++++----------
 mmc/branch/havel/src/tettracing.c     |    2 +-
 5 files changed, 23 insertions(+), 21 deletions(-)

commit 8f830e8b311393186fde0db28212815a26aef005
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Feb 17 07:28:24 2011 +0000

    support specular reflection, match results from other MC simulators
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@160 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/mcx_utils.c  |   10 ++++++-
 mmc/branch/havel/src/mcx_utils.h  |    1 +
 mmc/branch/havel/src/simpmesh.c   |   20 +++++++++++-----
 mmc/branch/havel/src/tettracing.c |   45 ++++++++++++++++++++++--------------
 4 files changed, 50 insertions(+), 26 deletions(-)

commit bd4abf44307d0c52c9459e9a8c6e1c2f4c9c4ffc
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Feb 11 22:14:02 2011 +0000

    set seed from command line, use static scheduling to enhance reproducibility
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@159 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/mcx_utils.c |   21 ++++++++++++++-------
 mmc/branch/havel/src/tetray.c    |    2 +-
 2 files changed, 15 insertions(+), 8 deletions(-)

commit 87fe7ba3c3f62944556128c6fad0b5b1f0ead0ab
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Feb 11 21:58:22 2011 +0000

    support source types
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@158 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/mcx_utils.c  |   41 +++++++++++++++++++--
 mmc/branch/havel/src/mcx_utils.h  |    5 +++
 mmc/branch/havel/src/tettracing.c |   70 +++++++++++++++++++++++-------------
 3 files changed, 87 insertions(+), 29 deletions(-)

commit 254bd7d6fb1efd29227c1c91ab30e427a61e429f
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Feb 10 19:34:20 2011 +0000

    use precomputed face normals in the reflection
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@157 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/mcx_utils.c  |    2 +-
 mmc/branch/havel/src/mcx_utils.h  |    6 ++-
 mmc/branch/havel/src/simpmesh.c   |   62 +++++++++++++++++++------------------
 mmc/branch/havel/src/tettracing.c |   41 ++++++++++++++----------
 4 files changed, 61 insertions(+), 50 deletions(-)

commit 1bff60f7d13e05e6895240d0bfd8dd7e1686c4c6
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Feb 9 21:54:03 2011 +0000

    printing debug info
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@156 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/tettracing.c |   76 ++++++++++++++++++-------------------
 1 files changed, 37 insertions(+), 39 deletions(-)

commit ca72b5278ce49e3a9365087d9f560608299e6785
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Jan 12 21:08:58 2011 +0000

    use char to specify ray-tracing method
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@155 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/mcx_utils.c  |   46 +++++++++++++++++++++++++++---------
 mmc/branch/havel/src/mcx_utils.h  |    3 +-
 mmc/branch/havel/src/simpmesh.c   |   12 +++++-----
 mmc/branch/havel/src/simpmesh.h   |    4 +-
 mmc/branch/havel/src/tetray.c     |    2 +-
 mmc/branch/havel/src/tettracing.c |   18 ++++++--------
 6 files changed, 53 insertions(+), 32 deletions(-)

commit 8a36bfa9e5cfae7176e894330f5f0ce7c66f5498
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Jan 11 23:34:06 2011 +0000

    add sse math support, gain about 10% speed-up
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@154 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/commons/Makefile_common.mk |    9 +-
 mmc/branch/havel/src/logistic_rand.h        |    6 +
 mmc/branch/havel/src/posix_randr.c          |   35 +--
 mmc/branch/havel/src/posix_randr.h          |    6 +
 mmc/branch/havel/src/rng_common.h           |   70 +++++
 mmc/branch/havel/src/sfmt_rand.c            |   36 +--
 mmc/branch/havel/src/sfmt_rand.h            |    6 +
 mmc/branch/havel/src/simpmesh.c             |    8 +
 mmc/branch/havel/src/simpmesh.h             |   10 +
 mmc/branch/havel/src/sse_math/sse_math.h    |  441 +++++++++++++++++++++++++++
 mmc/branch/havel/src/tettracing.c           |    8 +-
 mmc/branch/havel/src/tettracing.h           |    1 -
 12 files changed, 577 insertions(+), 59 deletions(-)

commit 29d033f83e00738f48cc2eb64dea93ec5a922ca1
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Jan 11 06:00:32 2011 +0000

    speed up Plucker with bary0 and add no-strict-aliasing flag
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@153 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/commons/Makefile_common.mk |    4 +-
 mmc/branch/havel/src/mcx_utils.c            |    2 +-
 mmc/branch/havel/src/tettracing.c           |  144 ++++++++++++---------------
 3 files changed, 68 insertions(+), 82 deletions(-)

commit 447e5940bac57f2cea29ca80fba291b66f5bf3c8
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon Jan 10 03:58:10 2011 +0000

    bug fixed for havel bary centric values
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@152 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/tettracing.c |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

commit 9904103af4f9a813cd01398245e04732a1bd31ea
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Jan 9 05:43:18 2011 +0000

    use initial barycentric coordinates for Havel ray-tracing
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@151 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/mcx_utils.c  |    1 +
 mmc/branch/havel/src/mcx_utils.h  |    4 +-
 mmc/branch/havel/src/simpmesh.c   |   96 ++++++++++++++++++++++++++-----
 mmc/branch/havel/src/simpmesh.h   |    2 +
 mmc/branch/havel/src/tetray.c     |    1 +
 mmc/branch/havel/src/tettracing.c |  112 +++++++++++++++++++++++++++---------
 mmc/branch/havel/src/tettracing.h |    1 +
 7 files changed, 172 insertions(+), 45 deletions(-)

commit f05c33bba9f9d33409eb44f34e3297dbdb022828
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jan 7 23:40:34 2011 +0000

    further speed up by 15%
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@150 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/simpmesh.c   |    3 ++-
 mmc/branch/havel/src/tettracing.c |   19 ++++++++++++-------
 2 files changed, 14 insertions(+), 8 deletions(-)

commit 914abfc06e5fa0d58ae9db6655daedcfbb83328a
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jan 7 05:25:29 2011 +0000

    add test unit for sse horizontal min
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@149 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/commons/Makefile_common.mk      |    2 +-
 mmc/branch/havel/examples/ssehmin/ssehmin_test.c |   24 ++++++++++++++++++++++
 2 files changed, 25 insertions(+), 1 deletions(-)

commit df97d02085b082b278be20f79cf3c46c514ad9df
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jan 7 04:25:05 2011 +0000

    simplify raytracer interface with ray and visitor structs
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@148 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/tetray.c     |   10 +-
 mmc/branch/havel/src/tettracing.c |  502 ++++++++++++++++++-------------------
 mmc/branch/havel/src/tettracing.h |   35 +++-
 3 files changed, 280 insertions(+), 267 deletions(-)

commit 1c85f6e678a6382816fff472c3363d0314e8fbcf
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Jan 6 00:03:17 2011 +0000

    branchless Horizontal Badouel
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@147 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/simpmesh.h   |    6 ++--
 mmc/branch/havel/src/tettracing.c |   45 +++++++++++++++++++++++--------------
 2 files changed, 31 insertions(+), 20 deletions(-)

commit 8e36cd7b776bcdce977661a7a1b7a63c4a1914b5
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Dec 26 15:19:33 2010 +0000

    add horizontal Badouel with SSE, improves speed by 13%
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@146 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/simpmesh.c   |   30 ++++++++-
 mmc/branch/havel/src/tettracing.c |  133 +++++++++++++++++++++++++++++++++++-
 2 files changed, 157 insertions(+), 6 deletions(-)

commit d69dd4b1ffa5bbc527523a2ae79ce8130b3a7e24
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Dec 21 22:47:38 2010 +0000

    add support for Badouel's method
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@145 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/simpmesh.c   |    2 +-
 mmc/branch/havel/src/tettracing.c |  101 +++++++++++++++++++++++++++++++++++-
 2 files changed, 99 insertions(+), 4 deletions(-)

commit 6ebd30527f730909093b4c87c279303959b955bb
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon Dec 20 22:24:21 2010 +0000

    more updates to sync with mmc main repo
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@144 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/commons/Makefile_common.mk     |   81 +++++++++++++----------
 mmc/branch/havel/examples/rngtest/makefile_sfmt |    8 ++
 mmc/branch/havel/examples/rngtest/rngtest.c     |    9 ++-
 3 files changed, 61 insertions(+), 37 deletions(-)

commit 19379b7a88fee5997f1c3716e7377a04984777f9
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon Dec 20 22:07:08 2010 +0000

    merge with mmc main svn rev 131
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@143 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/SFMT/LICENSE.txt        |   29 ++
 mmc/branch/havel/src/SFMT/SFMT-params.h      |   97 ++++
 mmc/branch/havel/src/SFMT/SFMT-params19937.h |   46 ++
 mmc/branch/havel/src/SFMT/SFMT-sse2.h        |  121 +++++
 mmc/branch/havel/src/SFMT/SFMT.c             |  620 ++++++++++++++++++++++++++
 mmc/branch/havel/src/SFMT/SFMT.h             |  157 +++++++
 mmc/branch/havel/src/drand48_r_libgw32c.c    |    8 +-
 mmc/branch/havel/src/drand48_r_libgw32c.h    |   18 +-
 mmc/branch/havel/src/fastmath.h              |   32 ++
 mmc/branch/havel/src/logistic_rand.c         |    7 +
 mmc/branch/havel/src/logistic_rand.h         |   12 +-
 mmc/branch/havel/src/makefile_sfmt           |   18 +
 mmc/branch/havel/src/mcx_utils.c             |   57 ++-
 mmc/branch/havel/src/mcx_utils.h             |  153 ++++---
 mmc/branch/havel/src/posix_randr.c           |    9 +-
 mmc/branch/havel/src/posix_randr.h           |    8 +-
 mmc/branch/havel/src/sfmt_rand.c             |   66 +++
 mmc/branch/havel/src/sfmt_rand.h             |   43 ++
 mmc/branch/havel/src/simpmesh.c              |  251 +++++------
 mmc/branch/havel/src/simpmesh.h              |  195 ++++++--
 mmc/branch/havel/src/tetray.c                |  103 +++--
 mmc/branch/havel/src/tettracing.c            |  236 ++++++----
 mmc/branch/havel/src/tettracing.h            |   18 +-
 mmc/branch/havel/src/tictoc.c                |   16 +-
 mmc/branch/havel/src/tictoc.h                |    6 +
 mmc/branch/havel/src/vector_types.h          |   62 +++-
 26 files changed, 1933 insertions(+), 455 deletions(-)

commit 9be96b386073a036ec2114e46b5da93cdfe7dcf3
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Dec 2 19:37:21 2010 +0000

    prefetch next tetrahedron precomputed data to speed up
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@142 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/commons/Makefile_common.mk |    4 ++--
 mmc/branch/havel/src/tettracing.c           |   11 +++++++++--
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 7f61d2235553c004bf818b68f9b58ecfbf3f16a3
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Nov 30 22:50:45 2010 +0000

    properly representing dt in the plotting scripts
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@141 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/examples/mcxsph/box.inp           |   17 ++++++++++++++
 mmc/branch/havel/examples/meshtest/plotmmcsph.m    |   24 +++++++++++--------
 mmc/branch/havel/examples/validation/plotcuberes.m |   14 +++++++----
 3 files changed, 40 insertions(+), 15 deletions(-)

commit 233dc892774a9acf89109875616975ca7f28e8ba
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Nov 30 22:49:32 2010 +0000

    code optimization and fixing time step in normalization
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@140 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/simpmesh.c   |    5 ++++-
 mmc/branch/havel/src/tetray.c     |   17 ++++++++++-------
 mmc/branch/havel/src/tettracing.c |   33 ++++++++++++++++++++-------------
 mmc/branch/havel/src/tettracing.h |    5 +----
 4 files changed, 35 insertions(+), 25 deletions(-)

commit 76fff3acbce7c09dbbb7ff1feb2c5eab65aeb85d
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat Nov 27 22:36:04 2010 +0000

    use -fast flag for icc
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@139 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/commons/Makefile_common.mk |    5 +++--
 mmc/branch/havel/src/tettracing.c           |    8 +++++---
 2 files changed, 8 insertions(+), 5 deletions(-)

commit 7ab88bbe1febb40619703d255df323bd3511c215
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat Nov 27 22:18:50 2010 +0000

    optimizing sse slightly
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@138 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/tettracing.c |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

commit 102bce5f8c127733c6b8f21f01624d79f663a543
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Nov 21 01:51:05 2010 +0000

    update for smoother progress bar
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@137 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/mcx_utils.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 0b53eba295e67c84ecd7ea9d0c8a738a8499d1e3
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Nov 18 21:31:33 2010 +0000

    merge face norm test into havelsse4
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@136 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/simpmesh.c   |    8 ++++----
 mmc/branch/havel/src/tetray.c     |    3 +--
 mmc/branch/havel/src/tettracing.c |    7 +++++--
 3 files changed, 10 insertions(+), 8 deletions(-)

commit ba2051b1e2ef95b66c2de0443cd186a8761ecfa1
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Nov 17 22:53:51 2010 +0000

    finally working, fixed _mm_rcp_ss by rcp_nr
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@135 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/tetray.c     |    6 +---
 mmc/branch/havel/src/tettracing.c |   48 ++++++++++++++++++++----------------
 2 files changed, 29 insertions(+), 25 deletions(-)

commit 9ae471883e27023569b2cb4ebeb437b614a45ce6
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Nov 17 04:39:56 2010 +0000

    added Havel raytracing code
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@134 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/commons/Makefile_common.mk |   10 +++-
 mmc/branch/havel/src/mcx_utils.c            |    5 +-
 mmc/branch/havel/src/mcx_utils.h            |    2 +-
 mmc/branch/havel/src/simpmesh.c             |   24 ++++----
 mmc/branch/havel/src/simpmesh.h             |    8 ++--
 mmc/branch/havel/src/tetray.c               |    7 ++-
 mmc/branch/havel/src/tettracing.c           |   73 +++++++++++++++++++++++----
 7 files changed, 96 insertions(+), 33 deletions(-)

commit 6c913c2841303700e3c920ee152e7d07d5c59751
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Nov 14 16:56:57 2010 +0000

    new SSE4 addition
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@133 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/src/mcx_utils.c  |   10 ++++--
 mmc/branch/havel/src/mcx_utils.h  |    1 +
 mmc/branch/havel/src/simpmesh.c   |   66 ++++++++++++++++++++++++++++++-------
 mmc/branch/havel/src/simpmesh.h   |    3 +-
 mmc/branch/havel/src/tetray.c     |    2 +-
 mmc/branch/havel/src/tettracing.c |   60 ++++++++++++++++++++++++++++++++--
 mmc/branch/havel/src/tettracing.h |    3 ++
 7 files changed, 125 insertions(+), 20 deletions(-)

commit 1fee6f8df130bfdc2223ccaedfae4d9d06920956
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Nov 14 16:55:53 2010 +0000

    added mmc svn 110 snapshot
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@132 4848f366-3658-0410-a320-90152d9d5b07

 mmc/branch/havel/AUTHOR.txt                        |   10 +
 mmc/branch/havel/ChangeLog.txt                     |   48 +
 mmc/branch/havel/LICENSE.txt                       |  674 +
 mmc/branch/havel/README.txt                        |  290 +
 mmc/branch/havel/commons/Makefile_common.mk        |  112 +
 mmc/branch/havel/examples/README.txt               |   33 +
 mmc/branch/havel/examples/mcxsph/benchbox.sh       |    5 +
 mmc/branch/havel/examples/mcxsph/createmcxbin.m    |   11 +
 mmc/branch/havel/examples/mcxsph/runspherebox.sh   |   11 +
 mmc/branch/havel/examples/mcxsph/spherebox.bin     |    1 +
 mmc/branch/havel/examples/mcxsph/spherebox.inp     |   17 +
 mmc/branch/havel/examples/meshtest/README.txt      |   48 +
 mmc/branch/havel/examples/meshtest/createmesh.m    |   93 +
 mmc/branch/havel/examples/meshtest/plotmmcsph.m    |  153 +
 mmc/branch/havel/examples/meshtest/prop_sph1.dat   |    4 +
 mmc/branch/havel/examples/meshtest/prop_sph2.dat   |    4 +
 mmc/branch/havel/examples/meshtest/prop_sph3.dat   |    4 +
 mmc/branch/havel/examples/meshtest/run_test.sh     |    6 +
 mmc/branch/havel/examples/meshtest/sph1.inp        |   12 +
 mmc/branch/havel/examples/meshtest/sph2.inp        |   12 +
 mmc/branch/havel/examples/meshtest/sph3.inp        |   12 +
 .../havel/examples/meshtest/sphdiffsemiinf.mat     |  Bin 0 -> 29735 bytes
 mmc/branch/havel/examples/misctest/bary_external.m |   18 +
 mmc/branch/havel/examples/mouse/bound_mouse.dat    | 1473 +
 mmc/branch/havel/examples/mouse/elem_mouse.dat     |16096 ++++
 mmc/branch/havel/examples/mouse/facenb_mouse.dat   |16096 ++++
 mmc/branch/havel/examples/mouse/mouse.inp          |   12 +
 mmc/branch/havel/examples/mouse/node_mouse.dat     | 2912 +
 mmc/branch/havel/examples/mouse/prop_mouse.dat     |    2 +
 mmc/branch/havel/examples/mouse/run_test.sh        |    3 +
 mmc/branch/havel/examples/onecube/README.txt       |   25 +
 mmc/branch/havel/examples/onecube/createmesh.m     |   13 +
 mmc/branch/havel/examples/onecube/elem_onecube.dat |    7 +
 .../havel/examples/onecube/facenb_onecube.dat      |    7 +
 mmc/branch/havel/examples/onecube/node_onecube.dat |    9 +
 mmc/branch/havel/examples/onecube/onecube.inp      |   12 +
 mmc/branch/havel/examples/onecube/plotmmcdebug.m   |   26 +
 mmc/branch/havel/examples/onecube/prop_onecube.dat |    3 +
 mmc/branch/havel/examples/onecube/run_test.sh      |    4 +
 .../havel/examples/onecube/velem_onecube.dat       |    7 +
 .../havel/examples/onecube/vnode_onecube.dat       |    9 +
 mmc/branch/havel/examples/reftest/README.txt       |   25 +
 mmc/branch/havel/examples/reftest/createmesh.m     |   15 +
 mmc/branch/havel/examples/reftest/elem_onecube.dat |    7 +
 .../havel/examples/reftest/facenb_onecube.dat      |    7 +
 mmc/branch/havel/examples/reftest/node_onecube.dat |    9 +
 mmc/branch/havel/examples/reftest/onecube.inp      |   12 +
 mmc/branch/havel/examples/reftest/plotmmcdebug.m   |   26 +
 mmc/branch/havel/examples/reftest/prop_onecube.dat |    3 +
 mmc/branch/havel/examples/reftest/run_test.sh      |    4 +
 .../havel/examples/reftest/velem_onecube.dat       |    7 +
 mmc/branch/havel/examples/rngtest/Makefile         |    8 +
 .../havel/examples/rngtest/makefile_logistic       |    8 +
 mmc/branch/havel/examples/rngtest/rngtest.c        |   51 +
 mmc/branch/havel/examples/sphbox/bound_sphbox.dat  | 8653 ++
 mmc/branch/havel/examples/sphbox/elem_sphbox.dat   |95308 ++++++++++++++++++++
 mmc/branch/havel/examples/sphbox/facenb_sphbox.dat |95308 ++++++++++++++++++++
 mmc/branch/havel/examples/sphbox/genvnode.m        |   12 +
 mmc/branch/havel/examples/sphbox/node_sphbox.dat   |16946 ++++
 mmc/branch/havel/examples/sphbox/prop_sphbox.dat   |    4 +
 mmc/branch/havel/examples/sphbox/run_test.sh       |    3 +
 mmc/branch/havel/examples/sphbox/sphbox.inp        |   12 +
 mmc/branch/havel/examples/sphbox/vnode_sphbox.dat  |16946 ++++
 mmc/branch/havel/examples/validation/README.txt    |   56 +
 mmc/branch/havel/examples/validation/benchspeed.sh |    3 +
 mmc/branch/havel/examples/validation/createmesh.m  |   11 +
 mmc/branch/havel/examples/validation/cube.inp      |   12 +
 mmc/branch/havel/examples/validation/plotcuberes.m |   78 +
 mmc/branch/havel/examples/validation/prop_cube.dat |    3 +
 mmc/branch/havel/examples/validation/run_test.sh   |    3 +
 mmc/branch/havel/matlab/README_spherediffusion.txt |  118 +
 mmc/branch/havel/matlab/besselhprime.m             |   25 +
 mmc/branch/havel/matlab/besseljprime.m             |   24 +
 mmc/branch/havel/matlab/besselyprime.m             |   25 +
 mmc/branch/havel/matlab/cart2sphorigin.m           |   29 +
 mmc/branch/havel/matlab/genT5mesh.m                |   70 +
 mmc/branch/havel/matlab/genT6mesh.m                |   67 +
 mmc/branch/havel/matlab/readmmcelem.m              |    8 +
 mmc/branch/havel/matlab/readmmcface.m              |    8 +
 mmc/branch/havel/matlab/readmmcnode.m              |    9 +
 mmc/branch/havel/matlab/savemmcmesh.m              |   64 +
 mmc/branch/havel/matlab/spbesselh.m                |   31 +
 mmc/branch/havel/matlab/spbesselhprime.m           |   31 +
 mmc/branch/havel/matlab/spbesselj.m                |   24 +
 mmc/branch/havel/matlab/spbesseljprime.m           |   24 +
 mmc/branch/havel/matlab/spbessely.m                |   24 +
 mmc/branch/havel/matlab/spbesselyprime.m           |   24 +
 mmc/branch/havel/matlab/spharmonic.m               |   38 +
 mmc/branch/havel/matlab/sphdiffAcoeff.m            |   35 +
 mmc/branch/havel/matlab/sphdiffBcoeff.m            |   25 +
 mmc/branch/havel/matlab/sphdiffCcoeff.m            |   35 +
 mmc/branch/havel/matlab/sphdiffexterior.m          |   33 +
 mmc/branch/havel/matlab/sphdiffincident.m          |   43 +
 mmc/branch/havel/matlab/sphdiffinterior.m          |   38 +
 mmc/branch/havel/matlab/sphdiffscatter.m           |   42 +
 mmc/branch/havel/matlab/sphdiffusion.m             |  213 +
 mmc/branch/havel/matlab/sphdiffusioninfinite.m     |   67 +
 mmc/branch/havel/matlab/sphdiffusionscatteronly.m  |   64 +
 mmc/branch/havel/matlab/sphdiffusionsemi.m         |  132 +
 mmc/branch/havel/matlab/sphdiffusionslab.m         |  117 +
 mmc/branch/havel/src/Makefile                      |   14 +
 mmc/branch/havel/src/drand48_r_libgw32c.c          |  106 +
 mmc/branch/havel/src/drand48_r_libgw32c.h          |   57 +
 mmc/branch/havel/src/logistic_rand.c               |  115 +
 mmc/branch/havel/src/logistic_rand.h               |   47 +
 mmc/branch/havel/src/makefile_logistic             |    8 +
 mmc/branch/havel/src/mcx_utils.c                   |  496 +
 mmc/branch/havel/src/mcx_utils.h                   |  129 +
 mmc/branch/havel/src/posix_randr.c                 |   53 +
 mmc/branch/havel/src/posix_randr.h                 |   45 +
 mmc/branch/havel/src/simpmesh.c                    |  444 +
 mmc/branch/havel/src/simpmesh.h                    |   95 +
 mmc/branch/havel/src/tetray.c                      |  113 +
 mmc/branch/havel/src/tettracing.c                  |  343 +
 mmc/branch/havel/src/tettracing.h                  |   42 +
 mmc/branch/havel/src/tictoc.c                      |  161 +
 mmc/branch/havel/src/tictoc.h                      |   16 +
 mmc/branch/havel/src/vector_types.h                |   36 +
 118 files changed, 275641 insertions(+), 0 deletions(-)

commit 245c175a3e5cd1435b0f09ade32c7cf7aae8a79e
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Dec 17 22:29:52 2010 +0000

    some typo fixes
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@131 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt    |    5 ++++-
 mmc/trunk/README.txt       |    8 ++++----
 mmc/trunk/src/fastmath.h   |   11 +++++++++++
 mmc/trunk/src/mcx_utils.c  |   24 ++++++++++++------------
 mmc/trunk/src/mcx_utils.h  |   28 ++++++++++++++--------------
 mmc/trunk/src/simpmesh.c   |   20 ++++++++++----------
 mmc/trunk/src/simpmesh.h   |   20 ++++++++++----------
 mmc/trunk/src/tetray.c     |    4 ++--
 mmc/trunk/src/tettracing.c |    6 +++---
 mmc/trunk/src/tettracing.h |    4 ++--
 10 files changed, 72 insertions(+), 58 deletions(-)

commit 27b08545e1289a35f62524492b211dbb60d5e2ef
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Dec 15 19:33:34 2010 +0000

    final polishing of the documents
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@130 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/README.txt      |   18 +++++++++++-------
 mmc/trunk/src/mcx_utils.c |    9 +++++++--
 2 files changed, 18 insertions(+), 9 deletions(-)

commit c3c6e52be7d432f4d25d92d21b5ef895bc11f868
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Dec 15 00:43:10 2010 +0000

    big red warning for using reflection code
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@129 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit f57c0d564bf1d363978d52255d5ba7827968bfbd
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Dec 15 00:28:57 2010 +0000

    add more documentation
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@128 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt            |    2 +-
 mmc/trunk/src/drand48_r_libgw32c.h |   10 ++++--
 mmc/trunk/src/fastmath.h           |   13 ++++++++
 mmc/trunk/src/mcx_utils.h          |   32 +++++++++++++++----
 mmc/trunk/src/sfmt_rand.c          |   11 ++-----
 mmc/trunk/src/sfmt_rand.h          |   11 ++-----
 mmc/trunk/src/simpmesh.h           |   61 +++++++++++++++++++++---------------
 mmc/trunk/src/tetray.c             |    9 +++--
 mmc/trunk/src/tettracing.c         |    2 +-
 mmc/trunk/src/vector_types.h       |   36 +++++++++++++++++++++
 10 files changed, 130 insertions(+), 57 deletions(-)

commit 5da0fbaa6477359b8d16d8b677156d549cd02a29
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Dec 14 23:35:25 2010 +0000

    update rngtest example, update ChangeLog
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@127 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt                  |    5 ++-
 mmc/trunk/README.txt                     |   42 ++++++++++++++++++++----------
 mmc/trunk/examples/rngtest/makefile_sfmt |    4 +-
 mmc/trunk/examples/rngtest/rngtest.c     |    9 +++---
 mmc/trunk/src/sfmt_rand.c                |    1 +
 5 files changed, 39 insertions(+), 22 deletions(-)

commit 6307efd4828013d66ec5503b9e9b554a5442ccc4
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Dec 14 19:36:50 2010 +0000

    compiled and debugged on windows with MinGW 20101030
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@126 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/sfmt_rand.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b67d51b225fc1ce9d8c94c053edc7e5a8517292b
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Dec 14 16:09:48 2010 +0000

    add BSD license for SFMT units
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@125 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/SFMT/LICENSE.txt |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

commit 27cce2a3b3724b451eb1f924c46073d64c0ca7b5
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Dec 14 16:07:43 2010 +0000

    fix negative time difference
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@124 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt |    6 +++++-
 mmc/trunk/src/tetray.c  |    4 ++--
 mmc/trunk/src/tictoc.c  |    8 ++++----
 3 files changed, 11 insertions(+), 7 deletions(-)

commit a73c1b3e620f6b91480a905edbc4751dd9e7a5ed
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon Dec 13 15:10:45 2010 +0000

    initial support for SFMT RNG, behavior is compiler dependent
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@123 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk     |    8 +-
 mmc/trunk/examples/rngtest/makefile_sfmt |    8 +
 mmc/trunk/examples/rngtest/rngtest.c     |    2 +
 mmc/trunk/src/SFMT/SFMT-params.h         |   97 +++++
 mmc/trunk/src/SFMT/SFMT-params19937.h    |   46 +++
 mmc/trunk/src/SFMT/SFMT-sse2.h           |  121 ++++++
 mmc/trunk/src/SFMT/SFMT.c                |  620 ++++++++++++++++++++++++++++++
 mmc/trunk/src/SFMT/SFMT.h                |  157 ++++++++
 mmc/trunk/src/makefile_sfmt              |   18 +
 mmc/trunk/src/mcx_utils.h                |    2 +-
 mmc/trunk/src/sfmt_rand.c                |   70 ++++
 mmc/trunk/src/sfmt_rand.h                |   47 +++
 mmc/trunk/src/simpmesh.c                 |   13 +
 mmc/trunk/src/simpmesh.h                 |    9 +-
 mmc/trunk/src/tetray.c                   |   29 +-
 mmc/trunk/src/tettracing.c               |   32 +-
 mmc/trunk/src/tettracing.h               |    6 -
 17 files changed, 1239 insertions(+), 46 deletions(-)

commit c6ee113cd5b1cfda34bef6f3888a4e7a064311a5
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon Dec 13 15:08:17 2010 +0000

    use static inline for all RNG units
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@122 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/fastmath.h        |    8 ++++++++
 mmc/trunk/src/logistic_rand.c   |    1 +
 mmc/trunk/src/logistic_rand.h   |    2 +-
 mmc/trunk/src/makefile_logistic |   10 +++++++++-
 mmc/trunk/src/posix_randr.c     |    3 +--
 mmc/trunk/src/posix_randr.h     |    2 +-
 6 files changed, 21 insertions(+), 5 deletions(-)

commit bd5c2e218747739af87a50eaf12f5223b7f33925
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon Dec 13 15:06:58 2010 +0000

    fix negative progress bar
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@121 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 72c054da8f4fe9d0fb3e98357d5f0b036e087a90
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Dec 7 03:19:49 2010 +0000

    redundant line when merging codes
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@120 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/simpmesh.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit e33c00a83d43e32b4f1f3717043a17b2c5965713
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Dec 5 04:23:23 2010 +0000

    batch update of ChangeLog
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@119 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit c49f6a95e4f368e158e89201f779385121aab003
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Dec 5 03:56:24 2010 +0000

    initial doxygen support
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@118 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk |   12 +-
 mmc/trunk/src/Makefile               |    2 +
 mmc/trunk/src/drand48_r_libgw32c.c   |    8 +-
 mmc/trunk/src/drand48_r_libgw32c.h   |    8 +-
 mmc/trunk/src/logistic_rand.c        |    6 +
 mmc/trunk/src/logistic_rand.h        |   10 +-
 mmc/trunk/src/mcx_utils.c            |   10 +-
 mmc/trunk/src/mcx_utils.h            |   94 ++-
 mmc/trunk/src/mmcdoxy.cfg            | 1551 ++++++++++++++++++++++++++++++++++
 mmc/trunk/src/posix_randr.c          |    6 +
 mmc/trunk/src/posix_randr.h          |    6 +
 mmc/trunk/src/simpmesh.c             |   54 +-
 mmc/trunk/src/simpmesh.h             |   22 +-
 mmc/trunk/src/tetray.c               |   64 +-
 mmc/trunk/src/tettracing.c           |   68 +-
 mmc/trunk/src/tettracing.h           |   12 +-
 mmc/trunk/src/tictoc.c               |    8 +-
 mmc/trunk/src/tictoc.h               |    6 +
 mmc/trunk/src/vector_types.h         |   26 +-
 19 files changed, 1819 insertions(+), 154 deletions(-)

commit a5d35af6a9a0e640e2bd44ab8a1995e1f087c913
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Dec 5 00:19:04 2010 +0000

    use make CC=compiler to support gcc, icc and llvm-gcc
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@117 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk |   70 +++++++++++++++++----------------
 1 files changed, 36 insertions(+), 34 deletions(-)

commit ae362bb5bab9a644b9acfe1c6b3470fbcb9554db
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat Dec 4 05:53:05 2010 +0000

    support llvm-gcc with make target CC=llvm-gcc
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@116 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit ee225031d48160261ee1cf0c06abd992e62683c2
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Dec 3 20:11:25 2010 +0000

    support piece-wise-constant basis with -C 0
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@115 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c  |    9 +++++-
 mmc/trunk/src/mcx_utils.h  |    1 +
 mmc/trunk/src/simpmesh.c   |   60 ++++++++++++++++++++++++++++++++-----------
 mmc/trunk/src/tettracing.c |   18 +++++++++---
 4 files changed, 65 insertions(+), 23 deletions(-)

commit 347f6167de3bcad0b4f1cf93f85f776cb4a544ae
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Dec 3 17:10:05 2010 +0000

    speed up gcc binary by 2x with approximated expf and static inline
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@114 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk |   10 ++--
 mmc/trunk/src/simpmesh.c             |   74 +-------------------------
 mmc/trunk/src/simpmesh.h             |   98 ++++++++++++++++++++++++++++++----
 mmc/trunk/src/tettracing.c           |   18 +++++--
 4 files changed, 109 insertions(+), 91 deletions(-)

commit 026a7feb1ece88fd402e53b5fa019d2e31ea049d
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Nov 30 22:35:11 2010 +0000

    normalize by time gate width
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@113 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/mcxsph/box.inp           |   17 +++++++++++++++++
 mmc/trunk/examples/meshtest/plotmmcsph.m    |   24 ++++++++++++++----------
 mmc/trunk/examples/validation/plotcuberes.m |   14 +++++++++-----
 mmc/trunk/src/simpmesh.c                    |    4 +---
 4 files changed, 41 insertions(+), 18 deletions(-)

commit 9511578dc39c7c14447f8d5dcf7dc99ca78d07db
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Nov 19 20:40:23 2010 +0000

    fix non-smooth progress bar
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@112 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit e0bb3a72e7caf2fb16c10e830670002cb79f65b5
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Nov 18 15:42:11 2010 +0000

    make icc to produce binaries with Intel C++ compiler
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@111 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 63557d802f8ea822110c68e5a277cb4abf636cb6
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Nov 12 15:28:40 2010 +0000

    fix initial element id with iso2mesh 1.0.0pre
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@110 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/sph1.inp |    2 +-
 mmc/trunk/examples/meshtest/sph2.inp |    2 +-
 mmc/trunk/examples/meshtest/sph3.inp |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 6207f234037321972f47b64b7ea3cf988177c823
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Aug 29 21:38:14 2010 +0000

    ported for Windows using MinGW and Libgw32c
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@109 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/Makefile             |    9 +++-
 mmc/trunk/src/drand48_r_libgw32c.c |  106 ++++++++++++++++++++++++++++++++++++
 mmc/trunk/src/drand48_r_libgw32c.h |   57 +++++++++++++++++++
 mmc/trunk/src/mcx_utils.c          |    2 +-
 mmc/trunk/src/posix_randr.h        |    5 ++
 mmc/trunk/src/tictoc.c             |    2 +-
 6 files changed, 178 insertions(+), 3 deletions(-)

commit bff0cb0178ec589b18dae71d903d23a6a8828840
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Aug 29 16:13:02 2010 +0000

    update documentation for v0.2
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@108 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt              |    8 ++--
 mmc/trunk/README.txt                 |   73 ++++++++++++++++++++-------------
 mmc/trunk/examples/README.txt        |    7 +++-
 mmc/trunk/examples/meshtest/sph1.inp |    4 +-
 mmc/trunk/examples/meshtest/sph2.inp |    2 +-
 mmc/trunk/examples/meshtest/sph3.inp |    2 +-
 mmc/trunk/matlab/genT6mesh.m         |    2 +
 mmc/trunk/src/mcx_utils.c            |    2 +-
 8 files changed, 61 insertions(+), 39 deletions(-)

commit 380cc954e3a97bcde2d079412ff76443a30d2cd3
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Aug 29 04:42:53 2010 +0000

    remove legacy MCX input format, update all input files and documents
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@107 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt                |    5 +
 mmc/trunk/README.txt                   |  140 ++++++++++++++++++++++----------
 mmc/trunk/examples/README.txt          |    4 +-
 mmc/trunk/examples/meshtest/sph1.inp   |    6 +-
 mmc/trunk/examples/meshtest/sph2.inp   |    6 +-
 mmc/trunk/examples/meshtest/sph3.inp   |    6 +-
 mmc/trunk/examples/mouse/mouse.inp     |    6 +-
 mmc/trunk/examples/onecube/onecube.inp |    6 +-
 mmc/trunk/examples/reftest/onecube.inp |    6 +-
 mmc/trunk/examples/sphbox/sphbox.inp   |    6 +-
 mmc/trunk/examples/validation/cube.inp |    5 +-
 mmc/trunk/src/mcx_utils.c              |   47 ++---------
 12 files changed, 117 insertions(+), 126 deletions(-)

commit c1542cb3b2bb3ee238f439b55ffc6007d3e73e1c
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Aug 29 02:45:56 2010 +0000

    update examples to use iso2mesh 1.0 and MCX 0.4.9 options
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@106 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/mcxsph/benchbox.sh     |    5 +++--
 mmc/trunk/examples/mcxsph/runspherebox.sh |    4 +++-
 mmc/trunk/examples/meshtest/README.txt    |   10 +++++++---
 mmc/trunk/examples/meshtest/run_test.sh   |    6 +++---
 mmc/trunk/examples/meshtest/sph1.inp      |    2 +-
 mmc/trunk/examples/meshtest/sph2.inp      |    2 +-
 mmc/trunk/examples/meshtest/sph3.inp      |    2 +-
 mmc/trunk/examples/onecube/plotmmcdebug.m |    8 ++++++--
 mmc/trunk/examples/validation/README.txt  |   15 ++++++++++-----
 mmc/trunk/examples/validation/run_test.sh |    2 +-
 10 files changed, 36 insertions(+), 20 deletions(-)

commit fae35a9f839443732fa080c2e2104ebd3bdda738
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Aug 29 02:38:25 2010 +0000

    support scientific notations for -n option
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@105 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit aabb13d462d544b71f34ee87fbc3f6f8fa44ac50
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Aug 29 02:34:29 2010 +0000

    separate session id with mesh id
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@104 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c |   70 +++++++++++++++------------------------------
 mmc/trunk/src/mcx_utils.h |    1 +
 mmc/trunk/src/simpmesh.c  |    8 ++++-
 3 files changed, 30 insertions(+), 49 deletions(-)

commit e31b310ad2925f30ec0ea319153a1b79cfd90ffc
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Jul 25 17:33:13 2010 +0000

    add help text for all functions
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@103 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/matlab/README_spherediffusion.txt |   15 +++++++-
 mmc/trunk/matlab/besselhprime.m             |   23 +++++++++++++
 mmc/trunk/matlab/besseljprime.m             |   22 +++++++++++++
 mmc/trunk/matlab/besselyprime.m             |   25 ++++++++++++++-
 mmc/trunk/matlab/cart2sphorigin.m           |   24 ++++++++++++++
 mmc/trunk/matlab/spbesselh.m                |   23 +++++++++++++
 mmc/trunk/matlab/spbesselhprime.m           |   25 ++++++++++++++-
 mmc/trunk/matlab/spbesselj.m                |   22 +++++++++++++
 mmc/trunk/matlab/spbesseljprime.m           |   22 +++++++++++++
 mmc/trunk/matlab/spbessely.m                |   22 +++++++++++++
 mmc/trunk/matlab/spbesselyprime.m           |   22 +++++++++++++
 mmc/trunk/matlab/spharmonic.m               |   23 +++++++++++++
 mmc/trunk/matlab/sphdiffAcoeff.m            |   23 +++++++++++++
 mmc/trunk/matlab/sphdiffBcoeff.m            |   23 +++++++++++++
 mmc/trunk/matlab/sphdiffCcoeff.m            |   23 +++++++++++++
 mmc/trunk/matlab/sphdiffexterior.m          |   33 ++++++++++++++++++-
 mmc/trunk/matlab/sphdiffincident.m          |   33 ++++++++++++++++++-
 mmc/trunk/matlab/sphdiffinterior.m          |   31 ++++++++++++++++++
 mmc/trunk/matlab/sphdiffscatter.m           |   31 ++++++++++++++++++
 mmc/trunk/matlab/sphdiffusion.m             |   33 +++++++++++++++++++
 mmc/trunk/matlab/sphdiffusioninfinite.m     |   34 +++++++++++++++++++-
 mmc/trunk/matlab/sphdiffusionscatteronly.m  |   34 +++++++++++++++++++-
 mmc/trunk/matlab/sphdiffusionsemi.m         |   45 ++++++++++++++++----------
 mmc/trunk/matlab/sphdiffusionslab.m         |   46 +++++++++++++++++----------
 24 files changed, 615 insertions(+), 42 deletions(-)

commit 6b4638e0b1bc3f3cf6edd81a8504b9488ae64e88
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jul 16 18:23:07 2010 +0000

    workaround for tty col-width in windows
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@102 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c |   23 ++++++++++++++---------
 1 files changed, 14 insertions(+), 9 deletions(-)

commit 89b48276b95e309d67b0ea07493403d7f1926c42
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jul 16 15:46:00 2010 +0000

    explain input file format in README
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@101 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/README.txt |   24 +++++++++++++++++++++---
 1 files changed, 21 insertions(+), 3 deletions(-)

commit ac3b312bb9338cbb22ab479f1aad9db53862f6a9
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jul 16 14:58:38 2010 +0000

    add README file for examples
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@100 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/README.txt               |   28 +++++++++++++++++++++++++++
 mmc/trunk/examples/meshtest/README.txt      |    2 +-
 mmc/trunk/matlab/README_spherediffusion.txt |    8 +++++-
 3 files changed, 35 insertions(+), 3 deletions(-)

commit 3d2ac87a346de0d17c7ec27a08261cb99b6320cf
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jul 16 05:36:42 2010 +0000

    script to run mcx for the validation case
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@99 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/mcxsph/benchbox.sh |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 182f4efdcecf8a26e2cc0c048fb9018135d0e547
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jul 16 05:27:52 2010 +0000

    update reference, polish README
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@98 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt                   |    4 ++-
 mmc/trunk/README.txt                      |   48 ++++++++++++++++++++++++++--
 mmc/trunk/examples/reftest/plotmmcdebug.m |    2 +-
 mmc/trunk/examples/reftest/run_test.sh    |    4 +-
 mmc/trunk/src/mcx_utils.c                 |    8 ++--
 mmc/trunk/src/mcx_utils.h                 |    4 +-
 mmc/trunk/src/simpmesh.c                  |    4 +-
 mmc/trunk/src/simpmesh.h                  |    4 +-
 mmc/trunk/src/tetray.c                    |    4 +-
 mmc/trunk/src/tettracing.c                |   17 +++++-----
 mmc/trunk/src/tettracing.h                |    4 +-
 11 files changed, 73 insertions(+), 30 deletions(-)

commit a9a13d28184ad498613c780de98fe0afaa9fcbb2
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Jul 15 05:30:30 2010 +0000

    use -u to set mesh length unit
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@97 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c |    9 +++++++--
 mmc/trunk/src/mcx_utils.h |    1 +
 mmc/trunk/src/simpmesh.c  |   13 +++++++++++++
 3 files changed, 21 insertions(+), 2 deletions(-)

commit abce2717b17e4645e4d6e017ad2cd742af119cde
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Jul 15 04:24:25 2010 +0000

    officially update license to GPLv3, MMC is now open-source
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@96 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/LICENSE.txt      |  675 +++++++++++++++++++++++++++++++++++++++++++-
 mmc/trunk/README.txt       |    2 +-
 mmc/trunk/src/mcx_utils.c  |  107 ++++----
 mmc/trunk/src/mcx_utils.h  |   24 ++-
 mmc/trunk/src/simpmesh.c   |   19 ++
 mmc/trunk/src/simpmesh.h   |   23 ++-
 mmc/trunk/src/tetray.c     |   19 ++
 mmc/trunk/src/tettracing.c |   19 ++
 mmc/trunk/src/tettracing.h |   23 ++-
 9 files changed, 851 insertions(+), 60 deletions(-)

commit 390e0193913dde37a4233839cfbebdad21672fd4
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Jul 8 23:46:49 2010 +0000

    set default debug flag to T and P
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@95 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d43b0f436a2eaf898d335383e7473790c0c518a6
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Jul 7 05:35:42 2010 +0000

    paper accepted, update ChangeLog
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@94 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt                   |    1 +
 mmc/trunk/examples/reftest/plotmmcdebug.m |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 8bc7a1735d7b9a8e63cfb5c6d5dc40725e4f963d
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Jul 7 05:21:27 2010 +0000

    add speed benchmark script
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@93 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/validation/benchspeed.sh |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 443e13472d571da6bcb9d48c47eeeadd2dbe4bae
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Jun 24 19:39:14 2010 +0000

    accumulative update to ChangeLog
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@92 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 5a57b1a053a9f82a130a951b4ae54295dcd57bfe
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Jun 24 03:32:09 2010 +0000

    use literal debug options
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@91 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/onecube/run_test.sh |    4 ++--
 mmc/trunk/examples/reftest/run_test.sh |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit efcec4543e6d2a9410896a62b26318c694803ae2
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Jun 24 03:30:47 2010 +0000

    progress bar with -D P option
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@90 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c |   26 ++++++++++++++++++++++----
 mmc/trunk/src/mcx_utils.h |    1 +
 mmc/trunk/src/tetray.c    |   10 +++++++++-
 3 files changed, 32 insertions(+), 5 deletions(-)

commit ae0510f5c8edf0992c759e55baa3f59c0c869981
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Jun 23 23:18:20 2010 +0000

    use meaning string as debugging flags
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@89 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c |   58 +++++++++++++++++++++++++++++++--------------
 mmc/trunk/src/mcx_utils.h |    2 +
 2 files changed, 42 insertions(+), 18 deletions(-)

commit 9f938b3a6d479189f77d052591fccec65325f1db
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Jun 23 05:22:39 2010 +0000

    make it possible to model transparent medium
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@88 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/simpmesh.h   |   12 ++++++------
 mmc/trunk/src/tettracing.c |   28 ++++++++++++++--------------
 2 files changed, 20 insertions(+), 20 deletions(-)

commit 8398aa0d50b23d7b8869e5a362d42b5910a3cfec
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Jun 23 05:11:03 2010 +0000

    debugged external boundary reflection scheme, fix reflection bug
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@87 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/run_test.sh   |    6 +++---
 mmc/trunk/examples/validation/run_test.sh |    2 +-
 mmc/trunk/src/mcx_utils.c                 |   15 ++++++++-------
 mmc/trunk/src/mcx_utils.h                 |    1 +
 mmc/trunk/src/tettracing.c                |   25 +++++++++++++------------
 5 files changed, 26 insertions(+), 23 deletions(-)

commit 15ee2d416bcba591918bb5ba8747992596e85a87
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon Jun 21 04:41:53 2010 +0000

    Russian Roulette to terminate photon
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@86 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/onecube/plotmmcdebug.m |    2 +-
 mmc/trunk/examples/reftest/onecube.dat    |   80 -----------------------------
 mmc/trunk/examples/reftest/plotmmcdebug.m |    5 ++-
 mmc/trunk/examples/reftest/run_test.sh    |    4 +-
 mmc/trunk/src/logistic_rand.c             |    4 ++
 mmc/trunk/src/logistic_rand.h             |    1 +
 mmc/trunk/src/mcx_utils.c                 |    3 +-
 mmc/trunk/src/mcx_utils.h                 |    1 +
 mmc/trunk/src/posix_randr.c               |    4 ++
 mmc/trunk/src/posix_randr.h               |    1 +
 mmc/trunk/src/tettracing.c                |    6 ++
 11 files changed, 26 insertions(+), 85 deletions(-)

commit aba98e5e5f89fb0fa6b90c8b96d835f637420856
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon Jun 21 03:26:01 2010 +0000

    add boundary reflection for internal or external surfaces
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@85 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/reftest/README.txt         |   25 +++++++
 mmc/trunk/examples/reftest/createmesh.m       |   15 ++++
 mmc/trunk/examples/reftest/elem_onecube.dat   |    7 ++
 mmc/trunk/examples/reftest/facenb_onecube.dat |    7 ++
 mmc/trunk/examples/reftest/node_onecube.dat   |    9 +++
 mmc/trunk/examples/reftest/onecube.dat        |   80 +++++++++++++++++++++
 mmc/trunk/examples/reftest/onecube.inp        |   16 ++++
 mmc/trunk/examples/reftest/plotmmcdebug.m     |   22 ++++++
 mmc/trunk/examples/reftest/prop_onecube.dat   |    3 +
 mmc/trunk/examples/reftest/run_test.sh        |    4 +
 mmc/trunk/examples/reftest/velem_onecube.dat  |    7 ++
 mmc/trunk/matlab/genT6mesh.m                  |    2 +-
 mmc/trunk/matlab/readmmcelem.m                |    4 +-
 mmc/trunk/matlab/readmmcface.m                |    2 +-
 mmc/trunk/matlab/readmmcnode.m                |    2 +-
 mmc/trunk/src/logistic_rand.c                 |    5 ++
 mmc/trunk/src/logistic_rand.h                 |    2 +-
 mmc/trunk/src/mcx_utils.h                     |    3 +-
 mmc/trunk/src/posix_randr.c                   |    4 +
 mmc/trunk/src/posix_randr.h                   |    2 +-
 mmc/trunk/src/simpmesh.c                      |    2 +-
 mmc/trunk/src/tettracing.c                    |   94 +++++++++++++++++++++----
 mmc/trunk/src/tettracing.h                    |    2 +
 23 files changed, 297 insertions(+), 22 deletions(-)

commit 2a49092e9faecdd4cfb97de2bb3cbaaa1a4d7312
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Jun 9 17:15:29 2010 +0000

    only install gcc to compile
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@84 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/README.txt |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4fda05e020ce99fb6b421694a258d7f4597b059b
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Jun 9 17:08:09 2010 +0000

    start photon id from 0
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@83 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/onecube/plotmmcdebug.m |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 119f5f08b5c7b7b36763b035e81649eafb501889
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Jun 9 16:27:16 2010 +0000

    update README files for the examples
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@82 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/README.txt   |   31 +++++++++++++++++++++-
 mmc/trunk/examples/validation/README.txt |   40 ++++++++++++++++++++++++------
 2 files changed, 61 insertions(+), 10 deletions(-)

commit 687c1e84b74b000e1fab9ca4a31e500e86c9e236
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Jun 8 19:02:49 2010 +0000

    add README file for onecube example
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@81 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/onecube/README.txt |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

commit c34059de7c1ce7adf315fd6495c79337f8151328
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Jun 8 18:52:32 2010 +0000

    minor updates after regression tests
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@80 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/misctest/bary_external.m |    7 +++++--
 mmc/trunk/matlab/genT5mesh.m                |    4 ++--
 mmc/trunk/matlab/genT6mesh.m                |    8 ++++----
 3 files changed, 11 insertions(+), 8 deletions(-)

commit a7f96c9ea370df5da15f1de9767a8ac6c1ad1f88
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Jun 8 18:51:28 2010 +0000

    update print messages
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@79 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c |   12 +-----------
 mmc/trunk/src/simpmesh.c  |   14 +++++++-------
 mmc/trunk/src/tetray.c    |   13 +++++++------
 3 files changed, 15 insertions(+), 24 deletions(-)

commit 58521ff15ba72cc969802be6e4f19202baa0b8cb
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Jun 8 18:48:32 2010 +0000

    make example matlab/octave consistent
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@78 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/onecube/createmesh.m       |    2 +-
 mmc/trunk/examples/onecube/elem_onecube.dat   |   10 +++++-----
 mmc/trunk/examples/onecube/facenb_onecube.dat |   12 ++++++------
 mmc/trunk/examples/onecube/onecube.inp        |    2 +-
 mmc/trunk/examples/onecube/velem_onecube.dat  |    7 +++++++
 5 files changed, 20 insertions(+), 13 deletions(-)

commit 57c38806a0bccbb5cd97bd65c86fa5d95a166602
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue Jun 8 16:39:52 2010 +0000

    list debuglevel help info
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@77 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/README.txt   |   17 +++++++++++++++++
 mmc/trunk/examples/validation/README.txt |   27 +++++++++++++++++++++++++++
 mmc/trunk/src/mcx_utils.c                |   12 ++++++++++++
 mmc/trunk/src/tettracing.c               |    4 ++++
 4 files changed, 60 insertions(+), 0 deletions(-)

commit 50c87b7ad149f1f35fb49bd69a43fa5bb73603ac
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Jun 6 00:35:21 2010 +0000

    reorient mesh before saving
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@76 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/matlab/README_spherediffusion.txt |    3 ++-
 mmc/trunk/matlab/savemmcmesh.m              |    2 ++
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 244341372fc8b1e65019f8e5a90fae732df05ef8
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat Jun 5 21:45:57 2010 +0000

    update logistic makefile to use the timing unit
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@75 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/makefile_logistic |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1def9174c4f7eb89a7cb38b7cdcccf68d71359c8
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat Jun 5 03:43:23 2010 +0000

    minor polishing for paper writing
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@74 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt                     |   18 ++++++---
 mmc/trunk/examples/mcxsph/runspherebox.sh   |    4 ++-
 mmc/trunk/examples/meshtest/createmesh.m    |   17 +++++----
 mmc/trunk/examples/meshtest/plotmmcsph.m    |   52 +++++++++++++++++++--------
 mmc/trunk/examples/meshtest/sph1.inp        |    4 +-
 mmc/trunk/examples/meshtest/sph2.inp        |    2 +-
 mmc/trunk/examples/meshtest/sph3.inp        |    2 +-
 mmc/trunk/examples/validation/plotcuberes.m |   12 ++++--
 8 files changed, 73 insertions(+), 38 deletions(-)

commit e201922989376ef97063a9435e1e07cb2901f571
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat Jun 5 03:42:20 2010 +0000

    added timing unit from mcxcl project, added MMCDEBUG macro
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@73 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/Makefile    |    3 +-
 mmc/trunk/src/mcx_utils.h |    9 ++-
 mmc/trunk/src/simpmesh.c  |    6 +-
 mmc/trunk/src/simpmesh.h  |    2 +-
 mmc/trunk/src/tetray.c    |   22 ++++++-
 mmc/trunk/src/tictoc.c    |  161 +++++++++++++++++++++++++++++++++++++++++++++
 mmc/trunk/src/tictoc.h    |   16 +++++
 7 files changed, 211 insertions(+), 8 deletions(-)

commit c1b81f55b439f9f221cdf1166b1c54ba20948173
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun May 30 16:58:14 2010 +0000

    make it compatible with GNU Octave
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@72 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/matlab/README_spherediffusion.txt |  102 +++++++++++++++++++++++++++
 mmc/trunk/matlab/spharmonic.m               |    3 +-
 2 files changed, 104 insertions(+), 1 deletions(-)

commit 1595b84d93800fc51259d7f15f29b4f9a8d3f2c4
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun May 30 15:25:24 2010 +0000

    tested on windows, unify default cfg settings
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@71 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/matlab/sphdiffAcoeff.m           |    4 ++++
 mmc/trunk/matlab/sphdiffCcoeff.m           |    4 ++++
 mmc/trunk/matlab/sphdiffusion.m            |    2 +-
 mmc/trunk/matlab/sphdiffusioninfinite.m    |    2 +-
 mmc/trunk/matlab/sphdiffusionscatteronly.m |    2 +-
 mmc/trunk/matlab/sphdiffusionsemi.m        |    6 +++---
 6 files changed, 14 insertions(+), 6 deletions(-)

commit 6927675f8176e37eba5059aef106ff3f719668de
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 27 04:45:53 2010 +0000

    fine tuning the final plots, all good
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@70 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/plotmmcsph.m       |   53 +++++++++++++++++------
 mmc/trunk/examples/meshtest/sphdiffsemiinf.mat |  Bin 0 -> 29735 bytes
 mmc/trunk/matlab/spharmonic.m                  |    2 +-
 mmc/trunk/matlab/sphdiffusionslab.m            |    4 +-
 4 files changed, 42 insertions(+), 17 deletions(-)

commit 2e9106bdbad17b121fc266c293912e8cd06826ef
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 27 03:11:12 2010 +0000

    I thought I had fixed this, now it works perfectly
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@69 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk     |    8 +++++---
 mmc/trunk/examples/meshtest/plotmmcsph.m |    5 +++++
 mmc/trunk/matlab/sphdiffusionslab.m      |   20 ++++++++++++++++++--
 mmc/trunk/src/simpmesh.c                 |    2 +-
 mmc/trunk/src/tettracing.c               |    4 ++--
 5 files changed, 31 insertions(+), 8 deletions(-)

commit 967f01ece374e06307ee7d4acf8e74124fb9f34b
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed May 26 02:42:50 2010 +0000

    add analytical solutions for infinite slab with a sphere
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@68 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/matlab/cart2sphorigin.m          |    5 ++
 mmc/trunk/matlab/sphdiffusionscatteronly.m |   32 ++++++++++
 mmc/trunk/matlab/sphdiffusionsemi.m        |    4 +-
 mmc/trunk/matlab/sphdiffusionslab.m        |   89 ++++++++++++++++++++++++++++
 4 files changed, 129 insertions(+), 1 deletions(-)

commit 2c950f713cdc61fa04580b8a13b43862e6e3bc0f
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue May 25 21:16:17 2010 +0000

    complete the analytical solution for sphere in semi-infinite space
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@67 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/matlab/sphdiffAcoeff.m    |    2 +-
 mmc/trunk/matlab/sphdiffCcoeff.m    |    2 +-
 mmc/trunk/matlab/sphdiffscatter.m   |    5 ++-
 mmc/trunk/matlab/sphdiffusionsemi.m |  102 +++++++++++++++++++++++++++++------
 4 files changed, 91 insertions(+), 20 deletions(-)

commit aef92af680c747ddc269f52b774e679a113e36ab
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon May 24 18:05:45 2010 +0000

    longer space for Rev keyword
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@66 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f2b88e23d130677b9f06365c6f2850fee8cb8d4e
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon May 24 18:04:43 2010 +0000

    accumulative changes
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@65 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt                  |    8 +++++++-
 mmc/trunk/README.txt                     |    6 +++---
 mmc/trunk/examples/meshtest/plotmmcsph.m |   25 +++++++++++++++++++++++++
 mmc/trunk/src/mcx_utils.c                |    6 +++---
 mmc/trunk/src/tettracing.c               |    8 +++++---
 5 files changed, 43 insertions(+), 10 deletions(-)

commit c99f31c476099ce18819697989058a36432d0818
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun May 23 05:38:14 2010 +0000

    updates to examples
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@64 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/mcxsph/createmcxbin.m    |    2 +-
 mmc/trunk/examples/mcxsph/spherebox.bin     |    2 +-
 mmc/trunk/examples/meshtest/createmesh.m    |   12 ++++++------
 mmc/trunk/examples/meshtest/plotmmcsph.m    |    3 +--
 mmc/trunk/examples/meshtest/sph1.inp        |    2 +-
 mmc/trunk/examples/meshtest/sph2.inp        |    2 +-
 mmc/trunk/examples/meshtest/sph3.inp        |    2 +-
 mmc/trunk/examples/validation/cube.inp      |    3 +--
 mmc/trunk/examples/validation/plotcuberes.m |   12 ++++++------
 9 files changed, 19 insertions(+), 21 deletions(-)

commit e5f366680d6ae23dd5ba940febdeb8f75a4ae4c0
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun May 23 05:22:41 2010 +0000

    retake finish-this-element-before-leave policy
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@63 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/tettracing.c |   48 ++++++++++++++++---------------------------
 1 files changed, 18 insertions(+), 30 deletions(-)

commit 46dae79f1540b0a500fae6133c4e18e20359ec53
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun May 23 01:40:00 2010 +0000

    reduce roundoff-error by explicit counting energy loss
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@62 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/simpmesh.c   |    7 +++--
 mmc/trunk/src/simpmesh.h   |    4 +-
 mmc/trunk/src/tetray.c     |   12 +++++-----
 mmc/trunk/src/tettracing.c |   47 ++++++++++++++++++++++++++++++-------------
 4 files changed, 45 insertions(+), 25 deletions(-)

commit 7a58a6b34f2c3e04698a5f11cc4385d923fbdc10
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri May 21 03:57:43 2010 +0000

    add README document
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@61 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/README.txt |  165 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 165 insertions(+), 0 deletions(-)

commit 64a7c5f994007c71a742705798343d9748ec8cb6
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 20 22:50:09 2010 +0000

    remove gcc warnings
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@60 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c  |   75 +++++++++++++++++++++-----------------------
 mmc/trunk/src/tettracing.h |    2 +-
 2 files changed, 37 insertions(+), 40 deletions(-)

commit 999ded81825645d3d3ba1aec7ab32edd0ba4e9a5
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 20 22:06:45 2010 +0000

    add external bary centric test
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@59 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/misctest/bary_external.m |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 5359e8f442d34773d046ff1c0f602a39e7c65b9a
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 20 22:03:19 2010 +0000

    add test script for onecube validation
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@58 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/onecube/plotmmcdebug.m |   22 ++++++++++++++++++++++
 mmc/trunk/examples/onecube/run_test.sh    |    3 ++-
 2 files changed, 24 insertions(+), 1 deletions(-)

commit 535e310155bb4c3594593dcce00b7ff836d6dba9
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 20 21:04:11 2010 +0000

    consider Lremain in the accumulation path
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@57 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/mcxsph/spherebox.inp  |    2 +-
 mmc/trunk/examples/meshtest/createmesh.m |    2 +-
 mmc/trunk/src/tettracing.c               |    6 +++---
 3 files changed, 5 insertions(+), 5 deletions(-)

commit f0078599eafb650e76b16ad08c3f5705cc4c26cd
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 20 21:03:38 2010 +0000

    add functions to compute the analytical solution of a sphere inside infinite medium
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@56 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/matlab/besselhprime.m         |    2 +
 mmc/trunk/matlab/besseljprime.m         |    2 +
 mmc/trunk/matlab/besselyprime.m         |    2 +
 mmc/trunk/matlab/spbesselh.m            |    8 ++
 mmc/trunk/matlab/spbesselhprime.m       |    8 ++
 mmc/trunk/matlab/spbesselj.m            |    2 +
 mmc/trunk/matlab/spbesseljprime.m       |    2 +
 mmc/trunk/matlab/spbessely.m            |    2 +
 mmc/trunk/matlab/spbesselyprime.m       |    2 +
 mmc/trunk/matlab/spharmonic.m           |   14 +++
 mmc/trunk/matlab/sphdiffAcoeff.m        |    8 ++
 mmc/trunk/matlab/sphdiffBcoeff.m        |    2 +
 mmc/trunk/matlab/sphdiffCcoeff.m        |    8 ++
 mmc/trunk/matlab/sphdiffexterior.m      |    2 +
 mmc/trunk/matlab/sphdiffincident.m      |   12 ++
 mmc/trunk/matlab/sphdiffinterior.m      |    7 ++
 mmc/trunk/matlab/sphdiffscatter.m       |    8 ++
 mmc/trunk/matlab/sphdiffusion.m         |  180 +++++++++++++++++++++++++++++++
 mmc/trunk/matlab/sphdiffusioninfinite.m |   35 ++++++
 mmc/trunk/matlab/sphdiffusionsemi.m     |   51 +++++++++
 20 files changed, 357 insertions(+), 0 deletions(-)

commit 0678b3814daee5b005326a8a563f0bb640cd1143
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed May 19 15:54:59 2010 +0000

    use elem-volume, update tests, twig parameters
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@55 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/AUTHOR.txt                        |    2 +-
 mmc/trunk/ChangeLog.txt                     |    9 +++
 mmc/trunk/examples/mcxsph/createmcxbin.m    |    4 +-
 mmc/trunk/examples/mcxsph/runspherebox.sh   |    3 +-
 mmc/trunk/examples/mcxsph/spherebox.bin     |    2 +-
 mmc/trunk/examples/mcxsph/spherebox.inp     |   16 +++---
 mmc/trunk/examples/meshtest/plotmmcsph.m    |   74 ++++++++++++++++++++++-----
 mmc/trunk/examples/meshtest/prop_sph1.dat   |    4 +-
 mmc/trunk/examples/meshtest/prop_sph2.dat   |    4 +-
 mmc/trunk/examples/meshtest/prop_sph3.dat   |    4 +-
 mmc/trunk/examples/meshtest/run_test.sh     |    6 +-
 mmc/trunk/examples/meshtest/sph2.inp        |    4 +-
 mmc/trunk/examples/meshtest/sph3.inp        |    4 +-
 mmc/trunk/examples/validation/cube.inp      |    2 +-
 mmc/trunk/examples/validation/plotcuberes.m |   74 +++++++++++++++++++++++++++
 mmc/trunk/examples/validation/prop_cube.dat |    2 +-
 mmc/trunk/examples/validation/run_test.sh   |    2 +-
 mmc/trunk/matlab/savemmcmesh.m              |   12 ++--
 18 files changed, 180 insertions(+), 48 deletions(-)

commit 43c63cc836735b56e4e98e8619af72ba4b89478d
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed May 19 15:49:09 2010 +0000

    use MCX approach for fluence accumulation, debugged normalization, tested with benchmarks
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@54 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/simpmesh.c   |   65 +++++++++++++++++++++++++------------------
 mmc/trunk/src/simpmesh.h   |    9 +++---
 mmc/trunk/src/tetray.c     |    2 +-
 mmc/trunk/src/tettracing.c |   65 +++++++++++++++++++++++++-------------------
 mmc/trunk/src/tettracing.h |    1 -
 5 files changed, 81 insertions(+), 61 deletions(-)

commit a83414e1a33db761653c89560ba0be42810d5b43
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 13 16:31:08 2010 +0000

    run all tests with 300 million photons
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@53 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/mcxsph/runspherebox.sh  |    2 +-
 mmc/trunk/examples/meshtest/plotmmcsph.m   |   29 ++++++++++++++++++++++++++++
 mmc/trunk/examples/meshtest/run_test.sh    |    6 ++--
 mmc/trunk/examples/meshtest/sph2.inp       |    2 +-
 mmc/trunk/examples/onecube/run_test.sh     |    2 +-
 mmc/trunk/examples/rngtest/rngtest.c       |    3 +-
 mmc/trunk/examples/sphbox/run_test.sh      |    2 +-
 mmc/trunk/examples/validation/createmesh.m |    2 +-
 mmc/trunk/examples/validation/cube.inp     |    2 +-
 9 files changed, 40 insertions(+), 10 deletions(-)

commit 5ac47540c5b09fba26e40d864f1c47bfd4f6e541
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 13 05:38:49 2010 +0000

    use multi-threaded 48bit POSIX RNG
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@52 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/posix_randr.c |    9 ++++++---
 mmc/trunk/src/posix_randr.h |    2 +-
 2 files changed, 7 insertions(+), 4 deletions(-)

commit 4f3869f7396e2ff39eb28fc73f4332b153d5dd38
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue May 11 23:56:08 2010 +0000

    onetetra folder is no use, remove
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@51 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/onetetra/elem_onetetra.dat |    2 --
 mmc/trunk/examples/onetetra/node_onetetra.dat |    5 -----
 2 files changed, 0 insertions(+), 7 deletions(-)

commit a136835685f50fe324862680ea4a8f4fd647850d
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue May 11 21:39:50 2010 +0000

    valgrind is my friend
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@50 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/simpmesh.c   |    2 +-
 mmc/trunk/src/tettracing.c |   10 ++++++----
 2 files changed, 7 insertions(+), 5 deletions(-)

commit 16aceff18810d24a07e08144684f83836e5f37ef
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue May 11 19:11:54 2010 +0000

    reformat debug info
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@49 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c  |    2 +-
 mmc/trunk/src/mcx_utils.h  |    4 ++--
 mmc/trunk/src/tettracing.c |   20 +++++++++++---------
 3 files changed, 14 insertions(+), 12 deletions(-)

commit dffc444c175561d54d1cfdb481830b085c95eef0
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue May 11 17:51:48 2010 +0000

    add debug example
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@48 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/onecube/createmesh.m       |   13 +++++++++++++
 mmc/trunk/examples/onecube/elem_onecube.dat   |    7 +++++++
 mmc/trunk/examples/onecube/facenb_onecube.dat |    7 +++++++
 mmc/trunk/examples/onecube/node_onecube.dat   |    9 +++++++++
 mmc/trunk/examples/onecube/onecube.inp        |   16 ++++++++++++++++
 mmc/trunk/examples/onecube/prop_onecube.dat   |    3 +++
 mmc/trunk/examples/onecube/run_test.sh        |    3 +++
 mmc/trunk/examples/onecube/vnode_onecube.dat  |    9 +++++++++
 8 files changed, 67 insertions(+), 0 deletions(-)

commit 7218e006dd9ef2205f76957c624f0e182cca8350
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue May 11 17:42:38 2010 +0000

    restore MMC approach of ray-tracing
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@47 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/tettracing.c |   26 ++++++++++++--------------
 1 files changed, 12 insertions(+), 14 deletions(-)

commit 52019519e5f41c09fad92857089c8cfb2b0a3925
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue May 11 17:39:45 2010 +0000

    use MCX way for accumulation, virtually the same result, will retro
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@46 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/tettracing.c |   26 ++++++++++++++------------
 mmc/trunk/src/tettracing.h |    3 ---
 2 files changed, 14 insertions(+), 15 deletions(-)

commit 2365626d6ddde254e0236530fef4f3c53115e251
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue May 11 16:47:19 2010 +0000

    use constant memory for mapping data
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@45 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/tettracing.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 47462989d3c9c3a85af2ad4de837dc524521a37c
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue May 11 05:54:35 2010 +0000

    associate atte to mesh rather than cfg
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@44 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c  |    7 +------
 mmc/trunk/src/mcx_utils.h  |    1 -
 mmc/trunk/src/simpmesh.c   |   11 ++++++++++-
 mmc/trunk/src/simpmesh.h   |    1 +
 mmc/trunk/src/tettracing.c |    2 +-
 5 files changed, 13 insertions(+), 9 deletions(-)

commit 9ae2f9ab633dcee29baa23e5e28403523efe43a0
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue May 11 05:35:52 2010 +0000

    use minstep to accumulate
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@43 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c  |   12 ++++++++++-
 mmc/trunk/src/mcx_utils.h  |    3 ++
 mmc/trunk/src/tettracing.c |   46 ++++++++++++++++++++++++++++---------------
 3 files changed, 44 insertions(+), 17 deletions(-)

commit 4ca64f4e9fa62794837ab9602f1077e9488c7694
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon May 10 22:08:16 2010 +0000

    print packet energy info
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@42 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/logistic_rand.c |    2 +-
 mmc/trunk/src/mcx_utils.h     |    3 ++-
 mmc/trunk/src/posix_randr.c   |    2 +-
 mmc/trunk/src/simpmesh.c      |    2 ++
 4 files changed, 6 insertions(+), 3 deletions(-)

commit 43277ddf57adb76d48c796b7c274161ea51a5731
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon May 10 21:44:09 2010 +0000

    add test cases for the two RNG options
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@41 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/rngtest/Makefile          |    8 ++++
 mmc/trunk/examples/rngtest/makefile_logistic |    8 ++++
 mmc/trunk/examples/rngtest/rngtest.c         |   50 ++++++++++++++++++++++++++
 3 files changed, 66 insertions(+), 0 deletions(-)

commit e38a7d2501a1b3829f6e50632363298d0776ab0e
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon May 10 21:43:11 2010 +0000

    add options for log and posix rngs
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@40 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 74dffdd4f0da7d2c0f89c2347da0b6131c0a6bb6
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Mon May 10 21:42:52 2010 +0000

    change default RNG to POSIX MT RNG, use MCX standard interface,add and debugged logistic RNG
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@39 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/Makefile          |    2 +-
 mmc/trunk/src/logistic_rand.c   |  106 +++++++++++++++++++++++++++++++++++++++
 mmc/trunk/src/logistic_rand.h   |   46 +++++++++++++++++
 mmc/trunk/src/makefile_logistic |    8 +++
 mmc/trunk/src/posix_randr.c     |   42 +++++++++++++++
 mmc/trunk/src/posix_randr.h     |   39 ++++++++++++++
 mmc/trunk/src/simpmesh.c        |   16 ++----
 mmc/trunk/src/simpmesh.h        |    7 ++-
 mmc/trunk/src/tetray.c          |   33 +++++++++---
 mmc/trunk/src/tettracing.c      |    7 +--
 mmc/trunk/src/tettracing.h      |    8 +++-
 11 files changed, 288 insertions(+), 26 deletions(-)

commit 9505ee725c1a4da10fb0a62e6dbc76305456e1f8
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun May 9 03:47:05 2010 +0000

    fine tune mesh generation and run final test cases
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@38 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/createmesh.m   |   18 +++++++++++-------
 mmc/trunk/examples/meshtest/sph1.inp       |    4 ++--
 mmc/trunk/examples/meshtest/sph2.inp       |    2 +-
 mmc/trunk/examples/validation/createmesh.m |    2 +-
 mmc/trunk/examples/validation/cube.inp     |    6 +++---
 mmc/trunk/examples/validation/run_test.sh  |    2 +-
 mmc/trunk/src/simpmesh.c                   |    3 ++-
 7 files changed, 21 insertions(+), 16 deletions(-)

commit 2deaefbd2d348e0aeeb5f4d28d1c26a80e29b7bd
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat May 8 21:39:37 2010 +0000

    disable -m, enable -n
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@37 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/createmesh.m   |    6 +++---
 mmc/trunk/examples/meshtest/sph1.inp       |    2 +-
 mmc/trunk/examples/validation/createmesh.m |    5 ++++-
 mmc/trunk/examples/validation/cube.inp     |    2 +-
 mmc/trunk/examples/validation/run_test.sh  |    2 +-
 mmc/trunk/src/mcx_utils.c                  |   11 +++--------
 6 files changed, 13 insertions(+), 15 deletions(-)

commit 527e4c4a4f5a64cef036e157add53e9f9806f58c
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat May 8 21:08:10 2010 +0000

    debugged edge hitter handling
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@36 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk  |    2 +-
 mmc/trunk/examples/sphbox/run_test.sh |    2 +-
 mmc/trunk/src/tetray.c                |    2 +-
 mmc/trunk/src/tettracing.c            |   51 ++++++++++++++++++---------------
 mmc/trunk/src/tettracing.h            |    2 +-
 5 files changed, 32 insertions(+), 27 deletions(-)

commit ac89b93c0358408bad64ea4314277c948d5391d7
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat May 8 16:29:25 2010 +0000

    debug edge hitters
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@35 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/sph1.inp |    2 +-
 mmc/trunk/src/tettracing.c           |   26 ++++++++++++++++++++++++--
 mmc/trunk/src/tettracing.h           |    5 ++++-
 3 files changed, 29 insertions(+), 4 deletions(-)

commit a79f6d50ab6267c2f648f95bba473db17d4893ce
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri May 7 23:11:40 2010 +0000

    ready for the final run
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@34 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/createmesh.m |    2 +-
 mmc/trunk/examples/meshtest/sph1.inp     |    6 +++---
 mmc/trunk/examples/meshtest/sph2.inp     |    2 +-
 mmc/trunk/examples/meshtest/sph3.inp     |    2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

commit a700d620348a5d6d5aefff96d2c01415de23e627
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri May 7 22:55:00 2010 +0000

    add MCX validation script and input files
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@33 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/mcxsph/createmcxbin.m  |   11 +++++++++++
 mmc/trunk/examples/mcxsph/runspherebox.sh |    6 ++++++
 mmc/trunk/examples/mcxsph/spherebox.bin   |    1 +
 mmc/trunk/examples/mcxsph/spherebox.inp   |   17 +++++++++++++++++
 mmc/trunk/examples/meshtest/createmesh.m  |   17 +++++++++++++----
 mmc/trunk/examples/meshtest/sph1.inp      |    6 +++---
 mmc/trunk/examples/meshtest/sph2.inp      |    6 +++---
 mmc/trunk/examples/meshtest/sph3.inp      |    6 +++---
 8 files changed, 57 insertions(+), 13 deletions(-)

commit 273a0e8897a96a06ce97960d77131fb7534bc091
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri May 7 05:20:58 2010 +0000

    sort mesh to increase consistency and reduce cache miss
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@32 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/createmesh.m |    9 ++++++---
 mmc/trunk/examples/meshtest/sph1.inp     |    4 ++--
 mmc/trunk/examples/meshtest/sph2.inp     |    4 ++--
 mmc/trunk/examples/meshtest/sph3.inp     |    4 ++--
 4 files changed, 12 insertions(+), 9 deletions(-)

commit 7512092098ccbc69b390df75db343e95a0aa76b3
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 6 19:42:14 2010 +0000

    wrap core simulation into a function
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@31 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/tetray.c     |   61 +++----------------------------------------
 mmc/trunk/src/tettracing.c |   57 +++++++++++++++++++++++++++++++++++++++++
 mmc/trunk/src/tettracing.h |    1 +
 3 files changed, 63 insertions(+), 56 deletions(-)

commit abb69a9e6953b350cc7ee4b50a74d073499da1a5
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 6 18:32:34 2010 +0000

    correct mesh node order and source positions
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@30 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/createmesh.m  |   19 ++++++++++---------
 mmc/trunk/examples/meshtest/prop_sph1.dat |    2 +-
 mmc/trunk/examples/meshtest/sph1.inp      |    4 ++--
 mmc/trunk/examples/meshtest/sph2.inp      |    4 ++--
 mmc/trunk/examples/meshtest/sph3.inp      |    4 ++--
 5 files changed, 17 insertions(+), 16 deletions(-)

commit 671e9162587b40343a0cc200ecb4cf06dcb532d5
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 6 18:31:41 2010 +0000

    absorb nodevolume and elemvolume to iso2mesh
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@29 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/matlab/elemvolume.m  |   36 ------------------------------------
 mmc/trunk/matlab/nodevolume.m  |   22 ----------------------
 mmc/trunk/matlab/savemmcmesh.m |    6 +++---
 3 files changed, 3 insertions(+), 61 deletions(-)

commit 56c6e3c02377ccee89f422c1e693fd6c560059fe
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu May 6 18:31:15 2010 +0000

    new debug symbol
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@28 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.h |    2 +-
 mmc/trunk/src/tetray.c    |   13 ++++++++-----
 2 files changed, 9 insertions(+), 6 deletions(-)

commit e80c6ce72789e2191a68dccf5db66dc8276d001a
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed May 5 18:17:03 2010 +0000

    debugged mesh generation for the samples
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@27 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/createmesh.m   |   17 ++++++++++-------
 mmc/trunk/examples/meshtest/prop_sph1.dat  |    2 +-
 mmc/trunk/examples/meshtest/sph1.inp       |    4 ++--
 mmc/trunk/examples/meshtest/sph2.inp       |    6 +++---
 mmc/trunk/examples/meshtest/sph3.inp       |    6 +++---
 mmc/trunk/examples/validation/createmesh.m |    4 +---
 6 files changed, 20 insertions(+), 19 deletions(-)

commit 32ac604ca2fdfb377102e21c900ae4668ca17a6f
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed May 5 05:53:04 2010 +0000

    remove output file
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@26 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/initial_elem.txt |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit a18d85ac155e35dce1b0a2b65e699b5d060e25f4
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed May 5 05:52:16 2010 +0000

    add validation and mesh test cases
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@25 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/meshtest/createmesh.m     |   72 ++++++++++++++++++++++++++
 mmc/trunk/examples/meshtest/initial_elem.txt |    3 +
 mmc/trunk/examples/meshtest/prop_sph1.dat    |    4 ++
 mmc/trunk/examples/meshtest/prop_sph2.dat    |    4 ++
 mmc/trunk/examples/meshtest/prop_sph3.dat    |    4 ++
 mmc/trunk/examples/meshtest/run_test.sh      |    6 ++
 mmc/trunk/examples/meshtest/sph1.inp         |   16 ++++++
 mmc/trunk/examples/meshtest/sph2.inp         |   16 ++++++
 mmc/trunk/examples/meshtest/sph3.inp         |   16 ++++++
 mmc/trunk/examples/validation/createmesh.m   |   10 ++++
 mmc/trunk/examples/validation/cube.inp       |   16 ++++++
 mmc/trunk/examples/validation/prop_cube.dat  |    3 +
 mmc/trunk/examples/validation/run_test.sh    |    3 +
 13 files changed, 173 insertions(+), 0 deletions(-)

commit 58c069b17769e1b84cb05f4bc46a96414d63fa73
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Tue May 4 17:39:47 2010 +0000

    ensure all tetrahedra have positive volumes
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@24 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/sphbox/elem_sphbox.dat   |190614 +++++++++++++-------------
 mmc/trunk/examples/sphbox/facenb_sphbox.dat |190616 +++++++++++++-------------
 mmc/trunk/examples/sphbox/genvnode.m        |    4 +-
 mmc/trunk/examples/sphbox/node_sphbox.dat   |33890 +++---
 mmc/trunk/matlab/elemvolume.m               |    8 +-
 mmc/trunk/matlab/savemmcmesh.m              |   23 +-
 mmc/trunk/src/tettracing.c                  |    9 +-
 7 files changed, 207596 insertions(+), 207568 deletions(-)

commit d619b01049fcaf0993b004aced884ce86afdfe3c
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun May 2 15:57:33 2010 +0000

    add T5 and T6 meshing functions
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@23 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/matlab/genT5mesh.m   |   70 ++++++++++++++++++++++++++++++++++++++++
 mmc/trunk/matlab/genT6mesh.m   |   65 +++++++++++++++++++++++++++++++++++++
 mmc/trunk/matlab/readmmcelem.m |    8 ++++
 mmc/trunk/matlab/readmmcface.m |    8 ++++
 mmc/trunk/matlab/readmmcnode.m |    9 +++++
 mmc/trunk/matlab/readnmrelem.m |    8 ----
 mmc/trunk/matlab/readnmrface.m |    8 ----
 mmc/trunk/matlab/readnmrnode.m |    9 -----
 mmc/trunk/matlab/savemmcmesh.m |   41 +++++++++++++++++++++++
 9 files changed, 201 insertions(+), 25 deletions(-)

commit c10d1d10101f3ef985ca1e69939a007108cc7610
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sat May 1 18:48:42 2010 +0000

    fluence normalization and SSE4 support
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@22 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk  |    3 +-
 mmc/trunk/examples/sphbox/run_test.sh |    2 +-
 mmc/trunk/examples/sphbox/sphbox.inp  |    4 +-
 mmc/trunk/src/simpmesh.c              |   75 +++++++++++++++++++++++++++-----
 mmc/trunk/src/simpmesh.h              |    6 +-
 mmc/trunk/src/tetray.c                |   12 +++--
 mmc/trunk/src/tettracing.c            |   11 +++--
 mmc/trunk/src/vector_types.h          |   14 ++++--
 8 files changed, 93 insertions(+), 34 deletions(-)

commit 24a92c57ccad96dd6692fc62283f7776ebd059c6
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Apr 22 04:34:03 2010 +0000

    add ChangeLog
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@21 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/ChangeLog.txt |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 34cf82819f546b0efbdccefb2501854b62b0cac5
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Apr 22 04:14:24 2010 +0000

    time-resolved simulations
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@20 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/sphbox/prop_sphbox.dat |    2 +-
 mmc/trunk/examples/sphbox/sphbox.inp      |    4 ++--
 mmc/trunk/src/mcx_utils.c                 |    2 +-
 mmc/trunk/src/simpmesh.c                  |   15 ++++++++-------
 mmc/trunk/src/simpmesh.h                  |    2 +-
 mmc/trunk/src/tetray.c                    |   21 ++++++++++++---------
 mmc/trunk/src/tettracing.c                |   13 ++++++++++---
 mmc/trunk/src/tettracing.h                |    5 ++++-
 8 files changed, 39 insertions(+), 25 deletions(-)

commit 25628a30288770b1bc807290304faeb8891576cd
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Apr 21 21:20:12 2010 +0000

    load mesh node volume to normalize solutions
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@19 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/mcx_utils.c  |    7 +++----
 mmc/trunk/src/simpmesh.c   |   34 ++++++++++++++++++++++++++++++++++
 mmc/trunk/src/simpmesh.h   |    3 +++
 mmc/trunk/src/tetray.c     |    3 +++
 mmc/trunk/src/tettracing.c |    2 +-
 5 files changed, 44 insertions(+), 5 deletions(-)

commit d7d9cfad7d6fabb8788fe038d156d69968274840
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Apr 21 21:18:16 2010 +0000

    use node volume for normalization
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@18 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/sphbox/genvnode.m       |   12 +
 mmc/trunk/examples/sphbox/prop_sphbox.dat  |    2 +-
 mmc/trunk/examples/sphbox/sphbox.inp       |    2 +-
 mmc/trunk/examples/sphbox/vnode_sphbox.dat |16946 ++++++++++++++++++++++++++++
 4 files changed, 16960 insertions(+), 2 deletions(-)

commit 9a732a909be270c6718f84a7bf784b3a5a93abe6
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Apr 21 18:54:32 2010 +0000

    lots of fixes for scattering and ray tracing
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@17 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk      |    8 ++-
 mmc/trunk/examples/sphbox/prop_sphbox.dat |    4 +-
 mmc/trunk/examples/sphbox/sphbox.inp      |    4 +-
 mmc/trunk/src/mcx_utils.c                 |    3 +-
 mmc/trunk/src/simpmesh.c                  |   32 ++++++++------
 mmc/trunk/src/simpmesh.h                  |    7 ++-
 mmc/trunk/src/tetray.c                    |   30 +++++++------
 mmc/trunk/src/tettracing.c                |   63 ++++++++++++++---------------
 mmc/trunk/src/tettracing.h                |    4 +-
 9 files changed, 82 insertions(+), 73 deletions(-)

commit af0c85c61084818f1243fb00a4614602b776c7ee
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Sun Apr 18 23:40:03 2010 +0000

    use diff energy to record
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@16 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/sphbox/sphbox.inp |    2 +-
 mmc/trunk/src/tettracing.c           |    5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

commit 2ca5504bd38c2526f2bf115ab13fee478ddb4a69
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jan 1 23:06:28 2010 +0000

    prof target,debuglevel,add weight middle pt at pin and pout
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@15 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk |   10 +++--
 mmc/trunk/examples/sphbox/sphbox.inp |    2 +-
 mmc/trunk/src/mcx_utils.c            |    8 +++-
 mmc/trunk/src/mcx_utils.h            |    5 ++-
 mmc/trunk/src/simpmesh.c             |    2 +-
 mmc/trunk/src/simpmesh.h             |    2 +-
 mmc/trunk/src/tetray.c               |   16 ++++----
 mmc/trunk/src/tettracing.c           |   68 ++++++++++++++++++++++++++--------
 mmc/trunk/src/tettracing.h           |    6 ++-
 9 files changed, 83 insertions(+), 36 deletions(-)

commit af98345ae49fec31f37d06a82c1cc14401fdcec3
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jan 1 19:07:39 2010 +0000

    ignore the edge-passing rays
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@14 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/sphbox/run_test.sh |    2 +-
 mmc/trunk/examples/sphbox/sphbox.inp  |    4 ++--
 mmc/trunk/src/tetray.c                |   12 ++++++------
 mmc/trunk/src/tettracing.c            |   12 ++++++------
 mmc/trunk/src/tettracing.h            |    2 +-
 5 files changed, 16 insertions(+), 16 deletions(-)

commit 95900d0279f0b03f58d78017f62c2353424131e1
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jan 1 01:52:55 2010 +0000

    return nextlen from mc_next_scatter
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@13 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/sphbox/sphbox.inp |    2 +-
 mmc/trunk/src/simpmesh.c             |    3 ++-
 mmc/trunk/src/simpmesh.h             |    2 +-
 mmc/trunk/src/tetray.c               |    9 ++++-----
 4 files changed, 8 insertions(+), 8 deletions(-)

commit e4f2d1d0293664cb19f982cafb7f419a85462acc
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jan 1 01:25:27 2010 +0000

    fix scattering bug
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@12 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk |    6 ++++--
 mmc/trunk/examples/sphbox/sphbox.inp |    2 +-
 mmc/trunk/src/simpmesh.c             |   27 ++++++++++++++++-----------
 mmc/trunk/src/simpmesh.h             |    2 +-
 mmc/trunk/src/tetray.c               |    2 +-
 5 files changed, 23 insertions(+), 16 deletions(-)

commit 5898d2b50f9cb01146287c7258fd48e782d2e0d8
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Fri Jan 1 00:47:18 2010 +0000

    debug sphbox case
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@11 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk      |    2 +-
 mmc/trunk/examples/sphbox/prop_sphbox.dat |    5 ++-
 mmc/trunk/examples/sphbox/run_test.sh     |    2 +-
 mmc/trunk/examples/sphbox/sphbox.inp      |    2 +-
 mmc/trunk/matlab/elemvolume.m             |   32 +++++++++++++++++++++++++++++
 mmc/trunk/matlab/nodevolume.m             |   22 +++++++++++++++++++
 mmc/trunk/src/simpmesh.c                  |    8 +++---
 mmc/trunk/src/tetray.c                    |    7 ++++-
 8 files changed, 69 insertions(+), 11 deletions(-)

commit ddcdb124f8b73799b2655b3707911da6ed72bc45
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Thu Dec 31 07:22:42 2009 +0000

    test with sphere-box case
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@10 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk        |    2 +-
 mmc/trunk/examples/mouse/run_test.sh        |    2 +-
 mmc/trunk/examples/sphbox/bound_sphbox.dat  | 8653 +++
 mmc/trunk/examples/sphbox/elem_sphbox.dat   |95308 +++++++++++++++++++++++++++
 mmc/trunk/examples/sphbox/facenb_sphbox.dat |95308 +++++++++++++++++++++++++++
 mmc/trunk/examples/sphbox/node_sphbox.dat   |16946 +++++
 mmc/trunk/examples/sphbox/prop_sphbox.dat   |    3 +
 mmc/trunk/examples/sphbox/run_test.sh       |    3 +
 mmc/trunk/examples/sphbox/sphbox.inp        |   16 +
 mmc/trunk/src/simpmesh.c                    |   11 +-
 mmc/trunk/src/simpmesh.h                    |    1 -
 mmc/trunk/src/tetray.c                      |   20 +-
 mmc/trunk/src/tettracing.c                  |   49 +-
 mmc/trunk/src/tettracing.h                  |    3 +-
 14 files changed, 216279 insertions(+), 46 deletions(-)

commit 45ae09bc4ff4d683053be8cc2aa47351b002fed1
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Dec 30 22:51:40 2009 +0000

    add some simple documents
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@9 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/AUTHOR.txt  |   10 ++++++++++
 mmc/trunk/LICENSE.txt |    3 +++
 2 files changed, 13 insertions(+), 0 deletions(-)

commit 83d3690c67320f0f9c53d0e04695e799622df7aa
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Dec 30 22:38:33 2009 +0000

    run under -O0 flag
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@8 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk |    2 +-
 mmc/trunk/examples/mouse/mouse.inp   |   16 +++++++++++++
 mmc/trunk/examples/mouse/run_test.sh |    3 ++
 mmc/trunk/matlab/readnmrelem.m       |    8 ++++++
 mmc/trunk/matlab/readnmrface.m       |    8 ++++++
 mmc/trunk/matlab/readnmrnode.m       |    9 +++++++
 mmc/trunk/src/mcx_utils.c            |    9 +++++--
 mmc/trunk/src/mcx_utils.h            |    2 +-
 mmc/trunk/src/simpmesh.c             |   38 ++++++++++++++++++++++++++-----
 mmc/trunk/src/simpmesh.h             |    2 +
 mmc/trunk/src/tetray.c               |   41 +++++++++++++++++++---------------
 mmc/trunk/src/tettracing.c           |    6 ++--
 12 files changed, 112 insertions(+), 32 deletions(-)

commit 8273d53bfdaf2bfaa64855bff591ee86f25fdfd4
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Dec 30 20:01:31 2009 +0000

    add mcx_utils, use common Makefile
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@7 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/commons/Makefile_common.mk |  102 ++++++++++++++++++++++++++++++++++
 mmc/trunk/src/Makefile               |   20 ++-----
 mmc/trunk/src/mcx_utils.h            |    2 +-
 mmc/trunk/src/simpmesh.c             |    4 +-
 mmc/trunk/src/simpmesh.h             |   12 +----
 mmc/trunk/src/tetray.c               |    2 +-
 mmc/trunk/src/tettracing.c           |    8 +-
 mmc/trunk/src/vector_types.h         |   32 +++++++++++
 8 files changed, 148 insertions(+), 34 deletions(-)

commit 65be7fef1819f9ce437755518e7c95300f8b10e7
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Dec 30 19:38:40 2009 +0000

    add mcx_utils to interpret command line options
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@6 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/Makefile    |    2 +-
 mmc/trunk/src/mcx_utils.c |  490 +++++++++++++++++++++++++++++++++++++++++++++
 mmc/trunk/src/mcx_utils.h |   88 ++++++++
 mmc/trunk/src/simpmesh.c  |   24 ++-
 mmc/trunk/src/simpmesh.h  |   14 +-
 mmc/trunk/src/tetray.c    |   26 ++-
 6 files changed, 621 insertions(+), 23 deletions(-)

commit 3105d31893e754b0c7627b14b001743ab839c274
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Dec 30 18:37:52 2009 +0000

    debug weight
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@5 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/tetray.c     |   17 +++++++++--------
 mmc/trunk/src/tettracing.c |   14 ++++++++------
 2 files changed, 17 insertions(+), 14 deletions(-)

commit 7a8a2e3ccb1aca4fc09308521186003d2a5dc34b
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Dec 30 17:07:23 2009 +0000

    add weights, not fully working
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@4 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/mouse/prop_mouse.dat |    2 ++
 mmc/trunk/src/Makefile                  |    2 +-
 mmc/trunk/src/tetray.c                  |   18 +++++++-----------
 mmc/trunk/src/tettracing.c              |    8 +++++++-
 mmc/trunk/src/tettracing.h              |    3 ++-
 5 files changed, 19 insertions(+), 14 deletions(-)

commit 27880defd30aa5b7ca35179cbfaaa7345518caf1
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Dec 30 02:28:09 2009 +0000

    add scattering to ray tracing
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@3 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/tetray.c |   75 ++++++++++++++++++++++++++++++-----------------
 1 files changed, 48 insertions(+), 27 deletions(-)

commit 1ca377ab79f51b7390ff4d03749cc7f199f34b20
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Dec 30 02:27:43 2009 +0000

    add scattering to ray tracing
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@2 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/src/simpmesh.c |  107 +++++++++++++++++++++++++++++++++++++++++++++-
 mmc/trunk/src/simpmesh.h |   24 ++++++++++
 2 files changed, 130 insertions(+), 1 deletions(-)

commit 87d7ec6a292f4f38fb58e8fe0f954e28295f83a1
Author: fangq <fangq@4848f366-3658-0410-a320-90152d9d5b07>
Date:   Wed Dec 30 02:23:54 2009 +0000

    initial import of mmc
    
    git-svn-id: file:///autofs/homes/012/fangq/space/git/Temp/mmc_svn@1 4848f366-3658-0410-a320-90152d9d5b07

 mmc/trunk/examples/mouse/bound_mouse.dat      | 1473 +++
 mmc/trunk/examples/mouse/elem_mouse.dat       |16096 +++++++++++++++++++++++++
 mmc/trunk/examples/mouse/facenb_mouse.dat     |16096 +++++++++++++++++++++++++
 mmc/trunk/examples/mouse/node_mouse.dat       | 2912 +++++
 mmc/trunk/examples/onetetra/elem_onetetra.dat |    2 +
 mmc/trunk/examples/onetetra/node_onetetra.dat |    5 +
 mmc/trunk/src/Makefile                        |   16 +
 mmc/trunk/src/simpmesh.c                      |  150 +
 mmc/trunk/src/simpmesh.h                      |   48 +
 mmc/trunk/src/tetray.c                        |   61 +
 mmc/trunk/src/tettracing.c                    |   71 +
 mmc/trunk/src/tettracing.h                    |    8 +
 12 files changed, 36938 insertions(+), 0 deletions(-)
Powered by Habitat