source: palm/trunk/SCRIPTS/.palm.config.imuk @ 4808

Last change on this file since 4808 was 3299, checked in by gronemeier, 6 years ago

removed global array and call of function MAXLOC; updated include paths for IMUK config

  • Property svn:keywords set to Id
File size: 2.5 KB
Line 
1#$Id: .palm.config.imuk 3299 2018-10-02 14:02:54Z eckhard $
2#column 1          column 2
3#name of variable  value of variable (~ must not be used)
4#----------------------------------------------------------------------------
5%base_data         ~/palm/current_version/JOBS
6%base_directory    $HOME/palm/current_version
7%fast_io_catalog   /localdata/<your user directory>
8%source_path       $HOME/palm/current_version/trunk/SOURCE
9%user_source_path  $base_directory/JOBS/$run_identifier/USER_CODE
10#
11%local_ip            130.75.105.<your pc's id>
12%local_username      <username>
13%compiler_name       mpif90
14%compiler_name_ser   ifort
15%cpp_options         -cpp -D__parallel -DMPI_REAL=MPI_DOUBLE_PRECISION -DMPI_2REAL=MPI_2DOUBLE_PRECISION -D__fftw -D__netcdf -D__netcdf4 -D__netcdf4_parallel
16%make_options        -j 4
17%compiler_options    -fpe0 -O3 -xHost -fp-model source -ftz -fno-alias -no-prec-div -no-prec-sqrt -ip -I /muksoft/packages/fftw/3.3.7/mvapich2-2.3rc1/gnu/include/ -I /muksoft/packages/netcdf4_hdf5parallel/4411c_443f/hdf5-1.10.0-patch1/mvapich2-2.3rc1/intel/2018.1.163/include/
18%linker_options      -fpe0 -O3 -xHost -fp-model source -ftz -fno-alias -no-prec-div -no-prec-sqrt -ip -L/muksoft/packages/fftw/3.3.7/mvapich2-2.3rc1/gnu/lib64/ -lfftw3 -L/muksoft/packages/netcdf4_hdf5parallel/4411c_443f/hdf5-1.10.0-patch1/mvapich2-2.3rc1/intel/2018.1.163/lib64/ -lnetcdf -lnetcdff
19%hostfile            auto
20%execute_command     mpiexec  -machinefile hostfile  -n {{mpi_tasks}}  palm
21#
22#----------------------------------------------------------------------------
23# INPUT-commands, executed before running PALM - lines must start with "IC:"
24#----------------------------------------------------------------------------
25IC:ulimit -s unlimited
26#
27#----------------------------------------------------------------------------
28# ERROR-commands - executed when program terminates abnormally
29#----------------------------------------------------------------------------
30EC:[[ \$locat = execution ]]  &&  cat  RUN_CONTROL
31EC:[[ \$locat = execution ]]  &&  cat  PARTICLE_INFOS/*
32#
33#----------------------------------------------------------------------------
34# OUTPUT-commands - executed when program terminates normally
35#----------------------------------------------------------------------------
36#
37# Combine 1D- and 3D-profile output (these files are not usable for plotting)
38OC:[[ -f LIST_PROFIL_1D     ]]  &&  cat  LIST_PROFIL_1D  >>  LIST_PROFILE
39OC:[[ -f LIST_PROFIL        ]]  &&  cat  LIST_PROFIL     >>  LIST_PROFILE
40#
41# Combine all particle information files
42OC:[[ -f PARTICLE_INFOS/_0000 ]]  &&  cat  PARTICLE_INFOS/* >> PARTICLE_INFO
Note: See TracBrowser for help on using the repository browser.