set_basis()