\newglossaryentry{cmap}
{
    name=colormap,
    description={The set of colors that are used to vivify a figure in MATLAB},
    plural=colormaps
}
 
\newglossaryentry{dependent}
{
    name=dependency,
    description={A program (or programs) that need(s) to be installed in order for a different program to run},
    plural=dependencies
}
 
\newglossaryentry{rgbt} {
  name={RGB triple},
  description={A row vector with three columns with each entry ranging from zero to one used to identify a color},
  plural=RGB triples
}

\newglossaryentry{cpath}
{
    name=CPATH,
    description={A list of directories to be automatically searched for libraries, but are searched after all libraries tagged with \-I}
}

\newglossaryentry{lib}
{
    name=LIBRARY\_PATH,
    description={The value of LIBRARY\_PATH is a colon-separated list of directories, much like PATH. When configured as a native compiler, GCC tries the directories thus specified when searching for special linker files}
}
 
\newglossaryentry{ldlib}
{
    name=LD\_LIBRARY\_PATH,
    description={LD is the name of the unix linker. This environment variable is a colon-separated set of directories where libraries should be searched for first, before the standard set of directories and is useful when debugging a new library or using a nonstandard library for special purposes.}
} 

\newglossaryentry{path}
{
    name=PATH,
    description={The PATH environment variable is used by Cygwin applications as a list of directories to search for executable files to run.}
}

\newacronym[see={[Glossary:]{rgbt}}]{RGB}{RGB}{Red Green Blue color values\glsadd{rgbt}}

\newacronym{mpi}{MPI}{Message Passing Interface}

\newacronym{gmp}{GMP}{GNU Multiple Precision Arithmetic Library}

\newacronym{gcc}{GCC}{GNU C Compiler}

\newacronym{mpfr}{MPFR}{Multiple Precision Floating-Point Reliable}

\newacronym{mpc}{MPC}{GNU Multiple Precision Complex Library}

\newacronym{glo:stl}{STL}{stereolithography}
