Skip to main content

Questions tagged [internals]

Questions about internal, possibly undocumented functions and/or the construction, implementation or design of Mathematica

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 ...
IntroductionToProbability's user avatar
0 votes
1 answer
98 views

Question about System`MeijerGDump`* [closed]

Steps Start a fresh kernel, then copy the below sentence, run it. ...
138 Aspen's user avatar
  • 1,593
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: ...
Felipe's user avatar
  • 609
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 ...
Rui Pedro's user avatar
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 ...
ZehDeckel's user avatar
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 ...
rnotlnglgq's user avatar
  • 3,740
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 ...
Adam's user avatar
  • 3,966
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 ...
rnotlnglgq's user avatar
  • 3,740
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 ...
userrandrand's user avatar
  • 5,937
10 votes
2 answers
342 views

How to monitor the progress of LinearSolve?

I am trying to do something like ...
Gravifer's user avatar
  • 872
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: ...
Lacia's user avatar
  • 2,443
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 ...
rnotlnglgq's user avatar
  • 3,740
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 ...
imida k's user avatar
  • 4,315
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: ...
Hauke Reddmann's user avatar
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. ...
petr's user avatar
  • 1

15 30 50 per page