File List
Here is a list of all documented files with brief descriptions:
 mmc.c<< Main program of MMC >>
 mmc_bench.h
 mmc_cl_host.cOpenCL host code for OpenCL based MMC simulations
 mmc_cl_host.h
 mmc_cl_utils.h
 mmc_const.h
 mmc_cu_host.hCUDA host code for NVIDIA GPUs
 mmc_fastmath.h
 mmc_highorder.h
 mmc_host.c<< Driver program of MMC >>
 mmc_host.hOpenMP host code for CPU-based MMC simulations
 mmc_mesh.cBasic vector math and mesh operations
 mmc_mesh.hDefinition of basic mesh data structures and inline vector operations
 mmc_rand_common.hRandom number generator (RNG) independent interface functions
 mmc_rand_drand48.hWindows 32 port of drand48_r random number generator from libgw2c
 mmc_rand_logistic.hAn interface to use a coupled chaotic Logistic lattice RNG
 mmc_rand_posix.hAn interface to use a 48bit multi-threaded GNU RNG
 mmc_rand_sfmt.hAn interface to use the SFMT-19937 random number generator
 mmc_rand_xorshift128p.hAn interface to use the SFMT-19937 random number generator
 mmc_raytrace.cCore unit for mash-based photon transport using ray tracing algorithms
 mmc_raytrace.hDefinition of the core ray-tracing functions
 mmc_tictoc.cInterface of the timing unit
 mmc_tictoc.hInterface of the timing unit
 mmc_utils.cMC simulation settings and command line option processing unit
 mmc_utils.hDefinition of program options and problem domain configurations
 mmclab.cppMex function for MMCLAB
 nifti1.hOfficial definition of the nifti1 header. Written by Bob Cox, SSCC, NIMH
 omp.h
 vector_types.hDefinitions of the basic short vector data structures