Next: Description and documentation
Up: Database structure
Previous: Clusters
Different programming languages are used to build the database software.
The programs and shell scripts are grouped in directories according to
their characteristics. The path to the executable programs and shells
contained in these directories are set by the command source .bdarc
which should be normally included in the alias bda.
- bda/bin groups shell commands, options and functions;
- bda/progf contains the Fortran sources and executables,
corresponding mostly to application software;
- bda/progc contains the codes written in the C language,
mostly system programs using Unix libraries;
- bda/progs groups the graphic programs that use the SM C library;
- bda/progx groups the elements related to the development of the
graphical interface;
- bda/graphic contains the many routines of the program developed to
plot photometric diagrams. This is a temporary implementation to
facilitate the development;
- bda/smacro contains the SM default file (user's macros) and its
two variants (one for each language) default_fr and default_eng;
- bda/src has a small numbers of sources of external routines;
- bda/lib will contain libraries of BDA routines.