drand48_r_libgw32c.c | POSIX 48bit multi-threaded RNG for win32 port via LibGW32C |
drand48_r_libgw32c.h [code] | Windows 32 port of drand48_r random number generator from libgw2c |
fastmath.h [code] | A library for approximated math functions |
logistic_rand.c | A Random Number Generator based on coupled chaotic Logistic lattice |
logistic_rand.h [code] | An interface to use a coupled chaotic Logistic lattice RNG |
mcx_utils.c | Configuration and command line option processing unit |
mcx_utils.h [code] | Definition of program options and problem domain configurations |
posix_randr.c | A POSIX Random Number Generator for multi-threaded applications |
posix_randr.h [code] | An interface to use a 48bit multi-threaded GNU RNG |
sfmt_rand.h [code] | An interface to use the SFMT-19937 random number generator |
simpmesh.c | Basic vector math and mesh operations |
simpmesh.h [code] | Definition of basic mesh data structures and inline vector operations |
tetray.c | << Main program of MMC >> |
tettracing.c | Core unit for Plucker-coordinate-based ray-tracing |
tettracing.h [code] | Definition of the core ray-tracing functions |
tictoc.c | Timing functions for different platforms with libc, CUDA and OpenCL |
tictoc.h [code] | Interface of the timing unit |
vector_types.h [code] | Definitions of the basic short vector data structures |