Changes between Version 2 and Version 3 of doc


Ignore:
Timestamp:
May 24, 2018 8:33:49 AM (7 years ago)
Author:
kanani
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc

    v2 v3  
    11= PALM Program control =
    22How to set up and run the model, how to process and interpret model output....
     3
     4{{{#!table align=left style="border: none; text-align:left"
     5   {{{#!tr
     6      {{{#!td align=left style="border: none; vertical-align:top; width: 25%"
     7         [[Image(palmpage_icons_doc.png, 100%, left, border=1, color=black)]]
     8      }}}
     9      {{{#!td style="border: none; width:25%"
     10The main goal of WP-M3 will be the internal validation of PALM-4U during its entire development process, involving several steps of a well-defined testing procedure, in close discussion with the coordinator (WP-C). These include code revision as well as testing of functionality of the different PALM-4U components and their interactions. Further, continuous performance checks (benchmarking) of the new components will be performed on supercomputer systems, optimizations PALM-4U with respect to computing time and scalability of the code on large numbers of processor cores.
     11      }}}
     12      {{{#!td style="border: none; width:25%"
     13Feedback of the testing process will be returned to the PALM-4U developers, who will incorporate the revisions during the further code development. The workflow of this entire process is visualized in Fig. 1.\\
     14An essential goal of MOSAIK is to demonstrate that PALM-4U is able to run with limited computer resources – as it is the case e.g. in city-planning applications. These tests will be done on a demonstration PC with a reasonable number of processor cores. Besides these more technical tests, a verification of PALM-4U against the VDI requirements and a comparison with results from existing urban climate models will be part of WP-M3.
     15      }}}
     16      {{{#!td style="border: none; width:25%"
     17The testing procedure requires a pre-definition of specific simulation set-ups, covering the main application scenarios. A documentation of the set-ups will be  provided on the Trac server, and selected PALM-4U results will be added there at the end of the project.
     18      }}}
     19   }}}
     20}}}
     21
     22
    323
    424== Model setup ==
     
    6989      * [wiki:doc/app/examples/rrtmg  Run with land surface model and coupled to the RRTMG radiation model]
    7090
     91
     92
     93
     94{{{#!comment
     95[[TracNav(doc/toc|nocollapse)]]
     96}}}
     97= PALM Model Documentation =
     98----
     99==   Model description ==
     100===   Model formulation
     101      * [wiki:doc/tec/gov Governing equations]
     102      * [wiki:doc/tec/sgs Turbulence closure]
     103      * [wiki:doc/tec/discret Discretization]
     104      * [wiki:doc/tec/pres Pressure solver]
     105      * [wiki:doc/tec/bc Boundary conditions]
     106      * [wiki:doc/tec/lsf Large-scale forcing]
     107      * [wiki:doc/tec/nudging Nudging]
     108      * [wiki:doc/tec/ocean Ocean option]
     109      * [wiki:doc/tec/coupled Coupled atmosphere-ocean simulations]
     110      * [wiki:doc/tec/nesting Nesting]
     111
     112=== Embedded models
     113      * [wiki:doc/tec/microphysics Cloud microphysics]
     114      * [wiki:doc/tec/lpm Lagrangian particle model (LPM)]
     115      * [wiki:doc/tec/lcm Lagrangian cloud model (LCM)]
     116      * [wiki:doc/tec/canopy Canopy model]
     117      * [wiki:doc/tec/1dmodel 1D model for precursor runs]
     118      * [wiki:doc/tec/lsm Land surface model]
     119      * [wiki:doc/tec/radiation Radiation models]
     120      * [wiki:doc/tec/wtm Wind turbine model]
     121
     122=== Technical realization
     123      * [wiki:doc/tec/general General code structure]
     124      * [wiki:doc/tec/particle Particle code structure]
     125      * [wiki:doc/tec/topography Topography implementation]
     126      * [wiki:doc/tec/parallel Parallelization and optimization]
     127      * [wiki:doc/tec/user User interface]
     128      * [wiki:doc/tec/modeloperation Model operation]
     129      * [wiki:doc/tec/data Data handling]   
     130      * [wiki:doc/tec/doxygen Code documentation with Doxygen]
     131      * [wiki:doc/tec/naming_convention Rules of documentation and naming conventions]
     132      * [wiki:doc/tec/contributions Code contributions]
     133
     134----
     135==   User manual
     136
     137===  [wiki:doc/app/jobsteering  Steering of interactive / batch runs]
     138      * [wiki:doc/app/jobcontrol     Job control with mrun]
     139      * [wiki:doc/app/mrungui        Using the GUI: mrungui]
     140      * [wiki:doc/app/palm_wd        Monitoring batch jobs: PALM watchdog]
     141      * [wiki:doc/app/configexample  Example of a minimum configuration file]
     142      * [wiki:doc/app/runs           Initialization and restart runs / Handling of large binary restart files]
     143      * [wiki:doc/app/intdbg         Interactive mode and debugging]
     144      * [wiki:doc/app/packages       Optional software packages]
     145
     146===   Model steering
     147      * '''[wiki:doc/app/par Parameters]'''
     148         * [wiki:doc/app/inipar     Initialization]
     149         * [wiki:doc/app/d3par      Runtime]
     150         * [wiki:doc/app/nestpar    Nesting]
     151         * [wiki:doc/app/lsmpar     Land surface]
     152         * [wiki:doc/app/canpar     Plant canopy]
     153         * [wiki:doc/app/parpar     Particles]
     154         * [wiki:doc/app/radpar     Radiation]
     155         * [wiki:doc/app/sppar      Spectra]
     156         * [wiki:doc/app/stg_par    Synthetic Turbulence]
     157         * [wiki:doc/app/flpar      Virtual flights]
     158         * [wiki:doc/app/wind_turbine_par     Wind turbine model]
     159         * [wiki:doc/app/dvrpar     dvr graphics]
     160         * [wiki:doc/app/parlist    Alphabetical list of all parameters]
     161      * '''[wiki:doc/app/userint    User Interface]'''
     162         * [wiki:doc/app/userint/int     Interfaces]
     163         * [wiki:doc/app/userpar         Parameters for user interface]
     164         * [wiki:doc/app/userint/userpar         Definition of user-defined parameters]
     165         * [wiki:doc/app/userint/subd    User-defined domains]
     166         * [wiki:doc/app/userint/output  User-defined output quantities]
     167         * [wiki:doc/app/userint/comp    Compiling and linking]
     168      * '''[wiki:doc/app/iofiles Input/Output files]'''
     169         * [wiki:doc/app/iofiles/pids    Palm input data standard]
     170
     171===   [wiki:doc/app/examples Steering examples for special setups]
     172      * [wiki:doc/app/examples/cbl      Minimum set for simulating the CBL]
     173      * [wiki:doc/app/examples/topo     Topography]
     174      * [wiki:doc/app/examples/turbinf  Turbulent inflow]
     175      * [wiki:doc/app/examples/ocean    Ocean runs]
     176      * [wiki:doc/app/examples/coupled  Coupled atmosphere-ocean runs]
     177      * [wiki:doc/app/examples/lsf  Runs with large scale forcing and nudging]
     178      * [wiki:doc/app/examples/rrtmg  Run with land surface model and coupled to the RRTMG radiation model]
     179
     180===   Data handling/visualization
     181      * '''[wiki:doc/app/netcdf  netCDF data output]'''
     182         * [wiki:doc/app/ncgen Generation of a PALM netCDF file]
     183         * [wiki:doc/app/ncexample Example of a PALM netCDF data set]
     184         * [wiki:doc/app/maskedoutput Masked data output]
     185      * '''[wiki:doc/app/ncl  Postprocessing with NCL]'''
     186         * [wiki:doc/app/nclparlist  List of parameters for PALM NCL scripts]
     187      * [wiki:doc/app/idl Postprocessing with IDL]
     188      * [wiki:doc/app/dvr Visualization with dvr]
     189      * [wiki:doc/app/vapor Visualization with VAPOR]
     190      * [wiki:doc/app/img2video Creating animations with img2video]
     191      * [wiki:doc/app/img2stereo Creating stereo images with img2stereo]
     192
     193===   [wiki:doc/app/errmsg  Error messages]
     194      * [wiki:doc/app/errmsg#PA0001 PALM standard code (PA****)]
     195      * [wiki:doc/app/errmsg#UI0001 User interface (UI****)]
     196      * [wiki:doc/app/errmsg#NC NetCDF (NC****)]
     197----
     198
     199==   PALM code development
     200      * [wiki:doc/tec/releasenotes Release notes]
     201      * [wiki:doc/tec/changelog History of changes (2018-current)]
     202      * [wiki:doc/tec/changelog_2017 History of changes (2017)]
     203      * [wiki:doc/tec/changelog_2013-2016 History of changes (2013-2016)]
     204      * [wiki:doc/tec/changelog_2009-2012 History of changes (2009-2012)]
     205      * [wiki:doc/tec/developerrules Rules for developers]
     206      * [wiki:doc/tec/palm4udev PALM-4U development]
     207      * [wiki:doc/tec/eclipse Code development with eclipse]
     208      * [wiki:doc/tec/bugs Known bugs]
     209      * [wiki:doc/tec/testsuite Testsuite and Testserver]
     210      * [wiki:doc/tec/gpu OpenACC tests]
     211
     212----
     213
     214==   Machine related informations
     215      * [wiki:doc/app/machine/kisti   IBM-Regatta (KISTI)]
     216      * [wiki:doc/app/machine/hlrnIII Cray-XC40 (HLRN)]
     217      * [wiki:doc/app/machine/kyushu_univ Kyushu University Computing Center]
     218
     219