This function uses the following arguments for output:
a - Upon successful completion, each matrix instance A is overwritten with data giving the corresponding LU factors.
setup_id - Scalar integer variable returned by S3L_lu_factor. It can be used when calling other LU routines to reference the LU-factored array.
ier (Fortran only) - When called from a Fortran program, this function returns error status in ier.