Reputation
26,494
Next tag badge:
216/100 score
18/20 answers
Badges
11 86 200
Impact
~387k people reached

Aug
27
comment List of compilable functions
@Oleksandr, Szabolcs I think the problem of not throwing an error is covered here, though why Tr cannot be compiled primarily without ME eludes me.
Aug
27
comment how to Compile user-defined function like this
Let me quote Oleksandr: "Just because InternalCompileValues[func] is defined for some function func, one cannot assume that func` can be called directly from compiled code without using a MainEvaluate call. It simply means that the compiler has information about func which it can incorporate into the compilation process as a whole." According to this, the compiler can deal with uncompiled Det or Inverse without throwing errors, but not without calling MainEvaluate.
Aug
27
comment How can I get Mathematica to recognize equality of symbolic matrix expressions?
Isn't this the same question as this?
Aug
27
revised scoping wiki description
added 1 characters in body
Aug
27
revised recursion wiki excerpt
Expanded excerpt
Aug
27
revised recursion wiki description
Expanded excerpt
Aug
27
revised compile wiki description
added 85 characters in body
Aug
27
suggested approved edit on compile tag wiki
Aug
27
suggested approved edit on scoping tag wiki
Aug
27
suggested approved edit on recursion tag wiki
Aug
27
suggested approved edit on recursion tag wiki excerpt
Aug
27
revised How to compile effectively?
Added function calls references
Aug
27
comment how to Compile user-defined function like this
possible duplicate of Compiling more functions that don't call MainEvaluate
Aug
27
comment how to Compile user-defined function like this
While mat indeed can be compiled, it WILL call MainEvaluate when reaches Inverse in the code, you can check this with CompilePrint@mat. Concerning mat2, you cannot compile without MainEvaluate because invmat still uses Det which cannot be compiled, no matter how hard one tries to mask it.
Aug
26
comment Implementing efficient multiple undo
@Tyilo I'm not sure Tom Bombadil (79) can help the case here...
Aug
26
comment Compile recursive function modifying global variables
@ssch This pretty much tells me that what I want is impossible at the moment. I might be more successful writing code directly in C and than calling from under Mathematica...
Aug
26
reviewed Edit How to compute the Multifractal Spectrum of a Financial Series with WTMM
Aug
26
revised How to compute the Multifractal Spectrum of a Financial Series with WTMM
added 261 characters in body
Aug
26
awarded  Custodian
Aug
26
reviewed No Action Needed Slow import of multigigabyte TIF image stacks