| 17 | USE arrays_3d, & |
| 18 | ONLY: tend, u, v, w, zu, zw |
| 19 | |
| 20 | IMPLICIT NONE |
| 21 | |
| 22 | CHARACTER :: global_string_a |
| 23 | |
| 24 | SAVE |
| 25 | |
| 26 | PRIVATE |
| 27 | |
| 28 | PUBLIC global_string_a |
| 29 | |
| 30 | INTERFACE newmod_3d_data_averaging |
| 31 | MODULE PROCEDURE newmod_3d_data_averaging |
| 32 | END INTERFACE newmod_3d_data_averaging |
| 33 | |
| 34 | CONTAINS |
| 35 | |
| 36 | SUBROUTINE newmod_3d_data_averaging( mode, variable ) |
| 37 | |
| 38 | USE control_parameters |
| 39 | |
| 40 | END SUBROUTINE newmod_3d_data_averaging |
| 41 | |
| 42 | END MODULE new_module_mod |
| 43 | }}} |
| 44 | |
| 45 | == Sorting == |
| 46 | except for CALLs to modules/subroutines |
| 47 | |
| 48 | == Commenting == |
13 | | === File header ==== |
14 | | Files always start with a doxygen-readable comment line including the FORTRAN file name.\\ |
15 | | This is followed by the license section. If your code originates from another model, please clarify the license and permissions for this code to enter the PALM model system. It might be necessary in that case to add some more information to this header.\\ |
16 | | The revisions section will later include short notes of the changes applied to a specific svn revision of this file. The {{{$Id$}}} string is required so that svn knows to generate the respective time stamp for a revision (see existing SOURCE files).\\ |
17 | | Finally, involved authors are included, followed by a description of the purpose and functions of the module. If necessary, TODOs, notes and known bugs can be added. The "!>" indicate doxygen-readable comment lines, the "@" marks doxygen variables. |
| 54 | '''File header''' |
| 55 | * Files always start with a doxygen-readable comment line including the FORTRAN file name. |
| 56 | * This is followed by the license section. If your code originates from another model, please clarify the license and permissions for this code to enter the PALM model system. It might be necessary in that case to add some more information to this header. |
| 57 | * The revisions section will later include short notes of the changes applied to a specific svn revision of this file. The {{{$Id$}}} string is required so that svn knows to generate the respective time stamp for a revision (see existing SOURCE files). |
| 58 | * Finally, involved authors are included, followed by a description of the purpose and functions of the module. If necessary, TODOs, notes and known bugs can be added. The "!>" indicate doxygen-readable comment lines, the "@" marks doxygen variables. |