This global, structured(!) variable holds a number of informational parameters, normally used for console or print output. You never need to set them, they are initialized automatically by +prt/init.m. These parameters are mostly used for printing text output to console/logfile as well as for labeling the plots.
name | value |
---|---|
header1 | A string that represents the bigger header displayed in plots, and which gives mainly the time of the current main time step. Autogenerated at each main time step. |
header2 | A string that represents the smaller header displayed in plots, and which gives the norm and energy expectation value at the current main time step. Autogenerated at each main time step. |
package | The name of the program package, currently fixed to the string 'WavePacket'. |
program | Name of the function that is currently running. The value of this parameter is currently used in some plotting routines to distinguish between time-dependent (qm_propa) and time-independent (qm_bound) calculations and should therefore not be touched. |
version1 | The version of WavePacket currently running. Either the release number or the Git commit checksum (if available). |
version2 | If available, the Git commit checksum of the directory where you run your simulation. |
release | The Matlab release number, e.g. '2018b', or the Octave release date. |
user_name | The name of the user that currently runs the program. This is taken from Matlab license information. |
host_name | A string that gives the current host name and operating system. |
control_system | Availability of "Control System Toolbox". |
path_name | The name of the current working directory. |
start_time | The time at which the current function started running. |
stdout | The file identifier of the log file where all output is copied to. |
Wiki: Reference.Programs.qm_bound
Wiki: Reference.Programs.qm_propa
Wiki: Reference.Variables.Main