source: palm/trunk/SOURCE/user_check_data_output.f90 @ 1217

Last change on this file since 1217 was 1037, checked in by raasch, 12 years ago

last commit documented

  • Property svn:keywords set to Id
File size: 1.9 KB
RevLine 
[211]1 SUBROUTINE user_check_data_output( variable, unit )
2
[1036]3!--------------------------------------------------------------------------------!
4! This file is part of PALM.
5!
6! PALM is free software: you can redistribute it and/or modify it under the terms
7! of the GNU General Public License as published by the Free Software Foundation,
8! either version 3 of the License, or (at your option) any later version.
9!
10! PALM is distributed in the hope that it will be useful, but WITHOUT ANY
11! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
12! A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
13!
14! You should have received a copy of the GNU General Public License along with
15! PALM. If not, see <http://www.gnu.org/licenses/>.
16!
17! Copyright 1997-2012  Leibniz University Hannover
18!--------------------------------------------------------------------------------!
19!
[484]20! Current revisions:
[211]21! -----------------
[226]22!
[211]23!
24! Former revisions:
25! -----------------
26! $Id: user_check_data_output.f90 1037 2012-10-22 14:10:22Z raasch $
27!
[1037]28! 1036 2012-10-22 13:43:42Z raasch
29! code put under GPL (PALM 3.9)
30!
[226]31! 211 2008-11-11 04:46:24Z raasch
32! Former file user_interface.f90 split into one file per subroutine
33!
[211]34! Description:
35! ------------
36! Set the unit of user defined output quantities. For those variables
37! not recognized by the user, the parameter unit is set to "illegal", which
38! tells the calling routine that the output variable is not defined and leads
39! to a program abort.
40!------------------------------------------------------------------------------!
41
42    USE user
43
44    IMPLICIT NONE
45
46    CHARACTER (LEN=*) ::  unit, variable
47
48
49    SELECT CASE ( TRIM( variable ) )
50
51!
52!--    Uncomment and extend the following lines, if necessary
53!       CASE ( 'u2' )
54!          unit = 'm2/s2'
55!
56!       CASE ( 'u*v*' )
57!          unit = 'm2/s2'
58!
59       CASE DEFAULT
60          unit = 'illegal'
61
62    END SELECT
63
64
65 END SUBROUTINE user_check_data_output
66
Note: See TracBrowser for help on using the repository browser.