├── snippets_ncl.gif
├── ncl_completion.gif
├── vars_completion.gif
├── README.md
├── add_ncl_complete_to_your_vimrc
├── example.vimrc
├── .vim
└── syntax
│ └── ncl.vim
└── ncl.snippets
/snippets_ncl.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aaronspring/ncl_lazy_vim/HEAD/snippets_ncl.gif
--------------------------------------------------------------------------------
/ncl_completion.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aaronspring/ncl_lazy_vim/HEAD/ncl_completion.gif
--------------------------------------------------------------------------------
/vars_completion.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aaronspring/ncl_lazy_vim/HEAD/vars_completion.gif
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ncl_lazy_vim README
2 | ===================
3 |
4 | If you are using vi/vim/gvim for scripting with NCL, you can sometimes hardly remember NCL commands or you are just too lazy to type out "gsFillWTF..." all the time, this might be something for you.
5 |
6 | 
7 |
8 | Configuration instructions
9 | --------------------------
10 | 1. Download the two .txt files "NCL_functions.txt" and "NCL_resources.txt" from the ".vim" folder in this repository into your ".vim" folder
11 | 2. Add the lines of "add_ncl_complete_to_your_vimrc" to your "~/.vimrc" to include the complete function
12 | ```
13 | cat add_ncl_complete_to_your_vimrc >> ~/.vimrc
14 | ```
15 | If you don't have a .vimrc file yet, you may also just my working example "example.vimrc" and rename it in your $HOME
16 |
17 | Optional:
18 | 1. Variable completion: Set a file path and 'ENABLE' vars_completion in your ".vimrc"
- requires CDO - if you have a neat idea how to implement it with NCL commands please approach me
19 | 
20 | 2. For now, the first 12 (random number) words of NCL Resources are displayed in the pop-up window before the last two words as "Default information" separated by "...". If you usually work on a wide vi window, you can modify this number of strings.
21 | 3. If you fancy other auto-completion setting, play with the line
22 | ```
23 | set complete=longest,menuone
24 | ```
25 | The current setting completes up to the last common string and then shows a menu. Other options are listed in the vim help or http://vimdoc.sourceforge.net/htmldoc/options.html#'completeopt'
26 |
27 |
28 |
29 | Syntax highlighting:
30 | * coming soon dynamical hopefully
for now data from Version 6.4.0 - https://www.ncl.ucar.edu
31 |
32 | Snippets:
33 | * copy "ncl.snippets" into "/.vim/bundle/vim-snippets/snippets" after you installed the vim plugin snipmate https://github.com/garbas/vim-snipmate
34 | 
35 | There are also a few snippets for loops and some combined graphic commands in the end of the file, just check it out. Type the snippet (any command from "ncl.snippets", basically all commands that require brackets) and press <Tab>
36 |
37 | Operating instructions
38 | ----------------------
39 | Start typing your desired cdo command and hit <Ctrl-X><Ctrl-U>
40 | ```
41 | res@gsF
42 | addf
43 | ```
44 | Get the following autocompletion options
45 | ```
46 | gsFillBackgroundColor NCL Res: This resource of type ... Default: Transparent
47 | gsFillColor NCL Res: This resource of type ... Default: Foreground
48 | or
49 | addfile NCL Func.:
50 | addfiles NCL Func.:
51 | or
52 | : ... Default:
53 | ...
54 | ```
55 | Hit <Ctrl-N> go get the first shown match
56 | ```
57 | res@gsFillBackgroundColor
58 | or
59 | addfile
60 | ```
61 | Hit another <Ctrl-N> to choose the next match or move down with arrow keys and hit for your choice
62 |
63 |
64 |
65 | Copyright and licensing information
66 | -----------------------------------
67 | * MIT
68 |
69 | Known bugs
70 | ----------
71 | * static ncl data
72 |
73 | Contact information
74 | -------------------
75 | Aaron Spring
Bundesstraße 53
ZMAW Room 122
aaron.spring@mpimet.mpg.de
76 |
77 | Changelog
78 | ---------
79 | * v0.1:
80 | uses all NCL resources and NCL functions from website as of 2016/09/18
81 | also completes variables gathered by 'cdo vardes files' if cdo installed and vars_completion enabled
82 | requires '*.ncl' files
83 | ncl_completion can be enabled or disabled in .vimrc
84 | * v0.2:
85 | static snippets and static syntax highlighting
86 | * v0.3:
87 | updated towards NCL 6.4.0
88 | * v0.3.1:
89 | bug fix in example.vimrc: https://github.com/aaronspring/ncl_lazy_vim/issues/2
90 |
91 | Working on
92 | ----------
93 | * getting functions and resources dynamically, see example uses 'cdo --operators' https://github.com/aaronspring/cdo_lazy_vim
94 | * anything else needed?
95 |
96 | Credits and acknowledgements
97 | ----------------------------
98 | * Prince K Xavier, the dude who set up auto-completion for NCL and made me think to do this for CDO first and now I'm back to NCL
99 |
100 | Sister project
101 | --------------
102 | * same stuff for CDO: https://github.com/aaronspring/cdo_lazy_vim
103 |
--------------------------------------------------------------------------------
/add_ncl_complete_to_your_vimrc:
--------------------------------------------------------------------------------
1 | "++++++++++++++++++++++++++++++++++++
2 | "++++++++++ NCL COMPLETION ++++++++++
3 | "++++++++++++++++++++++++++++++++++++
4 | " reads in all ncl functions and resources from .txt-files and completes those if
5 | " * you hit
6 | " * ncl_completion is enabled
7 | " * filename extension is 'ncl'
8 | "
9 | " also a variable completion for your most-used files is done if
10 | " * cdo is installed
11 | " * filepath of those datasets is set
12 | " * vars completion is enabled
13 |
14 | " 'ENABLE' ncl completion or 'DISABLE'
15 | let s:ncl_completion = 'ENABLE'
16 |
17 | " 'ENABLE' variablecompletion or 'DISABLE'
18 | let s:vars_completion = 'DISABLE'
19 |
20 | if bufname("%")[-3:] == 'ncl' && s:ncl_completion == 'ENABLE'
21 | let s:completion_language='ncl'
22 |
23 | " read in ncl functions and resources
24 | let s:ncl_func = readfile($HOME . '/.vim/NCL_functions.txt')
25 | let s:ncl_resources = readfile($HOME . '/.vim/NCL_resources.txt')
26 |
27 | " vars complete
28 | " check if cdo is installed
29 | let s:cdo_installed = system('cdo --version 2>&1 | head -n 1 | grep -o "[0-9].[0-9].[0-9]"')
30 | if empty(s:cdo_installed) && s:vars_completion == 'ENABLE'
31 | echo "cdo not found"
32 | let s:vars_completion = 'DISABLE'
33 | endif
34 |
35 | set completefunc=NCLComplete
36 | " modify completition options, more info in :help completeopt or
37 | " http://vimdoc.sourceforge.net/htmldoc/options.html#'completeopt'
38 | set completeopt=longest,menu
39 |
40 | " to be executed by user by C-X C-U
41 | fun! NCLComplete(findstart, base)
42 | if a:findstart && s:ncl_completion == 'ENABLE'
43 | let l:line = getline('.')
44 | let l:start = col('.') - 1
45 | while l:start > 0 && l:line[l:start - 1] =~ '\a'
46 | let l:start -= 1
47 | endwhile
48 | return start
49 | elseif s:ncl_completion == 'ENABLE'
50 | " Record what matches − we pass this to complete() later
51 | let l:res = []
52 | " Find cdo matches
53 | for l:line in s:ncl_func
54 | " Check if it matches what we're trying to complete
55 | if split(l:line)[0] =~ '^' . a:base
56 | " It matches! See :help complete() for the full docs on the key names
57 | " for this dict.
58 | call add(l:res, {
59 | \ 'icase': 1,
60 | \ 'word': split(l:line)[0],
61 | \ 'abbr': split(l:line)[0],
62 | \ 'menu': 'NCL Func: ' . join(split(l:line)[1:]),
63 | \ })
64 | endif
65 | endfor
66 |
67 | for l:line in s:ncl_resources
68 | " Check if it matches what we're trying to complete
69 | if split(l:line)[0] =~ '^' . a:base
70 | " It matches! See :help complete() for the full docs on the key names
71 | " for this dict.
72 | " change length of description, now 12 words are shown, last part
73 | " shows the default
74 | call add(l:res, {
75 | \ 'icase': 1,
76 | \ 'word': split(l:line)[0],
77 | \ 'abbr': split(l:line)[0],
78 | \ 'menu': 'NCL Res: ' . join(split(l:line)[1:12]) . '... ' . join(split(l:line)[-2:]),
79 | \ })
80 | endif
81 | endfor
82 |
83 | " varibale completion
84 | if s:vars_completion == 'ENABLE'
85 | " Find variable matches
86 | for l:line in s:vars_data
87 | " Check if it matches what we're trying to complete
88 | if split(l:line)[1] =~ '^' . a:base
89 | " It matches! See :help complete() for the full docs on the key names
90 | " for this dict.
91 | call add(l:res, {
92 | \ 'icase': 1,
93 | \ 'word': split(l:line)[1],
94 | \ 'abbr': split(l:line)[1],
95 | \ 'menu': 'Variable: ' . join(split(l:line)[2:]),
96 | \ })
97 | endif
98 | endfor
99 | endif
100 |
101 | return res
102 | endif
103 | endfun
104 |
105 | endif
106 |
107 |
108 | "++++++++++++++++++++++++++++++++++++
109 | "++++++++ Variable COMPLETION +++++++
110 | "++++++++++++++++++++++++++++++++++++
111 | " reads in all variables from certain datasets
112 | " by executing cdo vardes datasets and completes those if
113 | " * you hit
114 | " * vars_completion is enabled
115 | " * cdo is installed
116 | " * ncl_completion or cdo_completion are enabled
117 |
118 | " 'ENABLE' variablecompletion or 'DISABLE'
119 | " at the beginning of the document ; default 'DISABLED'
120 |
121 | " variable completion data gathering
122 | " set path for file to act cdo vardes on
123 | " CHANGE for your own data
124 | if s:vars_completion == 'ENABLE'
125 | silent echo "vars completion enabled"
126 | let s:vars_data_dir = '/your_outdata_path/'
127 | let s:vars_data_strs = ['hamocc/lkm0101_hamocc_data_2d_mm_19990101_19991231.nc', 'mpiom/lkm0101_mpiom_data_2d_mm_19990101_19991231.nc', 'mpiom/lkm0101_mpiom_data_3d_mm_19990101_19991231.nc', 'hamocc/lkm0101_hamocc_data_3d_ym_19990101_19991231.nc' ]
128 |
129 | let s:vars_data = []
130 | for s:vars_data_str in s:vars_data_strs
131 | let s:cdo_vardes_str = 'cdo vardes ' . s:vars_data_dir . s:vars_data_str
132 | let s:vars_data += split(system(s:cdo_vardes_str), nr2char(10))
133 | endfor
134 | endif
135 |
136 |
137 |
--------------------------------------------------------------------------------
/example.vimrc:
--------------------------------------------------------------------------------
1 | " +++++++++++ SYNTAX ++++++++++++++
2 | au BufRead,BufNewFile *.ncl set filetype=ncl
3 | au! Syntax newlang source $VIM/ncl.vim
4 | syntax on
5 |
6 | filetype plugin indent on
7 |
8 | " general completion options
9 | set completeopt=longest,menu
10 |
11 | " autointend
12 | set ai
13 | set ru
14 |
15 | set showmatch
16 |
17 | "tab = 4 spaces
18 | set tabstop=4
19 |
20 | " autocompletion for file
21 | set autochdir
22 | imap
23 |
24 | " list left side
25 | "set nu
26 |
27 | " supress autointend when pasting, press before
28 | set pastetoggle=
29 |
30 | " Use instead of for autocompletion if already written letter
31 | " Use TAB to complete when typing words, else inserts TABs as usual.
32 | " Uses dictionary and source files to find matching words to complete.
33 | "
34 | " See help completion for source,
35 | " Note: usual completion is on but more trouble to press all the time.
36 | " Never type the same word twice and maybe learn a new spellings!
37 | " Use the Linux dictionary when spelling is in doubt.
38 | " Window users can copy the file to their machine.
39 | function! Tab_Or_Complete()
40 | if col('.')>1 && strpart( getline('.'), col('.')-2, 3 ) =~ '^\w'
41 | return "\"
42 | else
43 | return "\"
44 | endif
45 | endfunction
46 | :inoremap =Tab_Or_Complete()
47 |
48 |
49 | "++++++++++++++++++++++++++++++++++++
50 | "++++++++ Variable COMPLETION +++++++
51 | "++++++++++++++++++++++++++++++++++++
52 | " reads in all variables from certain datasets
53 | " by executing cdo vardes datasets and completes those if
54 | " * you hit
55 | " * vars_completion is enabled
56 | " * cdo is installed
57 | " * ncl_completion or cdo_completion are enabled
58 |
59 | " 'ENABLE' variablecompletion or 'DISABLE'
60 | let s:vars_completion = 'DISABLE'
61 |
62 | " variable completion data gathering
63 | " set path for file to act cdo vardes on
64 | " CHANGE for your own data
65 | if s:vars_completion == 'ENABLE'
66 | silent echo "vars completion enabled"
67 | let s:vars_data_dir = '/your_outdata_path/'
68 | let s:vars_data_strs = ['hamocc/lkm0101_hamocc_data_2d_mm_19990101_19991231.nc', 'mpiom/lkm0101_mpiom_data_2d_mm_19990101_19991231.nc', 'mpiom/lkm0101_mpiom_data_3d_mm_19990101_19991231.nc', 'hamocc/lkm0101_hamocc_data_3d_ym_19990101_19991231.nc' ]
69 |
70 | let s:vars_data = []
71 | for s:vars_data_str in s:vars_data_strs
72 | let s:cdo_vardes_str = 'cdo vardes ' . s:vars_data_dir . s:vars_data_str
73 | let s:vars_data += split(system(s:cdo_vardes_str), nr2char(10))
74 | endfor
75 | endif
76 |
77 |
78 |
79 | "++++++++++++++++++++++++++++++++++++
80 | "++++++++++ NCL COMPLETION ++++++++++
81 | "++++++++++++++++++++++++++++++++++++
82 | " reads in all ncl functions and resources from .txt-files and completes those if
83 | " * you hit
84 | " * ncl_completion is enabled
85 | " * filename extension is 'ncl'
86 | "
87 | " also a variable completion for your most-used files is done if
88 | " * cdo is installed
89 | " * filepath of those datasets is set
90 | " * vars completion is enabled
91 |
92 | " 'ENABLE' ncl completion or 'DISABLE'
93 | let s:ncl_completion = 'ENABLE'
94 | if bufname("%")[-3:] == 'ncl' && s:ncl_completion == 'ENABLE'
95 | let s:completion_language='ncl'
96 |
97 | " read in ncl functions and resources
98 | let s:ncl_func = readfile($HOME . '/.vim/NCL_functions.txt')
99 | let s:ncl_resources = readfile($HOME . '/.vim/NCL_resources.txt')
100 |
101 | " vars complete
102 | " check if cdo is installed
103 | let s:cdo_installed = system('cdo --version 2>&1 | head -n 1 | grep -o "[0-9].[0-9].[0-9]"')
104 | if empty(s:cdo_installed) && s:vars_completion == 'ENABLE'
105 | echo "cdo not found"
106 | let s:vars_completion = 'DISABLE'
107 | endif
108 |
109 | set completefunc=NCLComplete
110 | " modify completition options, more info in :help completeopt or
111 | " http://vimdoc.sourceforge.net/htmldoc/options.html#'completeopt'
112 | set completeopt=longest,menu
113 |
114 | " to be executed by user by C-X C-U
115 | fun! NCLComplete(findstart, base)
116 | if a:findstart && s:ncl_completion == 'ENABLE'
117 | let l:line = getline('.')
118 | let l:start = col('.') - 1
119 | while l:start > 0 && l:line[l:start - 1] =~ '\a'
120 | let l:start -= 1
121 | endwhile
122 | return start
123 | elseif s:ncl_completion == 'ENABLE'
124 | " Record what matches − we pass this to complete() later
125 | let l:res = []
126 | " Find cdo matches
127 | for l:line in s:ncl_func
128 | " Check if it matches what we're trying to complete
129 | if split(l:line)[0] =~ '^' . a:base
130 | " It matches! See :help complete() for the full docs on the key names
131 | " for this dict.
132 | call add(l:res, {
133 | \ 'icase': 1,
134 | \ 'word': split(l:line)[0],
135 | \ 'abbr': split(l:line)[0],
136 | \ 'menu': 'NCL Func: ' . join(split(l:line)[1:]),
137 | \ })
138 | endif
139 | endfor
140 |
141 | for l:line in s:ncl_resources
142 | " Check if it matches what we're trying to complete
143 | if split(l:line)[0] =~ '^' . a:base
144 | " It matches! See :help complete() for the full docs on the key names
145 | " for this dict.
146 | " change length of description, now 12 words are shown, last part
147 | " shows the default
148 | call add(l:res, {
149 | \ 'icase': 1,
150 | \ 'word': split(l:line)[0],
151 | \ 'abbr': split(l:line)[0],
152 | \ 'menu': 'NCL Res: ' . join(split(l:line)[1:12]) . '... ' . join(split(l:line)[-2:]),
153 | \ })
154 | endif
155 | endfor
156 |
157 | " varibale completion
158 | if s:vars_completion == 'ENABLE'
159 | " Find variable matches
160 | for l:line in s:vars_data
161 | " Check if it matches what we're trying to complete
162 | if split(l:line)[1] =~ '^' . a:base
163 | " It matches! See :help complete() for the full docs on the key names
164 | " for this dict.
165 | call add(l:res, {
166 | \ 'icase': 1,
167 | \ 'word': split(l:line)[1],
168 | \ 'abbr': split(l:line)[1],
169 | \ 'menu': 'Variable: ' . join(split(l:line)[2:]),
170 | \ })
171 | endif
172 | endfor
173 | endif
174 |
175 | return res
176 | endif
177 | endfun
178 |
179 | endif
180 |
--------------------------------------------------------------------------------
/.vim/syntax/ncl.vim:
--------------------------------------------------------------------------------
1 | " http://ncl.ucar.edu/Applications/Files/ncl3.vim
2 | " Vim syntax File
3 | " Language: NCL
4 | " Author: Carl Schreck (carl@cicsnc.org)
5 | " Based on previous versions by Kevin Mueller and Arindam Chakraborty
6 | " Updated Thu Mar 2 17:24:24 MST 2017
7 |
8 |
9 | " For version 5.x: Clear all syntax items
10 | " For version 6.x: Quit when a syntax file was already loaded
11 | if version < 600
12 | syntax clear
13 | elseif exists("b:current_syntax")
14 | finish
15 | endif
16 |
17 |
18 | syn keyword nclBUILTIN abs acos addfile addfiles all angmom_atm any area_conserve_remap area_hi2lores area_poly_sphere asciiread asciiwrite asin atan atan2 attsetvalues avg betainc bin_avg bin_sum bw_bandpass_filter cancor cbinread cbinwrite cd_calendar cd_inv_calendar cdfbin_p cdfbin_pr cdfbin_s cdfbin_xn cdfchi_p cdfchi_x cdfgam_p cdfgam_x cdfnor_p cdfnor_x cdft_p cdft_t ceemdan ceil center_finite_diff center_finite_diff_n cfftb cfftf cfftf_frq_reorder charactertodouble charactertofloat charactertointeger charactertolong charactertoshort charactertostring chartodouble chartofloat chartoint chartointeger chartolong chartoshort chartostring chiinv cla_sq clear color_index_to_rgba conform conform_dims cos cosh count_unique_values count_unique_values_n covcorm covcorm_xy craybinnumrec craybinrecread create_graphic csa1 csa1d csa1s csa1x csa1xd csa1xs csa2 csa2d csa2l csa2ld csa2ls csa2lx csa2lxd csa2lxs csa2s csa2x csa2xd csa2xs csa3 csa3d csa3l csa3ld csa3ls csa3lx csa3lxd csa3lxs csa3s csa3x csa3xd csa3xs csc2s csgetp css2c cssetp cssgrid csstri csvoro cumsum cz2ccm datatondc day_of_week day_of_year days_in_month default_fillvalue delete depth_to_pres destroy determinant dewtemp_trh dgeevx_lapack dim_acumrun_n dim_avg dim_avg_n dim_avg_wgt dim_avg_wgt_n dim_cumsum dim_cumsum_n dim_gamfit_n dim_gbits dim_max dim_max_n dim_median dim_median_n dim_min dim_min_n dim_num dim_num_n dim_numrun_n dim_pqsort dim_pqsort_n dim_product dim_product_n dim_rmsd dim_rmsd_n dim_rmvmean dim_rmvmean_n dim_rmvmed dim_rmvmed_n dim_spi_n dim_standardize dim_standardize_n dim_stat4 dim_stat4_n dim_stddev dim_stddev_n dim_sum dim_sum_n dim_sum_wgt dim_sum_wgt_n dim_variance dim_variance_n dimsizes doubletobyte doubletochar doubletocharacter doubletofloat doubletoint doubletointeger doubletolong doubletoshort dpres_hybrid_ccm dpres_plevel draw draw_color_palette dsgetp dsgrid2 dsgrid2d dsgrid2s dsgrid3 dsgrid3d dsgrid3s dspnt2 dspnt2d dspnt2s dspnt3 dspnt3d dspnt3s dssetp dtrend dtrend_msg dtrend_msg_n dtrend_n dtrend_quadratic dtrend_quadratic_msg_n dv2uvF dv2uvf dv2uvG dv2uvg dz_height echo_off echo_on eemd eof2data eof2data_n eof_varimax eofcor eofcor_pcmsg eofcor_ts eofcov eofcov_pcmsg eofcov_ts eofunc eofunc_n eofunc_ts eofunc_ts_n eofunc_varimax equiv_sample_size erf erfc esacr esacv esccr esccv escorc escorc_n escovc exit exp exp_tapersh exp_tapersh_wgts exp_tapershC extval_mlegev ezfftb ezfftb_n ezfftf ezfftf_n f2fosh f2foshv f2fsh f2fshv f2gsh f2gshv fabs fbindirread fbindirwrite fbinnumrec fbinread fbinrecread fbinrecwrite fbinwrite fft2db fft2df fftshift fileattdef filechunkdimdef filedimdef fileexists filegrpdef filevarattdef filevarchunkdef filevarcompressleveldef filevardef filevardimsizes filwgts_lancos filwgts_lanczos filwgts_normal floattobyte floattochar floattocharacter floattoint floattointeger floattolong floattoshort floor fluxEddy fo2fsh fo2fshv fourier_info frame fspan ftcurv ftcurvd ftcurvi ftcurvp ftcurvpi ftcurvps ftcurvs ftest ftgetp ftkurv ftkurvd ftkurvp ftkurvpd ftsetp ftsurf g2fsh g2fshv g2gsh g2gshv gamma gammainc gaus gaus_lobat gaus_lobat_wgt gc_aangle gc_clkwise gc_dangle gc_inout gc_latlon gc_onarc gc_pnt2gc gc_qarea gc_tarea generate_2d_array get_color_rgba get_cpu_time get_isolines get_ncl_version get_script_name get_script_prefix_name get_sphere_radius get_unique_values getbitsone getenv getfiledimsizes getfilegrpnames getfilepath getfilevaratts getfilevarchunkdimsizes getfilevardims getfilevardimsizes getfilevarnames getfilevartypes getvaratts getvardims gradsf gradsg greg2jul grid2triple hlsrgb hsvrgb hydro hyi2hyo idsfft igradsf igradsF igradsG igradsg ilapsf ilapsF ilapsg ilapsG ilapvf ilapvg ind ind_resolve int2p int2p_n integertobyte integertochar integertocharacter integertoshort inttobyte inttochar inttoshort inverse_matrix is_string_numeric isatt isbigendian isbyte ischar iscoord isdefined isdim isdimnamed isdouble isenumeric isfile isfilepresent isfilevar isfilevaratt isfilevarcoord isfilevardim isfloat isfunc isgraphic isint isint64 isinteger isleapyear islogical islong ismissing isnan_ieee isnumeric ispan isproc isscalar isshort issnumeric isstring isubyte isuint isuint64 isulong isunlimited isunsigned isushort isvar jul2greg kmeans_as136 kolsm2_n kron_product lapsF lapsf lapsG lapsg lapvf lapvg latlon2utm lclvl lderuvf lderuvg linint1 linint1_n linint2 linint2_points linmsg linmsg_n linrood_latwgt linrood_wgt list_files list_filevars list_hlus list_procfuncs list_vars ListAppend ListCount ListGetType ListIndex ListIndexFromName ListPop ListPush ListSetType loadscript local_max local_min log log10 longtobyte longtochar longtocharacter longtoint longtointeger longtoshort lspoly lspoly_n mask max maxind min minind mixed_layer_depth mixhum_ptd mixhum_ptrh mjo_cross_coh2pha mjo_cross_segment moc_globe_atl monthday namedcolor2rgb namedcolor2rgba natgrid natgridd natgrids ncargpath ncargversion ndctodata ndtooned new NewList ngezlogo nggcog nggetp nglogo ngsetp NhlAddAnnotation NhlAddData NhlAddOverlay NhlAddPrimitive NhlAppGetDefaultParentId NhlChangeWorkstation NhlClassName NhlClearWorkstation NhlDataPolygon NhlDataPolyline NhlDataPolymarker NhlDataToNDC NhlDestroy NhlDraw NhlFrame NhlFreeColor NhlGetBB NhlGetClassResources NhlGetErrorObjectId NhlGetNamedColorIndex NhlGetParentId NhlGetParentWorkstation NhlGetWorkspaceObjectId NhlIsAllocatedColor NhlIsApp NhlIsDataComm NhlIsDataItem NhlIsDataSpec NhlIsTransform NhlIsView NhlIsWorkstation NhlName NhlNDCPolygon NhlNDCPolyline NhlNDCPolymarker NhlNDCToData NhlNewColor NhlNewDashPattern NhlNewMarker NhlPalGetDefined NhlRemoveAnnotation NhlRemoveData NhlRemoveOverlay NhlRemovePrimitive NhlSetColor NhlSetDashPattern NhlSetMarker NhlUpdateData NhlUpdateWorkstation nice_mnmxintvl nngetaspectd nngetaspects nngetp nngetsloped nngetslopes nngetwts nngetwtsd nnpnt nnpntd nnpntend nnpntendd nnpntinit nnpntinitd nnpntinits nnpnts nnsetp num obj_anal_ic omega_ccm onedtond overlay paleo_outline pdfxy_bin poisson_grid_fill pop_remap potmp_insitu_ocn prcwater_dp pres2hybrid pres_hybrid_ccm pres_hybrid_jra55 pres_sigma print print_table printFileVarSummary printVarSummary product pslec pslhor pslhyp qsort rand random_chi random_gamma random_normal random_setallseed random_uniform rcm2points rcm2rgrid rdsstoi read_colormap_file reg_multlin regCoef regcoef regCoef_n regline relhum relhum_ice relhum_water replace_ieeenan reshape reshape_ind rgbhls rgbhsv rgbyiq rgrid2rcm rhomb_trunc rhomb_trunC rip_cape_2d rip_cape_3d round rtest runave runave_n set_default_fillvalue set_sphere_radius setfileoption sfvp2uvf sfvp2uvg shaeC shaec shagC shagc shgetnp shgetp shgrid shorttobyte shorttochar shorttocharacter show_ascii shseC shsec shsetp shsgC shsgc shsgc_R42 sigma2hybrid simpeq simpne sin sindex_yrmo sinh sizeof sleep smth9 snindex_yrmo solve_linsys span_color_indexes span_color_rgba span_named_colors sparse_matrix_mult spcorr spcorr_n specx_anal specxy_anal sprintf sprinti sqrt sqsort srand stat2 stat4 stat_medrng stat_trim status_exit stdatmus_p2tdz stdatmus_z2tdp stddev str_capital str_concat str_fields_count str_get_cols str_get_dq str_get_field str_get_nl str_get_sq str_get_tab str_index_of_substr str_insert str_is_blank str_join str_left_strip str_lower str_match str_match_ic str_match_ic_regex str_match_ind str_match_ind_ic str_match_ind_ic_regex str_match_ind_regex str_match_regex str_right_strip str_split str_split_by_length str_split_csv str_squeeze str_strip str_sub_str str_switch str_upper stringtochar stringtocharacter stringtodouble stringtofloat stringtoint stringtointeger stringtolong stringtoshort strlen student_t sum svd_lapack svdcov svdcov_sv svdstd svdstd_sv system systemfunc tan tanh taper taper_n tdclrs tdctri tdcudp tdcurv tddtri tdez2d tdez3d tdgetp tdgrds tdgrid tdgtrs tdinit tditri tdlbla tdlblp tdlbls tdline tdlndp tdlnpa tdlpdp tdmtri tdotri tdpara tdplch tdprpa tdprpi tdprpt tdsetp tdsort tdstri tdstrs tdttri thornthwaite tobyte tochar todouble tofloat toint toint64 tointeger tolong toshort tosigned tostring tostring_with_format totype toubyte touint touint64 toulong tounsigned toushort trend_manken tri_trunC tri_trunc triple2grid triple2grid2d trop_wmo ttest typeof undef unique_string update ushorttoint ut_calendar ut_calendar_fix ut_inv_calendar ut_inv_calendar_fix utm2latlon uv2dv_cfd uv2dvf uv2dvF uv2dvg uv2dvG uv2sfvpF uv2sfvpf uv2sfvpG uv2sfvpg uv2vr_cfd uv2vrdvF uv2vrdvf uv2vrdvG uv2vrdvg uv2vrF uv2vrf uv2vrG uv2vrg v5d_close v5d_create v5d_setLowLev v5d_setUnits v5d_write v5d_write_var variance vhaeC vhaec vhagC vhagc vhsec vhseC vhsgc vhsgC vibeta vinth2p vinth2p_ecmwf vinth2p_ecmwf_nodes vinth2p_nodes vintp2p_ecmwf vr2uvF vr2uvf vr2uvG vr2uvg vrdv2uvf vrdv2uvF vrdv2uvg vrdv2uvG wavelet wavelet_default weibull wetbulb wgt_area_smooth wgt_areaave wgt_areaave2 wgt_arearmse wgt_arearmse2 wgt_areasum2 wgt_runave wgt_runave_n wgt_vert_avg_beta wgt_volave wgt_volave_ccm wgt_volrmse wgt_volrmse_ccm where wk_smooth121 wmbarb wmbarbmap wmdrft wmgetp wmlabs wmsetp wmstnm wmvect wmvectmap wmvlbl wrf_avo wrf_cape_2d wrf_cape_3d wrf_dbz wrf_eth wrf_helicity wrf_ij_to_ll wrf_interp_1d wrf_interp_2d_xy wrf_interp_3d_z wrf_latlon_to_ij wrf_ll_to_ij wrf_omega wrf_pvo wrf_rh wrf_slp wrf_smooth_2d wrf_td wrf_tk wrf_updraft_helicity wrf_uvmet wrf_virtual_temp wrf_wetbulb wrf_wps_close_int wrf_wps_open_int wrf_wps_rddata_int wrf_wps_rdhead_int wrf_wps_read_int wrf_wps_write_int write_matrix write_table yiqrgb z2geouv zonal_mpsi
19 | syn keyword nclBOOTSTRAP bootstrap_correl bootstrap_diff bootstrap_estimate bootstrap_regcoef bootstrap_stat
20 | syn keyword nclCONTRIB addfiles_GetVar advect_variable albedo_ccm area_conserve_remap_Wrap area_hi2lores_Wrap array_append_record assignFillValue brunt_vaisala_atm byte2flt byte2flt_hdf calcDayAnomTLL calcMonAnomLLLT calcMonAnomLLT calcMonAnomTLL calcMonAnomTLLL calculate_daily_values calculate_monthly_values calculate_segment_values cd_convert changeCase changeCaseChar clmDayTLL clmDayTLLL clmMon2clmDay clmMonLLLT clmMonLLT clmMonTLL clmMonTLLL closest_val cohsq_c2p cohsq_p2c copy_VarAtts copy_VarCoords copy_VarCoords_1 copy_VarCoords_2 copy_VarMeta copyatt coriolis_param crossp3 cshstringtolist cssgrid_Wrap dble2flt decimalPlaces delete_VarAtts demod_cmplx dim_avg_n_Wrap dim_avg_wgt_n_Wrap dim_avg_wgt_Wrap dim_avg_Wrap dim_cumsum_n_Wrap dim_cumsum_Wrap dim_max_n_Wrap dim_maxind dim_min_n_Wrap dim_minind dim_rmsd_n_Wrap dim_rmsd_Wrap dim_rmvmean_n_Wrap dim_rmvmean_Wrap dim_rmvmed_n_Wrap dim_rmvmed_Wrap dim_standardize_n_Wrap dim_standardize_Wrap dim_stddev_n_Wrap dim_stddev_Wrap dim_sum_n_Wrap dim_sum_wgt_n_Wrap dim_sum_wgt_Wrap dim_sum_Wrap dim_variance_n_Wrap dim_variance_Wrap dpres_plevel_Wrap dtrend_leftdim dv2uvF_Wrap dv2uvG_Wrap eady_growth_rate eofcor_Wrap eofcov_Wrap eofunc_n_Wrap eofunc_north eofunc_ts_n_Wrap eofunc_ts_Wrap eofunc_varimax_reorder eofunc_varimax_Wrap eofunc_Wrap epflux epsZero extract_globalatts_hdf5 f2fosh_Wrap f2foshv_Wrap f2fsh_Wrap f2fshv_Wrap f2gsh_Wrap f2gshv_Wrap fbindirSwap fbinseqSwap1 fbinseqSwap2 fire_index_haines flt2dble flt2string fo2fsh_Wrap fo2fshv_Wrap g2fsh_Wrap g2fshv_Wrap g2gsh_Wrap g2gshv_Wrap generate_sample_indices generate_unique_indices genNormalDist get1Dindex_Collapse get1Dindex_Exclude get_d2r get_file_suffix get_pi get_r2d GetFillColor GetFillColorIndex getFillValue getind_latlon2d getVarDimNames getVarFillValue grad_latlon_cfd grib_stime2itime hyi2hyo_Wrap ilapsF_Wrap ilapsG_Wrap ind_nearest_coord indStrSubset int2dble int2flt int2p_n_Wrap int2p_Wrap isMonotonic isStrSubset latent_heat_water latGau latGauWgt latGlobeF latGlobeFo latRegWgt linint1_n_Wrap linint1_Wrap linint2_points_Wrap linint2_Wrap local_max_1d local_min_1d lonFlip lonGlobeF lonGlobeFo lonPivot merge_levels_sfc mod month_to_annual month_to_annual_weighted month_to_season month_to_season12 month_to_seasonN monthly_total_to_daily_mean nameDim natgrid_Wrap NewCosWeight niceLatLon2D NormCosWgtGlobe numAsciiCol numAsciiRow numeric2int obj_anal_ic_deprecated obj_anal_ic_Wrap omega_ccm_driver omega_to_w oneDtostring pack_values parse_globalatts_hdf5 pattern_cor pdfx pdfxy pdfxy_conform pot_temp pot_temp_equiv pot_vort_hybrid pot_vort_isobaric pres2hybrid_Wrap print_clock printMinMax quadroots rcm2points_Wrap rcm2rgrid_Wrap readAsciiHead readAsciiTable reg_multlin_stats region_ind regline_stats relhum_ttd replaceSingleChar RGBtoCmap rgrid2rcm_Wrap rho_mwjf rigrad_bruntv_atm rm_single_dims rmAnnCycle1D rmInsufData rmMonAnnCycLLLT rmMonAnnCycLLT rmMonAnnCycTLL runave_n_Wrap runave_Wrap satvpr_water_bolton satvpr_water_stipanuk short2flt short2flt_hdf shsgc_R42_Wrap sign_f90 sign_matlab smth9_Wrap smthClmDayTLL smthClmDayTLLL SqrtCosWeight stat_dispersion static_stability stdMonLLLT stdMonLLT stdMonTLL stdMonTLLL symMinMaxPlt table_attach_columns table_attach_rows time_reassign time_reassign_cv2var time_to_newtime time_to_newtime_fix transpose triple2grid_Wrap ut_convert ut_convert_fix uv2dvF_Wrap uv2dvG_Wrap uv2vrF_Wrap uv2vrG_Wrap vapor_pres_rh venn2_difference venn2_intersection venn2_union vr2uvF_Wrap vr2uvG_Wrap w_to_omega wallClockElapseTime wave_number_spc wetbulb_stull wgt_areaave_Wrap wgt_runave_leftdim wgt_runave_n_Wrap wgt_runave_Wrap wgt_vertical_n wind_component wind_direction wind_speed wind_stats yyyyddd_to_yyyymmdd yyyymm_time yyyymm_to_yyyyfrac yyyymmdd_time yyyymmdd_to_yyyyddd yyyymmdd_to_yyyyfrac yyyymmddhh_time yyyymmddhh_to_yyyyfrac zonal_mpsi_Wrap zonalAve
21 | syn keyword nclCROP actvpr_mnmx_fao56 actvpr_rhmean_fao56 crop_water_need daylight_fao56 netlw_fao56 netrad_fao56 netsw_fao56 prsatm_tz_fao56 prsatm_z_fao56 psychro_fao56 radext_fao56 radsol2_fao56 radsol3_hargreaves_fao56 radsol_clrsky_fao56 radsol_fao56 refevt_hargreaves_fao56 refevt_penman_fao56 refevt_turc refevt_turc_rh rhum_fao56 satvpr_mean_fao56 satvpr_slope_fao56 satvpr_tdew_fao56 satvpr_temp_fao56 soil_heatflux_month_fao56 tdew_actvpr_fao56 u2_fao56
22 | syn keyword nclDIAG band_pass_area_time band_pass_area_time_plot band_pass_hovmueller band_pass_hovmueller_plot band_pass_latlon_time band_pass_latlon_time_plot decomposeSymAsym mjo_cross mjo_cross_plot mjo_phase_background mjo_space_time_cross mjo_spectra mjo_spectra_season mjo_wavenum_freq_season mjo_wavenum_freq_season_plot mjo_xcor_lag_ovly mjo_xcor_lag_ovly_panel mjo_xcor_lag_season resolveWavesHayashi wkSpaceTime wkSpaceTime_cam
23 | syn keyword nclESMF curvilinear_to_SCRIP ESMF_regrid ESMF_regrid_gen_weights ESMF_regrid_with_weights latlon_to_SCRIP rectilinear_to_SCRIP unstructured_to_ESMF
24 | syn keyword nclEXTVAL extval_frechet extval_gev extval_gumbel extval_mlegam extval_pareto extval_recurrence_table extval_return_period extval_return_prob extval_weibull
25 | syn keyword nclHEAT heat_apptemp heat_discoi heat_discoi_stull heat_esidx_moran heat_humidex heat_index_nws heat_swamp_cooleff heat_thic_thip heat_wbgt_inout heat_wbgt_simplified
26 | syn keyword nclPOP PopLatLon PopLatLonV
27 | syn keyword nclSHEA add90LatX add90LatY boxplot ColorNegDashZeroPosContour ColorShadeLeGeContour drawNDCGrid infoTimeStamp landsea_mask msgValOutline pie_chart plt_pdfxy setColorContourClear ShadeCOI ShadeGeLeContour ShadeGtContour ShadeLtContour ShadeLtGtContour simple_legend specx_ci
28 | syn keyword nclSKEWT skewT_BackGround skewT_PlotData
29 | syn keyword nclUSER box_percentile_plot calendar_decode2 calendar_decode2_fix cd_inv_string cd_string kf_filter run_cor time_axis_labels ut_string ut_string_fix
30 | syn keyword nclWRFARW wrf_contour wrf_map wrf_map_overlay wrf_map_overlays wrf_map_resources wrf_map_zoom wrf_overlay wrf_overlays wrf_user_getvar wrf_user_ij_to_ll wrf_user_intrp2d wrf_user_intrp3d wrf_user_latlon_to_ij wrf_user_list_times wrf_user_ll_to_ij wrf_user_unstagger wrf_user_vert_interp wrf_vector
31 | syn keyword nclWRFCONTRIB wrf_mapres_c wrf_times_c
32 | syn keyword nclWINDROSE WindRoseBasic WindRoseColor WindRoseThickLine
33 | syn keyword nclGSN gsn_add_annotation gsn_add_polygon gsn_add_polyline gsn_add_polymarker gsn_add_shapefile_polygons gsn_add_shapefile_polylines gsn_add_shapefile_polymarkers gsn_add_text gsn_attach_plots gsn_blank_plot gsn_contour gsn_contour_map gsn_contour_shade gsn_coordinates gsn_create_labelbar gsn_create_legend gsn_create_text gsn_csm_attach_zonal_means gsn_csm_blank_plot gsn_csm_contour gsn_csm_contour_map gsn_csm_contour_map_ce gsn_csm_contour_map_overlay gsn_csm_contour_map_polar gsn_csm_hov gsn_csm_lat_time gsn_csm_map gsn_csm_map_ce gsn_csm_map_polar gsn_csm_pres_hgt gsn_csm_pres_hgt_streamline gsn_csm_pres_hgt_vector gsn_csm_streamline gsn_csm_streamline_contour_map gsn_csm_streamline_contour_map_ce gsn_csm_streamline_contour_map_polar gsn_csm_streamline_map gsn_csm_streamline_map_ce gsn_csm_streamline_map_polar gsn_csm_streamline_scalar gsn_csm_streamline_scalar_map gsn_csm_streamline_scalar_map_ce gsn_csm_streamline_scalar_map_polar gsn_csm_time_lat gsn_csm_vector gsn_csm_vector_map gsn_csm_vector_map_ce gsn_csm_vector_map_polar gsn_csm_vector_scalar gsn_csm_vector_scalar_map gsn_csm_vector_scalar_map_ce gsn_csm_vector_scalar_map_polar gsn_csm_x2y gsn_csm_x2y2 gsn_csm_xy gsn_csm_xy2 gsn_csm_xy3 gsn_csm_y gsn_define_colormap gsn_draw_colormap gsn_draw_named_colors gsn_histogram gsn_labelbar_ndc gsn_legend_ndc gsn_map gsn_merge_colormaps gsn_open_wks gsn_panel gsn_polygon gsn_polygon_ndc gsn_polyline gsn_polyline_ndc gsn_polymarker gsn_polymarker_ndc gsn_retrieve_colormap gsn_reverse_colormap gsn_streamline gsn_streamline_map gsn_streamline_scalar gsn_streamline_scalar_map gsn_table gsn_text gsn_text_ndc gsn_vector gsn_vector_map gsn_vector_scalar gsn_vector_scalar_map gsn_xy gsn_y hsv2rgb maximize_output reset_device_coordinates
34 | syn keyword nclResource amDataXF amDataYF amJust amOn amOrthogonalPosF amParallelPosF amResizeNotify amSide amTrackData amViewId amZone appDefaultParent appFileSuffix appResources appSysDir appUsrDir caCopyArrays caXArray caXCast caXMaxV caXMinV caXMissingV caYArray caYCast caYMaxV caYMinV caYMissingV cnCellFillEdgeColor cnCellFillMissingValEdgeColor cnConpackParams cnConstFEnableFill cnConstFLabelAngleF cnConstFLabelBackgroundColor cnConstFLabelConstantSpacingF cnConstFLabelFont cnConstFLabelFontAspectF cnConstFLabelFontColor cnConstFLabelFontHeightF cnConstFLabelFontQuality cnConstFLabelFontThicknessF cnConstFLabelFormat cnConstFLabelFuncCode cnConstFLabelJust cnConstFLabelOn cnConstFLabelOrthogonalPosF cnConstFLabelParallelPosF cnConstFLabelPerimColor cnConstFLabelPerimOn cnConstFLabelPerimSpaceF cnConstFLabelPerimThicknessF cnConstFLabelSide cnConstFLabelString cnConstFLabelTextDirection cnConstFLabelZone cnConstFUseInfoLabelRes cnExplicitLabelBarLabelsOn cnExplicitLegendLabelsOn cnExplicitLineLabelsOn cnFillBackgroundColor cnFillColor cnFillColors cnFillDotSizeF cnFillDrawOrder cnFillMode cnFillOn cnFillOpacityF cnFillPalette cnFillPattern cnFillPatterns cnFillScaleF cnFillScales cnFixFillBleed cnGridBoundFillColor cnGridBoundFillPattern cnGridBoundFillScaleF cnGridBoundPerimColor cnGridBoundPerimDashPattern cnGridBoundPerimOn cnGridBoundPerimThicknessF cnHighLabelAngleF cnHighLabelBackgroundColor cnHighLabelConstantSpacingF cnHighLabelCount cnHighLabelFont cnHighLabelFontAspectF cnHighLabelFontColor cnHighLabelFontHeightF cnHighLabelFontQuality cnHighLabelFontThicknessF cnHighLabelFormat cnHighLabelFuncCode cnHighLabelPerimColor cnHighLabelPerimOn cnHighLabelPerimSpaceF cnHighLabelPerimThicknessF cnHighLabelString cnHighLabelsOn cnHighLowLabelOverlapMode cnHighUseLineLabelRes cnInfoLabelAngleF cnInfoLabelBackgroundColor cnInfoLabelConstantSpacingF cnInfoLabelFont cnInfoLabelFontAspectF cnInfoLabelFontColor cnInfoLabelFontHeightF cnInfoLabelFontQuality cnInfoLabelFontThicknessF cnInfoLabelFormat cnInfoLabelFuncCode cnInfoLabelJust cnInfoLabelOn cnInfoLabelOrthogonalPosF cnInfoLabelParallelPosF cnInfoLabelPerimColor cnInfoLabelPerimOn cnInfoLabelPerimSpaceF cnInfoLabelPerimThicknessF cnInfoLabelSide cnInfoLabelString cnInfoLabelTextDirection cnInfoLabelZone cnLabelBarEndLabelsOn cnLabelBarEndStyle cnLabelDrawOrder cnLabelMasking cnLabelScaleFactorF cnLabelScaleValueF cnLabelScalingMode cnLegendLevelFlags cnLevelCount cnLevelFlag cnLevelFlags cnLevelSelectionMode cnLevelSpacingF cnLevels cnLineColor cnLineColors cnLineDashPattern cnLineDashPatterns cnLineDashSegLenF cnLineDrawOrder cnLineLabelAngleF cnLineLabelBackgroundColor cnLineLabelConstantSpacingF cnLineLabelCount cnLineLabelDensityF cnLineLabelFont cnLineLabelFontAspectF cnLineLabelFontColor cnLineLabelFontColors cnLineLabelFontHeightF cnLineLabelFontQuality cnLineLabelFontThicknessF cnLineLabelFormat cnLineLabelFuncCode cnLineLabelInterval cnLineLabelPerimColor cnLineLabelPerimOn cnLineLabelPerimSpaceF cnLineLabelPerimThicknessF cnLineLabelPlacementMode cnLineLabelStrings cnLineLabelsOn cnLinePalette cnLineThicknessF cnLineThicknesses cnLinesOn cnLowLabelAngleF cnLowLabelBackgroundColor cnLowLabelConstantSpacingF cnLowLabelCount cnLowLabelFont cnLowLabelFontAspectF cnLowLabelFontColor cnLowLabelFontHeightF cnLowLabelFontQuality cnLowLabelFontThicknessF cnLowLabelFormat cnLowLabelFuncCode cnLowLabelPerimColor cnLowLabelPerimOn cnLowLabelPerimSpaceF cnLowLabelPerimThicknessF cnLowLabelString cnLowLabelsOn cnLowUseHighLabelRes cnMaxDataValueFormat cnMaxLevelCount cnMaxLevelValF cnMaxPointDistanceF cnMinLevelValF cnMissingValFillColor cnMissingValFillPattern cnMissingValFillScaleF cnMissingValPerimColor cnMissingValPerimDashPattern cnMissingValPerimGridBoundOn cnMissingValPerimOn cnMissingValPerimThicknessF cnMonoFillColor cnMonoFillPattern cnMonoFillScale cnMonoLevelFlag cnMonoLineColor cnMonoLineDashPattern cnMonoLineLabelFontColor cnMonoLineThickness cnNoDataLabelOn cnNoDataLabelString cnOutOfRangeFillColor cnOutOfRangeFillPattern cnOutOfRangeFillScaleF cnOutOfRangePerimColor cnOutOfRangePerimDashPattern cnOutOfRangePerimOn cnOutOfRangePerimThicknessF cnRasterCellSizeF cnRasterMinCellSizeF cnRasterModeOn cnRasterSampleFactorF cnRasterSmoothingOn cnScalarFieldData cnSmoothingDistanceF cnSmoothingOn cnSmoothingTensionF cnSpanFillPalette cnSpanLinePalette ctCopyTables ctXElementSize ctXMaxV ctXMinV ctXMissingV ctXTable ctXTableLengths ctXTableType ctYElementSize ctYMaxV ctYMinV ctYMissingV ctYTable ctYTableLengths ctYTableType dcDelayCompute errBuffer errFileName errFilePtr errLevel errPrint errUnitNumber gsClipOn gsColors gsEdgeColor gsEdgeDashPattern gsEdgeDashSegLenF gsEdgeThicknessF gsEdgesOn gsFillBackgroundColor gsFillColor gsFillDotSizeF gsFillIndex gsFillLineThicknessF gsFillOpacityF gsFillScaleF gsFont gsFontAspectF gsFontColor gsFontHeightF gsFontOpacityF gsFontQuality gsFontThicknessF gsLineColor gsLineDashPattern gsLineDashSegLenF gsLineLabelConstantSpacingF gsLineLabelFont gsLineLabelFontAspectF gsLineLabelFontColor gsLineLabelFontHeightF gsLineLabelFontQuality gsLineLabelFontThicknessF gsLineLabelFuncCode gsLineLabelString gsLineOpacityF gsLineThicknessF gsMarkerColor gsMarkerIndex gsMarkerOpacityF gsMarkerSizeF gsMarkerThicknessF gsSegments gsTextAngleF gsTextConstantSpacingF gsTextDirection gsTextFuncCode gsTextJustification gsnAboveYRefLineBarColors gsnAboveYRefLineBarFillScales gsnAboveYRefLineBarPatterns gsnAboveYRefLineColor gsnAddCyclic gsnAttachBorderOn gsnAttachPlotsXAxis gsnBelowYRefLineBarColors gsnBelowYRefLineBarFillScales gsnBelowYRefLineBarPatterns gsnBelowYRefLineColor gsnBoxMargin gsnCenterString gsnCenterStringFontColor gsnCenterStringFontHeightF gsnCenterStringFuncCode gsnCenterStringOrthogonalPosF gsnCenterStringParallelPosF gsnContourLineThicknessesScale gsnContourNegLineDashPattern gsnContourPosLineDashPattern gsnContourZeroLineThicknessF gsnDebugWriteFileName gsnDraw gsnFrame gsnHistogramBarColors gsnHistogramBarWidthPercent gsnHistogramBinIntervals gsnHistogramBinMissing gsnHistogramBinWidth gsnHistogramClassIntervals gsnHistogramCompare gsnHistogramComputePercentages gsnHistogramComputePercentagesNoMissing gsnHistogramDiscreteBinValues gsnHistogramDiscreteClassValues gsnHistogramHorizontal gsnHistogramMinMaxBinsOn gsnHistogramNumberOfBins gsnHistogramPercentSign gsnHistogramSelectNiceIntervals gsnLeftString gsnLeftStringFontColor gsnLeftStringFontHeightF gsnLeftStringFuncCode gsnLeftStringOrthogonalPosF gsnLeftStringParallelPosF gsnLeftXRefLineBarColors gsnLeftXRefLineBarFillScales gsnLeftXRefLineBarPatterns gsnLeftXRefLineColor gsnMajorLatSpacing gsnMajorLonSpacing gsnMaskLambertConformal gsnMaskLambertConformalOutlineOn gsnMaximize gsnMinorLatSpacing gsnMinorLonSpacing gsnPanelBottom gsnPanelCenter gsnPanelDebug gsnPanelFigureStrings gsnPanelFigureStringsBackgroundFillColor gsnPanelFigureStringsFontHeightF gsnPanelFigureStringsJust gsnPanelFigureStringsPerimOn gsnPanelLabelBar gsnPanelLeft gsnPanelMainFont gsnPanelMainFontColor gsnPanelMainFontHeightF gsnPanelMainPosXF gsnPanelMainPosYF gsnPanelMainString gsnPanelRight gsnPanelRowSpec gsnPanelScalePlotIndex gsnPanelTop gsnPanelXF gsnPanelXWhiteSpacePercent gsnPanelYF gsnPanelYWhiteSpacePercent gsnPaperHeight gsnPaperMargin gsnPaperOrientation gsnPaperWidth gsnPolar gsnPolarLabelDistance gsnPolarLabelFont gsnPolarLabelFontHeightF gsnPolarLabelSpacing gsnPolarTime gsnPolarUT gsnRightString gsnRightStringFontColor gsnRightStringFontHeightF gsnRightStringFuncCode gsnRightStringOrthogonalPosF gsnRightStringParallelPosF gsnRightXRefLineBarColors gsnRightXRefLineBarFillScales gsnRightXRefLineBarPatterns gsnRightXRefLineColor gsnScalarContour gsnScale gsnShape gsnSpreadColorEnd gsnSpreadColorStart gsnSpreadColors gsnStringFont gsnStringFontColor gsnStringFontHeightF gsnStringFuncCode gsnTickMarksOn gsnXAxisIrregular2Linear gsnXAxisIrregular2Log gsnXRefLine gsnXRefLineColor gsnXRefLineColors gsnXRefLineDashPattern gsnXRefLineDashPatterns gsnXRefLineThicknessF gsnXRefLineThicknesses gsnXYAboveFillColors gsnXYBarChart gsnXYBarChartBarWidth gsnXYBarChartColors gsnXYBarChartColors2 gsnXYBarChartFillDotSizeF gsnXYBarChartFillLineThicknessF gsnXYBarChartFillOpacityF gsnXYBarChartFillScaleF gsnXYBarChartOutlineOnly gsnXYBarChartOutlineThicknessF gsnXYBarChartPatterns gsnXYBarChartPatterns2 gsnXYBelowFillColors gsnXYFillColors gsnXYFillOpacities gsnXYLeftFillColors gsnXYRightFillColors gsnYAxisIrregular2Linear gsnYAxisIrregular2Log gsnYRefLine gsnYRefLineColor gsnYRefLineColors gsnYRefLineDashPattern gsnYRefLineDashPatterns gsnYRefLineThicknessF gsnYRefLineThicknesses gsnZonalMean gsnZonalMeanXMaxF gsnZonalMeanXMinF gsnZonalMeanYRefLine lbAutoManage lbBottomMarginF lbBoxCount lbBoxEndCapStyle lbBoxFractions lbBoxLineColor lbBoxLineDashPattern lbBoxLineDashSegLenF lbBoxLineThicknessF lbBoxLinesOn lbBoxMajorExtentF lbBoxMinorExtentF lbBoxSeparatorLinesOn lbBoxSizing lbFillBackground lbFillColor lbFillColors lbFillDotSizeF lbFillLineThicknessF lbFillOpacityF lbFillPattern lbFillPatterns lbFillScaleF lbFillScales lbJustification lbLabelAlignment lbLabelAngleF lbLabelAutoStride lbLabelBarOn lbLabelConstantSpacingF lbLabelDirection lbLabelFont lbLabelFontAspectF lbLabelFontColor lbLabelFontHeightF lbLabelFontQuality lbLabelFontThicknessF lbLabelFuncCode lbLabelJust lbLabelOffsetF lbLabelPosition lbLabelStride lbLabelStrings lbLabelsOn lbLeftMarginF lbMaxLabelLenF lbMinLabelSpacingF lbMonoFillColor lbMonoFillPattern lbMonoFillScale lbOrientation lbOverrideFillOpacity lbPerimColor lbPerimDashPattern lbPerimDashSegLenF lbPerimFill lbPerimFillColor lbPerimOn lbPerimThicknessF lbRasterFillOn lbRightMarginF lbTitleAngleF lbTitleConstantSpacingF lbTitleDirection lbTitleExtentF lbTitleFont lbTitleFontAspectF lbTitleFontColor lbTitleFontHeightF lbTitleFontQuality lbTitleFontThicknessF lbTitleFuncCode lbTitleJust lbTitleOffsetF lbTitleOn lbTitlePosition lbTitleString lbTopMarginF lgAutoManage lgBottomMarginF lgBoxBackground lgBoxLineColor lgBoxLineDashPattern lgBoxLineDashSegLenF lgBoxLineThicknessF lgBoxLinesOn lgBoxMajorExtentF lgBoxMinorExtentF lgDashIndex lgDashIndexes lgItemCount lgItemOrder lgItemPlacement lgItemPositions lgItemType lgItemTypes lgJustification lgLabelAlignment lgLabelAngleF lgLabelAutoStride lgLabelConstantSpacingF lgLabelDirection lgLabelFont lgLabelFontAspectF lgLabelFontColor lgLabelFontHeightF lgLabelFontQuality lgLabelFontThicknessF lgLabelFuncCode lgLabelJust lgLabelOffsetF lgLabelPosition lgLabelStride lgLabelStrings lgLabelsOn lgLeftMarginF lgLegendOn lgLineColor lgLineColors lgLineDashSegLenF lgLineDashSegLens lgLineLabelConstantSpacingF lgLineLabelFont lgLineLabelFontAspectF lgLineLabelFontColor lgLineLabelFontColors lgLineLabelFontHeightF lgLineLabelFontHeights lgLineLabelFontQuality lgLineLabelFontThicknessF lgLineLabelFuncCode lgLineLabelStrings lgLineLabelsOn lgLineThicknessF lgLineThicknesses lgMarkerColor lgMarkerColors lgMarkerIndex lgMarkerIndexes lgMarkerSizeF lgMarkerSizes lgMarkerThicknessF lgMarkerThicknesses lgMonoDashIndex lgMonoItemType lgMonoLineColor lgMonoLineDashSegLen lgMonoLineLabelFontColor lgMonoLineLabelFontHeight lgMonoLineThickness lgMonoMarkerColor lgMonoMarkerIndex lgMonoMarkerSize lgMonoMarkerThickness lgOrientation lgPerimColor lgPerimDashPattern lgPerimDashSegLenF lgPerimFill lgPerimFillColor lgPerimOn lgPerimThicknessF lgRightMarginF lgTitleAngleF lgTitleConstantSpacingF lgTitleDirection lgTitleExtentF lgTitleFont lgTitleFontAspectF lgTitleFontColor lgTitleFontHeightF lgTitleFontQuality lgTitleFontThicknessF lgTitleFuncCode lgTitleJust lgTitleOffsetF lgTitleOn lgTitlePosition lgTitleString lgTopMarginF mpAreaGroupCount mpAreaMaskingOn mpAreaNames mpAreaTypes mpBottomAngleF mpBottomMapPosF mpBottomNDCF mpBottomNPCF mpBottomPointLatF mpBottomPointLonF mpBottomWindowF mpCenterLatF mpCenterLonF mpCenterRotF mpCountyLineColor mpCountyLineDashPattern mpCountyLineDashSegLenF mpCountyLineThicknessF mpDataBaseVersion mpDataResolution mpDataSetName mpDefaultFillColor mpDefaultFillPattern mpDefaultFillScaleF mpDynamicAreaGroups mpEllipticalBoundary mpFillAreaSpecifiers mpFillBoundarySets mpFillColor mpFillColors mpFillDotSizeF mpFillDrawOrder mpFillOn mpFillPatternBackground mpFillPattern mpFillPatterns mpFillScaleF mpFillScales mpFixedAreaGroups mpGeophysicalLineColor mpGeophysicalLineDashPattern mpGeophysicalLineDashSegLenF mpGeophysicalLineThicknessF mpGreatCircleLinesOn mpGridAndLimbDrawOrder mpGridAndLimbOn mpGridLatSpacingF mpGridLineColor mpGridLineDashPattern mpGridLineDashSegLenF mpGridLineThicknessF mpGridLonSpacingF mpGridMaskMode mpGridMaxLatF mpGridPolarLonSpacingF mpGridSpacingF mpInlandWaterFillColor mpInlandWaterFillPattern mpInlandWaterFillScaleF mpLabelDrawOrder mpLabelFontColor mpLabelFontHeightF mpLabelsOn mpLambertMeridianF mpLambertParallel1F mpLambertParallel2F mpLandFillColor mpLandFillPattern mpLandFillScaleF mpLeftAngleF mpLeftCornerLatF mpLeftCornerLonF mpLeftMapPosF mpLeftNDCF mpLeftNPCF mpLeftPointLatF mpLeftPointLonF mpLeftWindowF mpLimbLineColor mpLimbLineDashPattern mpLimbLineDashSegLenF mpLimbLineThicknessF mpLimitMode mpMaskAreaSpecifiers mpMaskOutlineSpecifiers mpMaxLatF mpMaxLonF mpMinLatF mpMinLonF mpMonoFillColor mpMonoFillPattern mpMonoFillScale mpNationalLineColor mpNationalLineDashPattern mpNationalLineDashSegLenF mpNationalLineThicknessF mpOceanFillColor mpOceanFillPattern mpOceanFillScaleF mpOutlineBoundarySets mpOutlineDrawOrder mpOutlineMaskingOn mpOutlineOn mpOutlineSpecifiers mpPerimDrawOrder mpPerimLineColor mpPerimLineDashPattern mpPerimLineDashSegLenF mpPerimLineThicknessF mpPerimOn mpPolyMode mpProjection mpProvincialLineColor mpProvincialLineDashPattern mpProvincialLineDashSegLenF mpProvincialLineThicknessF mpRelativeCenterLat mpRelativeCenterLon mpRightAngleF mpRightCornerLatF mpRightCornerLonF mpRightMapPosF mpRightNDCF mpRightNPCF mpRightPointLatF mpRightPointLonF mpRightWindowF mpSatelliteAngle1F mpSatelliteAngle2F mpSatelliteDistF mpShapeMode mpSpecifiedFillColors mpSpecifiedFillDirectIndexing mpSpecifiedFillPatterns mpSpecifiedFillPriority mpSpecifiedFillScales mpTopAngleF mpTopMapPosF mpTopNDCF mpTopNPCF mpTopPointLatF mpTopPointLonF mpTopWindowF mpUSStateLineColor mpUSStateLineDashPattern mpUSStateLineDashSegLenF mpUSStateLineThicknessF pmAnnoManagers pmAnnoViews pmLabelBarDisplayMode pmLabelBarHeightF pmLabelBarKeepAspect pmLabelBarOrthogonalPosF pmLabelBarParallelPosF pmLabelBarSide pmLabelBarWidthF pmLabelBarZone pmLegendDisplayMode pmLegendHeightF pmLegendKeepAspect pmLegendOrthogonalPosF pmLegendParallelPosF pmLegendSide pmLegendWidthF pmLegendZone pmOverlaySequenceIds pmTickMarkDisplayMode pmTickMarkZone pmTitleDisplayMode pmTitleZone prGraphicStyle prPolyType prXArray prYArray sfCopyData sfCopyData sfDataArray sfDataArray sfDataMaxV sfDataMaxV sfDataMinV sfDataMinV sfElementNodes sfExchangeDimensions sfFirstNodeIndex sfMissingValueV sfMissingValueV sfXArray sfXArray sfXCActualEndF sfXCActualEndF sfXCActualStartF sfXCActualStartF sfXCEndIndex sfXCEndSubsetV sfXCEndV sfXCStartIndex sfXCStartSubsetV sfXCStartV sfXCStride sfXCellBounds sfYArray sfYArray sfYCActualEndF sfYCActualEndF sfYCActualStartF sfYCActualStartF sfYCEndIndex sfYCEndSubsetV sfYCEndV sfYCStartIndex sfYCStartSubsetV sfYCStartV sfYCStride sfYCellBounds stArrowLengthF stArrowStride stCrossoverCheckCount stExplicitLabelBarLabelsOn stLabelBarEndLabelsOn stLabelFormat stLengthCheckCount stLevelColors stLevelCount stLevelPalette stLevelSelectionMode stLevelSpacingF stLevels stLineColor stLineOpacityF stLineStartStride stLineThicknessF stMapDirection stMaxLevelCount stMaxLevelValF stMinArrowSpacingF stMinDistanceF stMinLevelValF stMinLineSpacingF stMinStepFactorF stMonoLineColor stNoDataLabelOn stNoDataLabelString stScalarFieldData stScalarMissingValColor stSpanLevelPalette stStepSizeF stStreamlineDrawOrder stUseScalarArray stVectorFieldData stZeroFLabelAngleF stZeroFLabelBackgroundColor stZeroFLabelConstantSpacingF stZeroFLabelFont stZeroFLabelFontAspectF stZeroFLabelFontColor stZeroFLabelFontHeightF stZeroFLabelFontQuality stZeroFLabelFontThicknessF stZeroFLabelFuncCode stZeroFLabelJust stZeroFLabelOn stZeroFLabelOrthogonalPosF stZeroFLabelParallelPosF stZeroFLabelPerimColor stZeroFLabelPerimOn stZeroFLabelPerimSpaceF stZeroFLabelPerimThicknessF stZeroFLabelSide stZeroFLabelString stZeroFLabelTextDirection stZeroFLabelZone tfDoNDCOverlay tfPlotManagerOn tfPolyDrawList tfPolyDrawOrder tiDeltaF tiMainAngleF tiMainConstantSpacingF tiMainDirection tiMainFont tiMainFontAspectF tiMainFontColor tiMainFontHeightF tiMainFontQuality tiMainFontThicknessF tiMainFuncCode tiMainJust tiMainOffsetXF tiMainOffsetYF tiMainOn tiMainPosition tiMainSide tiMainString tiUseMainAttributes tiXAxisAngleF tiXAxisConstantSpacingF tiXAxisDirection tiXAxisFont tiXAxisFontAspectF tiXAxisFontColor tiXAxisFontHeightF tiXAxisFontQuality tiXAxisFontThicknessF tiXAxisFuncCode tiXAxisJust tiXAxisOffsetXF tiXAxisOffsetYF tiXAxisOn tiXAxisPosition tiXAxisSide tiXAxisString tiYAxisAngleF tiYAxisConstantSpacingF tiYAxisDirection tiYAxisFont tiYAxisFontAspectF tiYAxisFontColor tiYAxisFontHeightF tiYAxisFontQuality tiYAxisFontThicknessF tiYAxisFuncCode tiYAxisJust tiYAxisOffsetXF tiYAxisOffsetYF tiYAxisOn tiYAxisPosition tiYAxisSide tiYAxisString tmBorderLineColor tmBorderThicknessF tmEqualizeXYSizes tmLabelAutoStride tmSciNoteCutoff tmXBAutoPrecision tmXBBorderOn tmXBDataLeftF tmXBDataRightF tmXBFormat tmXBIrrTensionF tmXBIrregularPoints tmXBLabelAngleF tmXBLabelConstantSpacingF tmXBLabelDeltaF tmXBLabelDirection tmXBLabelFont tmXBLabelFontAspectF tmXBLabelFontColor tmXBLabelFontHeightF tmXBLabelFontQuality tmXBLabelFontThicknessF tmXBLabelFuncCode tmXBLabelJust tmXBLabelStride tmXBLabels tmXBLabelsOn tmXBMajorLengthF tmXBMajorLineColor tmXBMajorOutwardLengthF tmXBMajorThicknessF tmXBMaxLabelLenF tmXBMaxTicks tmXBMinLabelSpacingF tmXBMinorLengthF tmXBMinorLineColor tmXBMinorOn tmXBMinorOutwardLengthF tmXBMinorPerMajor tmXBMinorThicknessF tmXBMinorValues tmXBMode tmXBOn tmXBPrecision tmXBStyle tmXBTickEndF tmXBTickSpacingF tmXBTickStartF tmXBValues tmXMajorGrid tmXMajorGridLineColor tmXMajorGridLineDashPattern tmXMajorGridThicknessF tmXMinorGrid tmXMinorGridLineColor tmXMinorGridLineDashPattern tmXMinorGridThicknessF tmXTAutoPrecision tmXTBorderOn tmXTDataLeftF tmXTDataRightF tmXTFormat tmXTIrrTensionF tmXTIrregularPoints tmXTLabelAngleF tmXTLabelConstantSpacingF tmXTLabelDeltaF tmXTLabelDirection tmXTLabelFont tmXTLabelFontAspectF tmXTLabelFontColor tmXTLabelFontHeightF tmXTLabelFontQuality tmXTLabelFontThicknessF tmXTLabelFuncCode tmXTLabelJust tmXTLabelStride tmXTLabels tmXTLabelsOn tmXTMajorLengthF tmXTMajorLineColor tmXTMajorOutwardLengthF tmXTMajorThicknessF tmXTMaxLabelLenF tmXTMaxTicks tmXTMinLabelSpacingF tmXTMinorLengthF tmXTMinorLineColor tmXTMinorOn tmXTMinorOutwardLengthF tmXTMinorPerMajor tmXTMinorThicknessF tmXTMinorValues tmXTMode tmXTOn tmXTPrecision tmXTStyle tmXTTickEndF tmXTTickSpacingF tmXTTickStartF tmXTValues tmXUseBottom tmYLAutoPrecision tmYLBorderOn tmYLDataBottomF tmYLDataTopF tmYLFormat tmYLIrrTensionF tmYLIrregularPoints tmYLLabelAngleF tmYLLabelConstantSpacingF tmYLLabelDeltaF tmYLLabelDirection tmYLLabelFont tmYLLabelFontAspectF tmYLLabelFontColor tmYLLabelFontHeightF tmYLLabelFontQuality tmYLLabelFontThicknessF tmYLLabelFuncCode tmYLLabelJust tmYLLabelStride tmYLLabels tmYLLabelsOn tmYLMajorLengthF tmYLMajorLineColor tmYLMajorOutwardLengthF tmYLMajorThicknessF tmYLMaxLabelLenF tmYLMaxTicks tmYLMinLabelSpacingF tmYLMinorLengthF tmYLMinorLineColor tmYLMinorOn tmYLMinorOutwardLengthF tmYLMinorPerMajor tmYLMinorThicknessF tmYLMinorValues tmYLMode tmYLOn tmYLPrecision tmYLStyle tmYLTickEndF tmYLTickSpacingF tmYLTickStartF tmYLValues tmYMajorGrid tmYMajorGridLineColor tmYMajorGridLineDashPattern tmYMajorGridThicknessF tmYMinorGrid tmYMinorGridLineColor tmYMinorGridLineDashPattern tmYMinorGridThicknessF tmYRAutoPrecision tmYRBorderOn tmYRDataBottomF tmYRDataTopF tmYRFormat tmYRIrrTensionF tmYRIrregularPoints tmYRLabelAngleF tmYRLabelConstantSpacingF tmYRLabelDeltaF tmYRLabelDirection tmYRLabelFont tmYRLabelFontAspectF tmYRLabelFontColor tmYRLabelFontHeightF tmYRLabelFontQuality tmYRLabelFontThicknessF tmYRLabelFuncCode tmYRLabelJust tmYRLabelStride tmYRLabels tmYRLabelsOn tmYRMajorLengthF tmYRMajorLineColor tmYRMajorOutwardLengthF tmYRMajorThicknessF tmYRMaxLabelLenF tmYRMaxTicks tmYRMinLabelSpacingF tmYRMinorLengthF tmYRMinorLineColor tmYRMinorOn tmYRMinorOutwardLengthF tmYRMinorPerMajor tmYRMinorThicknessF tmYRMinorValues tmYRMode tmYROn tmYRPrecision tmYRStyle tmYRTickEndF tmYRTickSpacingF tmYRTickStartF tmYRValues tmYUseLeft trGridType trLineInterpolationOn trXAxisType trXCoordPoints trXInterPoints trXLog trXMaxF trXMinF trXReverse trXSamples trXTensionF trYAxisType trYCoordPoints trYInterPoints trYLog trYMaxF trYMinF trYReverse trYSamples trYTensionF txAngleF txBackgroundFillColor txConstantSpacingF txDirection txFont txFontAspectF txFontColor txFontHeightF txFontOpacityF txFontQuality txFontThicknessF txFuncCode txJust txPerimColor txPerimDashLengthF txPerimDashPattern txPerimOn txPerimSpaceF txPerimThicknessF txPosXF txPosYF txString vcExplicitLabelBarLabelsOn vcFillArrowEdgeColor vcFillArrowEdgeThicknessF vcFillArrowFillColor vcFillArrowHeadInteriorXF vcFillArrowHeadMinFracXF vcFillArrowHeadMinFracYF vcFillArrowHeadXF vcFillArrowHeadYF vcFillArrowMinFracWidthF vcFillArrowWidthF vcFillArrowsOn vcFillOverEdge vcGlyphOpacityF vcGlyphStyle vcLabelBarEndLabelsOn vcLabelFontColor vcLabelFontHeightF vcLabelsOn vcLabelsUseVectorColor vcLevelColors vcLevelCount vcLevelPalette vcLevelSelectionMode vcLevelSpacingF vcLevels vcLineArrowColor vcLineArrowHeadMaxSizeF vcLineArrowHeadMinSizeF vcLineArrowThicknessF vcMagnitudeFormat vcMagnitudeScaleFactorF vcMagnitudeScaleValueF vcMagnitudeScalingMode vcMapDirection vcMaxLevelCount vcMaxLevelValF vcMaxMagnitudeF vcMinAnnoAngleF vcMinAnnoArrowAngleF vcMinAnnoArrowEdgeColor vcMinAnnoArrowFillColor vcMinAnnoArrowLineColor vcMinAnnoArrowMinOffsetF vcMinAnnoArrowSpaceF vcMinAnnoArrowUseVecColor vcMinAnnoBackgroundColor vcMinAnnoConstantSpacingF vcMinAnnoExplicitMagnitudeF vcMinAnnoFont vcMinAnnoFontAspectF vcMinAnnoFontColor vcMinAnnoFontHeightF vcMinAnnoFontQuality vcMinAnnoFontThicknessF vcMinAnnoFuncCode vcMinAnnoJust vcMinAnnoOn vcMinAnnoOrientation vcMinAnnoOrthogonalPosF vcMinAnnoParallelPosF vcMinAnnoPerimColor vcMinAnnoPerimOn vcMinAnnoPerimSpaceF vcMinAnnoPerimThicknessF vcMinAnnoSide vcMinAnnoString1 vcMinAnnoString1On vcMinAnnoString2 vcMinAnnoString2On vcMinAnnoTextDirection vcMinAnnoZone vcMinDistanceF vcMinFracLengthF vcMinLevelValF vcMinMagnitudeF vcMonoFillArrowEdgeColor vcMonoFillArrowFillColor vcMonoLineArrowColor vcMonoWindBarbColor vcNoDataLabelOn vcNoDataLabelString vcPositionMode vcRefAnnoAngleF vcRefAnnoArrowAngleF vcRefAnnoArrowEdgeColor vcRefAnnoArrowFillColor vcRefAnnoArrowLineColor vcRefAnnoArrowMinOffsetF vcRefAnnoArrowSpaceF vcRefAnnoArrowUseVecColor vcRefAnnoBackgroundColor vcRefAnnoConstantSpacingF vcRefAnnoExplicitMagnitudeF vcRefAnnoFont vcRefAnnoFontAspectF vcRefAnnoFontColor vcRefAnnoFontHeightF vcRefAnnoFontQuality vcRefAnnoFontThicknessF vcRefAnnoFuncCode vcRefAnnoJust vcRefAnnoOn vcRefAnnoOrientation vcRefAnnoOrthogonalPosF vcRefAnnoParallelPosF vcRefAnnoPerimColor vcRefAnnoPerimOn vcRefAnnoPerimSpaceF vcRefAnnoPerimThicknessF vcRefAnnoSide vcRefAnnoString1 vcRefAnnoString1On vcRefAnnoString2 vcRefAnnoString2On vcRefAnnoTextDirection vcRefAnnoZone vcRefLengthF vcRefMagnitudeF vcScalarFieldData vcScalarMissingValColor vcScalarValueFormat vcScalarValueScaleFactorF vcScalarValueScaleValueF vcScalarValueScalingMode vcSpanLevelPalette vcUseRefAnnoRes vcUseScalarArray vcVectorDrawOrder vcVectorFieldData vcWindBarbCalmCircleSizeF vcWindBarbColor vcWindBarbLineThicknessF vcWindBarbScaleFactorF vcWindBarbTickAngleF vcWindBarbTickLengthF vcWindBarbTickSpacingF vcZeroFLabelAngleF vcZeroFLabelBackgroundColor vcZeroFLabelConstantSpacingF vcZeroFLabelFont vcZeroFLabelFontAspectF vcZeroFLabelFontColor vcZeroFLabelFontHeightF vcZeroFLabelFontQuality vcZeroFLabelFontThicknessF vcZeroFLabelFuncCode vcZeroFLabelJust vcZeroFLabelOn vcZeroFLabelOrthogonalPosF vcZeroFLabelParallelPosF vcZeroFLabelPerimColor vcZeroFLabelPerimOn vcZeroFLabelPerimSpaceF vcZeroFLabelPerimThicknessF vcZeroFLabelSide vcZeroFLabelString vcZeroFLabelTextDirection vcZeroFLabelZone vfCopyData vfDataArray vfExchangeDimensions vfExchangeUVData vfMagMaxV vfMagMinV vfMissingUValueV vfMissingVValueV vfPolarData vfSingleMissingValue vfUDataArray vfUMaxV vfUMinV vfVDataArray vfVMaxV vfVMinV vfXArray vfXCActualEndF vfXCActualStartF vfXCEndIndex vfXCEndSubsetV vfXCEndV vfXCStartIndex vfXCStartSubsetV vfXCStartV vfXCStride vfYArray vfYCActualEndF vfYCActualStartF vfYCEndIndex vfYCEndSubsetV vfYCEndV vfYCStartIndex vfYCStartSubsetV vfYCStartV vfYCStride vpAnnoManagerId vpClipOn vpHeightF vpKeepAspect vpOn vpUseSegments vpWidthF vpXF vpYF wkAntiAlias wkBackgroundColor wkBackgroundOpacityF wkColorMapLen wkColorMap wkColorModel wkColorModel wkDashTableLength wkDefGraphicStyleId wkDeviceLowerX wkDeviceLowerX wkDeviceLowerX wkDeviceLowerY wkDeviceLowerY wkDeviceLowerY wkDeviceUpperX wkDeviceUpperX wkDeviceUpperX wkDeviceUpperY wkDeviceUpperY wkDeviceUpperY wkFileName wkFileName wkFillTableLength wkForegroundColor wkFormat wkFormat wkFullBackground wkFullBackground wkGksWorkId wkHeight wkMarkerTableLength wkMetaName wkOrientation wkOrientation wkOrientation wkPDFFileName wkPDFFormat wkPDFResolution wkPSFileName wkPSFormat wkPSResolution wkPaperHeightF wkPaperHeightF wkPaperHeightF wkPaperSize wkPaperSize wkPaperSize wkPaperWidthF wkPaperWidthF wkPaperWidthF wkTopLevelViews wkViews wkVisualType wkVisualType wkWidth wsCurrentSize wsMaximumSize wsThresholdSize xyComputeXMax xyComputeXMin xyComputeYMax xyComputeYMin xyCoordData xyCoordDataSpec xyCurveDrawOrder xyDashPattern xyDashPatterns xyExplicitLabels xyExplicitLegendLabels xyLabelMode xyLineColor xyLineColors xyLineDashSegLenF xyLineLabelConstantSpacingF xyLineLabelFont xyLineLabelFontAspectF xyLineLabelFontColor xyLineLabelFontColors xyLineLabelFontHeightF xyLineLabelFontQuality xyLineLabelFontThicknessF xyLineLabelFuncCode xyLineOpacities xyLineOpacityF xyLineThicknessF xyLineThicknesses xyMarkLineMode xyMarkLineModes xyMarker xyMarkerColor xyMarkerColors xyMarkerOpacities xyMarkerOpacityF xyMarkerSizeF xyMarkerSizes xyMarkerThicknessF xyMarkerThicknesses xyMarkers xyMonoDashPattern xyMonoLineColor xyMonoLineLabelFontColor xyMonoLineThickness xyMonoMarkLineMode xyMonoMarker xyMonoMarkerColor xyMonoMarkerSize xyMonoMarkerThickness xyXIrrTensionF xyXIrregularPoints xyXStyle xyYIrrTensionF xyYIrregularPoints xyYStyle
35 | syn keyword nclKeyword begin break byte character continue create defaultapp do double else end enumeric external file float function getvalues graphic group if integer int64 list load local logical long new _Missing Missing new noparent numeric procedure quit QUIT Quit record return setvalues short snumeric stop string then ubyte uint uint64 ulong ushort while
36 |
37 | syn match nclOperator "(/"
38 | syn match nclOperator "\/)"
39 | syn match nclOperator "\\"
40 | syn match nclOperator "{"
41 | syn match nclOperator "\}"
42 | syn match nclOperator "\.eq\."
43 | syn match nclOperator "\.ne\."
44 | syn match nclOperator "\.lt\."
45 | syn match nclOperator "\.le\."
46 | syn match nclOperator "\.gt\."
47 | syn match nclOperator "\.ge\."
48 | syn match nclOperator "\.and\."
49 | syn match nclOperator "\.or\."
50 | syn match nclOperator "\.not\."
51 | syn match nclOperator "\.xor\."
52 |
53 |
54 | " ncl numbers (ripped off from fortran.vim)
55 | syn match nclNumber display "\<\d\+\(_\a\w*\)\=\>"
56 | syn match nclNumber display "\<\d\+[deq][-+]\=\d\+\(_\a\w*\)\=\>"
57 | syn match nclNumber display "\.\d\+\([deq][-+]\=\d\+\)\=\(_\a\w*\)\=\>"
58 | syn match nclNumber display "\<\d\+\.\([deq][-+]\=\d\+\)\=\(_\a\w*\)\=\>"
59 | syn match nclNumber display "\<\d\+\.\d\+\([dq][-+]\=\d\+\)\=\(_\a\w*\)\=\>"
60 | syn match nclNumber display "\<\d\+\.\d\+\(e[-+]\=\d\+\)\=\(_\a\w*\)\=\>"
61 |
62 |
63 | "syn match nclBoolean "\.\s*\(True\|False\)\s*\."
64 | syn keyword nclBoolean True False
65 |
66 | " pattern matching for comments
67 | syn match nclComment "^\ *;.*$"
68 | syn match nclComment ";.*"
69 |
70 | " pattern matching for strings
71 | syn region nclString start=+"+ end=+"+
72 |
73 | " Define the default highlighting.
74 | " For version 5.7 and earlier: only when not done already
75 | " For version 5.8 and later: only when an item doesn't have highlighting yet
76 | if version >= 508 || !exists("did_ncl_syn_inits")
77 | if version < 508
78 | let did_ncl_syn_inits = 1
79 | command -nargs=+ HiLink hi link
80 | else
81 | command -nargs=+ HiLink hi def link
82 | endif
83 |
84 | HiLink nclBUILTIN Function
85 | HiLink nclCONTRIB Special
86 | HiLink nclDIAG Special
87 | HiLink nclPOP Special
88 | HiLink nclESMF Special
89 | HiLink nclCROP Special
90 | HiLink nclBOOTSTRAP Special
91 | HiLink nclEXTVAL Special
92 | HiLink nclHEAT Special
93 | HiLink nclSHEA Special
94 | HiLink nclSKEWT Special
95 | HiLink nclUSER Special
96 | HiLink nclWRFARW Special
97 | HiLink nclWRFCONTRIB Special
98 | HiLink nclWINDROSE Special
99 | HiLink nclGSN Special
100 | HiLink nclResource Type
101 | HiLink nclKeyword Keyword
102 | HiLink nclOperator Operator
103 | HiLink nclNumber Number
104 | HiLink nclBoolean Boolean
105 | HiLink nclComment Comment
106 | HiLink nclString String
107 |
108 | delcommand HiLink
109 | endif
110 |
111 | let b:current_syntax = "ncl"
112 |
113 | " vim: ts=8
114 |
115 |
--------------------------------------------------------------------------------
/ncl.snippets:
--------------------------------------------------------------------------------
1 | snippet abs
2 | abs(${1:value})
3 |
4 | snippet acos
5 | acos(${1:value})
6 |
7 | snippet addfile
8 | addfile(${1:file_path}, ${2:status})
9 |
10 | snippet addfiles
11 | addfiles(${1:file_path}, ${2:status})
12 |
13 | snippet all
14 | all(${1:logical_array})
15 |
16 | snippet angmom_atm
17 | angmom_atm(${1:u}, ${2:dp}, ${3:lat}, ${4:wgt})
18 |
19 | snippet any
20 | any(${1:logical_array})
21 |
22 | snippet area_conserve_remap
23 | area_conserve_remap(${1:loni}, ${2:lati}, ${3:fi}, ${4:lono}, ${5:lato}, ${6:opt})
24 |
25 | snippet area_hi2lores
26 | area_hi2lores(${1:xi}, ${2:yi}, ${3:fi}, ${4:fiCyclicX}, ${5:wy}, ${6:xo}, ${7:yo}, ${8:foOption})
27 |
28 | snippet area_poly_sphere
29 | area_poly_sphere(${1:lat}, ${2:lon}, ${3:rsph})
30 |
31 | snippet asciiread
32 | asciiread(${1:filepath}, ${2:dimensions}, ${3:datatype})
33 |
34 | snippet asciiwrite
35 | asciiwrite(${1:filepath}, ${2:var})
36 |
37 | snippet asin
38 | asin(${1:value})
39 |
40 | snippet atan
41 | atan(${1:value})
42 |
43 | snippet atan2
44 | atan2(${1:y}, ${2:x})
45 |
46 | snippet attsetvalues
47 | attsetvalues(${1:objects}, ${2:resources})
48 |
49 | snippet avg
50 | avg(${1:x})
51 |
52 | snippet betainc
53 | betainc(${1:x}, ${2:a}, ${3:b})
54 |
55 | snippet bin_avg
56 | bin_avg(${1:zlon}, ${2:zlat}, ${3:z}, ${4:glon}, ${5:glat}, ${6:opt})
57 |
58 | snippet bin_sum
59 | bin_sum(${1:gbin}, ${2:gknt}, ${3:glon}, ${4:glat}, ${5:zlon}, ${6:zlat}, ${7:z})
60 |
61 | snippet bw_bandpass_filter
62 | bw_bandpass_filter(${1:x}, ${2:fca}, ${3:fcb}, ${4:opt}, ${5:dims})
63 |
64 | snippet cancor
65 | cancor(${1:x}, ${2:y}, ${3:option})
66 |
67 | snippet cbinread
68 | cbinread(${1:filename}, ${2:dsizes}, ${3:datatype})
69 |
70 | snippet cbinwrite
71 | cbinwrite(${1:filename}, ${2:var})
72 |
73 | snippet cd_calendar
74 | cd_calendar(${1:time}, ${2:option})
75 |
76 | snippet cd_inv_calendar
77 | cd_inv_calendar(${1:year}, ${2:month}, ${3:day}, ${4:hour}, ${5:minute}, ${6:second}, ${7:units}, ${8:option})
78 |
79 | snippet cdfbin_p
80 | cdfbin_p(${1:s}, ${2:xn}, ${3:pr})
81 |
82 | snippet cdfbin_pr
83 | cdfbin_pr(${1:p}, ${2:s}, ${3:xn})
84 |
85 | snippet cdfbin_s
86 | cdfbin_s(${1:p}, ${2:xn}, ${3:pr})
87 |
88 | snippet cdfbin_xn
89 | cdfbin_xn(${1:p}, ${2:s}, ${3:pr})
90 |
91 | snippet cdfchi_p
92 | cdfchi_p(${1:x}, ${2:df})
93 |
94 | snippet cdfchi_x
95 | cdfchi_x(${1:p}, ${2:df})
96 |
97 | snippet cdfgam_p
98 | cdfgam_p(${1:x}, ${2:shape}, ${3:scale})
99 |
100 | snippet cdfgam_x
101 | cdfgam_x(${1:p}, ${2:shape}, ${3:scale})
102 |
103 | snippet cdfnor_p
104 | cdfnor_p(${1:x}, ${2:mean}, ${3:sd})
105 |
106 | snippet cdfnor_x
107 | cdfnor_x(${1:p}, ${2:mean}, ${3:sd})
108 |
109 | snippet cdft_p
110 | cdft_p(${1:t}, ${2:df})
111 |
112 | snippet cdft_t
113 | cdft_t(${1:p}, ${2:df})
114 |
115 | snippet ceil
116 | ceil(${1:value})
117 |
118 | snippet center_finite_diff
119 | center_finite_diff(${1:q}, ${2:r}, ${3:rCyclic}, ${4:opt})
120 |
121 | snippet center_finite_diff_n
122 | center_finite_diff_n(${1:q}, ${2:r}, ${3:rCyclic}, ${4:opt}, ${5:dim})
123 |
124 | snippet cfftb
125 | cfftb(${1:cf}, ${2:cfopt})
126 |
127 | snippet cfftf
128 | cfftf(${1:xr}, ${2:xi}, ${3:opt})
129 |
130 | snippet cfftf_frq_reorder
131 | cfftf_frq_reorder(${1:cf})
132 |
133 | snippet charactertodouble
134 | charactertodouble(${1:char_val})
135 |
136 | snippet charactertofloat
137 | charactertofloat(${1:char_val})
138 |
139 | snippet charactertointeger
140 | charactertointeger(${1:char_val})
141 |
142 | snippet charactertolong
143 | charactertolong(${1:char_val})
144 |
145 | snippet charactertoshort
146 | charactertoshort(${1:char_val})
147 |
148 | snippet charactertostring
149 | charactertostring(${1:char_val})
150 |
151 | snippet chartodouble
152 | chartodouble(${1:char_val})
153 |
154 | snippet chartofloat
155 | chartofloat(${1:char_val})
156 |
157 | snippet chartoint
158 | chartoint(${1:char_val})
159 |
160 | snippet chartointeger
161 | chartointeger(${1:char_val})
162 |
163 | snippet chartolong
164 | chartolong(${1:char_val})
165 |
166 | snippet chartoshort
167 | chartoshort(${1:char_val})
168 |
169 | snippet chartostring
170 | chartostring(${1:char_val})
171 |
172 | snippet chiinv
173 | chiinv(${1:p}, ${2:df})
174 |
175 | snippet cla_sq
176 | cla_sq(${1:strLeft}, ${2:strRight})
177 |
178 | snippet clear
179 | clear(${1:wks})
180 |
181 | snippet color_index_to_rgba
182 | color_index_to_rgba(${1:color_indexes})
183 |
184 | snippet conform
185 | conform(${1:x}, ${2:r}, ${3:ndim})
186 |
187 | snippet conform_dims
188 | conform_dims(${1:dims}, ${2:r}, ${3:ndim})
189 |
190 | snippet cos
191 | cos(${1:value})
192 |
193 | snippet cosh
194 | cosh(${1:value})
195 |
196 | snippet count_unique_values
197 | count_unique_values(${1:x})
198 |
199 | snippet count_unique_values_n
200 | count_unique_values_n(${1:x}, ${2:dim})
201 |
202 | snippet covcorm
203 | covcorm(${1:x}, ${2:iopt})
204 |
205 | snippet covcorm_xy
206 | covcorm_xy(${1:x}, ${2:y}, ${3:iopt})
207 |
208 | snippet craybinnumrec
209 | craybinnumrec(${1:path})
210 |
211 | snippet craybinrecread
212 | craybinrecread(${1:path}, ${2:rec_num}, ${3:rec_dims}, ${4:rec_type})
213 |
214 | snippet create_graphic
215 | create_graphic(${1:name}, ${2:class}, ${3:parent}, ${4:resources})
216 |
217 | snippet csa1
218 | csa1(${1:xi}, ${2:yi}, ${3:knots}, ${4:xo})
219 |
220 | snippet csa1d
221 | csa1d(${1:xi}, ${2:yi}, ${3:knots}, ${4:xo})
222 |
223 | snippet csa1s
224 | csa1s(${1:xi}, ${2:yi}, ${3:knots}, ${4:xo})
225 |
226 | snippet csa1x
227 | csa1x(${1:xi}, ${2:yi}, ${3:wts}, ${4:knots}, ${5:smth}, ${6:nderiv}, ${7:xo})
228 |
229 | snippet csa1xd
230 | csa1xd(${1:xi}, ${2:yi}, ${3:wts}, ${4:knots}, ${5:smth}, ${6:nderiv}, ${7:xo})
231 |
232 | snippet csa1xs
233 | csa1xs(${1:xi}, ${2:yi}, ${3:wts}, ${4:knots}, ${5:smth}, ${6:nderiv}, ${7:xo})
234 |
235 | snippet csa2
236 | csa2(${1:xi}, ${2:yi}, ${3:zi}, ${4:knots}, ${5:xo}, ${6:yo})
237 |
238 | snippet csa2d
239 | csa2d(${1:xi}, ${2:yi}, ${3:zi}, ${4:knots}, ${5:xo}, ${6:yo})
240 |
241 | snippet csa2l
242 | csa2l(${1:xi}, ${2:yi}, ${3:zi}, ${4:knots}, ${5:xo}, ${6:yo})
243 |
244 | snippet csa2ld
245 | csa2ld(${1:xi}, ${2:yi}, ${3:zi}, ${4:knots}, ${5:xo}, ${6:yo})
246 |
247 | snippet csa2ls
248 | csa2ls(${1:xi}, ${2:yi}, ${3:zi}, ${4:knots}, ${5:xo}, ${6:yo})
249 |
250 | snippet csa2lx
251 | csa2lx(${1:xi}, ${2:yi}, ${3:zi}, ${4:wts}, ${5:knots}, ${6:smth}, ${7:nderiv}, ${8:xo}, ${9:yo})
252 |
253 | snippet csa2lxd
254 | csa2lxd(${1:xi}, ${2:yi}, ${3:zi}, ${4:wts}, ${5:knots}, ${6:smth}, ${7:nderiv}, ${8:xo}, ${9:yo})
255 |
256 | snippet csa2lxs
257 | csa2lxs(${1:xi}, ${2:yi}, ${3:zi}, ${4:wts}, ${5:knots}, ${6:smth}, ${7:nderiv}, ${8:xo}, ${9:yo})
258 |
259 | snippet csa2s
260 | csa2s(${1:xi}, ${2:yi}, ${3:zi}, ${4:knots}, ${5:xo}, ${6:yo})
261 |
262 | snippet csa2x
263 | csa2x(${1:xi}, ${2:yi}, ${3:zi}, ${4:wts}, ${5:knots}, ${6:smth}, ${7:nderiv}, ${8:xo}, ${9:yo})
264 |
265 | snippet csa2xd
266 | csa2xd(${1:xi}, ${2:yi}, ${3:zi}, ${4:wts}, ${5:knots}, ${6:smth}, ${7:nderiv}, ${8:xo}, ${9:yo})
267 |
268 | snippet csa2xs
269 | csa2xs(${1:xi}, ${2:yi}, ${3:zi}, ${4:wts}, ${5:knots}, ${6:smth}, ${7:nderiv}, ${8:xo}, ${9:yo})
270 |
271 | snippet csa3
272 | csa3(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:knots}, ${6:xo}, ${7:yo}, ${8:zo})
273 |
274 | snippet csa3d
275 | csa3d(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:knots}, ${6:xo}, ${7:yo}, ${8:zo})
276 |
277 | snippet csa3l
278 | csa3l(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:knots}, ${6:xo}, ${7:yo}, ${8:zo})
279 |
280 | snippet csa3ld
281 | csa3ld(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:knots}, ${6:xo}, ${7:yo}, ${8:zo})
282 |
283 | snippet csa3ls
284 | csa3ls(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:knots}, ${6:xo}, ${7:yo}, ${8:zo})
285 |
286 | snippet csa3lx
287 | csa3lx(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:wts}, ${6:knots}, ${7:smth}, ${8:nderiv}, ${9:xo}, ${10:yo}, ${11:zo})
288 |
289 | snippet csa3lxd
290 | csa3lxd(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:wts}, ${6:knots}, ${7:smth}, ${8:nderiv}, ${9:xo}, ${10:yo}, ${11:zo})
291 |
292 | snippet csa3lxs
293 | csa3lxs(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:wts}, ${6:knots}, ${7:smth}, ${8:nderiv}, ${9:xo}, ${10:yo}, ${11:zo})
294 |
295 | snippet csa3s
296 | csa3s(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:knots}, ${6:xo}, ${7:yo}, ${8:zo})
297 |
298 | snippet csa3x
299 | csa3x(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:wts}, ${6:knots}, ${7:smth}, ${8:nderiv}, ${9:xo}, ${10:yo}, ${11:zo})
300 |
301 | snippet csa3xd
302 | csa3xd(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:wts}, ${6:knots}, ${7:smth}, ${8:nderiv}, ${9:xo}, ${10:yo}, ${11:zo})
303 |
304 | snippet csa3xs
305 | csa3xs(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:wts}, ${6:knots}, ${7:smth}, ${8:nderiv}, ${9:xo}, ${10:yo}, ${11:zo})
306 |
307 | snippet csc2s
308 | csc2s(${1:x}, ${2:y}, ${3:z})
309 |
310 | snippet csgetp
311 | csgetp(${1:pnam})
312 |
313 | snippet css2c
314 | css2c(${1:lat}, ${2:lon})
315 |
316 | snippet cssetp
317 | cssetp(${1:pnam}, ${2:pval})
318 |
319 | snippet cssgrid
320 | cssgrid(${1:rlat}, ${2:rlon}, ${3:fval}, ${4:plat}, ${5:plon})
321 |
322 | snippet csstri
323 | csstri(${1:rlat}, ${2:rlon})
324 |
325 | snippet csvoro
326 | csvoro(${1:rlati}, ${2:rloni}, ${3:index}, ${4:cflag}, ${5:rlato}, ${6:rlono}, ${7:alen}, ${8:nca}, ${9:numv}, ${10:nv})
327 |
328 | snippet cumsum
329 | cumsum(${1:x}, ${2:opt})
330 |
331 | snippet cz2ccm
332 | cz2ccm(${1:ps}, ${2:phis}, ${3:tv}, ${4:p0}, ${5:hyam}, ${6:hybm}, ${7:hyai}, ${8:hybi})
333 |
334 | snippet datatondc
335 | datatondc(${1:plot}, ${2:x_in}, ${3:y_in}, ${4:x_out}, ${5:y_out})
336 |
337 | snippet day_of_week
338 | day_of_week(${1:year}, ${2:month}, ${3:day})
339 |
340 | snippet day_of_year
341 | day_of_year(${1:year}, ${2:month}, ${3:day})
342 |
343 | snippet days_in_month
344 | days_in_month(${1:year}, ${2:month})
345 |
346 | snippet default_fillvalue
347 | default_fillvalue(${1:var_type})
348 |
349 | snippet delete
350 | delete(${1:data})
351 |
352 | snippet depth_to_pres
353 | depth_to_pres(${1:z}, ${2:opt})
354 |
355 | snippet destroy
356 | destroy(${1:objects})
357 |
358 | snippet determinant
359 | determinant(${1:x})
360 |
361 | snippet dewtemp_trh
362 | dewtemp_trh(${1:tk}, ${2:rh})
363 |
364 | snippet dgeevx_lapack
365 | dgeevx_lapack(${1:Q}, ${2:balanc}, ${3:jobvl}, ${4:jobvr}, ${5:sense}, ${6:opt})
366 |
367 | snippet dim_acumrun_n
368 | dim_acumrun_n(${1:x}, ${2:lrun}, ${3:opt}, ${4:dims})
369 |
370 | snippet dim_avg
371 | dim_avg(${1:x})
372 |
373 | snippet dim_avg_n
374 | dim_avg_n(${1:x}, ${2:dims})
375 |
376 | snippet dim_avg_wgt
377 | dim_avg_wgt(${1:x}, ${2:w}, ${3:opt})
378 |
379 | snippet dim_avg_wgt_n
380 | dim_avg_wgt_n(${1:x}, ${2:w}, ${3:opt}, ${4:dim})
381 |
382 | snippet dim_cumsum
383 | dim_cumsum(${1:x}, ${2:opt})
384 |
385 | snippet dim_cumsum_n
386 | dim_cumsum_n(${1:x}, ${2:opt}, ${3:dims})
387 |
388 | snippet dim_gamfit_n
389 | dim_gamfit_n(${1:x}, ${2:optgam}, ${3:dims})
390 |
391 | snippet dim_gbits
392 | dim_gbits(${1:npack}, ${2:ibit}, ${3:nbits}, ${4:nskip}, ${5:iter})
393 |
394 | snippet dim_max
395 | dim_max(${1:x})
396 |
397 | snippet dim_max_n
398 | dim_max_n(${1:x}, ${2:dims})
399 |
400 | snippet dim_median
401 | dim_median(${1:x})
402 |
403 | snippet dim_median_n
404 | dim_median_n(${1:x}, ${2:dims})
405 |
406 | snippet dim_min
407 | dim_min(${1:x})
408 |
409 | snippet dim_min_n
410 | dim_min_n(${1:x}, ${2:dims})
411 |
412 | snippet dim_num
413 | dim_num(${1:x})
414 |
415 | snippet dim_num_n
416 | dim_num_n(${1:x}, ${2:dims})
417 |
418 | snippet dim_numrun_n
419 | dim_numrun_n(${1:x}, ${2:opt}, ${3:dim})
420 |
421 | snippet dim_pqsort
422 | dim_pqsort(${1:x}, ${2:kflag})
423 |
424 | snippet dim_pqsort_n
425 | dim_pqsort_n(${1:x}, ${2:kflag}, ${3:dim})
426 |
427 | snippet dim_product
428 | dim_product(${1:x})
429 |
430 | snippet dim_product_n
431 | dim_product_n(${1:x}, ${2:dims})
432 |
433 | snippet dim_rmsd
434 | dim_rmsd(${1:x}, ${2:y})
435 |
436 | snippet dim_rmsd_n
437 | dim_rmsd_n(${1:x}, ${2:y}, ${3:dims})
438 |
439 | snippet dim_rmvmean
440 | dim_rmvmean(${1:x})
441 |
442 | snippet dim_rmvmean_n
443 | dim_rmvmean_n(${1:x}, ${2:dims})
444 |
445 | snippet dim_rmvmed
446 | dim_rmvmed(${1:x})
447 |
448 | snippet dim_rmvmed_n
449 | dim_rmvmed_n(${1:x}, ${2:dims})
450 |
451 | snippet dim_spi_n
452 | dim_spi_n(${1:x}, ${2:nrun}, ${3:opt}, ${4:dims})
453 |
454 | snippet dim_standardize
455 | dim_standardize(${1:x}, ${2:opt})
456 |
457 | snippet dim_standardize_n
458 | dim_standardize_n(${1:x}, ${2:opt}, ${3:dims})
459 |
460 | snippet dim_stat4
461 | dim_stat4(${1:x})
462 |
463 | snippet dim_stat4_n
464 | dim_stat4_n(${1:x}, ${2:dims})
465 |
466 | snippet dim_stddev
467 | dim_stddev(${1:x})
468 |
469 | snippet dim_stddev_n
470 | dim_stddev_n(${1:x}, ${2:dims})
471 |
472 | snippet dim_sum
473 | dim_sum(${1:x})
474 |
475 | snippet dim_sum_n
476 | dim_sum_n(${1:x}, ${2:dims})
477 |
478 | snippet dim_sum_wgt
479 | dim_sum_wgt(${1:x}, ${2:w}, ${3:opt})
480 |
481 | snippet dim_sum_wgt_n
482 | dim_sum_wgt_n(${1:x}, ${2:w}, ${3:opt}, ${4:dim})
483 |
484 | snippet dim_variance
485 | dim_variance(${1:x})
486 |
487 | snippet dim_variance_n
488 | dim_variance_n(${1:x}, ${2:dims})
489 |
490 | snippet dimsizes
491 | dimsizes(${1:data})
492 |
493 | snippet doubletobyte
494 | doubletobyte(${1:double_val})
495 |
496 | snippet doubletochar
497 | doubletochar(${1:double_val})
498 |
499 | snippet doubletocharacter
500 | doubletocharacter(${1:double_val})
501 |
502 | snippet doubletofloat
503 | doubletofloat(${1:double_val})
504 |
505 | snippet doubletoint
506 | doubletoint(${1:double_val})
507 |
508 | snippet doubletointeger
509 | doubletointeger(${1:double_val})
510 |
511 | snippet doubletolong
512 | doubletolong(${1:double_val})
513 |
514 | snippet doubletoshort
515 | doubletoshort(${1:double_val})
516 |
517 | snippet dpres_hybrid_ccm
518 | dpres_hybrid_ccm(${1:ps}, ${2:p0}, ${3:hya}, ${4:hyb})
519 |
520 | snippet dpres_plevel
521 | dpres_plevel(${1:plev}, ${2:psfc}, ${3:ptop}, ${4:iopt})
522 |
523 | snippet draw
524 | draw(${1:objects})
525 |
526 | snippet draw_color_palette
527 | draw_color_palette(${1:wks}, ${2:colors}, ${3:opt})
528 |
529 | snippet dsgetp
530 | dsgetp(${1:pnam})
531 |
532 | snippet dsgrid2
533 | dsgrid2(${1:x}, ${2:y}, ${3:z}, ${4:xo}, ${5:yo})
534 |
535 | snippet dsgrid2d
536 | dsgrid2d(${1:x}, ${2:y}, ${3:z}, ${4:xo}, ${5:yo})
537 |
538 | snippet dsgrid2s
539 | dsgrid2s(${1:x}, ${2:y}, ${3:z}, ${4:xo}, ${5:yo})
540 |
541 | snippet dsgrid3
542 | dsgrid3(${1:x}, ${2:y}, ${3:z}, ${4:u}, ${5:xo}, ${6:yo}, ${7:zo})
543 |
544 | snippet dsgrid3d
545 | dsgrid3d(${1:x}, ${2:y}, ${3:z}, ${4:u}, ${5:xo}, ${6:yo}, ${7:zo})
546 |
547 | snippet dsgrid3s
548 | dsgrid3s(${1:x}, ${2:y}, ${3:z}, ${4:u}, ${5:xo}, ${6:yo}, ${7:zo})
549 |
550 | snippet dspnt2
551 | dspnt2(${1:x}, ${2:y}, ${3:z}, ${4:xo}, ${5:yo})
552 |
553 | snippet dspnt2d
554 | dspnt2d(${1:x}, ${2:y}, ${3:z}, ${4:xo}, ${5:yo})
555 |
556 | snippet dspnt2s
557 | dspnt2s(${1:x}, ${2:y}, ${3:z}, ${4:xo}, ${5:yo})
558 |
559 | snippet dspnt3
560 | dspnt3(${1:x}, ${2:y}, ${3:z}, ${4:u}, ${5:xo}, ${6:yo}, ${7:zo})
561 |
562 | snippet dspnt3d
563 | dspnt3d(${1:x}, ${2:y}, ${3:z}, ${4:u}, ${5:xo}, ${6:yo}, ${7:zo})
564 |
565 | snippet dspnt3s
566 | dspnt3s(${1:x}, ${2:y}, ${3:z}, ${4:u}, ${5:xo}, ${6:yo}, ${7:zo})
567 |
568 | snippet dssetp
569 | dssetp(${1:pnam}, ${2:pval})
570 |
571 | snippet dtrend
572 | dtrend(${1:y}, ${2:return_info})
573 |
574 | snippet dtrend_msg
575 | dtrend_msg(${1:x}, ${2:y}, ${3:remove_mean}, ${4:return_info})
576 |
577 | snippet dtrend_msg_n
578 | dtrend_msg_n(${1:x}, ${2:y}, ${3:remove_mean}, ${4:return_info}, ${5:dim})
579 |
580 | snippet dtrend_n
581 | dtrend_n(${1:y}, ${2:return_info}, ${3:dim})
582 |
583 | snippet dtrend_quadratic
584 | dtrend_quadratic(${1:y}, ${2:option})
585 |
586 | snippet dtrend_quadratic_msg_n
587 | dtrend_quadratic_msg_n(${1:y}, ${2:remove_mean}, ${3:return_info}, ${4:dim})
588 |
589 | snippet dv2uvf
590 | dv2uvf(${1:dv}, ${2:ud}, ${3:vd})
591 |
592 | snippet dv2uvg
593 | dv2uvg(${1:dv}, ${2:ud}, ${3:vd})
594 |
595 | snippet dz_height
596 | dz_height(${1:z}, ${2:zsfc}, ${3:ztop}, ${4:iopt})
597 |
598 | snippet echo_off
599 | echo_off()
600 |
601 | snippet echo_on
602 | echo_on()
603 |
604 | snippet eof2data
605 | eof2data(${1:ev}, ${2:ev_ts})
606 |
607 | snippet eof_varimax
608 | eof_varimax(${1:evec})
609 |
610 | snippet eofcor
611 | eofcor(${1:data}, ${2:neval})
612 |
613 | snippet eofcor_pcmsg
614 | eofcor_pcmsg(${1:data}, ${2:neval}, ${3:pcrit})
615 |
616 | snippet eofcor_ts
617 | eofcor_ts(${1:data}, ${2:evec})
618 |
619 | snippet eofcov
620 | eofcov(${1:data}, ${2:neval})
621 |
622 | snippet eofcov_pcmsg
623 | eofcov_pcmsg(${1:data}, ${2:neval}, ${3:pcrit})
624 |
625 | snippet eofcov_ts
626 | eofcov_ts(${1:data}, ${2:evec})
627 |
628 | snippet eofunc
629 | eofunc(${1:data}, ${2:neval}, ${3:optEOF})
630 |
631 | snippet eofunc_ts
632 | eofunc_ts(${1:data}, ${2:evec}, ${3:optETS})
633 |
634 | snippet eofunc_varimax
635 | eofunc_varimax(${1:evec}, ${2:optEVX})
636 |
637 | snippet equiv_sample_size
638 | equiv_sample_size(${1:x}, ${2:siglvl}, ${3:opt})
639 |
640 | snippet erf
641 | erf(${1:x})
642 |
643 | snippet erfc
644 | erfc(${1:x})
645 |
646 | snippet esacr
647 | esacr(${1:x}, ${2:mxlag})
648 |
649 | snippet esacv
650 | esacv(${1:x}, ${2:mxlag})
651 |
652 | snippet esccr
653 | esccr(${1:x}, ${2:y}, ${3:mxlag})
654 |
655 | snippet esccv
656 | esccv(${1:x}, ${2:y}, ${3:mxlag})
657 |
658 | snippet escorc
659 | escorc(${1:x}, ${2:y})
660 |
661 | snippet escorc_n
662 | escorc_n(${1:x}, ${2:y}, ${3:dims_x}, ${4:dims_y})
663 |
664 | snippet escovc
665 | escovc(${1:x}, ${2:y})
666 |
667 | snippet exit
668 | exit()
669 |
670 | snippet exp
671 | exp(${1:value})
672 |
673 | snippet exp_tapersh
674 | exp_tapersh(${1:a}, ${2:b}, ${3:N}, ${4:r})
675 |
676 | snippet exp_tapersh_wgts
677 | exp_tapersh_wgts(${1:M}, ${2:N}, ${3:r})
678 |
679 | snippet exp_tapershC
680 | exp_tapershC(${1:ab}, ${2:N}, ${3:r})
681 |
682 | snippet ezfftb
683 | ezfftb(${1:cf}, ${2:xbar})
684 |
685 | snippet ezfftb_n
686 | ezfftb_n(${1:cf}, ${2:xbar}, ${3:dim})
687 |
688 | snippet ezfftf
689 | ezfftf(${1:x})
690 |
691 | snippet ezfftf_n
692 | ezfftf_n(${1:x}, ${2:dim})
693 |
694 | snippet f2fosh
695 | f2fosh(${1:grid})
696 |
697 | snippet f2foshv
698 | f2foshv(${1:ureg}, ${2:vreg}, ${3:uoff}, ${4:voff})
699 |
700 | snippet f2fsh
701 | f2fsh(${1:grid}, ${2:outdims})
702 |
703 | snippet f2fshv
704 | f2fshv(${1:ua}, ${2:va}, ${3:ub}, ${4:vb})
705 |
706 | snippet f2gsh
707 | f2gsh(${1:grid}, ${2:outdims}, ${3:twave})
708 |
709 | snippet f2gshv
710 | f2gshv(${1:ua}, ${2:va}, ${3:ub}, ${4:vb}, ${5:twave})
711 |
712 | snippet fabs
713 | fabs(${1:value})
714 |
715 | snippet fbindirread
716 | fbindirread(${1:path}, ${2:rec_num}, ${3:rec_dims}, ${4:rec_type})
717 |
718 | snippet fbindirwrite
719 | fbindirwrite(${1:path}, ${2:var})
720 |
721 | snippet fbinnumrec
722 | fbinnumrec(${1:path})
723 |
724 | snippet fbinread
725 | fbinread(${1:filepath}, ${2:rec_dims}, ${3:rec_type})
726 |
727 | snippet fbinrecread
728 | fbinrecread(${1:path}, ${2:rec_num}, ${3:rec_dims}, ${4:rec_type})
729 |
730 | snippet fbinrecwrite
731 | fbinrecwrite(${1:path}, ${2:rec_num}, ${3:var})
732 |
733 | snippet fbinwrite
734 | fbinwrite(${1:filepath}, ${2:value})
735 |
736 | snippet fft2db
737 | fft2db(${1:coef})
738 |
739 | snippet fft2df
740 | fft2df(${1:x})
741 |
742 | snippet fftshift
743 | fftshift(${1:x}, ${2:mode})
744 |
745 | snippet fileattdef
746 | fileattdef(${1:thefile}, ${2:variable})
747 |
748 | snippet filechunkdimdef
749 | filechunkdimdef(${1:thefile}, ${2:dim_names}, ${3:dim_sizes}, ${4:dim_unlimited})
750 |
751 | snippet filedimdef
752 | filedimdef(${1:thefile}, ${2:dim_names}, ${3:dim_sizes}, ${4:dim_unlimited})
753 |
754 | snippet fileexists
755 | fileexists(${1:file_path})
756 |
757 | snippet filegrpdef
758 | filegrpdef(${1:thefile}, ${2:grp_names})
759 |
760 | snippet filevarattdef
761 | filevarattdef(${1:thefile}, ${2:varnames}, ${3:variable})
762 |
763 | snippet filevarchunkdef
764 | filevarchunkdef(${1:thefile}, ${2:var_name}, ${3:chunk_dim_sizes})
765 |
766 | snippet filevarcompressleveldef
767 | filevarcompressleveldef(${1:thefile}, ${2:var_name}, ${3:compressLevel})
768 |
769 | snippet filevardef
770 | filevardef(${1:thefile}, ${2:var_names}, ${3:var_types}, ${4:dim_names})
771 |
772 | snippet filevardimsizes
773 | filevardimsizes(${1:thefile}, ${2:varname})
774 |
775 | snippet filwgts_lancos
776 | filwgts_lancos(${1:nwt}, ${2:ihp}, ${3:fca}, ${4:fcb}, ${5:nsigma})
777 |
778 | snippet filwgts_lanczos
779 | filwgts_lanczos(${1:nwt}, ${2:ihp}, ${3:fca}, ${4:fcb}, ${5:nsigma})
780 |
781 | snippet filwgts_normal
782 | filwgts_normal(${1:nwt}, ${2:sigma}, ${3:option})
783 |
784 | snippet floattobyte
785 | floattobyte(${1:float_val})
786 |
787 | snippet floattochar
788 | floattochar(${1:float_val})
789 |
790 | snippet floattocharacter
791 | floattocharacter(${1:float_val})
792 |
793 | snippet floattoint
794 | floattoint(${1:float_val})
795 |
796 | snippet floattointeger
797 | floattointeger(${1:float_val})
798 |
799 | snippet floattolong
800 | floattolong(${1:float_val})
801 |
802 | snippet floattoshort
803 | floattoshort(${1:float_val})
804 |
805 | snippet floor
806 | floor(${1:value})
807 |
808 | snippet fluxEddy
809 | fluxEddy(${1:x}, ${2:y})
810 |
811 | snippet fo2fsh
812 | fo2fsh(${1:grid})
813 |
814 | snippet fo2fshv
815 | fo2fshv(${1:uoff}, ${2:voff}, ${3:ureg}, ${4:vreg})
816 |
817 | snippet fourier_info
818 | fourier_info(${1:x}, ${2:nhx}, ${3:sclPhase})
819 |
820 | snippet frame
821 | frame(${1:wks})
822 |
823 | snippet fspan
824 | fspan(${1:start}, ${2:finish}, ${3:npts})
825 |
826 | snippet ftcurv
827 | ftcurv(${1:xi}, ${2:yi}, ${3:xo})
828 |
829 | snippet ftcurvd
830 | ftcurvd(${1:xi}, ${2:yi}, ${3:xo})
831 |
832 | snippet ftcurvi
833 | ftcurvi(${1:xl}, ${2:xr}, ${3:xi}, ${4:yi})
834 |
835 | snippet ftcurvp
836 | ftcurvp(${1:xi}, ${2:yi}, ${3:p}, ${4:xo})
837 |
838 | snippet ftcurvpi
839 | ftcurvpi(${1:xl}, ${2:xr}, ${3:p}, ${4:xi}, ${5:yi})
840 |
841 | snippet ftcurvps
842 | ftcurvps(${1:xi}, ${2:yi}, ${3:p}, ${4:d}, ${5:xo})
843 |
844 | snippet ftcurvs
845 | ftcurvs(${1:xi}, ${2:yi}, ${3:d}, ${4:xo})
846 |
847 | snippet ftest
848 | ftest(${1:var1}, ${2:s1}, ${3:var2}, ${4:s2}, ${5:opt})
849 |
850 | snippet ftgetp
851 | ftgetp(${1:pnam})
852 |
853 | snippet ftkurv
854 | ftkurv(${1:xi}, ${2:yi}, ${3:t}, ${4:xo}, ${5:yo})
855 |
856 | snippet ftkurvd
857 | ftkurvd(${1:xi}, ${2:yi}, ${3:t}, ${4:xo}, ${5:yo}, ${6:xd}, ${7:yd}, ${8:xdd}, ${9:ydd})
858 |
859 | snippet ftkurvp
860 | ftkurvp(${1:xi}, ${2:yi}, ${3:t}, ${4:xo}, ${5:yo})
861 |
862 | snippet ftkurvpd
863 | ftkurvpd(${1:xi}, ${2:yi}, ${3:t}, ${4:xo}, ${5:yo}, ${6:xd}, ${7:yd}, ${8:xdd}, ${9:ydd})
864 |
865 | snippet ftsetp
866 | ftsetp(${1:pnam}, ${2:pval})
867 |
868 | snippet ftsurf
869 | ftsurf(${1:xi}, ${2:yi}, ${3:zi}, ${4:xo}, ${5:yo})
870 |
871 | snippet g2fsh
872 | g2fsh(${1:grid}, ${2:outdims})
873 |
874 | snippet g2fshv
875 | g2fshv(${1:ua}, ${2:va}, ${3:ub}, ${4:vb})
876 |
877 | snippet g2gsh
878 | g2gsh(${1:grid}, ${2:outdims}, ${3:twave})
879 |
880 | snippet g2gshv
881 | g2gshv(${1:ua}, ${2:va}, ${3:ub}, ${4:vb}, ${5:twave})
882 |
883 | snippet gamma
884 | gamma(${1:x})
885 |
886 | snippet gammainc
887 | gammainc(${1:x}, ${2:a})
888 |
889 | snippet gaus
890 | gaus(${1:nlat})
891 |
892 | snippet gaus_lobat
893 | gaus_lobat(${1:nlat})
894 |
895 | snippet gaus_lobat_wgt
896 | gaus_lobat_wgt(${1:lat})
897 |
898 | snippet gc_aangle
899 | gc_aangle(${1:lat}, ${2:lon})
900 |
901 | snippet gc_clkwise
902 | gc_clkwise(${1:lat}, ${2:lon})
903 |
904 | snippet gc_dangle
905 | gc_dangle(${1:lat}, ${2:lon})
906 |
907 | snippet gc_inout
908 | gc_inout(${1:plat}, ${2:plon}, ${3:lat}, ${4:lon})
909 |
910 | snippet gc_latlon
911 | gc_latlon(${1:lat1}, ${2:lon1}, ${3:lat2}, ${4:lon2}, ${5:npts}, ${6:iu})
912 |
913 | snippet gc_onarc
914 | gc_onarc(${1:p_lat}, ${2:p_lon}, ${3:lat}, ${4:lon})
915 |
916 | snippet gc_pnt2gc
917 | gc_pnt2gc(${1:p_lat}, ${2:p_lon}, ${3:lat}, ${4:lon})
918 |
919 | snippet gc_qarea
920 | gc_qarea(${1:lat}, ${2:lon})
921 |
922 | snippet gc_tarea
923 | gc_tarea(${1:lat}, ${2:lon})
924 |
925 | snippet generate_2d_array
926 | generate_2d_array(${1:mlow}, ${2:mhigh}, ${3:dlow}, ${4:dhigh}, ${5:iseed}, ${6:dsizes})
927 |
928 | snippet get_color_rgba
929 | get_color_rgba(${1:color_map}, ${2:levels}, ${3:value})
930 |
931 | snippet get_cpu_time
932 | get_cpu_time()
933 |
934 | snippet get_isolines
935 | get_isolines(${1:contour_plot_id}, ${2:levels})
936 |
937 | snippet get_ncl_version
938 | get_ncl_version()
939 |
940 | snippet get_script_name
941 | get_script_name()
942 |
943 | snippet get_script_prefix_name
944 | get_script_prefix_name()
945 |
946 | snippet get_sphere_radius
947 | get_sphere_radius()
948 |
949 | snippet get_unique_values
950 | get_unique_values(${1:x})
951 |
952 | snippet getbitsone
953 | getbitsone(${1:npack})
954 |
955 | snippet getenv
956 | getenv(${1:env_name})
957 |
958 | snippet getfiledimsizes
959 | getfiledimsizes(${1:thefile})
960 |
961 | snippet getfilegrpnames
962 | getfilegrpnames(${1:the_file})
963 |
964 | snippet getfilepath
965 | getfilepath(${1:the_file})
966 |
967 | snippet getfilevaratts
968 | getfilevaratts(${1:thefile}, ${2:varname})
969 |
970 | snippet getfilevarchunkdimsizes
971 | getfilevarchunkdimsizes(${1:thefile}, ${2:varname})
972 |
973 | snippet getfilevardims
974 | getfilevardims(${1:thefile}, ${2:varname})
975 |
976 | snippet getfilevardimsizes
977 | getfilevardimsizes(${1:thefile}, ${2:varname})
978 |
979 | snippet getfilevarnames
980 | getfilevarnames(${1:the_file})
981 |
982 | snippet getfilevartypes
983 | getfilevartypes(${1:thefile}, ${2:var})
984 |
985 | snippet getvaratts
986 | getvaratts(${1:var})
987 |
988 | snippet getvardims
989 | getvardims(${1:var})
990 |
991 | snippet gradsf
992 | gradsf(${1:z}, ${2:gzx}, ${3:gzy})
993 |
994 | snippet gradsg
995 | gradsg(${1:z}, ${2:gzx}, ${3:gzy})
996 |
997 | snippet greg2jul
998 | greg2jul(${1:year}, ${2:month}, ${3:day}, ${4:hour})
999 |
1000 | snippet grid2triple
1001 | grid2triple(${1:x}, ${2:y}, ${3:z})
1002 |
1003 | snippet hlsrgb
1004 | hlsrgb(${1:hls})
1005 |
1006 | snippet hsvrgb
1007 | hsvrgb(${1:hsv})
1008 |
1009 | snippet hydro
1010 | hydro(${1:p}, ${2:tkv}, ${3:zsfc})
1011 |
1012 | snippet hyi2hyo
1013 | hyi2hyo(${1:p0}, ${2:hyai}, ${3:hybi}, ${4:ps}, ${5:xi}, ${6:hyao}, ${7:hybo}, ${8:intflg})
1014 |
1015 | snippet idsfft
1016 | idsfft(${1:xc}, ${2:yc}, ${3:zc}, ${4:dim})
1017 |
1018 | snippet igradsf
1019 | igradsf(${1:gzx}, ${2:gzy}, ${3:z})
1020 |
1021 | snippet igradsg
1022 | igradsg(${1:gzx}, ${2:gzy}, ${3:z})
1023 |
1024 | snippet ilapsf
1025 | ilapsf(${1:zlap}, ${2:zlmbda}, ${3:z})
1026 |
1027 | snippet ilapsg
1028 | ilapsg(${1:zlap}, ${2:zlmbda}, ${3:z})
1029 |
1030 | snippet ilapvf
1031 | ilapvf(${1:ulap}, ${2:vlap}, ${3:u}, ${4:v})
1032 |
1033 | snippet ilapvg
1034 | ilapvg(${1:ulap}, ${2:vlap}, ${3:u}, ${4:v})
1035 |
1036 | snippet ind
1037 | ind(${1:larray})
1038 |
1039 | snippet ind_resolve
1040 | ind_resolve(${1:indices}, ${2:dsizes})
1041 |
1042 | snippet int2p
1043 | int2p(${1:pin}, ${2:xin}, ${3:pout}, ${4:linlog})
1044 |
1045 | snippet int2p_n
1046 | int2p_n(${1:pin}, ${2:xin}, ${3:pout}, ${4:linlog}, ${5:pdim})
1047 |
1048 | snippet integertobyte
1049 | integertobyte(${1:integer_val})
1050 |
1051 | snippet integertochar
1052 | integertochar(${1:integer_val})
1053 |
1054 | snippet integertocharacter
1055 | integertocharacter(${1:integer_val})
1056 |
1057 | snippet integertoshort
1058 | integertoshort(${1:integer_val})
1059 |
1060 | snippet inttobyte
1061 | inttobyte(${1:integer_val})
1062 |
1063 | snippet inttochar
1064 | inttochar(${1:integer_val})
1065 |
1066 | snippet inttoshort
1067 | inttoshort(${1:integer_val})
1068 |
1069 | snippet inverse_matrix
1070 | inverse_matrix(${1:A})
1071 |
1072 | snippet is_string_numeric
1073 | is_string_numeric(${1:arg})
1074 |
1075 | snippet isatt
1076 | isatt(${1:var}, ${2:attnames})
1077 |
1078 | snippet isbigendian
1079 | isbigendian()
1080 |
1081 | snippet isbyte
1082 | isbyte(${1:arg})
1083 |
1084 | snippet ischar
1085 | ischar(${1:arg})
1086 |
1087 | snippet iscoord
1088 | iscoord(${1:var}, ${2:coord_names})
1089 |
1090 | snippet isdefined
1091 | isdefined(${1:idn_names})
1092 |
1093 | snippet isdim
1094 | isdim(${1:var}, ${2:dimnames})
1095 |
1096 | snippet isdimnamed
1097 | isdimnamed(${1:var}, ${2:dim_nums})
1098 |
1099 | snippet isdouble
1100 | isdouble(${1:arg})
1101 |
1102 | snippet isenumeric
1103 | isenumeric(${1:arg})
1104 |
1105 | snippet isfile
1106 | isfile(${1:arg})
1107 |
1108 | snippet isfilepresent
1109 | isfilepresent(${1:file_path})
1110 |
1111 | snippet isfilevar
1112 | isfilevar(${1:thefile}, ${2:varnames})
1113 |
1114 | snippet isfilevaratt
1115 | isfilevaratt(${1:thefile}, ${2:varname}, ${3:attnames})
1116 |
1117 | snippet isfilevarcoord
1118 | isfilevarcoord(${1:thefile}, ${2:varname}, ${3:coordname})
1119 |
1120 | snippet isfilevardim
1121 | isfilevardim(${1:thefile}, ${2:varname}, ${3:dimnames})
1122 |
1123 | snippet isfloat
1124 | isfloat(${1:arg})
1125 |
1126 | snippet isfunc
1127 | isfunc(${1:func_names})
1128 |
1129 | snippet isgraphic
1130 | isgraphic(${1:arg})
1131 |
1132 | snippet isint
1133 | isint(${1:arg})
1134 |
1135 | snippet isint64
1136 | isint64(${1:arg})
1137 |
1138 | snippet isinteger
1139 | isinteger(${1:arg})
1140 |
1141 | snippet isleapyear
1142 | isleapyear(${1:year})
1143 |
1144 | snippet islogical
1145 | islogical(${1:arg})
1146 |
1147 | snippet islong
1148 | islong(${1:arg})
1149 |
1150 | snippet ismissing
1151 | ismissing(${1:data})
1152 |
1153 | snippet isnan_ieee
1154 | isnan_ieee(${1:x})
1155 |
1156 | snippet isnumeric
1157 | isnumeric(${1:arg})
1158 |
1159 | snippet ispan
1160 | ispan(${1:start}, ${2:finish}, ${3:stride})
1161 |
1162 | snippet isproc
1163 | isproc(${1:proc_names})
1164 |
1165 | snippet isscalar
1166 | isscalar(${1:x})
1167 |
1168 | snippet isshort
1169 | isshort(${1:arg})
1170 |
1171 | snippet issnumeric
1172 | issnumeric(${1:arg})
1173 |
1174 | snippet isstring
1175 | isstring(${1:arg})
1176 |
1177 | snippet isubyte
1178 | isubyte(${1:arg})
1179 |
1180 | snippet isuint
1181 | isuint(${1:arg})
1182 |
1183 | snippet isuint64
1184 | isuint64(${1:arg})
1185 |
1186 | snippet isulong
1187 | isulong(${1:arg})
1188 |
1189 | snippet isunlimited
1190 | isunlimited(${1:thefile}, ${2:dim_name})
1191 |
1192 | snippet isunsigned
1193 | isunsigned(${1:arg})
1194 |
1195 | snippet isushort
1196 | isushort(${1:arg})
1197 |
1198 | snippet isvar
1199 | isvar(${1:varnames})
1200 |
1201 | snippet jul2greg
1202 | jul2greg(${1:julian})
1203 |
1204 | snippet kmeans_as136
1205 | kmeans_as136(${1:x}, ${2:k}, ${3:opt})
1206 |
1207 | snippet kolsm2_n
1208 | kolsm2_n(${1:x}, ${2:y}, ${3:dims})
1209 |
1210 | snippet kron_product
1211 | kron_product(${1:a}, ${2:b})
1212 |
1213 | snippet lapsf
1214 | lapsf(${1:z}, ${2:zlap})
1215 |
1216 | snippet lapsg
1217 | lapsg(${1:z}, ${2:zlap})
1218 |
1219 | snippet lapvf
1220 | lapvf(${1:u}, ${2:v}, ${3:ulap}, ${4:vlap})
1221 |
1222 | snippet lapvg
1223 | lapvg(${1:u}, ${2:v}, ${3:ulap}, ${4:vlap})
1224 |
1225 | snippet latlon2utm
1226 | latlon2utm(${1:latlon}, ${2:datum})
1227 |
1228 | snippet lclvl
1229 | lclvl(${1:p}, ${2:tk}, ${3:tdk})
1230 |
1231 | snippet lderuvf
1232 | lderuvf(${1:u}, ${2:v}, ${3:uy}, ${4:vy})
1233 |
1234 | snippet lderuvg
1235 | lderuvg(${1:u}, ${2:v}, ${3:uy}, ${4:vy})
1236 |
1237 | snippet linint1
1238 | linint1(${1:xi}, ${2:fi}, ${3:fiCyclic}, ${4:xo}, ${5:foOption})
1239 |
1240 | snippet linint1_n
1241 | linint1_n(${1:xi}, ${2:fi}, ${3:fiCyclic}, ${4:xo}, ${5:foOption}, ${6:dim})
1242 |
1243 | snippet linint2
1244 | linint2(${1:xi}, ${2:yi}, ${3:fi}, ${4:fiCyclicX}, ${5:xo}, ${6:yo}, ${7:foOption})
1245 |
1246 | snippet linint2_points
1247 | linint2_points(${1:xi}, ${2:yi}, ${3:fi}, ${4:fiCyclicX}, ${5:xo}, ${6:yo}, ${7:Option})
1248 |
1249 | snippet linmsg
1250 | linmsg(${1:x}, ${2:opt})
1251 |
1252 | snippet linmsg_n
1253 | linmsg_n(${1:x}, ${2:opt}, ${3:dim})
1254 |
1255 | snippet linrood_latwgt
1256 | linrood_latwgt(${1:nlat})
1257 |
1258 | snippet linrood_wgt
1259 | linrood_wgt(${1:nlat})
1260 |
1261 | snippet list_files
1262 | list_files()
1263 |
1264 | snippet list_filevars
1265 | list_filevars(${1:filevar})
1266 |
1267 | snippet list_hlus
1268 | list_hlus()
1269 |
1270 | snippet list_procfuncs
1271 | list_procfuncs()
1272 |
1273 | snippet list_vars
1274 | list_vars()
1275 |
1276 | snippet ListAppend
1277 | ListAppend(${1:f}, ${2:v})
1278 |
1279 | snippet ListCount
1280 | ListCount(${1:f})
1281 |
1282 | snippet ListGetType
1283 | ListGetType(${1:f})
1284 |
1285 | snippet ListIndex
1286 | ListIndex(${1:f}, ${2:v})
1287 |
1288 | snippet ListIndexFromName
1289 | ListIndexFromName(${1:f}, ${2:vn})
1290 |
1291 | snippet ListPop
1292 | ListPop(${1:f})
1293 |
1294 | snippet ListPush
1295 | ListPush(${1:f}, ${2:v})
1296 |
1297 | snippet ListSetType
1298 | ListSetType(${1:f}, ${2:option})
1299 |
1300 | snippet loadscript
1301 | loadscript(${1:filename})
1302 |
1303 | snippet local_max
1304 | local_max(${1:x}, ${2:cyclic}, ${3:delta})
1305 |
1306 | snippet local_min
1307 | local_min(${1:x}, ${2:cyclic}, ${3:delta})
1308 |
1309 | snippet log
1310 | log(${1:value})
1311 |
1312 | snippet log10
1313 | log10(${1:value})
1314 |
1315 | snippet longtobyte
1316 | longtobyte(${1:long_val})
1317 |
1318 | snippet longtochar
1319 | longtochar(${1:long_val})
1320 |
1321 | snippet longtocharacter
1322 | longtocharacter(${1:long_val})
1323 |
1324 | snippet longtoint
1325 | longtoint(${1:long_val})
1326 |
1327 | snippet longtointeger
1328 | longtointeger(${1:long_val})
1329 |
1330 | snippet longtoshort
1331 | longtoshort(${1:long_val})
1332 |
1333 | snippet lspoly
1334 | lspoly(${1:x}, ${2:y}, ${3:wgt}, ${4:n})
1335 |
1336 | snippet lspoly_n
1337 | lspoly_n(${1:x}, ${2:y}, ${3:wgt}, ${4:n}, ${5:dim})
1338 |
1339 | snippet mask
1340 | mask(${1:array}, ${2:marray}, ${3:mvalue})
1341 |
1342 | snippet max
1343 | max(${1:value})
1344 |
1345 | snippet maxind
1346 | maxind(${1:arg})
1347 |
1348 | snippet min
1349 | min(${1:value})
1350 |
1351 | snippet minind
1352 | minind(${1:arg})
1353 |
1354 | snippet mixed_layer_depth
1355 | mixed_layer_depth(${1:pot_density}, ${2:kmt}, ${3:ht}, ${4:depth}, ${5:offset})
1356 |
1357 | snippet mixhum_ptd
1358 | mixhum_ptd(${1:p}, ${2:tdk}, ${3:iswit})
1359 |
1360 | snippet mixhum_ptrh
1361 | mixhum_ptrh(${1:p}, ${2:tk}, ${3:rh}, ${4:iswit})
1362 |
1363 | snippet mjo_cross_coh2pha
1364 | mjo_cross_coh2pha(${1:STC}, ${2:opt})
1365 |
1366 | snippet mjo_cross_segment
1367 | mjo_cross_segment(${1:x}, ${2:y}, ${3:opt})
1368 |
1369 | snippet moc_globe_atl
1370 | moc_globe_atl(${1:lat_aux_grid}, ${2:a_wvel}, ${3:a_bolus}, ${4:a_submeso}, ${5:tlat}, ${6:rmlak})
1371 |
1372 | snippet monthday
1373 | monthday(${1:year}, ${2:day})
1374 |
1375 | snippet namedcolor2rgb
1376 | namedcolor2rgb(${1:colors})
1377 |
1378 | snippet namedcolor2rgba
1379 | namedcolor2rgba(${1:colors})
1380 |
1381 | snippet natgrid
1382 | natgrid(${1:x}, ${2:y}, ${3:z}, ${4:xo}, ${5:yo})
1383 |
1384 | snippet natgridd
1385 | natgridd(${1:x}, ${2:y}, ${3:z}, ${4:xo}, ${5:yo})
1386 |
1387 | snippet natgrids
1388 | natgrids(${1:x}, ${2:y}, ${3:z}, ${4:xo}, ${5:yo})
1389 |
1390 | snippet ncargpath
1391 | ncargpath(${1:char})
1392 |
1393 | snippet ncargversion
1394 | ncargversion()
1395 |
1396 | snippet ndctodata
1397 | ndctodata(${1:plot}, ${2:x_in}, ${3:y_in}, ${4:x_out}, ${5:y_out})
1398 |
1399 | snippet ndtooned
1400 | ndtooned(${1:val})
1401 |
1402 | snippet new
1403 | new(${1:dimension_sizes}, ${2:vartype}, ${3:parameter})
1404 |
1405 | snippet NewList
1406 | NewList(${1:s})
1407 |
1408 | snippet ngezlogo
1409 | ngezlogo(${1:wks})
1410 |
1411 | snippet nggcog
1412 | nggcog(${1:clat}, ${2:clon}, ${3:crad}, ${4:alat}, ${5:alon})
1413 |
1414 | snippet nggetp
1415 | nggetp(${1:pnam})
1416 |
1417 | snippet nglogo
1418 | nglogo(${1:wks}, ${2:x}, ${3:y}, ${4:size}, ${5:type}, ${6:col1}, ${7:col2})
1419 |
1420 | snippet ngsetp
1421 | ngsetp(${1:pnam}, ${2:pval})
1422 |
1423 | snippet NhlAddAnnotation
1424 | NhlAddAnnotation(${1:plot_id}, ${2:anno_view_id})
1425 |
1426 | snippet NhlAddData
1427 | NhlAddData(${1:dcomms}, ${2:res_name}, ${3:data_items})
1428 |
1429 | snippet NhlAddOverlay
1430 | NhlAddOverlay(${1:base_id}, ${2:transform_id}, ${3:after_id})
1431 |
1432 | snippet NhlAddPrimitive
1433 | NhlAddPrimitive(${1:base_id}, ${2:primitive_ids}, ${3:before_id})
1434 |
1435 | snippet NhlAppGetDefaultParentId
1436 | NhlAppGetDefaultParentId()
1437 |
1438 | snippet NhlChangeWorkstation
1439 | NhlChangeWorkstation(${1:objects}, ${2:workstation})
1440 |
1441 | snippet NhlClassName
1442 | NhlClassName(${1:objects})
1443 |
1444 | snippet NhlClearWorkstation
1445 | NhlClearWorkstation(${1:wks})
1446 |
1447 | snippet NhlDataPolygon
1448 | NhlDataPolygon(${1:objects}, ${2:style}, ${3:x}, ${4:y})
1449 |
1450 | snippet NhlDataPolyline
1451 | NhlDataPolyline(${1:objects}, ${2:style}, ${3:x}, ${4:y})
1452 |
1453 | snippet NhlDataPolymarker
1454 | NhlDataPolymarker(${1:objects}, ${2:style}, ${3:x}, ${4:y})
1455 |
1456 | snippet NhlDataToNDC
1457 | NhlDataToNDC(${1:plot}, ${2:x_in}, ${3:y_in}, ${4:x_out}, ${5:y_out})
1458 |
1459 | snippet NhlDestroy
1460 | NhlDestroy(${1:objects})
1461 |
1462 | snippet NhlDraw
1463 | NhlDraw(${1:objects})
1464 |
1465 | snippet NhlFrame
1466 | NhlFrame(${1:wks})
1467 |
1468 | snippet NhlFreeColor
1469 | NhlFreeColor(${1:workstations}, ${2:color_index})
1470 |
1471 | snippet NhlGetBB
1472 | NhlGetBB(${1:objects})
1473 |
1474 | snippet NhlGetClassResources
1475 | NhlGetClassResources(${1:class_name}, ${2:filter_string})
1476 |
1477 | snippet NhlGetErrorObjectId
1478 | NhlGetErrorObjectId()
1479 |
1480 | snippet NhlGetNamedColorIndex
1481 | NhlGetNamedColorIndex(${1:wks}, ${2:color_name})
1482 |
1483 | snippet NhlGetParentId
1484 | NhlGetParentId(${1:objs})
1485 |
1486 | snippet NhlGetParentWorkstation
1487 | NhlGetParentWorkstation(${1:objs})
1488 |
1489 | snippet NhlGetWorkspaceObjectId
1490 | NhlGetWorkspaceObjectId()
1491 |
1492 | snippet NhlIsAllocatedColor
1493 | NhlIsAllocatedColor(${1:workstations}, ${2:color_index})
1494 |
1495 | snippet NhlIsApp
1496 | NhlIsApp(${1:objects})
1497 |
1498 | snippet NhlIsDataComm
1499 | NhlIsDataComm(${1:objects})
1500 |
1501 | snippet NhlIsDataItem
1502 | NhlIsDataItem(${1:objects})
1503 |
1504 | snippet NhlIsDataSpec
1505 | NhlIsDataSpec(${1:objects})
1506 |
1507 | snippet NhlIsTransform
1508 | NhlIsTransform(${1:objects})
1509 |
1510 | snippet NhlIsView
1511 | NhlIsView(${1:objects})
1512 |
1513 | snippet NhlIsWorkstation
1514 | NhlIsWorkstation(${1:objects})
1515 |
1516 | snippet NhlName
1517 | NhlName(${1:objects})
1518 |
1519 | snippet NhlNDCPolygon
1520 | NhlNDCPolygon(${1:objects}, ${2:style}, ${3:x}, ${4:y})
1521 |
1522 | snippet NhlNDCPolyline
1523 | NhlNDCPolyline(${1:objects}, ${2:style}, ${3:x}, ${4:y})
1524 |
1525 | snippet NhlNDCPolymarker
1526 | NhlNDCPolymarker(${1:objects}, ${2:style}, ${3:x}, ${4:y})
1527 |
1528 | snippet NhlNDCToData
1529 | NhlNDCToData(${1:plot}, ${2:x_in}, ${3:y_in}, ${4:x_out}, ${5:y_out})
1530 |
1531 | snippet NhlNewColor
1532 | NhlNewColor(${1:workstations}, ${2:red}, ${3:green}, ${4:blue})
1533 |
1534 | snippet NhlNewDashPattern
1535 | NhlNewDashPattern(${1:wks}, ${2:dash_patterns})
1536 |
1537 | snippet NhlNewMarker
1538 | NhlNewMarker(${1:wks}, ${2:marker_strings}, ${3:font_num}, ${4:xoffset}, ${5:yoffset}, ${6:aspect_ratio}, ${7:size}, ${8:angle})
1539 |
1540 | snippet NhlPalGetDefined
1541 | NhlPalGetDefined()
1542 |
1543 | snippet NhlRemoveAnnotation
1544 | NhlRemoveAnnotation(${1:plot_id}, ${2:anno_manager_id})
1545 |
1546 | snippet NhlRemoveData
1547 | NhlRemoveData(${1:plot_objs}, ${2:resname}, ${3:data_objs})
1548 |
1549 | snippet NhlRemoveOverlay
1550 | NhlRemoveOverlay(${1:base_id}, ${2:plot_id}, ${3:restore})
1551 |
1552 | snippet NhlRemovePrimitive
1553 | NhlRemovePrimitive(${1:base_id}, ${2:primitive_ids})
1554 |
1555 | snippet NhlSetColor
1556 | NhlSetColor(${1:workstations}, ${2:color_index}, ${3:red}, ${4:green}, ${5:blue})
1557 |
1558 | snippet NhlSetDashPattern
1559 | NhlSetDashPattern(${1:wks}, ${2:dash_indexes}, ${3:dash_patterns})
1560 |
1561 | snippet NhlSetMarker
1562 | NhlSetMarker(${1:wks}, ${2:marker_indexes}, ${3:marker_strings}, ${4:font_num}, ${5:xoffset}, ${6:yoffset}, ${7:aspect_ratio}, ${8:size}, ${9:angle})
1563 |
1564 | snippet NhlUpdateData
1565 | NhlUpdateData(${1:dcomms})
1566 |
1567 | snippet NhlUpdateWorkstation
1568 | NhlUpdateWorkstation(${1:wks})
1569 |
1570 | snippet nice_mnmxintvl
1571 | nice_mnmxintvl(${1:cmin}, ${2:cmax}, ${3:max_levels}, ${4:outside})
1572 |
1573 | snippet nngetaspectd
1574 | nngetaspectd(${1:i}, ${2:j})
1575 |
1576 | snippet nngetaspects
1577 | nngetaspects(${1:i}, ${2:j})
1578 |
1579 | snippet nngetp
1580 | nngetp(${1:pnam})
1581 |
1582 | snippet nngetsloped
1583 | nngetsloped(${1:i}, ${2:j})
1584 |
1585 | snippet nngetslopes
1586 | nngetslopes(${1:i}, ${2:j})
1587 |
1588 | snippet nngetwts
1589 | nngetwts(${1:numw}, ${2:nbrs}, ${3:wts}, ${4:xe}, ${5:ye}, ${6:ze})
1590 |
1591 | snippet nngetwtsd
1592 | nngetwtsd(${1:numw}, ${2:nbrs}, ${3:wts}, ${4:xe}, ${5:ye}, ${6:ze})
1593 |
1594 | snippet nnpnt
1595 | nnpnt(${1:x}, ${2:y})
1596 |
1597 | snippet nnpntd
1598 | nnpntd(${1:x}, ${2:y})
1599 |
1600 | snippet nnpntend
1601 | nnpntend()
1602 |
1603 | snippet nnpntendd
1604 | nnpntendd()
1605 |
1606 | snippet nnpntinit
1607 | nnpntinit(${1:x}, ${2:y}, ${3:z})
1608 |
1609 | snippet nnpntinitd
1610 | nnpntinitd(${1:x}, ${2:y}, ${3:z})
1611 |
1612 | snippet nnpntinits
1613 | nnpntinits(${1:x}, ${2:y}, ${3:z})
1614 |
1615 | snippet nnpnts
1616 | nnpnts(${1:x}, ${2:y})
1617 |
1618 | snippet nnsetp
1619 | nnsetp(${1:pnam}, ${2:pval})
1620 |
1621 | snippet num
1622 | num(${1:val})
1623 |
1624 | snippet obj_anal_ic
1625 | obj_anal_ic(${1:zlon}, ${2:zlat}, ${3:z}, ${4:glon}, ${5:glat}, ${6:rscan}, ${7:option})
1626 |
1627 | snippet omega_ccm
1628 | omega_ccm(${1:u}, ${2:v}, ${3:div}, ${4:dpsl}, ${5:dpsm}, ${6:pmid}, ${7:pdel}, ${8:psfc}, ${9:hybdif}, ${10:hybm}, ${11:nprlev})
1629 |
1630 | snippet onedtond
1631 | onedtond(${1:val}, ${2:dims})
1632 |
1633 | snippet overlay
1634 | overlay(${1:base_id}, ${2:transform_id})
1635 |
1636 | snippet paleo_outline
1637 | paleo_outline(${1:oro}, ${2:lat}, ${3:lon}, ${4:landvalue}, ${5:basename})
1638 |
1639 | snippet pdfxy_bin
1640 | pdfxy_bin(${1:x}, ${2:y}, ${3:binxbnd}, ${4:binybnd}, ${5:opt})
1641 |
1642 | snippet poisson_grid_fill
1643 | poisson_grid_fill(${1:x}, ${2:is_cyclic}, ${3:guess_type}, ${4:nscan}, ${5:epsx}, ${6:relc}, ${7:opt})
1644 |
1645 | snippet pop_remap
1646 | pop_remap(${1:x_dst}, ${2:map_wts}, ${3:dst_add}, ${4:src_add}, ${5:x_src})
1647 |
1648 | snippet potmp_insitu_ocn
1649 | potmp_insitu_ocn(${1:t}, ${2:s}, ${3:pres}, ${4:pref}, ${5:dims}, ${6:opt})
1650 |
1651 | snippet prcwater_dp
1652 | prcwater_dp(${1:q}, ${2:p})
1653 |
1654 | snippet pres2hybrid
1655 | pres2hybrid(${1:p}, ${2:ps}, ${3:p0}, ${4:xi}, ${5:hyao}, ${6:hybo}, ${7:intflg})
1656 |
1657 | snippet pres_hybrid_ccm
1658 | pres_hybrid_ccm(${1:ps}, ${2:p0}, ${3:hya}, ${4:hyb})
1659 |
1660 | snippet pres_hybrid_jra55
1661 | pres_hybrid_jra55(${1:ps}, ${2:hyai}, ${3:hybi})
1662 |
1663 | snippet pres_sigma
1664 | pres_sigma(${1:sigma}, ${2:ps})
1665 |
1666 | snippet print
1667 | print(${1:data})
1668 |
1669 | snippet print_table
1670 | print_table(${1:alist}, ${2:format})
1671 |
1672 | snippet printFileVarSummary
1673 | printFileVarSummary(${1:file}, ${2:varname})
1674 |
1675 | snippet printVarSummary
1676 | printVarSummary(${1:data})
1677 |
1678 | snippet product
1679 | product(${1:x})
1680 |
1681 | snippet pslec
1682 | pslec(${1:t}, ${2:phis}, ${3:ps}, ${4:pres})
1683 |
1684 | snippet pslhor
1685 | pslhor(${1:z}, ${2:t}, ${3:phis}, ${4:ps}, ${5:pres}, ${6:lats})
1686 |
1687 | snippet pslhyp
1688 | pslhyp(${1:pres}, ${2:z}, ${3:tv})
1689 |
1690 | snippet qsort
1691 | qsort(${1:value})
1692 |
1693 | snippet rand
1694 | rand()
1695 |
1696 | snippet random_chi
1697 | random_chi(${1:df}, ${2:N})
1698 |
1699 | snippet random_gamma
1700 | random_gamma(${1:locp}, ${2:shape}, ${3:N})
1701 |
1702 | snippet random_normal
1703 | random_normal(${1:av}, ${2:sd}, ${3:N})
1704 |
1705 | snippet random_setallseed
1706 | random_setallseed(${1:iseed1}, ${2:iseed2})
1707 |
1708 | snippet random_uniform
1709 | random_uniform(${1:low}, ${2:high}, ${3:N})
1710 |
1711 | snippet rcm2points
1712 | rcm2points(${1:lat2d}, ${2:lon2d}, ${3:fi}, ${4:lat}, ${5:lon}, ${6:opt})
1713 |
1714 | snippet rcm2rgrid
1715 | rcm2rgrid(${1:lat2d}, ${2:lon2d}, ${3:fi}, ${4:lat}, ${5:lon}, ${6:Option})
1716 |
1717 | snippet rdsstoi
1718 | rdsstoi(${1:nyrstrt}, ${2:nyrlast}, ${3:mlon}, ${4:nlat}, ${5:info})
1719 |
1720 | snippet read_colormap_file
1721 | read_colormap_file(${1:filename})
1722 |
1723 | snippet reg_multlin
1724 | reg_multlin(${1:y}, ${2:x}, ${3:option})
1725 |
1726 | snippet regcoef
1727 | regcoef(${1:x}, ${2:y}, ${3:tval}, ${4:nptxy})
1728 |
1729 | snippet regCoef_n
1730 | regCoef_n(${1:x}, ${2:y}, ${3:dims_x}, ${4:dims_y})
1731 |
1732 | snippet regline
1733 | regline(${1:x}, ${2:y})
1734 |
1735 | snippet relhum
1736 | relhum(${1:t}, ${2:w}, ${3:p})
1737 |
1738 | snippet relhum_ice
1739 | relhum_ice(${1:t}, ${2:w}, ${3:p})
1740 |
1741 | snippet relhum_water
1742 | relhum_water(${1:t}, ${2:w}, ${3:p})
1743 |
1744 | snippet replace_ieeenan
1745 | replace_ieeenan(${1:x}, ${2:value}, ${3:option})
1746 |
1747 | snippet reshape
1748 | reshape(${1:val}, ${2:dims})
1749 |
1750 | snippet reshape_ind
1751 | reshape_ind(${1:val}, ${2:indexes}, ${3:dims})
1752 |
1753 | snippet rgbhls
1754 | rgbhls(${1:rgb})
1755 |
1756 | snippet rgbhsv
1757 | rgbhsv(${1:rgb})
1758 |
1759 | snippet rgbyiq
1760 | rgbyiq(${1:rgb})
1761 |
1762 | snippet rgrid2rcm
1763 | rgrid2rcm(${1:lat}, ${2:lon}, ${3:fi}, ${4:lat2d}, ${5:lon2d}, ${6:Option})
1764 |
1765 | snippet rhomb_trunc
1766 | rhomb_trunc(${1:a}, ${2:b}, ${3:T})
1767 |
1768 | snippet rip_cape_2d
1769 | rip_cape_2d(${1:p}, ${2:t}, ${3:q}, ${4:z}, ${5:zsfc}, ${6:psfc}, ${7:opt})
1770 |
1771 | snippet rip_cape_3d
1772 | rip_cape_3d(${1:p}, ${2:t}, ${3:q}, ${4:z}, ${5:zsfc}, ${6:psfc}, ${7:opt})
1773 |
1774 | snippet round
1775 | round(${1:x}, ${2:opt})
1776 |
1777 | snippet rtest
1778 | rtest(${1:r}, ${2:Nr}, ${3:opt})
1779 |
1780 | snippet runave
1781 | runave(${1:x}, ${2:nave}, ${3:opt})
1782 |
1783 | snippet runave_n
1784 | runave_n(${1:x}, ${2:nave}, ${3:opt}, ${4:dim})
1785 |
1786 | snippet set_default_fillvalue
1787 | set_default_fillvalue(${1:type}, ${2:value})
1788 |
1789 | snippet set_sphere_radius
1790 | set_sphere_radius(${1:radius})
1791 |
1792 | snippet setfileoption
1793 | setfileoption(${1:format_or_file}, ${2:option}, ${3:value})
1794 |
1795 | snippet sfvp2uvf
1796 | sfvp2uvf(${1:sf}, ${2:vp}, ${3:u}, ${4:v})
1797 |
1798 | snippet sfvp2uvg
1799 | sfvp2uvg(${1:sf}, ${2:vp}, ${3:u}, ${4:v})
1800 |
1801 | snippet shaec
1802 | shaec(${1:g}, ${2:a}, ${3:b})
1803 |
1804 | snippet shagc
1805 | shagc(${1:g}, ${2:a}, ${3:b})
1806 |
1807 | snippet shgetnp
1808 | shgetnp(${1:px}, ${2:py}, ${3:pz}, ${4:x}, ${5:y}, ${6:z}, ${7:flag})
1809 |
1810 | snippet shgetp
1811 | shgetp(${1:pnam})
1812 |
1813 | snippet shgrid
1814 | shgrid(${1:xi}, ${2:yi}, ${3:zi}, ${4:ui}, ${5:xo}, ${6:yo}, ${7:zo})
1815 |
1816 | snippet shorttobyte
1817 | shorttobyte(${1:short_val})
1818 |
1819 | snippet shorttochar
1820 | shorttochar(${1:short_val})
1821 |
1822 | snippet shorttocharacter
1823 | shorttocharacter(${1:short_val})
1824 |
1825 | snippet show_ascii
1826 | show_ascii()
1827 |
1828 | snippet shsec
1829 | shsec(${1:a}, ${2:b}, ${3:g})
1830 |
1831 | snippet shsetp
1832 | shsetp(${1:pnam}, ${2:pval})
1833 |
1834 | snippet shsgc
1835 | shsgc(${1:a}, ${2:b}, ${3:g})
1836 |
1837 | snippet shsgc_R42
1838 | shsgc_R42(${1:a}, ${2:b})
1839 |
1840 | snippet sigma2hybrid
1841 | sigma2hybrid(${1:x}, ${2:sigx}, ${3:hya}, ${4:hyb}, ${5:p0}, ${6:ps}, ${7:intyp})
1842 |
1843 | snippet simpeq
1844 | simpeq(${1:fi}, ${2:dx})
1845 |
1846 | snippet simpne
1847 | simpne(${1:x}, ${2:y})
1848 |
1849 | snippet sin
1850 | sin(${1:value})
1851 |
1852 | snippet sindex_yrmo
1853 | sindex_yrmo(${1:slpt}, ${2:slpd}, ${3:iprnt})
1854 |
1855 | snippet sinh
1856 | sinh(${1:value})
1857 |
1858 | snippet sizeof
1859 | sizeof(${1:data})
1860 |
1861 | snippet sleep
1862 | sleep(${1:seconds})
1863 |
1864 | snippet smth9
1865 | smth9(${1:x}, ${2:p}, ${3:q}, ${4:wrap})
1866 |
1867 | snippet snindex_yrmo
1868 | snindex_yrmo(${1:slpt}, ${2:slpd}, ${3:iprnt}, ${4:soi_noise})
1869 |
1870 | snippet solve_linsys
1871 | solve_linsys(${1:A}, ${2:B})
1872 |
1873 | snippet span_color_indexes
1874 | span_color_indexes(${1:color_map}, ${2:num_colors})
1875 |
1876 | snippet span_color_rgba
1877 | span_color_rgba(${1:color_map}, ${2:num_colors})
1878 |
1879 | snippet span_named_colors
1880 | span_named_colors(${1:colors}, ${2:opt})
1881 |
1882 | snippet sparse_matrix_mult
1883 | sparse_matrix_mult(${1:row}, ${2:col}, ${3:S}, ${4:x}, ${5:dims})
1884 |
1885 | snippet spcorr
1886 | spcorr(${1:x}, ${2:y})
1887 |
1888 | snippet spcorr_n
1889 | spcorr_n(${1:x}, ${2:y}, ${3:dim})
1890 |
1891 | snippet specx_anal
1892 | specx_anal(${1:x}, ${2:iopt}, ${3:jave}, ${4:pct})
1893 |
1894 | snippet specxy_anal
1895 | specxy_anal(${1:x}, ${2:y}, ${3:iopt}, ${4:jave}, ${5:pct})
1896 |
1897 | snippet speidx
1898 | speidx(${1:p}, ${2:t}, ${3:lat}, ${4:lrun}, ${5:optspei}, ${6:dims})
1899 |
1900 | snippet sprintf
1901 | sprintf(${1:format}, ${2:array})
1902 |
1903 | snippet sprinti
1904 | sprinti(${1:format}, ${2:array})
1905 |
1906 | snippet sqrt
1907 | sqrt(${1:value})
1908 |
1909 | snippet sqsort
1910 | sqsort(${1:value})
1911 |
1912 | snippet srand
1913 | srand(${1:seed})
1914 |
1915 | snippet stat2
1916 | stat2(${1:x}, ${2:xmean}, ${3:xvar}, ${4:nptused})
1917 |
1918 | snippet stat4
1919 | stat4(${1:x}, ${2:xmean}, ${3:xvar}, ${4:xskew}, ${5:xkurt}, ${6:nptused})
1920 |
1921 | snippet stat_medrng
1922 | stat_medrng(${1:x}, ${2:xmedian}, ${3:xmrange}, ${4:xrange}, ${5:nptused})
1923 |
1924 | snippet stat_trim
1925 | stat_trim(${1:x}, ${2:ptrim}, ${3:xmeant}, ${4:xsdt}, ${5:nptused})
1926 |
1927 | snippet status_exit
1928 | status_exit(${1:code})
1929 |
1930 | snippet stdatmus_p2tdz
1931 | stdatmus_p2tdz(${1:p})
1932 |
1933 | snippet stdatmus_z2tdp
1934 | stdatmus_z2tdp(${1:z})
1935 |
1936 | snippet stddev
1937 | stddev(${1:data})
1938 |
1939 | snippet str_capital
1940 | str_capital(${1:string_val})
1941 |
1942 | snippet str_concat
1943 | str_concat(${1:string_val})
1944 |
1945 | snippet str_fields_count
1946 | str_fields_count(${1:string_val}, ${2:delimiter})
1947 |
1948 | snippet str_get_cols
1949 | str_get_cols(${1:string_val}, ${2:start_col}, ${3:end_col})
1950 |
1951 | snippet str_get_dq
1952 | str_get_dq()
1953 |
1954 | snippet str_get_field
1955 | str_get_field(${1:string_val}, ${2:field_number}, ${3:delimiter})
1956 |
1957 | snippet str_get_nl
1958 | str_get_nl()
1959 |
1960 | snippet str_get_sq
1961 | str_get_sq()
1962 |
1963 | snippet str_get_tab
1964 | str_get_tab()
1965 |
1966 | snippet str_index_of_substr
1967 | str_index_of_substr(${1:str}, ${2:substr}, ${3:opt})
1968 |
1969 | snippet str_insert
1970 | str_insert(${1:string_val}, ${2:subString}, ${3:position})
1971 |
1972 | snippet str_is_blank
1973 | str_is_blank(${1:string_val})
1974 |
1975 | snippet str_join
1976 | str_join(${1:string_val}, ${2:delim})
1977 |
1978 | snippet str_left_strip
1979 | str_left_strip(${1:string_val})
1980 |
1981 | snippet str_lower
1982 | str_lower(${1:string_val})
1983 |
1984 | snippet str_match
1985 | str_match(${1:string_array}, ${2:sub_string})
1986 |
1987 | snippet str_match_ic
1988 | str_match_ic(${1:string_array}, ${2:sub_string})
1989 |
1990 | snippet str_match_ic_regex
1991 | str_match_ic_regex(${1:string_array}, ${2:expression})
1992 |
1993 | snippet str_match_ind
1994 | str_match_ind(${1:string_array}, ${2:sub_string})
1995 |
1996 | snippet str_match_ind_ic
1997 | str_match_ind_ic(${1:string_array}, ${2:sub_string})
1998 |
1999 | snippet str_match_ind_ic_regex
2000 | str_match_ind_ic_regex(${1:string_array}, ${2:expression})
2001 |
2002 | snippet str_match_ind_regex
2003 | str_match_ind_regex(${1:string_array}, ${2:expression})
2004 |
2005 | snippet str_match_regex
2006 | str_match_regex(${1:string_array}, ${2:expression})
2007 |
2008 | snippet str_right_strip
2009 | str_right_strip(${1:string_val})
2010 |
2011 | snippet str_split
2012 | str_split(${1:string_val}, ${2:delimiter})
2013 |
2014 | snippet str_split_by_length
2015 | str_split_by_length(${1:string_val}, ${2:length_val})
2016 |
2017 | snippet str_split_csv
2018 | str_split_csv(${1:string_val}, ${2:delimiter}, ${3:option})
2019 |
2020 | snippet str_squeeze
2021 | str_squeeze(${1:string_val})
2022 |
2023 | snippet str_strip
2024 | str_strip(${1:string_val})
2025 |
2026 | snippet str_sub_str
2027 | str_sub_str(${1:string_val}, ${2:oldString}, ${3:newString})
2028 |
2029 | snippet str_switch
2030 | str_switch(${1:string_val})
2031 |
2032 | snippet str_upper
2033 | str_upper(${1:string_val})
2034 |
2035 | snippet stringtochar
2036 | stringtochar(${1:string_val})
2037 |
2038 | snippet stringtocharacter
2039 | stringtocharacter(${1:string_val})
2040 |
2041 | snippet stringtodouble
2042 | stringtodouble(${1:string_val})
2043 |
2044 | snippet stringtofloat
2045 | stringtofloat(${1:string_val})
2046 |
2047 | snippet stringtoint
2048 | stringtoint(${1:string_val})
2049 |
2050 | snippet stringtointeger
2051 | stringtointeger(${1:string_val})
2052 |
2053 | snippet stringtolong
2054 | stringtolong(${1:string_val})
2055 |
2056 | snippet stringtoshort
2057 | stringtoshort(${1:string_val})
2058 |
2059 | snippet strlen
2060 | strlen(${1:str})
2061 |
2062 | snippet student_t
2063 | student_t(${1:t}, ${2:df})
2064 |
2065 | snippet sum
2066 | sum(${1:x})
2067 |
2068 | snippet svd_lapack
2069 | svd_lapack(${1:A}, ${2:jobu}, ${3:jobv}, ${4:optv}, ${5:U}, ${6:V})
2070 |
2071 | snippet svdcov
2072 | svdcov(${1:x}, ${2:y}, ${3:nsvd}, ${4:homlft}, ${5:hetlft}, ${6:homrgt}, ${7:hetrgt})
2073 |
2074 | snippet svdcov_sv
2075 | svdcov_sv(${1:x}, ${2:y}, ${3:nsvd}, ${4:svLeft}, ${5:svRight})
2076 |
2077 | snippet svdstd
2078 | svdstd(${1:x}, ${2:y}, ${3:nsvd}, ${4:homlft}, ${5:hetlft}, ${6:homrgt}, ${7:hetrgt})
2079 |
2080 | snippet svdstd_sv
2081 | svdstd_sv(${1:x}, ${2:y}, ${3:nsvd}, ${4:svLeft}, ${5:svRight})
2082 |
2083 | snippet system
2084 | system(${1:command})
2085 |
2086 | snippet systemfunc
2087 | systemfunc(${1:command})
2088 |
2089 | snippet tan
2090 | tan(${1:value})
2091 |
2092 | snippet tanh
2093 | tanh(${1:value})
2094 |
2095 | snippet taper
2096 | taper(${1:x}, ${2:p}, ${3:option})
2097 |
2098 | snippet taper_n
2099 | taper_n(${1:x}, ${2:p}, ${3:option}, ${4:dim})
2100 |
2101 | snippet tdclrs
2102 | tdclrs(${1:wks}, ${2:color_scheme}, ${3:shade_intensity}, ${4:shade_range}, ${5:color_index1}, ${6:color_index2}, ${7:nblocks})
2103 |
2104 | snippet tdctri
2105 | tdctri(${1:rtri}, ${2:ntri}, ${3:axis}, ${4:rcut})
2106 |
2107 | snippet tdcudp
2108 | tdcudp()
2109 |
2110 | snippet tdcurv
2111 | tdcurv(${1:wks}, ${2:ucurv}, ${3:vcurv}, ${4:wcurv}, ${5:iarh}, ${6:arhl}, ${7:arhw})
2112 |
2113 | snippet tddtri
2114 | tddtri(${1:wks}, ${2:rtri}, ${3:ntri}, ${4:itwk})
2115 |
2116 | snippet tdez2d
2117 | tdez2d(${1:wks}, ${2:x}, ${3:y}, ${4:z}, ${5:rmult}, ${6:theta}, ${7:phi}, ${8:ist})
2118 |
2119 | snippet tdez3d
2120 | tdez3d(${1:wks}, ${2:x}, ${3:y}, ${4:z}, ${5:u}, ${6:value}, ${7:rmult}, ${8:theta}, ${9:phi}, ${10:ist})
2121 |
2122 | snippet tdgetp
2123 | tdgetp(${1:pnam})
2124 |
2125 | snippet tdgrds
2126 | tdgrds(${1:wks}, ${2:uvwmin}, ${3:uvwmax}, ${4:uvwstep}, ${5:igrt}, ${6:ihide})
2127 |
2128 | snippet tdgrid
2129 | tdgrid(${1:wks}, ${2:xbegin}, ${3:xstep}, ${4:nx}, ${5:ybegin}, ${6:ystep}, ${7:ny}, ${8:grid_flag})
2130 |
2131 | snippet tdgtrs
2132 | tdgtrs(${1:render_index}, ${2:bot_fill_index1}, ${3:bot_fill_index2}, ${4:top_fill_index1}, ${5:top_fill_index2}, ${6:bot_line_index}, ${7:top_line_index}, ${8:draw_edge}, ${9:udist}, ${10:vdist}, ${11:wdist})
2133 |
2134 | snippet tdinit
2135 | tdinit(${1:eye}, ${2:origin}, ${3:orient}, ${4:otep})
2136 |
2137 | snippet tditri
2138 | tditri(${1:u}, ${2:v}, ${3:w}, ${4:f}, ${5:fiso}, ${6:rtri}, ${7:ntri}, ${8:render_index})
2139 |
2140 | snippet tdlbla
2141 | tdlbla(${1:wks}, ${2:axis}, ${3:info_label}, ${4:num_labels}, ${5:xrl_edge}, ${6:ybt_edge}, ${7:angle})
2142 |
2143 | snippet tdlblp
2144 | tdlblp()
2145 |
2146 | snippet tdlbls
2147 | tdlbls(${1:wks}, ${2:uvwmin}, ${3:uvwmax}, ${4:uvwnum_lab}, ${5:uvwinfo_lab}, ${6:edge_flag})
2148 |
2149 | snippet tdline
2150 | tdline(${1:wks}, ${2:uvw1}, ${3:uvw2})
2151 |
2152 | snippet tdlndp
2153 | tdlndp()
2154 |
2155 | snippet tdlnpa
2156 | tdlnpa(${1:wks}, ${2:uvw1}, ${3:uvw2})
2157 |
2158 | snippet tdlpdp
2159 | tdlpdp()
2160 |
2161 | snippet tdmtri
2162 | tdmtri(${1:marker_type}, ${2:center_point}, ${3:radius}, ${4:rtri}, ${5:ntri}, ${6:render_index}, ${7:uvwmin}, ${8:uvwmax})
2163 |
2164 | snippet tdotri
2165 | tdotri(${1:rtri}, ${2:ntri}, ${3:rtwk}, ${4:order_flag})
2166 |
2167 | snippet tdpara
2168 | tdpara(${1:uvw00}, ${2:uvw10}, ${3:uvw01})
2169 |
2170 | snippet tdplch
2171 | tdplch(${1:wks}, ${2:xpos}, ${3:ypos}, ${4:chrs}, ${5:size}, ${6:angle}, ${7:counter})
2172 |
2173 | snippet tdprpa
2174 | tdprpa(${1:xyipa})
2175 |
2176 | snippet tdprpi
2177 | tdprpi(${1:xyi2d})
2178 |
2179 | snippet tdprpt
2180 | tdprpt(${1:uvwi3d})
2181 |
2182 | snippet tdsetp
2183 | tdsetp(${1:pnam}, ${2:pval})
2184 |
2185 | snippet tdsort
2186 | tdsort(${1:rwrk}, ${2:sort_flag})
2187 |
2188 | snippet tdstri
2189 | tdstri(${1:u}, ${2:v}, ${3:w}, ${4:rtri}, ${5:ntri}, ${6:render_index})
2190 |
2191 | snippet tdstrs
2192 | tdstrs(${1:render_index}, ${2:bot_fill_index1}, ${3:bot_fill_index2}, ${4:top_fill_index1}, ${5:top_fill_index2}, ${6:bot_line_index}, ${7:top_line_index}, ${8:draw_edge}, ${9:udist}, ${10:vdist}, ${11:wdist})
2193 |
2194 | snippet tdttri
2195 | tdttri(${1:u}, ${2:v}, ${3:w}, ${4:marker_type}, ${5:radius}, ${6:gap_size}, ${7:rtri}, ${8:ntri}, ${9:render_index}, ${10:uvwmin}, ${11:uvwmax})
2196 |
2197 | snippet thornthwaite
2198 | thornthwaite(${1:t}, ${2:lat}, ${3:opt}, ${4:dim})
2199 |
2200 | snippet tobyte
2201 | tobyte(${1:input_val})
2202 |
2203 | snippet tochar
2204 | tochar(${1:input_val})
2205 |
2206 | snippet todouble
2207 | todouble(${1:input_val})
2208 |
2209 | snippet tofloat
2210 | tofloat(${1:input_val})
2211 |
2212 | snippet toint
2213 | toint(${1:input_val})
2214 |
2215 | snippet toint64
2216 | toint64(${1:input_val})
2217 |
2218 | snippet tointeger
2219 | tointeger(${1:input_val})
2220 |
2221 | snippet tolong
2222 | tolong(${1:input_val})
2223 |
2224 | snippet toshort
2225 | toshort(${1:input_val})
2226 |
2227 | snippet tosigned
2228 | tosigned(${1:input_val})
2229 |
2230 | snippet tostring
2231 | tostring(${1:input_val})
2232 |
2233 | snippet tostring_with_format
2234 | tostring_with_format(${1:input_val}, ${2:format})
2235 |
2236 | snippet totype
2237 | totype(${1:input_val}, ${2:type_val})
2238 |
2239 | snippet toubyte
2240 | toubyte(${1:input_val})
2241 |
2242 | snippet touint
2243 | touint(${1:input_val})
2244 |
2245 | snippet touint64
2246 | touint64(${1:input_val})
2247 |
2248 | snippet toulong
2249 | toulong(${1:input_val})
2250 |
2251 | snippet tounsigned
2252 | tounsigned(${1:input_val})
2253 |
2254 | snippet toushort
2255 | toushort(${1:input_val})
2256 |
2257 | snippet trend_manken
2258 | trend_manken(${1:x}, ${2:opt}, ${3:dims})
2259 |
2260 | snippet tri_trunc
2261 | tri_trunc(${1:a}, ${2:b}, ${3:T})
2262 |
2263 | snippet triple2grid
2264 | triple2grid(${1:x}, ${2:y}, ${3:data}, ${4:xgrid}, ${5:ygrid}, ${6:option})
2265 |
2266 | snippet triple2grid2d
2267 | triple2grid2d(${1:x}, ${2:y}, ${3:data}, ${4:xgrid}, ${5:ygrid}, ${6:option})
2268 |
2269 | snippet trop_wmo
2270 | trop_wmo(${1:p}, ${2:t}, ${3:punit}, ${4:opt})
2271 |
2272 | snippet ttest
2273 | ttest(${1:ave1}, ${2:var1}, ${3:s1}, ${4:ave2}, ${5:var2}, ${6:s2}, ${7:iflag}, ${8:tval_opt})
2274 |
2275 | snippet typeof
2276 | typeof(${1:val})
2277 |
2278 | snippet undef
2279 | undef(${1:names})
2280 |
2281 | snippet unique_string
2282 | unique_string(${1:prefix_string})
2283 |
2284 | snippet update
2285 | update(${1:wks})
2286 |
2287 | snippet ushorttoint
2288 | ushorttoint(${1:short_val})
2289 |
2290 | snippet ut_calendar
2291 | ut_calendar(${1:time}, ${2:option})
2292 |
2293 | snippet ut_inv_calendar
2294 | ut_inv_calendar(${1:year}, ${2:month}, ${3:day}, ${4:hour}, ${5:minute}, ${6:second}, ${7:units}, ${8:option})
2295 |
2296 | snippet utm2latlon
2297 | utm2latlon(${1:xy}, ${2:datum})
2298 |
2299 | snippet uv2dv_cfd
2300 | uv2dv_cfd(${1:u}, ${2:v}, ${3:lat}, ${4:lon}, ${5:boundOpt})
2301 |
2302 | snippet uv2dvf
2303 | uv2dvf(${1:u}, ${2:v}, ${3:dv})
2304 |
2305 | snippet uv2dvg
2306 | uv2dvg(${1:u}, ${2:v}, ${3:dv})
2307 |
2308 | snippet uv2sfvpf
2309 | uv2sfvpf(${1:u}, ${2:v}, ${3:sf}, ${4:vp})
2310 |
2311 | snippet uv2sfvpg
2312 | uv2sfvpg(${1:u}, ${2:v}, ${3:sf}, ${4:vp})
2313 |
2314 | snippet uv2vr_cfd
2315 | uv2vr_cfd(${1:u}, ${2:v}, ${3:lat}, ${4:lon}, ${5:boundOpt})
2316 |
2317 | snippet uv2vrdvf
2318 | uv2vrdvf(${1:u}, ${2:v}, ${3:vr}, ${4:dv})
2319 |
2320 | snippet uv2vrdvg
2321 | uv2vrdvg(${1:u}, ${2:v}, ${3:vr}, ${4:dv})
2322 |
2323 | snippet uv2vrf
2324 | uv2vrf(${1:u}, ${2:v}, ${3:vort})
2325 |
2326 | snippet uv2vrg
2327 | uv2vrg(${1:u}, ${2:v}, ${3:vort})
2328 |
2329 | snippet v5d_close
2330 | v5d_close()
2331 |
2332 | snippet v5d_create
2333 | v5d_create(${1:fname}, ${2:numtimes}, ${3:numvars}, ${4:nr}, ${5:nc}, ${6:nl}, ${7:varname}, ${8:timestamp}, ${9:datestamp}, ${10:compress}, ${11:projection}, ${12:proj_args}, ${13:vertical}, ${14:vert_args})
2334 |
2335 | snippet v5d_setLowLev
2336 | v5d_setLowLev(${1:lowLev})
2337 |
2338 | snippet v5d_setUnits
2339 | v5d_setUnits(${1:variable}, ${2:units})
2340 |
2341 | snippet v5d_write
2342 | v5d_write(${1:timestep}, ${2:varnum}, ${3:data})
2343 |
2344 | snippet v5d_write_var
2345 | v5d_write_var(${1:data})
2346 |
2347 | snippet variance
2348 | variance(${1:value})
2349 |
2350 | snippet vhaec
2351 | vhaec(${1:u}, ${2:v}, ${3:br}, ${4:bi}, ${5:cr}, ${6:ci})
2352 |
2353 | snippet vhagc
2354 | vhagc(${1:u}, ${2:v}, ${3:br}, ${4:bi}, ${5:cr}, ${6:ci})
2355 |
2356 | snippet vhsec
2357 | vhsec(${1:br}, ${2:bi}, ${3:cr}, ${4:ci}, ${5:u}, ${6:v})
2358 |
2359 | snippet vhsgc
2360 | vhsgc(${1:br}, ${2:bi}, ${3:cr}, ${4:ci}, ${5:u}, ${6:v})
2361 |
2362 | snippet vibeta
2363 | vibeta(${1:p}, ${2:x}, ${3:linlog}, ${4:psfc}, ${5:pbot}, ${6:ptop})
2364 |
2365 | snippet vinth2p
2366 | vinth2p(${1:datai}, ${2:hbcofa}, ${3:hbcofb}, ${4:plevo}, ${5:psfc}, ${6:intyp}, ${7:p0}, ${8:ii}, ${9:kxtrp})
2367 |
2368 | snippet vinth2p_ecmwf
2369 | vinth2p_ecmwf(${1:datai}, ${2:hbcofa}, ${3:hbcofb}, ${4:plevo}, ${5:psfc}, ${6:intyp}, ${7:p0}, ${8:ii}, ${9:kxtrp}, ${10:varflg}, ${11:tbot}, ${12:phis})
2370 |
2371 | snippet vinth2p_ecmwf_nodes
2372 | vinth2p_ecmwf_nodes(${1:datai}, ${2:hbcofa}, ${3:hbcofb}, ${4:plevo}, ${5:psfc}, ${6:intyp}, ${7:p0}, ${8:ii}, ${9:kxtrp}, ${10:varflg}, ${11:tbot}, ${12:phis})
2373 |
2374 | snippet vinth2p_nodes
2375 | vinth2p_nodes(${1:datai}, ${2:hbcofa}, ${3:hbcofb}, ${4:plevo}, ${5:psfc}, ${6:intyp}, ${7:p0}, ${8:ii}, ${9:kxtrp})
2376 |
2377 | snippet vintp2p_ecmwf
2378 | vintp2p_ecmwf(${1:datai}, ${2:presi}, ${3:plevo}, ${4:psfc}, ${5:intyp}, ${6:ii}, ${7:kxtrp}, ${8:varflg}, ${9:tbot}, ${10:phis})
2379 |
2380 | snippet vr2uvf
2381 | vr2uvf(${1:vor}, ${2:ur}, ${3:vr})
2382 |
2383 | snippet vr2uvg
2384 | vr2uvg(${1:vor}, ${2:ur}, ${3:vr})
2385 |
2386 | snippet vrdv2uvf
2387 | vrdv2uvf(${1:vr}, ${2:dv}, ${3:ud}, ${4:vd})
2388 |
2389 | snippet vrdv2uvg
2390 | vrdv2uvg(${1:vr}, ${2:dv}, ${3:u}, ${4:v})
2391 |
2392 | snippet wavelet
2393 | wavelet(${1:y}, ${2:mother}, ${3:dt}, ${4:param}, ${5:s0}, ${6:dj}, ${7:jtot}, ${8:npad}, ${9:noise}, ${10:isigtest}, ${11:siglvl}, ${12:nadof})
2394 |
2395 | snippet wavelet_default
2396 | wavelet_default(${1:y}, ${2:mother})
2397 |
2398 | snippet weibull
2399 | weibull(${1:x}, ${2:opt}, ${3:dims})
2400 |
2401 | snippet wetbulb
2402 | wetbulb(${1:p}, ${2:tc}, ${3:tdc})
2403 |
2404 | snippet wgt_area_smooth
2405 | wgt_area_smooth(${1:field}, ${2:wgt}, ${3:opt})
2406 |
2407 | snippet wgt_areaave
2408 | wgt_areaave(${1:q}, ${2:wgty}, ${3:wgtx}, ${4:opt})
2409 |
2410 | snippet wgt_areaave2
2411 | wgt_areaave2(${1:q}, ${2:wgt}, ${3:opt})
2412 |
2413 | snippet wgt_arearmse
2414 | wgt_arearmse(${1:q}, ${2:r}, ${3:wgty}, ${4:wgtx}, ${5:opt})
2415 |
2416 | snippet wgt_arearmse2
2417 | wgt_arearmse2(${1:q}, ${2:r}, ${3:wgt}, ${4:opt})
2418 |
2419 | snippet wgt_areasum2
2420 | wgt_areasum2(${1:q}, ${2:wgt}, ${3:opt})
2421 |
2422 | snippet wgt_runave
2423 | wgt_runave(${1:x}, ${2:wgt}, ${3:opt})
2424 |
2425 | snippet wgt_runave_n
2426 | wgt_runave_n(${1:x}, ${2:wgt}, ${3:opt}, ${4:dim})
2427 |
2428 | snippet wgt_vert_avg_beta
2429 | wgt_vert_avg_beta(${1:p}, ${2:datai}, ${3:psfc}, ${4:punits}, ${5:opt})
2430 |
2431 | snippet wgt_volave
2432 | wgt_volave(${1:q}, ${2:wgtz}, ${3:wgty}, ${4:wgtx}, ${5:opt})
2433 |
2434 | snippet wgt_volave_ccm
2435 | wgt_volave_ccm(${1:q}, ${2:wgtz}, ${3:wgty}, ${4:wgtx}, ${5:opt})
2436 |
2437 | snippet wgt_volrmse
2438 | wgt_volrmse(${1:q}, ${2:r}, ${3:wgtz}, ${4:wgty}, ${5:wgtx}, ${6:opt})
2439 |
2440 | snippet wgt_volrmse_ccm
2441 | wgt_volrmse_ccm(${1:q}, ${2:r}, ${3:wgtq}, ${4:wgtr}, ${5:wgty}, ${6:wgtx}, ${7:opt})
2442 |
2443 | snippet where
2444 | where(${1:condtnl_expr}, ${2:true_value}, ${3:false_value})
2445 |
2446 | snippet wk_smooth121
2447 | wk_smooth121(${1:x})
2448 |
2449 | snippet wmbarb
2450 | wmbarb(${1:wks}, ${2:x}, ${3:y}, ${4:dx}, ${5:dy})
2451 |
2452 | snippet wmbarbmap
2453 | wmbarbmap(${1:wks}, ${2:lat}, ${3:lon}, ${4:u}, ${5:v})
2454 |
2455 | snippet wmdrft
2456 | wmdrft(${1:wks}, ${2:y}, ${3:x})
2457 |
2458 | snippet wmgetp
2459 | wmgetp(${1:pnam})
2460 |
2461 | snippet wmlabs
2462 | wmlabs(${1:wks}, ${2:x}, ${3:y}, ${4:sym})
2463 |
2464 | snippet wmsetp
2465 | wmsetp(${1:pnam}, ${2:pval})
2466 |
2467 | snippet wmstnm
2468 | wmstnm(${1:wks}, ${2:x}, ${3:y}, ${4:imdat})
2469 |
2470 | snippet wmvect
2471 | wmvect(${1:wks}, ${2:x}, ${3:y}, ${4:dx}, ${5:dy})
2472 |
2473 | snippet wmvectmap
2474 | wmvectmap(${1:wks}, ${2:lat}, ${3:lon}, ${4:u}, ${5:v})
2475 |
2476 | snippet wmvlbl
2477 | wmvlbl(${1:wks}, ${2:x}, ${3:y})
2478 |
2479 | snippet wrf_avo
2480 | wrf_avo(${1:u}, ${2:v}, ${3:msfu}, ${4:msfv}, ${5:msfm}, ${6:cor}, ${7:dx}, ${8:dy}, ${9:opt})
2481 |
2482 | snippet wrf_cape_2d
2483 | wrf_cape_2d(${1:p}, ${2:t}, ${3:q}, ${4:z}, ${5:zsfc}, ${6:psfc}, ${7:opt})
2484 |
2485 | snippet wrf_cape_3d
2486 | wrf_cape_3d(${1:p}, ${2:t}, ${3:q}, ${4:z}, ${5:zsfc}, ${6:psfc}, ${7:opt})
2487 |
2488 | snippet wrf_dbz
2489 | wrf_dbz(${1:P}, ${2:T}, ${3:qv}, ${4:qr}, ${5:qs}, ${6:qg}, ${7:ivarint}, ${8:iliqskin})
2490 |
2491 | snippet wrf_eth
2492 | wrf_eth(${1:qv}, ${2:T}, ${3:P})
2493 |
2494 | snippet wrf_helicity
2495 | wrf_helicity(${1:UA}, ${2:VA}, ${3:Z}, ${4:TER}, ${5:top})
2496 |
2497 | snippet wrf_ij_to_ll
2498 | wrf_ij_to_ll(${1:iloc}, ${2:jloc}, ${3:opt})
2499 |
2500 | snippet wrf_interp_1d
2501 | wrf_interp_1d(${1:v_in}, ${2:z_in}, ${3:z_out})
2502 |
2503 | snippet wrf_interp_2d_xy
2504 | wrf_interp_2d_xy(${1:v3d}, ${2:xy})
2505 |
2506 | snippet wrf_interp_3d_z
2507 | wrf_interp_3d_z(${1:v3d}, ${2:vert}, ${3:loc})
2508 |
2509 | snippet wrf_latlon_to_ij
2510 | wrf_latlon_to_ij(${1:lat_wrf}, ${2:lon_wrf}, ${3:lat_pts}, ${4:lon_pts})
2511 |
2512 | snippet wrf_ll_to_ij
2513 | wrf_ll_to_ij(${1:lon}, ${2:lat}, ${3:opt})
2514 |
2515 | snippet wrf_omega
2516 | wrf_omega(${1:qv}, ${2:t}, ${3:v}, ${4:p})
2517 |
2518 | snippet wrf_pvo
2519 | wrf_pvo(${1:u}, ${2:v}, ${3:THETA}, ${4:P}, ${5:msfu}, ${6:msfv}, ${7:msfm}, ${8:cor}, ${9:dx}, ${10:dy}, ${11:opt})
2520 |
2521 | snippet wrf_rh
2522 | wrf_rh(${1:qv}, ${2:P}, ${3:T})
2523 |
2524 | snippet wrf_slp
2525 | wrf_slp(${1:Z}, ${2:T}, ${3:P}, ${4:Q})
2526 |
2527 | snippet wrf_smooth_2d
2528 | wrf_smooth_2d(${1:fld}, ${2:iter})
2529 |
2530 | snippet wrf_td
2531 | wrf_td(${1:P}, ${2:qv})
2532 |
2533 | snippet wrf_tk
2534 | wrf_tk(${1:P}, ${2:THETA})
2535 |
2536 | snippet wrf_updraft_helicity
2537 | wrf_updraft_helicity(${1:ZP}, ${2:MAPFCT}, ${3:US}, ${4:VS}, ${5:W}, ${6:dx}, ${7:dy}, ${8:opt})
2538 |
2539 | snippet wrf_uvmet
2540 | wrf_uvmet(${1:u}, ${2:v}, ${3:lat}, ${4:lon}, ${5:cen_lon}, ${6:cone})
2541 |
2542 | snippet wrf_virtual_temp
2543 | wrf_virtual_temp(${1:t}, ${2:qv})
2544 |
2545 | snippet wrf_wetbulb
2546 | wrf_wetbulb(${1:p}, ${2:t}, ${3:qv})
2547 |
2548 | snippet wrf_wps_close_int
2549 | wrf_wps_close_int(${1:istatus})
2550 |
2551 | snippet wrf_wps_open_int
2552 | wrf_wps_open_int(${1:filename})
2553 |
2554 | snippet wrf_wps_rddata_int
2555 | wrf_wps_rddata_int(${1:istatus}, ${2:nx}, ${3:ny})
2556 |
2557 | snippet wrf_wps_rdhead_int
2558 | wrf_wps_rdhead_int(${1:istatus}, ${2:rhead}, ${3:field}, ${4:date}, ${5:units}, ${6:map_source}, ${7:description})
2559 |
2560 | snippet wrf_wps_read_int
2561 | wrf_wps_read_int(${1:filename})
2562 |
2563 | snippet wrf_wps_write_int
2564 | wrf_wps_write_int(${1:filename}, ${2:field}, ${3:units}, ${4:description}, ${5:data}, ${6:opt})
2565 |
2566 | snippet write_matrix
2567 | write_matrix(${1:data}, ${2:fmtf}, ${3:option})
2568 |
2569 | snippet write_table
2570 | write_table(${1:filename}, ${2:option}, ${3:alist}, ${4:format})
2571 |
2572 | snippet yiqrgb
2573 | yiqrgb(${1:yiq})
2574 |
2575 | snippet z2geouv
2576 | z2geouv(${1:z}, ${2:lat}, ${3:lon}, ${4:iopt})
2577 |
2578 | snippet zonal_mpsi
2579 | zonal_mpsi(${1:v}, ${2:lat}, ${3:p}, ${4:ps})
2580 |
2581 | snippet addfiles_GetVar
2582 | addfiles_GetVar(${1:f}, ${2:files}, ${3:name})
2583 |
2584 | snippet advect_variable
2585 | advect_variable(${1:u}, ${2:v}, ${3:x}, ${4:gridType}, ${5:longName}, ${6:units}, ${7:opt})
2586 |
2587 | snippet albedo_ccm
2588 | albedo_ccm(${1:flux1}, ${2:flux2}, ${3:formula})
2589 |
2590 | snippet area_conserve_remap_Wrap
2591 | area_conserve_remap_Wrap(${1:loni}, ${2:lati}, ${3:fi}, ${4:lono}, ${5:lato}, ${6:opt})
2592 |
2593 | snippet area_hi2lores_Wrap
2594 | area_hi2lores_Wrap(${1:xi}, ${2:yi}, ${3:fi}, ${4:fiCyclicX}, ${5:wy}, ${6:xo}, ${7:yo}, ${8:foOption})
2595 |
2596 | snippet array_append_record
2597 | array_append_record(${1:x1}, ${2:x2}, ${3:opt})
2598 |
2599 | snippet assignFillValue
2600 | assignFillValue(${1:var_from}, ${2:var_to})
2601 |
2602 | snippet brunt_vaisala
2603 | brunt_vaisala(${1:th}, ${2:z}, ${3:dim})
2604 |
2605 | snippet brunt_vaisala_atm
2606 | brunt_vaisala_atm(${1:th}, ${2:z}, ${3:opt}, ${4:dim})
2607 |
2608 | snippet byte2flt
2609 | byte2flt(${1:x})
2610 |
2611 | snippet byte2flt_hdf
2612 | byte2flt_hdf(${1:x})
2613 |
2614 | snippet calcDayAnomTLL
2615 | calcDayAnomTLL(${1:x}, ${2:yyyyddd}, ${3:clmDay})
2616 |
2617 | snippet calcMonAnomLLLT
2618 | calcMonAnomLLLT(${1:x}, ${2:xAve})
2619 |
2620 | snippet calcMonAnomLLT
2621 | calcMonAnomLLT(${1:x}, ${2:xAve})
2622 |
2623 | snippet calcMonAnomTLL
2624 | calcMonAnomTLL(${1:x}, ${2:xAve})
2625 |
2626 | snippet calcMonAnomTLLL
2627 | calcMonAnomTLLL(${1:x}, ${2:xAve})
2628 |
2629 | snippet calculate_daily_values
2630 | calculate_daily_values(${1:x}, ${2:arith}, ${3:nDim}, ${4:opt})
2631 |
2632 | snippet calculate_monthly_values
2633 | calculate_monthly_values(${1:x}, ${2:arith}, ${3:nDim}, ${4:opt})
2634 |
2635 | snippet calculate_segment_values
2636 | calculate_segment_values(${1:x}, ${2:arith}, ${3:nDim}, ${4:opt})
2637 |
2638 | snippet cd_convert
2639 | cd_convert(${1:dateFrom}, ${2:unitsTo})
2640 |
2641 | snippet changeCase
2642 | changeCase(${1:x}, ${2:case})
2643 |
2644 | snippet changeCaseChar
2645 | changeCaseChar(${1:x})
2646 |
2647 | snippet clmDayTLL
2648 | clmDayTLL(${1:x}, ${2:yyyyddd})
2649 |
2650 | snippet clmDayTLLL
2651 | clmDayTLLL(${1:x}, ${2:yyyyddd})
2652 |
2653 | snippet clmMon2clmDay
2654 | clmMon2clmDay(${1:xClmMon}, ${2:retOrder}, ${3:opt})
2655 |
2656 | snippet clmMonLLLT
2657 | clmMonLLLT(${1:x})
2658 |
2659 | snippet clmMonLLT
2660 | clmMonLLT(${1:x})
2661 |
2662 | snippet clmMonTLL
2663 | clmMonTLL(${1:x})
2664 |
2665 | snippet clmMonTLLL
2666 | clmMonTLLL(${1:x})
2667 |
2668 | snippet closest_val
2669 | closest_val(${1:xval}, ${2:x})
2670 |
2671 | snippet copy_VarAtts
2672 | copy_VarAtts(${1:var_from}, ${2:var_to})
2673 |
2674 | snippet copy_VarCoords
2675 | copy_VarCoords(${1:var_from}, ${2:var_to})
2676 |
2677 | snippet copy_VarCoords_1
2678 | copy_VarCoords_1(${1:var_from}, ${2:var_to})
2679 |
2680 | snippet copy_VarCoords_2
2681 | copy_VarCoords_2(${1:var_from}, ${2:var_to})
2682 |
2683 | snippet copy_VarMeta
2684 | copy_VarMeta(${1:var_from}, ${2:var_to})
2685 |
2686 | snippet copyatt
2687 | copyatt(${1:var_to}, ${2:var_from})
2688 |
2689 | snippet coriolis_param
2690 | coriolis_param(${1:lat})
2691 |
2692 | snippet crossp3
2693 | crossp3(${1:a}, ${2:b})
2694 |
2695 | snippet cshstringtolist
2696 | cshstringtolist(${1:cshlist})
2697 |
2698 | snippet cssgrid_Wrap
2699 | cssgrid_Wrap(${1:rlat}, ${2:rlon}, ${3:fval}, ${4:plat}, ${5:plon})
2700 |
2701 | snippet dble2flt
2702 | dble2flt(${1:x})
2703 |
2704 | snippet decimalPlaces
2705 | decimalPlaces(${1:x}, ${2:nplaces}, ${3:round})
2706 |
2707 | snippet delete_VarAtts
2708 | delete_VarAtts(${1:var}, ${2:atts})
2709 |
2710 | snippet demod_cmplx
2711 | demod_cmplx(${1:x}, ${2:frqdem}, ${3:frqcut}, ${4:nwt}, ${5:ndim}, ${6:opt})
2712 |
2713 | snippet dim_avg_n_Wrap
2714 | dim_avg_n_Wrap(${1:x}, ${2:dims})
2715 |
2716 | snippet dim_avg_wgt_n_Wrap
2717 | dim_avg_wgt_n_Wrap(${1:x}, ${2:w}, ${3:opt}, ${4:dim})
2718 |
2719 | snippet dim_avg_wgt_Wrap
2720 | dim_avg_wgt_Wrap(${1:x}, ${2:w}, ${3:opt})
2721 |
2722 | snippet dim_avg_Wrap
2723 | dim_avg_Wrap(${1:x})
2724 |
2725 | snippet dim_cumsum_n_Wrap
2726 | dim_cumsum_n_Wrap(${1:x}, ${2:opt}, ${3:dims})
2727 |
2728 | snippet dim_cumsum_Wrap
2729 | dim_cumsum_Wrap(${1:x}, ${2:opt})
2730 |
2731 | snippet dim_max_n_Wrap
2732 | dim_max_n_Wrap(${1:x}, ${2:dims})
2733 |
2734 | snippet dim_min_n_Wrap
2735 | dim_min_n_Wrap(${1:x}, ${2:dims})
2736 |
2737 | snippet dim_rmsd_n_Wrap
2738 | dim_rmsd_n_Wrap(${1:x}, ${2:y}, ${3:dims})
2739 |
2740 | snippet dim_rmsd_Wrap
2741 | dim_rmsd_Wrap(${1:x}, ${2:y})
2742 |
2743 | snippet dim_rmvmean_n_Wrap
2744 | dim_rmvmean_n_Wrap(${1:x}, ${2:dims})
2745 |
2746 | snippet dim_rmvmean_Wrap
2747 | dim_rmvmean_Wrap(${1:x})
2748 |
2749 | snippet dim_rmvmed_n_Wrap
2750 | dim_rmvmed_n_Wrap(${1:x}, ${2:dims})
2751 |
2752 | snippet dim_rmvmed_Wrap
2753 | dim_rmvmed_Wrap(${1:x})
2754 |
2755 | snippet dim_standardize_n_Wrap
2756 | dim_standardize_n_Wrap(${1:x}, ${2:opt}, ${3:dims})
2757 |
2758 | snippet dim_standardize_Wrap
2759 | dim_standardize_Wrap(${1:x}, ${2:opt})
2760 |
2761 | snippet dim_stddev_n_Wrap
2762 | dim_stddev_n_Wrap(${1:x}, ${2:dims})
2763 |
2764 | snippet dim_stddev_Wrap
2765 | dim_stddev_Wrap(${1:x})
2766 |
2767 | snippet dim_sum_n_Wrap
2768 | dim_sum_n_Wrap(${1:x}, ${2:dims})
2769 |
2770 | snippet dim_sum_wgt_n_Wrap
2771 | dim_sum_wgt_n_Wrap(${1:x}, ${2:w}, ${3:opt}, ${4:dim})
2772 |
2773 | snippet dim_sum_wgt_Wrap
2774 | dim_sum_wgt_Wrap(${1:x}, ${2:w}, ${3:opt})
2775 |
2776 | snippet dim_sum_Wrap
2777 | dim_sum_Wrap(${1:x})
2778 |
2779 | snippet dim_variance_n_Wrap
2780 | dim_variance_n_Wrap(${1:x}, ${2:dims})
2781 |
2782 | snippet dim_variance_Wrap
2783 | dim_variance_Wrap(${1:x})
2784 |
2785 | snippet dpres_plevel_Wrap
2786 | dpres_plevel_Wrap(${1:plev}, ${2:psfc}, ${3:ptop}, ${4:iopt})
2787 |
2788 | snippet dtrend_leftdim
2789 | dtrend_leftdim(${1:y}, ${2:return_info})
2790 |
2791 | snippet dv2uvF_Wrap
2792 | dv2uvF_Wrap(${1:dv})
2793 |
2794 | snippet dv2uvG_Wrap
2795 | dv2uvG_Wrap(${1:dv})
2796 |
2797 | snippet eady_growth_rate
2798 | eady_growth_rate(${1:th}, ${2:u}, ${3:z}, ${4:lat}, ${5:opt}, ${6:dim})
2799 |
2800 | snippet eof_north
2801 | eof_north(${1:eval}, ${2:N}, ${3:prinfo})
2802 |
2803 | snippet eofcor_Wrap
2804 | eofcor_Wrap(${1:data}, ${2:neval})
2805 |
2806 | snippet eofcov_Wrap
2807 | eofcov_Wrap(${1:data}, ${2:neval})
2808 |
2809 | snippet eofunc_north
2810 | eofunc_north(${1:eval}, ${2:N}, ${3:prinfo})
2811 |
2812 | snippet eofunc_ts_Wrap
2813 | eofunc_ts_Wrap(${1:data}, ${2:evec}, ${3:optETS})
2814 |
2815 | snippet eofunc_varimax_reorder
2816 | eofunc_varimax_reorder(${1:evec_rot})
2817 |
2818 | snippet eofunc_varimax_Wrap
2819 | eofunc_varimax_Wrap(${1:evec}, ${2:optEVX})
2820 |
2821 | snippet eofunc_Wrap
2822 | eofunc_Wrap(${1:data}, ${2:neval}, ${3:optEOF})
2823 |
2824 | snippet epflux
2825 | epflux(${1:u}, ${2:v}, ${3:t}, ${4:plvl}, ${5:lat}, ${6:opt})
2826 |
2827 | snippet epsZero
2828 | epsZero(${1:x}, ${2:eps})
2829 |
2830 | snippet extract_globalatts_hdf5
2831 | extract_globalatts_hdf5(${1:info}, ${2:key_word})
2832 |
2833 | snippet f2fosh_Wrap
2834 | f2fosh_Wrap(${1:grid})
2835 |
2836 | snippet f2foshv_Wrap
2837 | f2foshv_Wrap(${1:ureg}, ${2:vreg}, ${3:uoff}, ${4:voff})
2838 |
2839 | snippet f2fsh_Wrap
2840 | f2fsh_Wrap(${1:grid}, ${2:outdims})
2841 |
2842 | snippet f2fshv_Wrap
2843 | f2fshv_Wrap(${1:ua}, ${2:va}, ${3:ub}, ${4:vb})
2844 |
2845 | snippet f2gsh_Wrap
2846 | f2gsh_Wrap(${1:grid}, ${2:outdims}, ${3:twave})
2847 |
2848 | snippet f2gshv_Wrap
2849 | f2gshv_Wrap(${1:ua}, ${2:va}, ${3:ub}, ${4:vb}, ${5:twave})
2850 |
2851 | snippet fbindirSwap
2852 | fbindirSwap(${1:in_file}, ${2:dims}, ${3:type}, ${4:out_file})
2853 |
2854 | snippet fbinseqSwap1
2855 | fbinseqSwap1(${1:in_file}, ${2:out_file}, ${3:type}, ${4:dims})
2856 |
2857 | snippet fbinseqSwap2
2858 | fbinseqSwap2(${1:in_file}, ${2:out_file}, ${3:type}, ${4:dims})
2859 |
2860 | snippet fire_index_haines
2861 | fire_index_haines(${1:p}, ${2:t}, ${3:td}, ${4:opt})
2862 |
2863 | snippet flt2dble
2864 | flt2dble(${1:x})
2865 |
2866 | snippet flt2string
2867 | flt2string(${1:x})
2868 |
2869 | snippet fo2fsh_Wrap
2870 | fo2fsh_Wrap(${1:grid})
2871 |
2872 | snippet fo2fshv_Wrap
2873 | fo2fshv_Wrap(${1:uoff}, ${2:voff}, ${3:ureg}, ${4:vreg})
2874 |
2875 | snippet g2fsh_Wrap
2876 | g2fsh_Wrap(${1:grid}, ${2:outdims})
2877 |
2878 | snippet g2fshv_Wrap
2879 | g2fshv_Wrap(${1:ua}, ${2:va}, ${3:ub}, ${4:vb})
2880 |
2881 | snippet g2gsh_Wrap
2882 | g2gsh_Wrap(${1:grid}, ${2:outdims}, ${3:twave})
2883 |
2884 | snippet g2gshv_Wrap
2885 | g2gshv_Wrap(${1:ua}, ${2:va}, ${3:ub}, ${4:vb}, ${5:twave})
2886 |
2887 | snippet generate_sample_indices
2888 | generate_sample_indices(${1:N}, ${2:method})
2889 |
2890 | snippet generate_unique_indices
2891 | generate_unique_indices(${1:N})
2892 |
2893 | snippet genNormalDist
2894 | genNormalDist(${1:xAve}, ${2:xStd}, ${3:opt})
2895 |
2896 | snippet get1Dindex_Collapse
2897 | get1Dindex_Collapse(${1:x}, ${2:exclude_value})
2898 |
2899 | snippet get1Dindex_Exclude
2900 | get1Dindex_Exclude(${1:x}, ${2:exclude_value})
2901 |
2902 | snippet get_d2r
2903 | get_d2r(${1:val})
2904 |
2905 | snippet get_file_suffix
2906 | get_file_suffix(${1:fileName}, ${2:opt})
2907 |
2908 | snippet get_pi
2909 | get_pi(${1:val})
2910 |
2911 | snippet get_r2d
2912 | get_r2d(${1:val})
2913 |
2914 | snippet get_unique_difference
2915 | get_unique_difference(${1:a}, ${2:b})
2916 |
2917 | snippet get_unique_intersection
2918 | get_unique_intersection(${1:a}, ${2:b})
2919 |
2920 | snippet get_unique_union
2921 | get_unique_union(${1:a}, ${2:b})
2922 |
2923 | snippet GetFillColor
2924 | GetFillColor(${1:cnlevels}, ${2:cmap}, ${3:value})
2925 |
2926 | snippet GetFillColorIndex
2927 | GetFillColorIndex(${1:cnlevels}, ${2:indices}, ${3:value})
2928 |
2929 | snippet getFillValue
2930 | getFillValue(${1:x})
2931 |
2932 | snippet getind_latlon2d
2933 | getind_latlon2d(${1:lat2d}, ${2:lon2d}, ${3:lat}, ${4:lon})
2934 |
2935 | snippet getVarDimNames
2936 | getVarDimNames(${1:x})
2937 |
2938 | snippet getVarFillValue
2939 | getVarFillValue(${1:x})
2940 |
2941 | snippet grad_latlon_cfd
2942 | grad_latlon_cfd(${1:z}, ${2:lat}, ${3:lon}, ${4:cyclic}, ${5:opt})
2943 |
2944 | snippet grib_stime2itime
2945 | grib_stime2itime(${1:stime})
2946 |
2947 | snippet hyi2hyo_Wrap
2948 | hyi2hyo_Wrap(${1:p0}, ${2:hyai}, ${3:hybi}, ${4:ps}, ${5:xi}, ${6:hyao}, ${7:hybo}, ${8:intflg})
2949 |
2950 | snippet ilapsF_Wrap
2951 | ilapsF_Wrap(${1:zlap}, ${2:zlmbda})
2952 |
2953 | snippet ilapsG_Wrap
2954 | ilapsG_Wrap(${1:zlap}, ${2:zlmbda})
2955 |
2956 | snippet ind_nearest_coord
2957 | ind_nearest_coord(${1:z}, ${2:zcoord}, ${3:iopt})
2958 |
2959 | snippet indStrSubset
2960 | indStrSubset(${1:str}, ${2:str_subset})
2961 |
2962 | snippet int2dble
2963 | int2dble(${1:x})
2964 |
2965 | snippet int2flt
2966 | int2flt(${1:x})
2967 |
2968 | snippet int2p_n_Wrap
2969 | int2p_n_Wrap(${1:pin}, ${2:xin}, ${3:pout}, ${4:linlog}, ${5:pdim})
2970 |
2971 | snippet int2p_Wrap
2972 | int2p_Wrap(${1:pin}, ${2:xin}, ${3:pout}, ${4:linlog})
2973 |
2974 | snippet isMonotonic
2975 | isMonotonic(${1:x})
2976 |
2977 | snippet isStrSubset
2978 | isStrSubset(${1:str}, ${2:str_subset})
2979 |
2980 | snippet latent_heat_water
2981 | latent_heat_water(${1:t}, ${2:iounit}, ${3:key}, ${4:opt})
2982 |
2983 | snippet latGau
2984 | latGau(${1:nlat}, ${2:name}, ${3:longname}, ${4:units})
2985 |
2986 | snippet latGauWgt
2987 | latGauWgt(${1:nlat}, ${2:name}, ${3:longname}, ${4:units})
2988 |
2989 | snippet latGlobeF
2990 | latGlobeF(${1:nlat}, ${2:name}, ${3:longname}, ${4:units})
2991 |
2992 | snippet latGlobeFo
2993 | latGlobeFo(${1:nlat}, ${2:name}, ${3:longname}, ${4:units})
2994 |
2995 | snippet latRegWgt
2996 | latRegWgt(${1:lat}, ${2:nType}, ${3:opt})
2997 |
2998 | snippet linint1_n_Wrap
2999 | linint1_n_Wrap(${1:xi}, ${2:fi}, ${3:fiCyclic}, ${4:xo}, ${5:foOption}, ${6:dim})
3000 |
3001 | snippet linint1_Wrap
3002 | linint1_Wrap(${1:xi}, ${2:fi}, ${3:fiCyclic}, ${4:xo}, ${5:foOption})
3003 |
3004 | snippet linint2_points_Wrap
3005 | linint2_points_Wrap(${1:xi}, ${2:yi}, ${3:fi}, ${4:fiCyclicX}, ${5:xo}, ${6:yo}, ${7:Option})
3006 |
3007 | snippet linint2_Wrap
3008 | linint2_Wrap(${1:xi}, ${2:yi}, ${3:fi}, ${4:fiCyclicX}, ${5:xo}, ${6:yo}, ${7:foOption})
3009 |
3010 | snippet local_max_1d
3011 | local_max_1d(${1:x}, ${2:cyclic}, ${3:delta}, ${4:iopt})
3012 |
3013 | snippet local_min_1d
3014 | local_min_1d(${1:x}, ${2:cyclic}, ${3:delta}, ${4:iopt})
3015 |
3016 | snippet lonFlip
3017 | lonFlip(${1:x})
3018 |
3019 | snippet lonGlobeF
3020 | lonGlobeF(${1:nlon}, ${2:name}, ${3:longname}, ${4:units})
3021 |
3022 | snippet lonGlobeFo
3023 | lonGlobeFo(${1:nlon}, ${2:name}, ${3:longname}, ${4:units})
3024 |
3025 | snippet lonPivot
3026 | lonPivot(${1:x}, ${2:pivotLon})
3027 |
3028 | snippet merge_levels_sfc
3029 | merge_levels_sfc(${1:x}, ${2:xsfc}, ${3:opt})
3030 |
3031 | snippet mod
3032 | mod(${1:n}, ${2:m})
3033 |
3034 | snippet month_to_annual
3035 | month_to_annual(${1:x}, ${2:opt})
3036 |
3037 | snippet month_to_annual_weighted
3038 | month_to_annual_weighted(${1:yyyymm}, ${2:x}, ${3:opt})
3039 |
3040 | snippet month_to_season
3041 | month_to_season(${1:xMon}, ${2:season})
3042 |
3043 | snippet month_to_season12
3044 | month_to_season12(${1:xMon})
3045 |
3046 | snippet month_to_seasonN
3047 | month_to_seasonN(${1:xMon}, ${2:season})
3048 |
3049 | snippet monthly_total_to_daily_mean
3050 | monthly_total_to_daily_mean(${1:yyyymm}, ${2:x}, ${3:opt})
3051 |
3052 | snippet nameDim
3053 | nameDim(${1:x}, ${2:dimNames}, ${3:longName}, ${4:units})
3054 |
3055 | snippet natgrid_Wrap
3056 | natgrid_Wrap(${1:x}, ${2:y}, ${3:z}, ${4:xo}, ${5:yo})
3057 |
3058 | snippet NewCosWeight
3059 | NewCosWeight(${1:y})
3060 |
3061 | snippet niceLatLon2D
3062 | niceLatLon2D(${1:lat2d}, ${2:lon2d})
3063 |
3064 | snippet NormCosWgtGlobe
3065 | NormCosWgtGlobe(${1:lat})
3066 |
3067 | snippet numAsciiCol
3068 | numAsciiCol(${1:file_name})
3069 |
3070 | snippet numAsciiRow
3071 | numAsciiRow(${1:file_name})
3072 |
3073 | snippet numeric2int
3074 | numeric2int(${1:x}, ${2:iopt})
3075 |
3076 | snippet obj_anal_ic_deprecated
3077 | obj_anal_ic_deprecated(${1:zlon}, ${2:zlat}, ${3:z}, ${4:glon}, ${5:glat}, ${6:rscan}, ${7:option})
3078 |
3079 | snippet obj_anal_ic_Wrap
3080 | obj_anal_ic_Wrap(${1:zlon}, ${2:zlat}, ${3:z}, ${4:glon}, ${5:glat}, ${6:rscan}, ${7:option})
3081 |
3082 | snippet omega_ccm_driver
3083 | omega_ccm_driver(${1:p0}, ${2:psfc}, ${3:u}, ${4:v}, ${5:hyam}, ${6:hybm}, ${7:hyai}, ${8:hybi})
3084 |
3085 | snippet omega_to_w
3086 | omega_to_w(${1:omega}, ${2:p}, ${3:t})
3087 |
3088 | snippet oneDtostring
3089 | oneDtostring(${1:x})
3090 |
3091 | snippet pack_values
3092 | pack_values(${1:x}, ${2:packType}, ${3:opt})
3093 |
3094 | snippet parse_globalatts_hdf5
3095 | parse_globalatts_hdf5(${1:f}, ${2:attName})
3096 |
3097 | snippet pattern_cor
3098 | pattern_cor(${1:x}, ${2:y}, ${3:w}, ${4:opt})
3099 |
3100 | snippet pdfx
3101 | pdfx(${1:x}, ${2:nbin}, ${3:opt})
3102 |
3103 | snippet pdfxy
3104 | pdfxy(${1:x}, ${2:y}, ${3:nbinx}, ${4:nbiny}, ${5:opt})
3105 |
3106 | snippet pdfxy_conform
3107 | pdfxy_conform(${1:x}, ${2:y}, ${3:nbinx}, ${4:nbiny}, ${5:opt})
3108 |
3109 | snippet pot_temp
3110 | pot_temp(${1:p}, ${2:t}, ${3:dim}, ${4:opt})
3111 |
3112 | snippet pot_vort_hybrid
3113 | pot_vort_hybrid(${1:p}, ${2:u}, ${3:v}, ${4:t}, ${5:lat}, ${6:gridType}, ${7:opt})
3114 |
3115 | snippet pot_vort_isobaric
3116 | pot_vort_isobaric(${1:p}, ${2:u}, ${3:v}, ${4:t}, ${5:lat}, ${6:gridType}, ${7:opt})
3117 |
3118 | snippet pres2hybrid_Wrap
3119 | pres2hybrid_Wrap(${1:p}, ${2:ps}, ${3:p0}, ${4:xi}, ${5:hyao}, ${6:hybo}, ${7:intflg})
3120 |
3121 | snippet print_clock
3122 | print_clock(${1:title})
3123 |
3124 | snippet printMinMax
3125 | printMinMax(${1:data}, ${2:opt})
3126 |
3127 | snippet quadroots
3128 | quadroots(${1:a}, ${2:b}, ${3:c})
3129 |
3130 | snippet rcm2points_Wrap
3131 | rcm2points_Wrap(${1:lat2d}, ${2:lon2d}, ${3:fi}, ${4:lat}, ${5:lon}, ${6:opt})
3132 |
3133 | snippet rcm2rgrid_Wrap
3134 | rcm2rgrid_Wrap(${1:lat2d}, ${2:lon2d}, ${3:fi}, ${4:lat}, ${5:lon}, ${6:Option})
3135 |
3136 | snippet readAsciiHead
3137 | readAsciiHead(${1:filename}, ${2:opt})
3138 |
3139 | snippet readAsciiTable
3140 | readAsciiTable(${1:filename}, ${2:ncol}, ${3:data_type}, ${4:opt})
3141 |
3142 | snippet reg_multlin_stats
3143 | reg_multlin_stats(${1:y}, ${2:x}, ${3:opt})
3144 |
3145 | snippet region_ind
3146 | region_ind(${1:lat2d}, ${2:lon2d}, ${3:latS}, ${4:latN}, ${5:lonW}, ${6:lonE})
3147 |
3148 | snippet regline_stats
3149 | regline_stats(${1:x}, ${2:y})
3150 |
3151 | snippet relhum_ttd
3152 | relhum_ttd(${1:t}, ${2:td}, ${3:opt})
3153 |
3154 | snippet replaceSingleChar
3155 | replaceSingleChar(${1:x}, ${2:oldC}, ${3:newC})
3156 |
3157 | snippet RGBtoCmap
3158 | RGBtoCmap(${1:filename})
3159 |
3160 | snippet rgrid2rcm_Wrap
3161 | rgrid2rcm_Wrap(${1:lat}, ${2:lon}, ${3:fi}, ${4:lat2d}, ${5:lon2d}, ${6:Option})
3162 |
3163 | snippet rho_mwjf
3164 | rho_mwjf(${1:t2d}, ${2:s2d}, ${3:depth})
3165 |
3166 | snippet rigrad_bruntv_atm
3167 | rigrad_bruntv_atm(${1:thv}, ${2:u}, ${3:v}, ${4:z}, ${5:opt}, ${6:dim})
3168 |
3169 | snippet rm_single_dims
3170 | rm_single_dims(${1:x})
3171 |
3172 | snippet rmAnnCycle1D
3173 | rmAnnCycle1D(${1:x})
3174 |
3175 | snippet rmInsufData
3176 | rmInsufData(${1:x}, ${2:percent})
3177 |
3178 | snippet rmMonAnnCycLLLT
3179 | rmMonAnnCycLLLT(${1:x})
3180 |
3181 | snippet rmMonAnnCycLLT
3182 | rmMonAnnCycLLT(${1:x})
3183 |
3184 | snippet rmMonAnnCycTLL
3185 | rmMonAnnCycTLL(${1:x})
3186 |
3187 | snippet runave_n_Wrap
3188 | runave_n_Wrap(${1:x}, ${2:nave}, ${3:opt}, ${4:dim})
3189 |
3190 | snippet runave_Wrap
3191 | runave_Wrap(${1:x}, ${2:nave}, ${3:opt})
3192 |
3193 | snippet satvpr_water_bolton
3194 | satvpr_water_bolton(${1:t}, ${2:iounit})
3195 |
3196 | snippet satvpr_water_stipanuk
3197 | satvpr_water_stipanuk(${1:t}, ${2:iounit})
3198 |
3199 | snippet short2flt
3200 | short2flt(${1:x})
3201 |
3202 | snippet short2flt_hdf
3203 | short2flt_hdf(${1:x})
3204 |
3205 | snippet shsgc_R42_Wrap
3206 | shsgc_R42_Wrap(${1:a}, ${2:b})
3207 |
3208 | snippet sign_f90
3209 | sign_f90(${1:X}, ${2:Y})
3210 |
3211 | snippet sign_matlab
3212 | sign_matlab(${1:X})
3213 |
3214 | snippet smth9_Wrap
3215 | smth9_Wrap(${1:x}, ${2:p}, ${3:q}, ${4:wrap})
3216 |
3217 | snippet smthClmDayTLL
3218 | smthClmDayTLL(${1:clmDay}, ${2:nHarm})
3219 |
3220 | snippet smthClmDayTLLL
3221 | smthClmDayTLLL(${1:clmDay}, ${2:nHarm})
3222 |
3223 | snippet SqrtCosWeight
3224 | SqrtCosWeight(${1:y})
3225 |
3226 | snippet stat_dispersion
3227 | stat_dispersion(${1:x}, ${2:opt})
3228 |
3229 | snippet static_stability
3230 | static_stability(${1:p}, ${2:t}, ${3:dim}, ${4:sopt})
3231 |
3232 | snippet stdMonLLLT
3233 | stdMonLLLT(${1:x})
3234 |
3235 | snippet stdMonLLT
3236 | stdMonLLT(${1:x})
3237 |
3238 | snippet stdMonTLL
3239 | stdMonTLL(${1:x})
3240 |
3241 | snippet stdMonTLLL
3242 | stdMonTLLL(${1:x})
3243 |
3244 | snippet symMinMaxPlt
3245 | symMinMaxPlt(${1:x}, ${2:ncontours}, ${3:outside}, ${4:res})
3246 |
3247 | snippet table_attach_columns
3248 | table_attach_columns(${1:t1}, ${2:t2}, ${3:opt})
3249 |
3250 | snippet table_attach_rows
3251 | table_attach_rows(${1:t1}, ${2:t2}, ${3:opt})
3252 |
3253 | snippet time_reassign
3254 | time_reassign(${1:f}, ${2:timeName})
3255 |
3256 | snippet time_reassign_cv2var
3257 | time_reassign_cv2var(${1:f}, ${2:timeName}, ${3:varName})
3258 |
3259 | snippet time_to_newtime
3260 | time_to_newtime(${1:time}, ${2:new_time_unit})
3261 |
3262 | snippet transpose
3263 | transpose(${1:x})
3264 |
3265 | snippet triple2grid_Wrap
3266 | triple2grid_Wrap(${1:x}, ${2:y}, ${3:data}, ${4:xgrid}, ${5:ygrid}, ${6:option})
3267 |
3268 | snippet ut_convert
3269 | ut_convert(${1:dateFrom}, ${2:unitsTo})
3270 |
3271 | snippet uv2dvF_Wrap
3272 | uv2dvF_Wrap(${1:u}, ${2:v})
3273 |
3274 | snippet uv2dvG_Wrap
3275 | uv2dvG_Wrap(${1:u}, ${2:v})
3276 |
3277 | snippet uv2vrF_Wrap
3278 | uv2vrF_Wrap(${1:u}, ${2:v})
3279 |
3280 | snippet uv2vrG_Wrap
3281 | uv2vrG_Wrap(${1:u}, ${2:v})
3282 |
3283 | snippet vapor_pres_rh
3284 | vapor_pres_rh(${1:rh}, ${2:esat})
3285 |
3286 | snippet vr2uvF_Wrap
3287 | vr2uvF_Wrap(${1:vr})
3288 |
3289 | snippet vr2uvG_Wrap
3290 | vr2uvG_Wrap(${1:vr})
3291 |
3292 | snippet w_to_omega
3293 | w_to_omega(${1:w}, ${2:p}, ${3:t})
3294 |
3295 | snippet wallClockElapseTime
3296 | wallClockElapseTime(${1:date}, ${2:title}, ${3:opt})
3297 |
3298 | snippet wave_number_spc
3299 | wave_number_spc(${1:x}, ${2:grid_type})
3300 |
3301 | snippet wetbulb_stull
3302 | wetbulb_stull(${1:t}, ${2:rh}, ${3:iounit}, ${4:opt})
3303 |
3304 | snippet wgt_areaave_Wrap
3305 | wgt_areaave_Wrap(${1:q}, ${2:wgty}, ${3:wgtx}, ${4:opt})
3306 |
3307 | snippet wgt_runave_leftdim
3308 | wgt_runave_leftdim(${1:x}, ${2:wgt}, ${3:opt})
3309 |
3310 | snippet wgt_runave_n_Wrap
3311 | wgt_runave_n_Wrap(${1:x}, ${2:wgt}, ${3:opt}, ${4:dim})
3312 |
3313 | snippet wgt_runave_Wrap
3314 | wgt_runave_Wrap(${1:x}, ${2:wgt}, ${3:opt})
3315 |
3316 | snippet wgt_vertical_n
3317 | wgt_vertical_n(${1:x}, ${2:dp}, ${3:iopt}, ${4:dim})
3318 |
3319 | snippet wind_component
3320 | wind_component(${1:wspd}, ${2:wdir}, ${3:opt})
3321 |
3322 | snippet wind_direction
3323 | wind_direction(${1:u}, ${2:v}, ${3:opt})
3324 |
3325 | snippet wind_speed
3326 | wind_speed(${1:u}, ${2:v})
3327 |
3328 | snippet yyyyddd_to_yyyymmdd
3329 | yyyyddd_to_yyyymmdd(${1:yyyyddd})
3330 |
3331 | snippet yyyymm_time
3332 | yyyymm_time(${1:yrStrt}, ${2:yrLast}, ${3:TYPE})
3333 |
3334 | snippet yyyymm_to_yyyyfrac
3335 | yyyymm_to_yyyyfrac(${1:yyyymm}, ${2:mm_offset})
3336 |
3337 | snippet yyyymmdd_time
3338 | yyyymmdd_time(${1:yrStrt}, ${2:yrLast}, ${3:TYPE})
3339 |
3340 | snippet yyyymmdd_to_yyyyddd
3341 | yyyymmdd_to_yyyyddd(${1:yyyymmdd})
3342 |
3343 | snippet yyyymmdd_to_yyyyfrac
3344 | yyyymmdd_to_yyyyfrac(${1:yyyymmdd}, ${2:dd_offset})
3345 |
3346 | snippet yyyymmddhh_time
3347 | yyyymmddhh_time(${1:yrStrt}, ${2:yrLast}, ${3:hrStep}, ${4:TYPE})
3348 |
3349 | snippet yyyymmddhh_to_yyyyfrac
3350 | yyyymmddhh_to_yyyyfrac(${1:yyyymmddhh}, ${2:hh_offset})
3351 |
3352 | snippet zonal_mpsi_Wrap
3353 | zonal_mpsi_Wrap(${1:v}, ${2:lat}, ${3:p}, ${4:ps})
3354 |
3355 | snippet zonalAve
3356 | zonalAve(${1:x})
3357 |
3358 | snippet calendar_decode2
3359 | calendar_decode2(${1:time}, ${2:option})
3360 |
3361 | snippet cd_inv_string
3362 | cd_inv_string(${1:str_time}, ${2:time_format})
3363 |
3364 | snippet cd_string
3365 | cd_string(${1:time}, ${2:inFormat})
3366 |
3367 | snippet kf_filter
3368 | kf_filter(${1:x}, ${2:obsPerDay}, ${3:tMin}, ${4:tMax}, ${5:kMin}, ${6:kMax}, ${7:hMin}, ${8:hMax}, ${9:waveName})
3369 |
3370 | snippet run_cor
3371 | run_cor(${1:x}, ${2:y}, ${3:time}, ${4:wSize})
3372 |
3373 | snippet time_axis_labels
3374 | time_axis_labels(${1:time}, ${2:resplot}, ${3:restick})
3375 |
3376 | snippet ut_string
3377 | ut_string(${1:time}, ${2:inFormat})
3378 |
3379 | snippet wrf_contour
3380 | wrf_contour(${1:nc_file}, ${2:wks}, ${3:data}, ${4:res})
3381 |
3382 | snippet wrf_map
3383 | wrf_map(${1:wks}, ${2:nc_file}, ${3:res})
3384 |
3385 | snippet wrf_map_overlay
3386 | wrf_map_overlay(${1:wks}, ${2:map}, ${3:plots}, ${4:res})
3387 |
3388 | snippet wrf_map_overlays
3389 | wrf_map_overlays(${1:nc_file}, ${2:wks}, ${3:plots}, ${4:plt_res}, ${5:map_res})
3390 |
3391 | snippet wrf_map_resources
3392 | wrf_map_resources(${1:nc_file}, ${2:res})
3393 |
3394 | snippet wrf_map_zoom
3395 | wrf_map_zoom(${1:wks}, ${2:nc_file}, ${3:res}, ${4:y_start}, ${5:y_end}, ${6:x_start}, ${7:x_end})
3396 |
3397 | snippet wrf_overlay
3398 | wrf_overlay(${1:wks}, ${2:plots}, ${3:res})
3399 |
3400 | snippet wrf_overlays
3401 | wrf_overlays(${1:nc_file}, ${2:wks}, ${3:plots}, ${4:res})
3402 |
3403 | snippet wrf_user_getvar
3404 | wrf_user_getvar(${1:file_handle}, ${2:variable}, ${3:time})
3405 |
3406 | snippet wrf_user_ij_to_ll
3407 | wrf_user_ij_to_ll(${1:file_handle}, ${2:i}, ${3:j}, ${4:opt})
3408 |
3409 | snippet wrf_user_intrp2d
3410 | wrf_user_intrp2d(${1:var2d}, ${2:loc}, ${3:angle}, ${4:res})
3411 |
3412 | snippet wrf_user_intrp3d
3413 | wrf_user_intrp3d(${1:var3d}, ${2:vert}, ${3:plot_type}, ${4:loc}, ${5:angle}, ${6:res})
3414 |
3415 | snippet wrf_user_latlon_to_ij
3416 | wrf_user_latlon_to_ij(${1:nc_file}, ${2:latitude}, ${3:longitude})
3417 |
3418 | snippet wrf_user_list_times
3419 | wrf_user_list_times(${1:file_handle})
3420 |
3421 | snippet wrf_user_ll_to_ij
3422 | wrf_user_ll_to_ij(${1:file_handle}, ${2:lon}, ${3:lat}, ${4:opt})
3423 |
3424 | snippet wrf_user_unstagger
3425 | wrf_user_unstagger(${1:varin}, ${2:unstagDim})
3426 |
3427 | snippet wrf_user_vert_interp
3428 | wrf_user_vert_interp(${1:file_handle}, ${2:field}, ${3:vert_coordinate}, ${4:interp_levels}, ${5:opts})
3429 |
3430 | snippet wrf_vector
3431 | wrf_vector(${1:nc_file}, ${2:wks}, ${3:data_u}, ${4:data_v}, ${5:res})
3432 |
3433 | snippet gsn_add_annotation
3434 | gsn_add_annotation(${1:plot_id}, ${2:graphic_id}, ${3:res})
3435 |
3436 | snippet gsn_add_polygon
3437 | gsn_add_polygon(${1:wks}, ${2:plot}, ${3:x}, ${4:y}, ${5:res})
3438 |
3439 | snippet gsn_add_polyline
3440 | gsn_add_polyline(${1:wks}, ${2:plot}, ${3:x}, ${4:y}, ${5:res})
3441 |
3442 | snippet gsn_add_polymarker
3443 | gsn_add_polymarker(${1:wks}, ${2:plot}, ${3:x}, ${4:y}, ${5:res})
3444 |
3445 | snippet gsn_add_shapefile_polygons
3446 | gsn_add_shapefile_polygons(${1:wks}, ${2:plot}, ${3:shp_name}, ${4:res})
3447 |
3448 | snippet gsn_add_shapefile_polylines
3449 | gsn_add_shapefile_polylines(${1:wks}, ${2:plot}, ${3:shp_name}, ${4:res})
3450 |
3451 | snippet gsn_add_shapefile_polymarkers
3452 | gsn_add_shapefile_polymarkers(${1:wks}, ${2:plot}, ${3:shp_name}, ${4:res})
3453 |
3454 | snippet gsn_add_text
3455 | gsn_add_text(${1:wks}, ${2:plot}, ${3:text}, ${4:x}, ${5:y}, ${6:res})
3456 |
3457 | snippet gsn_attach_plots
3458 | gsn_attach_plots(${1:base_plot}, ${2:plots}, ${3:res_base}, ${4:res_plots})
3459 |
3460 | snippet gsn_blank_plot
3461 | gsn_blank_plot(${1:wks}, ${2:res})
3462 |
3463 | snippet gsn_contour
3464 | gsn_contour(${1:wks}, ${2:data}, ${3:res})
3465 |
3466 | snippet gsn_contour_map
3467 | gsn_contour_map(${1:wks}, ${2:data}, ${3:res})
3468 |
3469 | snippet gsn_contour_shade
3470 | gsn_contour_shade(${1:plot}, ${2:lowval}, ${3:highval}, ${4:opt})
3471 |
3472 | snippet gsn_coordinates
3473 | gsn_coordinates(${1:wks}, ${2:plot}, ${3:data}, ${4:res})
3474 |
3475 | snippet gsn_create_labelbar
3476 | gsn_create_labelbar(${1:wks}, ${2:nboxes}, ${3:labels}, ${4:res})
3477 |
3478 | snippet gsn_create_legend
3479 | gsn_create_legend(${1:wks}, ${2:nitems}, ${3:labels}, ${4:res})
3480 |
3481 | snippet gsn_create_text
3482 | gsn_create_text(${1:wks}, ${2:text}, ${3:res})
3483 |
3484 | snippet gsn_csm_attach_zonal_means
3485 | gsn_csm_attach_zonal_means(${1:wks}, ${2:map}, ${3:data}, ${4:res})
3486 |
3487 | snippet gsn_csm_blank_plot
3488 | gsn_csm_blank_plot(${1:wks}, ${2:res})
3489 |
3490 | snippet gsn_csm_contour
3491 | gsn_csm_contour(${1:wks}, ${2:data}, ${3:res})
3492 |
3493 | snippet gsn_csm_contour_map
3494 | gsn_csm_contour_map(${1:wks}, ${2:data}, ${3:res})
3495 |
3496 | snippet gsn_csm_contour_map_ce
3497 | gsn_csm_contour_map_ce(${1:wks}, ${2:data}, ${3:res})
3498 |
3499 | snippet gsn_csm_contour_map_overlay
3500 | gsn_csm_contour_map_overlay(${1:wks}, ${2:data1}, ${3:data2}, ${4:res1}, ${5:res2})
3501 |
3502 | snippet gsn_csm_contour_map_polar
3503 | gsn_csm_contour_map_polar(${1:wks}, ${2:data}, ${3:res})
3504 |
3505 | snippet gsn_csm_hov
3506 | gsn_csm_hov(${1:wks}, ${2:data}, ${3:res})
3507 |
3508 | snippet gsn_csm_lat_time
3509 | gsn_csm_lat_time(${1:wks}, ${2:data}, ${3:res})
3510 |
3511 | snippet gsn_csm_map
3512 | gsn_csm_map(${1:wks}, ${2:res})
3513 |
3514 | snippet gsn_csm_map_ce
3515 | gsn_csm_map_ce(${1:wks}, ${2:res})
3516 |
3517 | snippet gsn_csm_map_polar
3518 | gsn_csm_map_polar(${1:wks}, ${2:res})
3519 |
3520 | snippet gsn_csm_pres_hgt
3521 | gsn_csm_pres_hgt(${1:wks}, ${2:data}, ${3:res})
3522 |
3523 | snippet gsn_csm_pres_hgt_streamline
3524 | gsn_csm_pres_hgt_streamline(${1:wks}, ${2:data}, ${3:xcomp}, ${4:zcomp}, ${5:res})
3525 |
3526 | snippet gsn_csm_pres_hgt_vector
3527 | gsn_csm_pres_hgt_vector(${1:wks}, ${2:data}, ${3:xcomp}, ${4:zcomp}, ${5:res})
3528 |
3529 | snippet gsn_csm_streamline
3530 | gsn_csm_streamline(${1:wks}, ${2:u}, ${3:v}, ${4:res})
3531 |
3532 | snippet gsn_csm_streamline_contour_map
3533 | gsn_csm_streamline_contour_map(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3534 |
3535 | snippet gsn_csm_streamline_contour_map_ce
3536 | gsn_csm_streamline_contour_map_ce(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3537 |
3538 | snippet gsn_csm_streamline_contour_map_polar
3539 | gsn_csm_streamline_contour_map_polar(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3540 |
3541 | snippet gsn_csm_streamline_map
3542 | gsn_csm_streamline_map(${1:wks}, ${2:u}, ${3:v}, ${4:res})
3543 |
3544 | snippet gsn_csm_streamline_map_ce
3545 | gsn_csm_streamline_map_ce(${1:wks}, ${2:u}, ${3:v}, ${4:res})
3546 |
3547 | snippet gsn_csm_streamline_map_polar
3548 | gsn_csm_streamline_map_polar(${1:wks}, ${2:u}, ${3:v}, ${4:res})
3549 |
3550 | snippet gsn_csm_streamline_scalar
3551 | gsn_csm_streamline_scalar(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3552 |
3553 | snippet gsn_csm_streamline_scalar_map
3554 | gsn_csm_streamline_scalar_map(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3555 |
3556 | snippet gsn_csm_streamline_scalar_map_ce
3557 | gsn_csm_streamline_scalar_map_ce(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3558 |
3559 | snippet gsn_csm_streamline_scalar_map_polar
3560 | gsn_csm_streamline_scalar_map_polar(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3561 |
3562 | snippet gsn_csm_time_lat
3563 | gsn_csm_time_lat(${1:wks}, ${2:data}, ${3:res})
3564 |
3565 | snippet gsn_csm_vector
3566 | gsn_csm_vector(${1:wks}, ${2:u}, ${3:v}, ${4:res})
3567 |
3568 | snippet gsn_csm_vector_map
3569 | gsn_csm_vector_map(${1:wks}, ${2:u}, ${3:v}, ${4:res})
3570 |
3571 | snippet gsn_csm_vector_map_ce
3572 | gsn_csm_vector_map_ce(${1:wks}, ${2:u}, ${3:v}, ${4:res})
3573 |
3574 | snippet gsn_csm_vector_map_polar
3575 | gsn_csm_vector_map_polar(${1:wks}, ${2:u}, ${3:v}, ${4:res})
3576 |
3577 | snippet gsn_csm_vector_scalar
3578 | gsn_csm_vector_scalar(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3579 |
3580 | snippet gsn_csm_vector_scalar_map
3581 | gsn_csm_vector_scalar_map(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3582 |
3583 | snippet gsn_csm_vector_scalar_map_ce
3584 | gsn_csm_vector_scalar_map_ce(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3585 |
3586 | snippet gsn_csm_vector_scalar_map_polar
3587 | gsn_csm_vector_scalar_map_polar(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3588 |
3589 | snippet gsn_csm_x2y
3590 | gsn_csm_x2y(${1:wks}, ${2:x1}, ${3:x2}, ${4:y}, ${5:res1}, ${6:res2})
3591 |
3592 | snippet gsn_csm_x2y2
3593 | gsn_csm_x2y2(${1:wks}, ${2:x1}, ${3:x2}, ${4:y1}, ${5:y2}, ${6:res1}, ${7:res2})
3594 |
3595 | snippet gsn_csm_xy
3596 | gsn_csm_xy(${1:wks}, ${2:x}, ${3:y}, ${4:res})
3597 |
3598 | snippet gsn_csm_xy2
3599 | gsn_csm_xy2(${1:wks}, ${2:x}, ${3:y1}, ${4:y2}, ${5:res1}, ${6:res2})
3600 |
3601 | snippet gsn_csm_xy3
3602 | gsn_csm_xy3(${1:wks}, ${2:x}, ${3:yL}, ${4:yR}, ${5:yR2}, ${6:resL}, ${7:resR}, ${8:resR2})
3603 |
3604 | snippet gsn_csm_y
3605 | gsn_csm_y(${1:wks}, ${2:y}, ${3:res})
3606 |
3607 | snippet gsn_define_colormap
3608 | gsn_define_colormap(${1:wks}, ${2:color_map})
3609 |
3610 | snippet gsn_draw_colormap
3611 | gsn_draw_colormap(${1:wks})
3612 |
3613 | snippet gsn_draw_named_colors
3614 | gsn_draw_named_colors(${1:wks}, ${2:colors}, ${3:dims})
3615 |
3616 | snippet gsn_histogram
3617 | gsn_histogram(${1:wks}, ${2:data}, ${3:res})
3618 |
3619 | snippet gsn_labelbar_ndc
3620 | gsn_labelbar_ndc(${1:wks}, ${2:nboxes}, ${3:labels}, ${4:x}, ${5:y}, ${6:res})
3621 |
3622 | snippet gsn_legend_ndc
3623 | gsn_legend_ndc(${1:wks}, ${2:nitems}, ${3:labels}, ${4:x}, ${5:y}, ${6:res})
3624 |
3625 | snippet gsn_map
3626 | gsn_map(${1:wks}, ${2:projection}, ${3:res})
3627 |
3628 | snippet gsn_merge_colormaps
3629 | gsn_merge_colormaps(${1:wks}, ${2:color_map1}, ${3:color_map2})
3630 |
3631 | snippet gsn_open_wks
3632 | gsn_open_wks(${1:type}, ${2:name})
3633 |
3634 | snippet gsn_panel
3635 | gsn_panel(${1:wks}, ${2:plots}, ${3:dims}, ${4:res})
3636 |
3637 | snippet gsn_polygon
3638 | gsn_polygon(${1:wks}, ${2:plot}, ${3:x}, ${4:y}, ${5:res})
3639 |
3640 | snippet gsn_polygon_ndc
3641 | gsn_polygon_ndc(${1:wks}, ${2:x}, ${3:y}, ${4:res})
3642 |
3643 | snippet gsn_polyline
3644 | gsn_polyline(${1:wks}, ${2:plot}, ${3:x}, ${4:y}, ${5:res})
3645 |
3646 | snippet gsn_polyline_ndc
3647 | gsn_polyline_ndc(${1:wks}, ${2:x}, ${3:y}, ${4:res})
3648 |
3649 | snippet gsn_polymarker
3650 | gsn_polymarker(${1:wks}, ${2:plot}, ${3:x}, ${4:y}, ${5:res})
3651 |
3652 | snippet gsn_polymarker_ndc
3653 | gsn_polymarker_ndc(${1:wks}, ${2:x}, ${3:y}, ${4:res})
3654 |
3655 | snippet gsn_retrieve_colormap
3656 | gsn_retrieve_colormap(${1:wks})
3657 |
3658 | snippet gsn_reverse_colormap
3659 | gsn_reverse_colormap(${1:wks})
3660 |
3661 | snippet gsn_streamline
3662 | gsn_streamline(${1:wks}, ${2:u}, ${3:v}, ${4:res})
3663 |
3664 | snippet gsn_streamline_map
3665 | gsn_streamline_map(${1:wks}, ${2:u}, ${3:v}, ${4:res})
3666 |
3667 | snippet gsn_streamline_scalar
3668 | gsn_streamline_scalar(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3669 |
3670 | snippet gsn_streamline_scalar_map
3671 | gsn_streamline_scalar_map(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3672 |
3673 | snippet gsn_table
3674 | gsn_table(${1:wks}, ${2:dims}, ${3:x}, ${4:y}, ${5:text}, ${6:res})
3675 |
3676 | snippet gsn_text
3677 | gsn_text(${1:wks}, ${2:plot}, ${3:text}, ${4:x}, ${5:y}, ${6:res})
3678 |
3679 | snippet gsn_text_ndc
3680 | gsn_text_ndc(${1:wks}, ${2:text}, ${3:x}, ${4:y}, ${5:res})
3681 |
3682 | snippet gsn_vector
3683 | gsn_vector(${1:wks}, ${2:u}, ${3:v}, ${4:res})
3684 |
3685 | snippet gsn_vector_map
3686 | gsn_vector_map(${1:wks}, ${2:u}, ${3:v}, ${4:res})
3687 |
3688 | snippet gsn_vector_scalar
3689 | gsn_vector_scalar(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3690 |
3691 | snippet gsn_vector_scalar_map
3692 | gsn_vector_scalar_map(${1:wks}, ${2:u}, ${3:v}, ${4:data}, ${5:res})
3693 |
3694 | snippet gsn_xy
3695 | gsn_xy(${1:wks}, ${2:x}, ${3:y}, ${4:res})
3696 |
3697 | snippet gsn_y
3698 | gsn_y(${1:wks}, ${2:y}, ${3:res})
3699 |
3700 | snippet hsv2rgb
3701 | hsv2rgb(${1:h}, ${2:s}, ${3:v})
3702 |
3703 | snippet maximize_output
3704 | maximize_output(${1:wks}, ${2:res})
3705 |
3706 | snippet reset_device_coordinates
3707 | reset_device_coordinates(${1:wks})
3708 |
3709 | snippet beg
3710 | begin
3711 | ${1:; begin your script}
3712 | end
3713 |
3714 |
3715 | snippet do
3716 | do ${1:i} = ${2:0}, ${3:n}
3717 | ${4:; write loop content}
3718 | end do
3719 |
3720 |
3721 | snippet if
3722 | if (${1:conditions}) then
3723 | ${2:; write branch}
3724 | end if
3725 |
3726 |
3727 | snippet ifelse
3728 | if (${1:conditions}) then
3729 | ${2:; write branch}
3730 | else
3731 | ${3:; write else branch}
3732 | end if
3733 |
3734 |
3735 | snippet res_axis_ranges
3736 | ${1:res}@trXMinF = ${2:0}
3737 | $1@trXMaxF = ${3:1}
3738 | $1@trYMinF = ${4:0}
3739 | $1@trYMaxF = ${5:1}
3740 | $1@tmXBTickStartF = $2
3741 | $1@tmXBTickEndF = $3
3742 | $1@tmYLTickStartF = $4
3743 | $1@tmYLTickEndF = $5
3744 |
3745 |
3746 | snippet res_axis_reverse
3747 | ${1:res}@tr${2:X or Y}Reverse = True
3748 |
3749 |
3750 | snippet res_contour_explicit_levels
3751 | ${1:res}@cnLevelSelectionMode = "ExplicitLevels"
3752 | $1@cnLevels = (/${2:...}/)
3753 |
3754 |
3755 | snippet res_contour_manual_levels
3756 | ${1:res}@cnLevelSelectionMode = "ManualLevels"
3757 | $1@cnMinLevelValF = ${2:min_level}
3758 | $1@cnMaxLevelValF = ${3:max_level}
3759 | $1@cnLevelSpacingF = ${4:level_spacing} ;.1*abs($1@cnMaxLevelValF)
3760 |
3761 |
3762 | snippet res_xy_grid_lines
3763 | ${1:res}@tmXMajorGrid = ${2:True}
3764 | $1@tmYMajorGrid = ${3:True}
3765 | $1@tmXMajorGridThicknessF = ${4:1.0}
3766 | $1@tmYMajorGridThicknessF = ${5:1.0}
3767 | $1@tmXMajorGridLineDashPattern = ${6:2}
3768 | $1@tmYMajorGridLineDashPattern = $6
3769 |
3770 |
3771 | snippet res_xy_log_scale
3772 | ${1:res}@xy${2:X or Y}Style = Log
3773 |
--------------------------------------------------------------------------------