Multicore module
Contains functions for easy creation of threads for subcomputations.
Functions
- Void setMulticore(Bool mcore) - Set whether to take advantage of multiple cores
- a tapply(a(a1, a2) f,a1() arg1,a2() arg2) - Threaded application
- a tapply(a(a1, a2, a3) f,a1() arg1,a2() arg2,a3() arg3) - Threaded application
- a tapply(a(a1, a2, a3, a4) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4) - Threaded application
- a tapply(a(a1, a2, a3, a4, a5) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4,a5() arg5) - Threaded application
- a tapply(a(a1, a2, a3, a4, a5, a6) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4,a5() arg5,a6() arg6) - Threaded application
- a tapply(a(a1, a2, a3, a4, a5, a6, a7) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4,a5() arg5,a6() arg6,a7() arg7) - Threaded application
- a tapply(a(a1, a2, a3, a4, a5, a6, a7, a8) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4,a5() arg5,a6() arg6,a7() arg7,a8() arg8) - Threaded application
- a tapply(a(a1, a2, a3, a4, a5, a6, a7, a8, a9) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4,a5() arg5,a6() arg6,a7() arg7,a8() arg8,a9() arg9) - Threaded application
- a tapply(a(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4,a5() arg5,a6() arg6,a7() arg7,a8() arg8,a9() arg9,a10() arg10) - Threaded application
- Void texec(Void(a1, a2) f,a1() arg1,a2() arg2) - Threaded application
- Void texec(Void(a1, a2, a3) f,a1() arg1,a2() arg2,a3() arg3) - Threaded application
- Void texec(Void(a1, a2, a3, a4) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4) - Threaded application
- Void texec(Void(a1, a2, a3, a4, a5) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4,a5() arg5) - Threaded application
- Void texec(Void(a1, a2, a3, a4, a5, a6) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4,a5() arg5,a6() arg6) - Threaded application
- Void texec(Void(a1, a2, a3, a4, a5, a6, a7) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4,a5() arg5,a6() arg6,a7() arg7) - Threaded application
- Void texec(Void(a1, a2, a3, a4, a5, a6, a7, a8) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4,a5() arg5,a6() arg6,a7() arg7,a8() arg8) - Threaded application
- Void texec(Void(a1, a2, a3, a4, a5, a6, a7, a8, a9) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4,a5() arg5,a6() arg6,a7() arg7,a8() arg8,a9() arg9) - Threaded application
- Void texec(Void(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) f,a1() arg1,a2() arg2,a3() arg3,a4() arg4,a5() arg5,a6() arg6,a7() arg7,a8() arg8,a9() arg9,a10() arg10) - Threaded application
- [b] tmap(b(a) f,[a] xs,Int limit=0) - Threaded map
- [c] tzipWith(c(a, b) f,[a] xs,[b] ys,Int limit=0) - Threaded zip