DALAB情報発信用ブログ:OpenCAE+GPGPU+Peridynamics編

DALABで行っている研究活動の中で、OpenCAEやGPGPUや破壊解析の取り組みについてまとめてゆきます。

並列版Code_Asterの構築:aster/PAR10.8のconfig.txt

2013年05月21日 18時01分00秒 | OpenCAE活用
# 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
# DEVEL : Set to no to tell that this version does not allow user developments.
# Typically for a binary distribution (default is yes)
# 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 | - | dexcs-parallel
#
ENV_SH | env | - | profile.sh
#
LIB | ar | ? | /usr/bin/ar -rv
#
BIBL | python | 2.4 | -L/usr/lib -L/usr/lib/python2.7/config -lpython2.7
BIBL | med | 2.3.5 | $ASTER_ROOT/public/med-3.0.6/lib/libmed.a
BIBL | hdf5 | 1.6.5 | $ASTER_ROOT/public/hdf5-1.8.8/lib/libhdf5.a
BIBL | zmat | 8.4 |
BIBL | mumps | ? | -L/opt/mumps-4.9.2_mpi/lib -ldmumps -lzmumps -lsmumps -lcmumps -lmumps_common -lpord -L/opt/ParMetis-3.2.0 -lparmetis -lmetis -L/opt/scotch_5.1.11_esmumps_mpi/lib -lptesmumps -lptscotch -lptscotcherr
BIBL | scalap | 2.0.2 | /opt/scalapack/lib/libscalapack.a /opt/acml5.3.1/gfortran64/lib/libacml.a
BIBL | metis | ? | -L/opt/ParMetis-3.2.0 -lparmetis -lmetis
BIBL | petsc | 2.3.3 | -L/opt/petsc-2.3.3-p16/lib/linux-gnu-c-opt -lpetscsnes -lpetscksp -lpetscdm -lpetscmat -lpetscvec -lpetsc
BIBL | scotch | 5.1.11| -L/opt/scotch_5.1.11_esmumps_mpi/lib -lptesmumps -lptscotch -lptscotcherr
BIBL | math | ? | -L/opt/acml5.3.1/gfortran64/lib -lacml
BIBL | mpi | 2 | -L/usr/lib/openmpi/lib -lmpi -lmpi_f90
BIBL | c++ | ? | -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -lstdc++
BIBL | sys | ? | -Wl,--allow-multiple-definition -Wl,--export-dynamic -L/usr/lib/x86_64-linux-gnu -ldl -L/usr/lib/x86_64-linux-gnu -lutil -L/usr/lib/x86_64-linux-gnu -lm -L/usr/lib/x86_64-linux-gnu -lpthread -L/usr/lib/x86_64-linux-gnu -lz
#
DEFS | defined | ? | LINUX64 _USE_OPENMP H5_NO_DEPRECATED_SYMBOLS _HAVE_METIS _HAVE_MUMPS _USE_MPI _HAVE_PETSC
#
NOBUILD | option | ? |
#
PYTHON | python | 2.4 | /usr/bin/python
#
LINK | link | ? | mpif90
OPTL | link | ? | -fopenmp
#
CC | cc | ? | mpicc
OPTC_D | cc | ? | -c -g -fno-stack-protector -fPIC -fopenmp
OPTC_O | cc | ? | -c -O2 -fno-stack-protector -fPIC -fopenmp
INCL | include | ? | -I/opt/aster/PAR10.8/bibc/include -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I$ASTER_ROOT/public/hdf5-1.8.8/include -I$ASTER_ROOT/public/med-3.0.6/includ -I/opt/ParMetis-3.2.0/METISLibe -I/opt/scotch_5.1.11_esmumps_mpi/include
#
F77 | f77 | ? | mpif90
OPTF_D | f77 | ? | -c -g -fPIC -fopenmp -fdefault-double-8 -fdefault-integer-8 -fdefault-real-8
OPTF_O | f77 | ? | -c -O2 -fPIC -fno-tree-dse -fopenmp -fdefault-double-8 -fdefault-integer-8 -fdefault-real-8
INCLF | include | ? | -I$ASTER_ROOT/PAR10.8/bibfor/include
#
F90 | f90 | ? | mpif90
OPTF90_D | f90 | ? | -c -g -ffixed-line-length-0 -x f77-cpp-input -fPIC -fopenmp -fdefault-double-8 -fdefault-integer-8 -fdefault-real-8
OPTF90_O | f90 | ? | -c -O2 -ffixed-line-length-0 -x f77-cpp-input -fPIC -fno-tree-dse -fopenmp -fdefault-double-8 -fdefault-integer-8 -fdefault-real-8
INCLF90 | include | ? | -I$ASTER_ROOT/PAR10.8/bibfor/include -I$ASTER_ROOT/PAR10.8/bibf90/include_mumps-4.9.2_mpi
INCLF90 | petsc | 2.3.3 | -I/opt/petsc-2.3.3-p16/ -I/opt/petsc-2.3.3-p16/include -I/opt/petsc-2.3.3-p16/bmake/linux-gnu-c-opt/ -I/opt/petsc-2.3.3-p16/bmake/linux-gnu-c-opt/include
#
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 | - | nodebug
BIN_NODBG | bin | 11-04 | asteru
BIN_DBG | bin | 11-04 | asterd
BINCMDE | bin | 11-04 | commande
BINELE | bin | 11-04 | elements
BINPICKLED | bin | 11-04 | cata_ele.pickled
BINLIB_NODBG | bin | 11-04 | lib/libaster.a
BINLIB_DBG | bin | 11-04 | lib/libasterd.a
BINLIBF_NODBG | bin | 02-05 | lib/libferm.a
BINLIBF_DBG | bin | 02-05 | lib/libfermd.a
BINOBJ_NODBG | bin | 11-04 | obj/aster
BINOBJF_NODBG | bin | 11-04 | obj/ferm
BINOBJ_DBG | bin | 11-04 | obj/asterd
BINOBJF_DBG | bin | 11-04 | 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/PAR10.8/materiau
REPDEX | exec | 02-05 | $ASTER_ROOT/PAR10.8/datg
#
GZIP | tool | ? | ?GZIP?
#
I18N | i18n | - |

最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。