Changeset 5449:bb432d7a85b0


Ignore:
Timestamp:
06/05/07 02:12:16 (6 years ago)
Author:
David Kohel <kohel@…>
Branch:
default
Message:

Jacobian point creation fixes.

Location:
sage/schemes/hyperelliptic_curves
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sage/schemes/hyperelliptic_curves/jacobian_generic.py

    r5447 r5449  
    110110    def point(self, mumford, check=True): 
    111111        try:  
    112             return jacobian_homset.JacobianHomset_divisor_classes(self, self.base_ring())(mumford) 
     112            return self(self.base_ring())(mumford) 
    113113        except AttributeError: 
    114114            raise ValueError, "Arguments must determine a valid Mumford divisor." 
  • sage/schemes/hyperelliptic_curves/jacobian_homset.py

    r5447 r5449  
    8383                P1 = P[0]; P2 = P[1] 
    8484                if is_Polynomial(P1) and is_Polynomial(P2): 
    85                     return JacobianMorphism_divisor_class_field(self, P) 
     85                    return JacobianMorphism_divisor_class_field(self, tuple(P)) 
    8686                if is_SchemeMorphism(P1) and is_SchemeMorphism(P2): 
    8787                    return self(P1) - self(P2) 
Note: See TracChangeset for help on using the changeset viewer.