Basic routines

Tree.ios_reason()

Determine reason for calling the callback routine

Tree.problem
Tree.ios_row_attr(row)

Retrieve additional row attributes

Tree.ios_mip_gap()

Compute relative MIP gap

Tree.ios_node_data(int node)

Access subproblem application-specific data

Tree.ios_select_node(int node)

Select subproblem to continue the search

Tree.ios_heur_sol(coeffs)

Provide solution found by heuristic

Tree.ios_can_branch(col)

Check if can branch upon specified variable

Tree.ios_branch_upon(col, str branchdir)

Choose variable to branch upon

Tree.ios_terminate()

Terminate the solution process