Coding Conventions and Notation in Trasim's Source Code

The maximum line length is 79 characters (rationale: looks nice, also in an editor such as EMACS running on an 80 character wide terminal).

Type names are appended by "_tp". Type member names (e.g. class member names) are appended by "_mb". Rationale: Common naming conflicts are avoided. Note that shorter appendixes "_t" and "_m" are not used because then variable names such as "M_m" for a measurement operator could not be used anymore without arising possible confusion.

Comments that are to be processed by Doxygen are embedded between /** and */ or introduced by ///<. In some comments you find Doxygen control sequences (often introcuced by a backslash). An overview is given below: