2.1.3. qmix.misc package¶
2.1.3.1. Submodules¶
2.1.3.2. qmix.misc.progbar module¶
This sub-module contains a function for printing a progress bar to the terminal.
Taken from:
-
qmix.misc.progbar.
progress_bar
(iteration, total, prefix='Progress:', suffix='Complete', decimals=2, bar_length=20)¶ Generate a progress bar.
- Parameters
iteration (int) – current iteration
total (int) – total iterations
prefix (str, optional) – prefix string, default is “Progress:”
suffix (str, optional) – suffix string, default is “Complete”
decimals (int, optional) – number of decimals in percent complete, default is 2
bar_length (int, optional) – character length of bar, default is 20
2.1.3.3. qmix.misc.terminal module¶
This sub-module contains functions for printing numbers and text to the terminal.
-
qmix.misc.terminal.
cprint
(text, color='HEADER')¶ Print colored text to the terminal.
- Parameters
text (str) – Text to print
color (str, optional) – Color/style to print in, default is “HEADER”
-
qmix.misc.terminal.
header
(header_string, color=None)¶ Print a nice header to the terminal.
- Parameters
header_string (str) – Header title to print
color (str, optional) – Color to print in, default is None
-
qmix.misc.terminal.
print_intro
()¶ Print a quick intro to the terminal.
-
qmix.misc.terminal.
printc
(complex_number)¶ Print a complex number to the terminal.
- Parameters
complex_number (complex) – number to print
-
qmix.misc.terminal.
pvale
(name, val, units='', comment='', color=None)¶ Print name, value in scientific notation and units to terminal.
- Parameters
name (str) – variable name
val (float) – variable value
units (str, optional) – variable units, default is “”
comment (str, optional) – comment, default is “”
color (str, optional) – color, default is None
-
qmix.misc.terminal.
pvalf
(name, val, units='', comment='', color=None)¶ Print name, value as float, and units to terminal.
- Parameters
name (str) – variable name
val (float) – variable value
units (str, optional) – variable units, default is “”
comment (str, optional) – comment, default is “”
color (str, optional) – color, default is None
-
qmix.misc.terminal.
title
(title_string, color=None, total_len=60)¶ Print a nice title to the terminal.
- Parameters
title_string (str) – title to print
color (str, optional) – Color to print in, default is None
total_len (int, optional) – Total length of title string (including stars), default is 60
2.1.3.4. Module contents¶
This sub-package contains miscellaneous modules.