Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mpim-sw
cdo
Commits
a17e53e2
Commit
a17e53e2
authored
Jan 04, 2011
by
Cedrick Ansorge
Browse files
finished environment-variables description in EOFs documentation
parent
286ba38a
Changes
1
Show whitespace changes
Inline
Side-by-side
doc/tex/mod/EOFs
View file @
a17e53e2
...
...
@@ -30,27 +30,8 @@ masks of missing values in time. Although there still will be results, they are
not trustworthy, and a warning will occur. In the latter case we suggest to
replace missing values by 0 in @file{ifile}.
Environmental settings are available to customize the way the eigenvalue computation
is done:
@bold{CDO_SVD_MODE} can be used to set the algorithm which is used to calculate the
eigenvalues. Available Options are
(1) 'jacobi' for a one-sided parallel jacobi-algorithm (only executed in parallel if -P
flag is set.
(2) 'danielson_lanczos' for a non-parallel d/l algorithm.
Default: 'jacobi'
@bold{MAX_JACOBI_ITER} Is the maximum integer number of annihilation sweeps that is executed
if the jacobi-algorithm is used to compute the eigen values. Default: 5
@bold{FNORM_PRECISION} Is the Frobenius norm of the matrix consisting of an annihilation pair
of eigenvectors that is used to determine if the eigenvectors have reached a sufficient level
of convergence. If all annihilation-pairs of vectors have a norm below this value, the computation
is considered to have converged properly. Otherwise, a warning will occur. Default: 1e-05
@EndDescription
@EndModule
@BeginOperator_eof
@Title = Calculate EOFs in spatial or time space
@Parameter = neof
...
...
@@ -72,19 +53,17 @@ is considered to have converged properly. Otherwise, a warning will occur. Defau
@Parameter = neof
@EndOperator
@BeginOperator_eofspatial
@Title = Calculate EOFs in spatial space
@Parameter = neof
@EndOperator
@EndDescription
@BeginParameter neof
@Item = neof
INTEGER Number of eigen functions
@EndParameter
@BeginExample
To calculate the first 40 EOFs of a data-set containing anomalies use:
@BeginVerbatim
...
...
@@ -98,3 +77,24 @@ and use:
cdo eof,40 anom_file ofile1 ofile2
@EndVerbatim
@EndExample
@BeginEnvironment
@Item = CDO_SVD_MODE
Is used to choose the algorithm for eigenvalue calculation. Options are 'jacobi' for
a one-sided parallel jacobi-algorithm (only executed in parallel if -P
flag is set) and 'danielson_lanczos' for a non-parallel d/l algorithm.
The default setting is 'jacobi'.
@Item = MAX_JACOBI_ITER
Is the maximum integer number of annihilation sweeps that is executed
if the jacobi-algorithm is used to compute the eigen values.
The default value is 5.
@Item = FNORM_PRECISION
Is the Frobenius norm of the matrix consisting of an annihilation pair
of eigenvectors that is used to determine if the eigenvectors have reached
a sufficient level of convergence. If all annihilation-pairs of vectors have
a norm below this value, the computation is considered to have converged
properly. Otherwise, a warning will occur. The default value 1e-05.
@EndEnvironment
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment