4 References

5 Arguments

1:
order – Nag_OrderTypeInput

On entry: the order argument specifies the two-dimensional storage scheme being used, i.e., row-major ordering or column-major ordering. C language defined storage is specified by order=Nag_RowMajor. See Section 3.2.1.3 in the Essential Introduction for a more detailed explanation of the use of this argument.

On entry: contains information on the selected base generator and its current state.

On exit: contains updated information on the state of the generator.

3:
theta – doubleInput

On entry: θ, the copula parameter.

4:
n – IntegerInput

On entry: n, the number of bivariates to generate.

Constraint:
n≥0.

5:
x[pdx×sdx] – doubleOutput

Note: where Xi,j appears in this document, it refers to the array element

x[j-1×pdx+i-1] when order=Nag_ColMajor;

x[i-1×pdx+j-1] when order=Nag_RowMajor.

On exit: the n bivariate uniforms with joint distribution described by Cθ, with Xi,j holding the ith value for the jth dimension if order=Nag_ColMajor and the jth value for the ith dimension of order=Nag_RowMajor.

6:
pdx – IntegerInput

On entry: the stride separating row or column elements (depending on the value of order) in the array x.