int user_create_root(void *user, int *extravarnum, int **extravars)
The user must specify which extra variables are to be active in the root node in addition to the base variables.
|void *user||IN||Pointer to the user-defined data structure.|
|int *extravarnum||OUT||Pointer to the number of extra active variables in the root.|
|int *extravars||OUT||Pointer to an array containing a list of user indices of the extra variables to be active in the root.|
|ERROR||Error. SYMPHONY stops.|
|USER_NO_PP||All required data filled out, but no post-processing done.|
|USER_AND_PP||All required post-processing done.|
The array of extra indices is sorted if the user has not already done so.