Lines Matching defs:make
108 # Die on bad *make() arguments.
135 # ->make
139 sub make {
192 return (ref $self)->make($p, $q);
226 sub new { &make } # For backward compatibility only.
232 # This avoids the burden of writing Math::Complex->make(re, im).
235 return __PACKAGE__->make(@_);
359 return (ref $z1)->make($re1 + $re2, $im1 + $im2);
377 (ref $z1)->make($re2 - $re1, $im2 - $im1) :
378 (ref $z1)->make($re1 - $re2, $im1 - $im2);
405 return (ref $z1)->make($x1*$x2-$y1*$y2, $x1*$y2+$y1*$x2);
407 return (ref $z1)->make($x1*$z2, $y1*$z2);
464 return (ref $z1)->make(($x2*$z2)/$d, -($y2*$z2)/$d);
473 return (ref $z1)->make($u, $v);
476 return (ref $z1)->make($x1/$z2, $y1/$z2);
545 return (ref $z)->make(-$re, -$im);
560 return (ref $z)->make($re, -$im);
799 return (ref $z)->make(CORE::log($r), $t);
845 return (ref $z)->make($cx * ($ey + $ey_1)/2,
862 return (ref $z)->make($sx * ($ey + $ey_1)/2,
950 return (ref $z)->make($u, $v);
975 return (ref $z)->make($u, $v);
1060 return (ref $z)->make(CORE::cos($y) * ($ex + $ex_1)/2,
1082 return (ref $z)->make(CORE::cos($y) * ($ex - $ex_1)/2,
1484 $z = Math::Complex->make(5, 6);
1739 $z = Math::Complex->make(3, 4);
1764 C<make>, C<emake>, C<cplx>, and C<cplxe>: the appropriate component of
1770 The C<new>, C<make>, C<emake>, C<cplx>, and C<cplxe> will also
1913 The C<make> and C<emake> accept both real and complex arguments.
1917 Math::Complex::make: Cannot take real part of ...
1918 Math::Complex::make: Cannot take real part of ...