;--------------------------------------------------------------------------------! ; This file is part of PALM. ; ; PALM is free software: you can redistribute it and/or modify it under the terms ; of the GNU General Public License as published by the Free Software Foundation, ; either version 3 of the License, or (at your option) any later version. ; ; PALM is distributed in the hope that it will be useful, but WITHOUT ANY ; WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR ; A PARTICULAR PURPOSE. See the GNU General Public License for more details. ; ; You should have received a copy of the GNU General Public License along with ; PALM. If not, see . ; ; Copyright 1997-2012 Leibniz University Hannover ;------------------------------------------------------------------------------! ; ; Current revisions: ; ----------------- ; adapted for use on desktop machines ; ; Former revisions: ; ----------------- ; $Id: nc2vdf.config 1110 2013-03-07 11:42:45Z fuhrmann $ ; ; 1067 2012-11-26 10:13:14Z marong ; Initial revision ; ; Description: ; ------------ ; Configuration file for nc2vdf. ;------------------------------------------------------------------------------! ; This configuration file uses NCL syntax. ;------------------------------------------------------------------------------! ; Define name of output file: outputfile = "vaporoutput" +".vdf" ; Insert number and names of input files numberoffiles = 2 files = new( (/numberoffiles/), string) files(0) = "palm/current_version/JOBS/building/OUTPUT/building_3d.nc" files(1) = "palm/current_version/JOBS/building/OUTPUT/building_3d.nc" ;files(2) = … ; path from where nc2vdf is called ; Insert names of variables to be taken from files specified above alt_varnames = False ; for using the alternative method (alt_varnames = True) ; e.g. for varnames containing double quotes, get numbers from ncdump: ;vars = new( (/numberoffiles,1/), integer) ;vars(0,0) = 10 ;vars(1,0) = 9 nvars = 2 ; number of variables (per file) ; normal method: varString = new( (/numberoffiles,1/), string) varString(0,0) = "u" varString(1,0) = "w" ; Specify index of start and end time step, 'False' will include all time steps spec_ts = True t_start = 0 t_end = 3 ; Specify a maximum refinement level? 'False' will set the default value. spec_reflevel = False reflevel = 1 ; LES used periodic lateral boundaries? periodic = True ; LES used grid stretching? grid_stretch = False stretch_level = 999 ;------------------------------------------------------------------------------! ; Configuration for workstations (none IMUK/HLRN systems) check_workstation = False ; Set check True to run script on none IMUK/HLRN systems. ;WS_init = False ;init_script = /muksoft/packages/vapor/2.2.0/bin/vapor-setup.sh ; Note: These lines alway stay comments for NCL ; as they are read by the shell script only. ; Set init True if VAPORs initialization script ; needs to run on the workstation (most linux systems). ; Provide path to script (without quotes; . /path/init.sh). ;WS_load = False ;WS_load_command = module load vapor ncl ; pass any command to the shell install_path = "/Applications/VAPOR.app/Contents/MacOS/" ; customize VAPOR installation path ; when running this script on a (Mac OS) workstation ; * will be ignored on HLRN or IMUK systems * ;------------------------------------------------------------------------------!