Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
documentation:language_reference:start [2016/09/08 09:36] – created Maurits W. Haverkort | documentation:language_reference:start [2024/12/18 15:50] (current) – Maurits W. Haverkort | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{indexmenu_n> | ||
+ | ====== Language Reference ====== | ||
+ | ### | ||
+ | |||
+ | 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, ...). | ||
+ | * 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. These libraries can be divided into functions, methods, operations and properties. **Functions** leave the arguments unchanged and are called using the name of the object " | ||
+ | |||
+ | ### | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Sub pages ===== | ||
+ | {{indexmenu> |