Changes between Initial Version and Version 1 of doc/tec


Ignore:
Timestamp:
Nov 19, 2018 1:27:08 PM (6 years ago)
Author:
scharf
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/tec

    v1 v1  
     1= PALM Technical Documentation =
     2
     3{{{#!table align=center style="border: none; text-align:left"
     4   {{{#!tr
     5      {{{#!td align=left style="border: none; vertical-align:top; width: 35%"
     6         [[Image(palmpage_icons_wotitle_doc.png, 100%)]]
     7      }}}
     8      {{{#!td style="border: none;vertical-align:top; width:20%"
     9\\'''PALM core'''\\\\
     10[wiki:doc/tec/gov     Governing equations atmosphere]\\\\
     11[wiki:doc/tec/ocean   Governing equations ocean]\\\\
     12[wiki:doc/tec/pres    Pressure solver]\\\\
     13[wiki:doc/tec/sgs     Turbulence closure]\\\\
     14[wiki:doc/tec/discret Discretization]\\\\
     15[wiki:doc/tec/bc      Boundary conditions]\\\\
     16[wiki:doc/tec/initialization Initialization]\\\\
     17      }}}
     18      {{{#!td style="border: none;vertical-align:top; width:20%"
     19\\'''Additional features'''\\\\
     20[wiki:doc/tec/coupled      Atmosphere-ocean coupling]\\\\
     21[wiki:doc/tec/microphysics Cloud microphysics]\\\\
     22[wiki:doc/tec/nesting      Grid nesting]\\\\
     23[wiki:doc/tec/lcm          Lagrangian cloud model (LCM)]\\\\
     24[wiki:doc/tec/lpm          Lagrangian particle model (LPM)]\\\\
     25[wiki:doc/tec/lsm          Land surface model (LSM)]\\\\
     26[wiki:doc/tec/lsf          Large-scale forcing]\\\\
     27[wiki:doc/tec/nudging      Nudging]\\\\
     28[wiki:doc/tec/canopy       Plant canopy model (PCM)]\\\\
     29[wiki:doc/tec/radiation    Radiation models]\\\\
     30[wiki:doc/tec/wtm          Wind turbine model (WTM)]\\\\
     31      }}}
     32      {{{#!td style="border: none;vertical-align:top; width:20%"
     33\\'''Technical aspects'''\\\\
     34[wiki:doc/tec/doxygen Code documentation with Doxygen]\\\\
     35[wiki:doc/tec/data Data handling]\\\\
     36[wiki:doc/tec/general General code structure]\\\\
     37[wiki:doc/app/machine Machine-related information]\\\\
     38[wiki:doc/tec/parallel Parallelization and optimization]\\\\
     39[wiki:doc/tec/particle Particle code structure]\\\\
     40[wiki:doc/tec/topography Topography implementation]\\\\
     41[wiki:doc/tec/user User-code implementation]\\\\
     42      }}}
     43   }}}
     44}}}
     45
     46= PALM Program Control =
     47
     48{{{#!table align=center style="border: none; text-align:left"
     49   {{{#!tr
     50      {{{#!td align=left style="border: none; vertical-align:top; width: 35%"
     51         [[Image(palmpage_icons_wotitle_pc.png, 100%)]]
     52      }}}
     53      {{{#!td style="border: none;vertical-align:top; width:20%"
     54'''Model operation'''\\\\
     55[wiki:doc/tec/modeloperation Overview]\\\\
     56__Launching a simulation__\\
     57[wiki:doc/app/jobcontrol     mrun]\\
     58[wiki:doc/app/mrungui        mrungui]\\
     59[wiki:doc/app/configexample  Model setup example]\\
     60[wiki:doc/app/intdbg         Interactive mode and debugging]\\
     61[wiki:doc/app/runs           Simulation chains]\\
     62[wiki:doc/app/runs           (Restarts & large-file handling)]\\\\
     63__Monitoring a simulation__\\
     64[wiki:doc/app/palm_wd        PALM watchdog (batch jobs)]\\\\
     65__Debugging a simulation__\\
     66[wiki:doc/tut/palm#Lecturepresentations Debugging options]\\
     67[wiki:doc/app/errmsg                    Error messages]\\\\
     68__Simulation I/O__\\
     69[wiki:doc/app/iofiles        Input/Output files]\\
     70[wiki:doc/app/iofiles/pids   Palm input data standard]
     71      }}}
     72      {{{#!td style="border: none;vertical-align:top; width:20%"
     73'''Model setup'''\\\\
     74[wiki:doc/app/par Overview]\\\\
     75__PALM core parameters__\\
     76[wiki:doc/app/inipar     Initialization]\\
     77[wiki:doc/app/d3par      Runtime]\\\\
     78__PALM feature parameters__\\
     79[wiki:doc/app/dvrpar               dvr graphics output]\\
     80[wiki:doc/app/parpar               Lagrangian particle model]\\
     81[wiki:doc/app/lsmpar               Land surface model]\\
     82[wiki:doc/app/nestpar              Nesting]\\
     83[wiki:doc/app/canpar               Plant canopy model]\\
     84[wiki:doc/app/radpar               Radiation model]\\
     85[wiki:doc/app/sppar                Spectra output]\\
     86[wiki:doc/app/stg_par              Synthetic Turbulence]\\
     87[wiki:doc/app/userpar              User defined]\\
     88[wiki:doc/app/flpar                Virtual flight model]\\
     89[wiki:doc/app/wind_turbine_par     Wind turbine model]\\\\
     90[wiki:doc/app/parlist              Alphabetical list]
     91      }}}
     92      {{{#!td style="border: none;vertical-align:top; width:20%"
     93'''Code extensions'''\\\\
     94[wiki:doc/app/userint         Overview]\\\\
     95[wiki:doc/app/userint/int     Interfaces to PALM core]\\\\
     96[wiki:doc/app/userint/comp    Compiling and linking]\\\\
     97[wiki:doc/app/userint/output  User-defined data output]\\\\
     98[wiki:doc/app/userint/subd    User-defined domains]\\\\
     99[wiki:doc/app/userpar         User-defined parameters]\\\\
     100      }}}
     101   }}}
     102}}}
     103
     104= PALM Data I/O and Visualization =
     105
     106{{{#!table align=center style="border: none; text-align:left"
     107   {{{#!tr
     108      {{{#!td align=left style="border: none; vertical-align:top; width: 35%"
     109         [[Image(palmpage_icons_wotitle_io.png, 100%)]]
     110      }}}
     111      {{{#!td style="border: none;vertical-align:top; width:20%"
     112\\'''PALM I/O files'''\\\\
     113[wiki:doc/app/iofiles        Input/Output files]\\\\
     114[wiki:doc/app/iofiles/pids   Palm input data standard]\\\\
     115      }}}
     116      {{{#!td style="border: none;vertical-align:top; width:20%"
     117\\'''NetCDF data output'''\\\\
     118[wiki:doc/app/netcdf       Overview]\\\\\\
     119[wiki:doc/app/ncgen        Generation of a PALM netCDF file]\\\\
     120[wiki:doc/app/ncexample    Example of a PALM netCDF data set]\\\\
     121[wiki:doc/app/maskedoutput Masked data output]\\\\
     122      }}}
     123      {{{#!td style="border: none;vertical-align:top; width:20%"
     124\\'''Visualization'''\\\\
     125[wiki:doc/app/ncl        Plotting with palmplot (NCL)]\\\\
     126[wiki:doc/app/idl        Postprocessing with IDL]\\\\
     127[wiki:doc/app/dvr        Visualization with dvr]\\\\
     128[wiki:doc/app/vapor      Visualization with VAPOR]\\\\
     129[wiki:doc/app/img2video  Creating animations with img2video]\\\\
     130[wiki:doc/app/img2stereo Creating stereo images with img2stereo]\\\\
     131      }}}
     132   }}}
     133}}}
     134
     135
     136= PALM Tutorial =
     137
     138{{{#!table align=center style="border: none; text-align:left"
     139   {{{#!tr
     140      {{{#!td align=left style="border: none; vertical-align:top; width: 35%"
     141         [[Image(palmpage_icons_wotitle_tut.png, 100%)]]
     142      }}}
     143      {{{#!td style="border: none;vertical-align:top; width:20%"
     144\\'''Theory, numerics, technical information'''\\\\
     145[wiki:doc/tut/palm#Lecturepresentations Lecture presentations of PALM seminar 2017]\\\\
     146      }}}
     147      {{{#!td style="border: none;vertical-align:top; width:20%"
     148\\'''Simple simulation examples'''\\\\\\
     149[wiki:doc/tut/palm#Exercisepresentations Exercises of PALM seminar 2017]\\\\
     150__Topics__\\\\
     151Convective boundary layer\\\\
     152Neutral boundary layer\\\\
     153Flow around building\\\\
     154Land surface model\\\\
     155Lagrangian & Eulerian dispersion modeling\\\\
     156      }}}
     157      {{{#!td style="border: none;vertical-align:top; width:20%"
     158\\'''Advanced simulation examples'''\\\\\\
     159[wiki:doc/app/examples Overview]\\\\\\
     160[wiki:doc/app/examples/cbl      Minimum set for simulating the CBL]\\\\
     161[wiki:doc/app/examples/topo     Topography]\\\\
     162[wiki:doc/app/examples/turbinf  Turbulent inflow]\\\\
     163[wiki:doc/app/examples/ocean    Ocean runs]\\\\
     164[wiki:doc/app/examples/coupled  Coupled atmosphere-ocean runs]\\\\
     165[wiki:doc/app/examples/lsf      Runs with large scale forcing and nudging]\\\\
     166[wiki:doc/app/examples/rrtmg    Run with land surface model and coupled to the RRTMG radiation model]\\\\
     167      }}}
     168   }}}
     169}}}
     170
     171
     172
     173
     174
     175
     176----
     177
     178==   Where to? ==
     179
     180* [wiki:doc/tec/changelog History of changes (2018-current)]
     181* [wiki:doc/tec/contributions Code contributions] ----> move to "About us" (MUST be updated before)
     182* [wiki:doc/tec/preproc Pre-processor directives] ----> should be mentioned somewhere in palmrun docu
     183* [wiki:doc/app/jobsteering  Steering of interactive / batch runs!!] ----> add to Model operation overview
     184
     185
     186
     187== Developers area ==
     188* [wiki:doc/tec/developerrules Rules for developers]
     189* [wiki:doc/tec/naming_convention Rules of documentation and naming conventions]
     190* [wiki:doc/tec/palm4udev PALM-4U development]
     191* [wiki:doc/tec/eclipse Code development with eclipse]
     192* [wiki:doc/tec/bugs Known bugs] --> What matters for standard users should be added to parameter descriptions!!
     193* [wiki:doc/tec/testsuite Testsuite and Testserver]
     194* [wiki:doc/tec/gpu OpenACC tests]
     195
     196
     197
     198
     199