
get_unconstrained_struct_pars
return structural parameters that indicate there are no constraints
(except possibly sign constraints).
get_unconstrained_structural_pars(structural_pars = NULL)
Returns a list with $W
being $C_lambda
being NULL
. If the
supplied argument is NULL
, returns NULL
.
If NULL
a reduced form model is considered. Reduced models can be used directly as recursively
identified structural models. For a structural model identified by conditional heteroskedasticity, should be a list containing
at least the first one of the following elements:
W
- a NA
indicating that the element is
unconstrained, a positive value indicating strict positive sign constraint, a negative value indicating strict
negative sign constraint, and zero indicating that the element is constrained to zero.
C_lambda
- a C_lambda
must be either positive or zero. Ignore (or set to NULL
) if the eigenvalues
fixed_lambdas
- a length C_lambda
.
Ignore (or set to NULL
) if the eigenvalues
See Virolainen (forthcoming) for the conditions required to identify the shocks and for the B-matrix as well (it is
No argument checks!
Intended to be called after calling the function reform_constrained_pars
to avoid remove the constraints
again in any further function calls as this will create bugs.