THERCAST 2014

Utilisation

  • modif sources
THERCAST\cemef\dev\thercast\DEV_CEMEF\common_sources\tsv_solver_lib\CMakeLists.txt  :  ajout dans  SET(TARGET_DEPENDENCIES  de    ;${FLEXLM_LIBS} ;tsv_licence_lib
THERCAST\cemef\dev\thercast\DEV_CEMEF\thercast\thercast_solveur\ CMakeLists.txt 	:     ajout de  ;tsv_licence_lib;${FLEXLM_LIBS}" à la fin de SET(TARGET_DEPENDENCIES ….
THERCAST/cemef/dev/thercast/DEV_CEMEF/thercast/thercast_solver/module_io/CastGlobales.h :             cimtypes.h
THERCAST/cemef/dev/thercast/DEV_CEMEF/thercast/thercast_solver/module_io/InfoManagerCast.h     :   infomanager.h
THERCAST\cemef\dev\thercast\DEV_CEMEF\common_sources\cemef_cimapi_lib\modeles\modeles.cpp   :   modeles.h
THERCAST\cemef\dev\thercast\DEV_CEMEF\thercast\thercast_solveur\ maincast.h                        : sortieglviewreporter.h
  • Putty et Xlaunch
  • copier les sources dans son répertoire cluster intel et y appliquer les modifs 1 à 6 indiquées ci-dessus
  • créer ~/DevLauncher et y copier le development_user_settings.xml
  • cd THERCAST/cemef/1_CMake
  • export CMAKE_ROOT=$HOME/THERCAST/cemef/_Utilities/cmake-transvalor
  • ./run_devlauncher_linux_cemef
  • ajuster les paramètres notamment
Clic "Edit User Settings" (1ière fois) Onglet Thercast,  la variable "CommonLibraryRoot"=chemin adapté/THERCAST/cemef/_common_libs
Clic "RUnCMakeBuild"
exit

* compilation

cd ../dev/thercast/DEV_CEMEF/_Builds/linux_release/THR_gcc_openmpi_1.4.2/
make