X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=mjo%2Fcone%2Fdoubly_nonnegative.py;h=e8cacda5cd492100096eff2cf557c8992a34d9b3;hb=1bbade9f41ffbfe366b15d0db657f666bc1f025d;hp=1fb350cb46559a55b982ee3de15678e02d5a04de;hpb=b760d6ffe2554def684bf1118fff22072b8cf781;p=sage.d.git diff --git a/mjo/cone/doubly_nonnegative.py b/mjo/cone/doubly_nonnegative.py index 1fb350c..e8cacda 100644 --- a/mjo/cone/doubly_nonnegative.py +++ b/mjo/cone/doubly_nonnegative.py @@ -16,7 +16,7 @@ from sage.all import * from mjo.cone.symmetric_psd import (factor_psd, is_symmetric_psd, random_symmetric_psd) -from mjo.matrix_vector import isomorphism +from mjo.basis_repr import basis_repr def is_doubly_nonnegative(A): @@ -383,7 +383,7 @@ def is_extreme_doubly_nonnegative(A): # can't compute the dimension of a set of matrices anyway, so we # convert them all to vectors and just ask for the dimension of the # resulting vector space. - (phi, phi_inverse) = isomorphism(A.matrix_space()) + (phi, phi_inverse) = basis_repr(A.matrix_space()) vectors = map(phi,spanning_set) V = span(vectors, A.base_ring())