KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Macros
color_utilities.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RST   "\x1B[0m"
 
#define KRED   "\x1B[31m"
 
#define KGRN   "\x1B[32m"
 
#define KYEL   "\x1B[33m"
 
#define KBLU   "\x1B[34m"
 
#define KMAG   "\x1B[35m"
 
#define KCYN   "\x1B[36m"
 
#define KWHT   "\x1B[37m"
 
#define FRED(x)   KRED x RST
 
#define FGRN(x)   KGRN x RST
 
#define FYEL(x)   KYEL x RST
 
#define FBLU(x)   KBLU x RST
 
#define FMAG(x)   KMAG x RST
 
#define FCYN(x)   KCYN x RST
 
#define FWHT(x)   KWHT x RST
 
#define BOLDFONT(x)   "\x1B[1m" x RST
 
#define FAINTFONT(x)   "\x1B[2m" x RST
 
#define ITAFONT(x)   "\x1B[3m" x RST
 
#define UNDL(x)   "\x1B[4m" x RST
 
#define INVFONT(x)   "\x1B[7m" x RST
 
#define STRFONT(x)   "\x1B[9m" x RST
 

Macro Definition Documentation

◆ BOLDFONT

#define BOLDFONT (   x)    "\x1B[1m" x RST

◆ FAINTFONT

#define FAINTFONT (   x)    "\x1B[2m" x RST

◆ FBLU

#define FBLU (   x)    KBLU x RST

◆ FCYN

#define FCYN (   x)    KCYN x RST

◆ FGRN

#define FGRN (   x)    KGRN x RST

◆ FMAG

#define FMAG (   x)    KMAG x RST

◆ FRED

#define FRED (   x)    KRED x RST

◆ FWHT

#define FWHT (   x)    KWHT x RST

◆ FYEL

#define FYEL (   x)    KYEL x RST

◆ INVFONT

#define INVFONT (   x)    "\x1B[7m" x RST

◆ ITAFONT

#define ITAFONT (   x)    "\x1B[3m" x RST

◆ KBLU

#define KBLU   "\x1B[34m"

◆ KCYN

#define KCYN   "\x1B[36m"

◆ KGRN

#define KGRN   "\x1B[32m"

◆ KMAG

#define KMAG   "\x1B[35m"

◆ KRED

#define KRED   "\x1B[31m"

◆ KWHT

#define KWHT   "\x1B[37m"

◆ KYEL

#define KYEL   "\x1B[33m"

◆ RST

#define RST   "\x1B[0m"

◆ STRFONT

#define STRFONT (   x)    "\x1B[9m" x RST

◆ UNDL

#define UNDL (   x)    "\x1B[4m" x RST