Default: True
MultipleVectors
and C syntax:
(1, yarray[0][0])
(2, yarray[0][1])
(N, yarray[0][N-1])
If the caXArray resource is not set, then the caYArray resource must be set.
Default: NULL
SingleVector
SingleVector
indicates that the
caXArray provides the data for a
single vector. This vector will be reused to match every vector specified
by the caYArray. If the caXArray resource is set with
a one-dimensional array, then the entire array will be used for the vector.
If the caXArray resource is set with a two-dimensional array, then
the vector will be made up from the values in the fastest-changing dimension.
For example, in pseudo C array notation:
float xarray[0][0-(N-1)];
In pseudo Fortran array notation:
REAL XARR(1-N,1)
Where N
is the length of the given dimension.
MultipleVectors
MultipleVectors
indicates that if the caXArray resource is set with
a one-dimensional array, then the entire array is used to specify a single
vector that is not reused. If the caXArray resource is set with a
two-dimensional array, then the caXArray has the array ordered
such that the fastest-changing dimension contains the elements of each
vector, and the other dimension contains the vectors.
For example, in pseudo C array notation:
float xarray[NUM_VECTORS][NUM_ELEMENTS];
In pseudo Fortran array notation:
REAL XARR(NUM_ELEMENTS,NUM_VECTORS)
SplitVectors
SplitVectors
indicates that the caXArray
has the array ordered
such that the fastest-changing dimension contains the vectors,
and the other dimension contains the elements. For example, in
pseudo C array notation:
float xarray[NUM_ELEMENTS][NUM_VECTORS];
In pseudo Fortran array notation:
REAL XARR(NUM_VECTORS,NUM_ELEMENTS)
Default: <dynamic>
If the caXArray resource is specified with a one-dimensional array or
not at all, then the default value is SingleVector
. Otherwise, the default value
is MultipleVectors
.
NOTE: If the caXCast resource is set to SplitVectors
, then
the caXArray resource will need to be reordered and copied internally
so it is not as efficient.
Default: None
Default: <dynamic>
The value will be computed if it is not set.
Default: <dynamic>
The value will be computed if it is not set.
MultipleVectors
and C array syntax:
(xarray[0][0],1)
(xarray[0][1],2)
(xarray[0][N-1],N)
If the caYArray resource is not set, then the caXArray resource must be set.
Default: NULL
SingleVector
SingleVector
indicates that the caYArray provides the data for a
single vector. This vector will be reused to match every vector specified
by the caXArray. If the caYArray resource is set with
a one dimensional array, then the entire array will be used for the vector.
If the caYArray resource is set with a two dimensional array, then
the vector will be made up from the values in the fastest changing dimension.
For example, in pseudo C array notation:
float yarray[0][0-(N-1)];
In pseudo Fortran array notation:
REAL YARR(1-N,1)
Where N
is the length of the given dimension.
MultipleVectors
MultipleVectors
indicates that if the caYArray resource is set with
a one-dimensional array, then the entire array is used to specify a single
vector that is not reused. If the caYArray resource is set with a
two-dimensional array, then the caYArray has the array ordered
such that the fastest-changing dimension contains the elements of each
vector, and the other dimension contains the vectors.
For example, in pseudo C array notation:
float yarray[NUM_VECTORS][NUM_ELEMENTS];
In pseudo Fortran array notation:
REAL YARR(NUM_ELEMENTS,NUM_VECTORS)
SplitVectors
SplitVectors
indicates that the caYArray has the array ordered
such that the fastest-changing dimension contains the vectors,
and the other dimension contains the elements. For example, in
pseudo C array notation:
float yarray[NUM_ELEMENTS][NUM_VECTORS];
In pseudo Fortran array notation:
REAL YARR(NUM_VECTORS,NUM_ELEMENTS)
Default: <dynamic>
If the caYArray resource is specified with a one-dimensional array or
not at all, then the default value is SingleVector
. Otherwise, the default value
is MultipleVectors
.
Note: If the caYCast resource is set to SplitVectors
, then
the caYArray resource will need to be reordered and copied internally
so it is not as efficient.
Default: None
Default: <dynamic>
The value will be computed if it is not set.
Default: <dynamic>
The value will be computed if it is not set.
NG4.1 Home, Index, Examples, Glossary, Feedback, Ref Contents, Ref WhereAmI?