Questions tagged [internals]
Questions about internal, possibly undocumented functions and/or the construction, implementation or design of Mathematica
55
questions
2
votes
0
answers
47
views
How does Internal`StringToMReal work and is this a bug
I was under the impression that Internal`StringToMReal removed string characters that were not digits and converted those to numbers.
However this fails on "OE2", see below.
Is my ...
0
votes
1
answer
98
views
Question about System`MeijerGDump`* [closed]
Steps
Start a fresh kernel, then copy the below sentence, run it.
...
2
votes
0
answers
72
views
Changes in the kernel across versions
I was going through the Power programming book by David Wagner, and I tried:
...
2
votes
0
answers
90
views
How does Mathematica compile patterns for pattern matching? [closed]
I have been trying to understand how Mathematica is able to compute the values it does. The core evaluation process is very well documented and can be found on various question over here, but they ...
4
votes
1
answer
111
views
How can the units of the "AtomCoordinates" in a Molecule be changed while keeping the resulting MoleculePlot3D consistent?
Mathematica provides the Molecule function that can be visualized with MoleculePlot3D since version 12.0. Before, importing "XYZ" files would produce a ...
3
votes
1
answer
152
views
How are small integers and of certain approximate numbers generated in computations managed in memory?
In the documentation tutorial/SomeNotesOnInternalImplementation, it says:
Most raw objects such as strings and numbers are allocated separately; however, unique ...
1
vote
1
answer
116
views
Where does the result of thing["Properties"] come from?
Question
I'll focus on the example
stream=AudioStream@First@$AudioInputDevices
I can do stream@"Properties" to get a ...
5
votes
2
answers
289
views
What do the arguments of a generated BSplineFunction mean?
For example, if we evaluate this:
BSplineFunction@{{0,100},{200,50},{200,0}}
we'll get
...
3
votes
0
answers
35
views
Augmenting the short documentation of a system function: possible?
A concrete example:
The short documentation for Fold (when hovering over the function) refers to FoldList without showing the ...
10
votes
2
answers
342
views
How to monitor the progress of LinearSolve?
I am trying to do something like
...
6
votes
1
answer
207
views
Symbols leak into Global context when using Information
Bug introduced before 12.1.0, fixed in 13.3.0 [CASE:4972508]
When debugging I found the following peculiar behaviour of Information:
...
2
votes
1
answer
66
views
How to use System`Private`AssumptionAccess and Assumptions`*?
I see this function is used by some symbols in Assumptions`*, and it HasDownCode and does not ...
2
votes
1
answer
276
views
Internal`CopyListStructure makes fatal error sometimes
Warning : At least in my PC (windows 10, mathematica V12.2), some of the codes here led to fatal error.
Fatal means mathematica will freeze + 'Abort Evaluation' will not work. I had to quit the kernel ...
1
vote
1
answer
68
views
Rules for internal functions
I'm at my string rewrite systems again. I always implemented these as rules on function arguments. For example, assume a rule is you can drop all arguments 0:
...
0
votes
1
answer
91
views
About Internal mechanics in FinancialDerivative
I want to find the price of a call option,using mathematica.
However, I found a question when using Financial Derivative.
The following two codes are to get the price of the call.
...