Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
documentation:language_reference:start [2024/12/18 15:43] – Maurits W. Haverkort | documentation:language_reference:start [2024/12/18 15:50] (current) – Maurits W. Haverkort | ||
---|---|---|---|
Line 3: | Line 3: | ||
### | ### | ||
+ | |||
This section contains a list of //all// functions implemented in Quanty. We separate the documentation into 3 parts, Constants, Global functions, and Objects. | This section contains a list of //all// functions implemented in Quanty. We separate the documentation into 3 parts, Constants, Global functions, and Objects. | ||
* Constants are lists of some useful numbers (electron mass, value of the speed of light, ...). | * Constants are lists of some useful numbers (electron mass, value of the speed of light, ...). | ||
* Global functions are, as the name suggests functions available in Quanty that take a set of input parameters and produce several output values. In general the internal algorithm used is context dependent. For example Eigensystem will use dense methods is the dimension of the Hilbert space is small and sparse methods if the dimension is large. You can control the automated behaviour of functions with the use of options. | * Global functions are, as the name suggests functions available in Quanty that take a set of input parameters and produce several output values. In general the internal algorithm used is context dependent. For example Eigensystem will use dense methods is the dimension of the Hilbert space is small and sparse methods if the dimension is large. You can control the automated behaviour of functions with the use of options. | ||
- | * Objects define a data structure and a set of libraries that can act on these data structures. For example the object matrix defines the data type Matrix and a set of functions such as Matrix.Chop() or Matrix.Eigensystem(). These functions | + | * Objects define a data structure and a set of libraries that can act on these data structures. These libraries can be divided into functions, |
### | ### | ||
+ | |||