Changes between Version 19 and Version 20 of Help/FAQ


Ignore:
Timestamp:
Apr 2, 2025 6:18:29 PM (3 months ago)
Author:
maronga
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Help/FAQ

    v19 v20  
    1111You are free to use PALM as permitted under the terms and conditions of the license. We request that you cite PALM in all your publications and presentations. We suggest the following citation as appropriate:
    1212
    13 First description of the model:\\
     13'''Maronga, B., et al (2020)''': Overview of the PALM model system 6.0, Geosci. Model Dev., 13, 1335–1372, https://doi.org/10.5194/gmd-13-1335-2020
     14
     15'''Maronga, B., Gryschka, M., Heinze, R., Hoffmann, F., Kanani-Sühring, F., Keck, M., Ketelsen, K., Letzel, M. O., Sühring, M., and Raasch, S. (2015)''': The Parallelized Large-Eddy Simulation Model (PALM) version 4.0 for atmospheric and oceanic flows: model formulation, recent developments, and future perspectives, Geosci. Model Dev., 8, 1539-1637, https://doi.org/10.5194/gmd-8-2515-2015
     16
     17You might also refer to the first description of PALM:\\
    1418'''Raasch, S. and M. Schröter (2001)''': PALM - a large-eddy simulation model performing on massively parallel computers. Meteorol. Z. 10, 363–372'''
    1519
    16 Most recent description:\\
    17 '''Maronga, B., Gryschka, M., Heinze, R., Hoffmann, F., Kanani-Sühring, F., Keck, M., Ketelsen, K., Letzel, M. O., Sühring, M., and Raasch, S. (2015)''': The Parallelized Large-Eddy Simulation Model (PALM) version 4.0 for atmospheric and oceanic flows: model formulation, recent developments, and future perspectives, Geosci. Model Dev., 8, 1539-1637, DOI:10.5194/gmd-8-2515-2015
    1820
    19 We recommend to use the official PALM logo on your presentations and visualizations. You can download the logo [download:20 here] (please login first).
    20 
    21 === Can I get a copy of the PALM logo?
    22 Until PALM revision r2717, the logo came shipped with PALM. Since r2718, the logo can be downloaded [download:20 here] (please login first).
    23 
    24 == Installation #installation
    25 
    26 === Can I use any Fortran compiler to install PALM?
    27 PALM can be compiled with recent versions of all major Fortran compilers. Frequently used compilers by the developers team are Intel, Cray, PGI and GNU. Please make sure you are always using a recent version. We can not guarantee compatibility of the PALM code with outdated compiler versions.
    28 
    29 === Are there any known issues with specific Fortran compiler versions?
    30 Yes, PALM cannot be compiled with the '''GNU Fortran compiler versions 4.8.X and older'''. To solve this issue, please update to a newer compiler. Typical error messages appear with function {{{C_SIZEOF}}}:
    31 {{{
    32 Error: 'x' argument of 'c_sizeof' intrinsic at (1) must be an interoperable data entity
    33 }}}
    34 of with function {{{C_LOC}}}:
    35 {{{
    36 Error: Argument 'array' to 'c_loc' at (1) must be an associated scalar POINTER
    37 }}}
    38 
    39 '''Cray Fortran : Version 8.5.6 and maybe other versions:'''\\
    40 In case of compiler option {{{-eD}}} assignments in INTEGER and CHARACTER declaration statements, e.g.
    41 {{{
    42    CHARACTER (LEN=30), DIMENSION(100) ::  string_a = 'initial string'
    43 }}}
    44 do not work if arrays have more than 9999 elements. Use options {{{-G0 -rl -m2 -Rbcdsp}}} instead.
    45 
    46 '''Cray with programming environment  PrgEnv-cray/6.0.4'''
    47 To prevent possible problems with in-lining, use compiler option {{{-hipa0}}}.
    48 
    49 '''Intel Fortran: Version 16.0 and higher, as well as Cray Fortran compiler 8.7.10:'''\\
    50 When using NetCDF4, floating divide by zero may appear within the first NetCDF library calls in case that the compiler option {{{-fpe0}}} has been used. In order to circumvent this problem, you may omit the {{{-fpe0}}} option (a poor workaround, because floating point errors within the PALM code won't be detected too), or you should install the NetCDF library with Intel compiler option {{{-fp-model strict}}} switched on.
    51 
    52 For the Cray compiler, do not use option {{{-K trap=fp}}}.
    53 
    54 
    55