Version 21 (modified by boeske, 11 years ago) (diff) |
---|
ToDo-List
Documentation
Page (e. g. wiki/doc/app/userint) | What to do? | Name |
---|---|---|
wiki/doc/app/jobcontrol | Restructure mrun documentation | <name> |
wiki/doc/tec/mbuild | Description of mbuild | <name> |
wiki/doc/tec/subjob | Description of subjob | <name> |
to be created | Create descriptive page for "Model Steering" | <name> |
wiki/doc/app/... | Navigation for documentation pages (Steering of interactive/batch runs) | <name> |
wiki/doc/tec/1d_model | Description of 1d model | <name> |
wiki/doc/tec/cloud_physics | Description of cloud physics module | <name> |
wiki/doc/app/examples/turbinf | Update description about usage of turbulent inflow | <name> |
wiki/doc | Update of page "Documentation" | <name> |
<page> | complete explanations for PALM error messages | <name> |
<page> | Links from manual to tutorial | <name> |
<page> | Write descriptions for exercises 6-14 (divide all exercises into Tutorial exercises and Advanced exercises), Advanced examples->Research project examples | <name> |
<page> | <what> | <name> |
Source Code
Program parts | What to do? | Name |
---|---|---|
mrun, subjob, mbuild | Translate German comments to English | <name> |
mrun | restructure and simplify the parameter-file check | <name> |
develop new GUI for parameter file generation | <name> | |
develop an installation script (using make install mechanism | <name> | |
PALM code | completion of single-GPU porting | <name> |
PALM code | re-evaluation of the MPI-GPU-version | <name> |
mrun, subjob | allow batch-job-directives (e.g. PBS) and execution commands (mpiexec, aprun, etc.) to be configured using entries in .mrun.config | <name> |
mrun, subjob, mbuild | cleaning | <name> |
PALM code | code clearing and restructuring following programmer guidelines of DWD/DMI | <name> |
- use KIND parameter for defining single/double pprecision instead of compiler options (e.g. -r8) | ||
- select from modules only those variables really required, using the ONLY attribute | ||
- describe variables in the declaration statements | ||
- extend the MODULE concept to other parts of the code (canopy model, etc.) | ||
- move initialization from init_3d_model to the respective modules | <name> | |
PALM code | output progress messages on terminal or to the job protocol (see Helges progress bars) | <name> |
finish implementation of FFT/ALLTOALL overlapping | <name> | |
finish implementation of prognostic_equation/SENDRECV overlapping | <name> | |
<page> | Avoid collecting of 2D data on PE0 (topography data, surface coupling layer) | <name> |
Implement flux limiter for Wicker-Skamarock | ||
<page> | Implement RRTM radiation model | <name> |
<page> | Subgrid-scale saturation fluctuation for Lagrangian cloud model | <name> |
Implement new particle data structure in LPM | ||
Implement logarithmic interpolation of particle velocities near the surface | ||
Separate equation for passive scalar (multiple scalars?) | ||
Modification of random number generator to allow better parallelization | ||
<page> | <what> | <name> |
Code performance
define setups for scaling / benchmark runs | <name> | |
carry out runs to determine PALM's weak/strong scaling behaviour + parallel efficiency, this might be good to be carried out during the test phase of the HLRNIII-Hannover-complex | <name> | |
<page> | <what> | <name> |
<page> | <what> | <name> |
Entries of former ToDo?-List
Page (e. g. wiki/doc/app/userint) | What to do? | Name |
---|---|---|
wiki/doc/app/intdbg | Directly get the corresponding passage of .mrun.config out of the repository | <name> |
wiki/doc/install | Link directories to svn-repository | Björn W. |
several | mark some navigation entries in bold face | <name> |
wiki/doc/app/vapor | Usage of VAPOR and data converting | Björn M. |
wiki/doc/app/ncmasked | delete | <name> |
<page> | <what> | <name> |
Attachments (1)
-
missing_description
(3.4 KB) -
added by sward 7 years ago.
bash script to find out insufficiently commented variable declarations
Download all attachments as: .zip