# Configuration file
#
# Fields are separated by a " | " (the space is significative)
#
# Keywords :
#  ENV_SH     : environment script (absolute filename or relative to current directory)
#  LIB        : archiver
#  BIBL       : librairies linked with Code_Aster (with options -L/-l eventually)
#  PYTHON     : Python binary
#  LINK       : linker command
#  OPTL       : linker options
#  CC         : C compiler command
#  DEFS       : pre-processor #define commands separated by space or comma
#               they will be added to all compilation options OPTx_x
#  OPTC_D     : C compiler options using DEBUG mode
#  OPTC_O     : C compiler options using NODEBUG mode
#  INCL       : C include flags
#  F77        : Fortran compiler command
#  OPTF_D     : Fortran compiler options using DEBUG mode
#  OPTF_O     : Fortran compiler options using NODEBUG mode
#  INCLF      : Fortran include flags
#  F90        : Fortran 90 compiler command
#  OPTF90_D   : Fortran 90 compiler options using DEBUG mode
#  OPTF90_O   : Fortran 90 compiler options using NODEBUG mode
#  INCLF90    : Fortran 90 include flags
#  G77_AGLA   : used only for configuration management of EDF version
#  SUPERV     : Code_Aster Python packages
#  REPPY      : name of 'bibpyt' in the temporary execution directory
#  ARGPYT     : main python module
#  ARGEXE     : arguments passed to Code_Aster executable
#  REPOUT     : tools directory
#  MAKE_SURCH_OFFI/MAKE_CAPY_OFFI : Python modules to compiling elements catalogs
#  CRP / CRS  : tools to check source files and programming rules
#  ID_PERF    : a label to identify a group of machines (use by TEST_TEMPS command)
#
ID_PERF        | id      | -     | HOSTNAME
#
ENV_SH         | env     | -     | profile_pyPYVER.sh
#
LIB            | ar      | ?     | /usr/bin/ar -rv
#
BIBL           | python  | 2.4   | -L/usr/lib -L/usr/lib/pythonPYVER/config -lpythonPYVER
BIBL           | med     | 2.3.5 | -L/usr/lib -lmed
BIBL           | hdf5    | 1.6.5 | -L/usr/lib -lhdf5
BIBL           | zmat    | 8.4   | 
BIBL           | mumps   | 4.9.2 | -L/usr/lib -ldmumps_ptscotch -lzmumps_ptscotch -lsmumps_ptscotch -lcmumps_ptscotch -lmumps_common_ptscotch -lpord_ptscotch -lesmumps -lscotch -lscotchmetis
BIBL           | petsc   | ?     | -lpetsc -lblas -llapack
BIBL           | scotch  | 4.0   | -L/usr/lib -lptscotch -lptscotcherr -lptscotcherrexit
BIBL           | scalapack | 1.8 | -lscalapack-openmpi -lblacs-openmpi -lblacsF77init-openmpi
BIBL           | math    | ?     | -L/usr/lib -llapack -L/usr/lib -lblas -lgfortran
BIBL           | mpi     | 2     | -L/usr/lib -lmpi -lmpi_f77 -lmpi_f90
BIBL           | c++     | ?     | -lstdc++ -lsupc++
BIBL           | sys     | ?     | -Wl,--allow-multiple-definition -Wl,--export-dynamic -lieee -ldl -lutil -lm -L/usr/lib -lpthread -L/usr/lib -lz
#
DEFS           | defined | ?     | LINUX _USE_OPENMP _USE_MPI _HAVE_MUMPS _USE_MPI_MUMPS _USE_MPI_FETI _HAVE_PETSC H5PART_HAS_MPI
#
NOBUILD        | option  | ?     |  
#
PYTHON         | python  | 2.4   | /usr/bin/pythonPYVER
#
LINK           | link    | ?     | /usr/bin/mpicc
OPTL           | link    | ?     | -fopenmp LDFLAGS MPICC_LINK_FLAGS
#
CC             | cc      | ?     | /usr/bin/gcc
OPTC_D         | cc      | ?     | -c -g -fopenmp -fPIC MPICC_COMPILE_FLAGS CPPFLAGS CFLAGS LDFLAGS
OPTC_O         | cc      | ?     | -c -O2 -fopenmp -fPIC MPICC_COMPILE_FLAGS CPPFLAGS CFLAGS LDFLAGS
INCL           | include | ?     | -IDEB_DESTDIR/ASTER_ROOT/STA_VERSION/bibc/include -I/usr/include/pythonPYVER -I/usr/lib/pymodules/pythonPYVER/numpy/core/include -I/usr/include/scotch -I/usr/include -I/usr/include/mpi
#
F77            | f77     | ?     | /usr/bin/gfortran
OPTF_D         | f77     | ?     | -c -g -fopenmp -fPIC MPIF77_COMPILE_FLAGS LDFLAGS
OPTF_O         | f77     | ?     | -c -O2 -fopenmp -fPIC MPIF77_COMPILE_FLAGS LDFLAGS
INCLF          | include | ?     | -IDEB_DESTDIR/ASTER_ROOT/STA_VERSION/bibfor/include -I/usr/include -I/usr/include/mpi
#
F90            | f90     | ?     | /usr/bin/gfortran
OPTF90_D       | f90     | ?     | -c -g -fopenmp -ffixed-line-length-0 -x f77-cpp-input -fPIC MPIF90_COMPILE_FLAGS LDFLAGS
OPTF90_O       | f90     | ?     | -c -O2 -fopenmp -ffixed-line-length-0 -x f77-cpp-input -fPIC MPIF90_COMPILE_FLAGS LDFLAGS
INCLF90        | include | ?     |  -I/usr/include/openmpi -IDEB_DESTDIR/ASTER_ROOT/STA_VERSION/bibf90/include_mumps-4.10.0._mpi -IDEB_DESTDIR/ASTER_ROOT/STA_VERSION/bibfor/include -I/usr/include/petsc -I/usr/include -I/usr/include/mpi
#
G77_AGLA       | g77     | ?     | unused
#
SRCFOR         | src     | 11-04 | bibfor
SRCF90         | src     | 11-04 | bibf90
SRCFERM        | src     | 11-04 | fermetur
SRCC           | src     | 11-04 | bibc
SRCPY          | src     | 11-04 | bibpyt
SRCCATA        | src     | 11-04 | catalo
SRCCAPY        | src     | 11-04 | catapy
SRCTEST        | src     | 11-04 | astest
SRCMAT         | src     | 11-04 | materiau
SRCHIST        | src     | 11-04 | histor
#
MAKE           | build   | -     | debug nodebug
BIN_NODBG      | bin     | 11-04 | asteru_pyPYVER
BIN_DBG        | bin     | 11-04 | asterd_pyPYVER
BINCMDE        | bin     | 11-04 | pythonPYVER/commande
BINELE         | bin     | 11-04 | pythonPYVER/elements
BINPICKLED     | bin     | 11-04 | pythonPYVER/cata_ele.pickled
BINLIB_NODBG   | bin     | 11-04 | pythonPYVER/lib/libaster_mpi.a
BINLIB_DBG     | bin     | 11-04 | pythonPYVER/lib/libasterd_mpi.a
BINLIBF_NODBG  | bin     | 02-05 | pythonPYVER/lib/libferm_mpi.a
BINLIBF_DBG    | bin     | 02-05 | pythonPYVER/lib/libfermd_mpi.a
BINOBJ_NODBG   | bin     | 11-04 | pythonPYVER/obj/aster
BINOBJF_NODBG  | bin     | 11-04 | pythonPYVER/obj/ferm
BINOBJ_DBG     | bin     | 11-04 | pythonPYVER/obj/asterd
BINOBJF_DBG    | bin     | 11-04 | pythonPYVER/obj/fermd
#
REPPY          | exec    | 11-04 | Python
ARGPYT         | exec    | 03-02 | Execution/E_SUPERV.py
ARGEXE         | exec    | 03-02 | -eficas_path ./Python
#
MAKE_SURCH_OFFI | build  | 11-04 | Lecture_Cata_Ele/make_surch_offi.py
MAKE_CAPY_OFFI  | build  | 11-04 | Lecture_Cata_Ele/make_capy_offi.py
#
REPOUT         | exec    | 11-04 | /ASTER_ROOT/outils
REPMAT         | exec    | 02-05 | /ASTER_ROOT/STA_VERSION_mpi/materiau
REPDEX         | exec    | 02-05 | /ASTER_ROOT/STA_VERSION_mpi/datg
#
SUPERV         | exec    | 03-02 | Accas
SUPERV         | exec    | 03-02 | Build
SUPERV         | exec    | 03-02 | Comportement
SUPERV         | exec    | 03-02 | Execution
SUPERV         | exec    | 03-02 | Intranet
SUPERV         | exec    | 03-02 | Macro
SUPERV         | exec    | 12-06 | Meidee
SUPERV         | exec    | 09-06 | Messages
SUPERV         | exec    | 03-02 | Noyau
SUPERV         | exec    | 05-04 | Outils
SUPERV         | exec    | 01-07 | SD
SUPERV         | exec    | 01-03 | Stanley
SUPERV         | exec    | 03-02 | Utilitai
SUPERV         | exec    | 03-02 | Validation
#
GZIP           | tool    | ?     | gzip
#
I18N           | i18n    | -     | 

