diff options
author | Tim Hochberg <tim_hochberg@local> | 2006-04-20 21:01:55 +0000 |
---|---|---|
committer | Tim Hochberg <tim_hochberg@local> | 2006-04-20 21:01:55 +0000 |
commit | 4a4caf019b292e4fa8c7da77fe1104dbbe0b7eb3 (patch) | |
tree | 4857d486c133a813f8922f66f9d2a6a7676c66cd /numpy | |
parent | a68ca8a64f70c9c6445101fd8d70a0125b476829 (diff) | |
download | numpy-4a4caf019b292e4fa8c7da77fe1104dbbe0b7eb3.tar.gz |
Improve docstring for complex scalars.
Diffstat (limited to 'numpy')
-rw-r--r-- | numpy/core/src/scalartypes.inc.src | 38 |
1 files changed, 35 insertions, 3 deletions
diff --git a/numpy/core/src/scalartypes.inc.src b/numpy/core/src/scalartypes.inc.src index 3387d6438..4df401c78 100644 --- a/numpy/core/src/scalartypes.inc.src +++ b/numpy/core/src/scalartypes.inc.src @@ -2053,9 +2053,9 @@ static PyTypeObject Py@NAME@ArrType_Type = { /**end repeat**/ /**begin repeat -#NAME=Byte, Short, Int, Long, LongLong, UByte, UShort, UInt, ULong, ULongLong, Float, Double, LongDouble, CFloat, CDouble, CLongDouble# -#name=int*5, uint*5, float*3, complex*3# -#CNAME=(CHAR, SHORT, INT, LONG, LONGLONG)*2, FLOAT, DOUBLE, LONGDOUBLE, CFLOAT, CDOUBLE, CLONGDOUBLE# +#NAME=Byte, Short, Int, Long, LongLong, UByte, UShort, UInt, ULong, ULongLong, Float, Double, LongDouble# +#name=int*5, uint*5, float*3# +#CNAME=(CHAR, SHORT, INT, LONG, LONGLONG)*2, FLOAT, DOUBLE, LONGDOUBLE# */ static PyTypeObject Py@NAME@ArrType_Type = { PyObject_HEAD_INIT(NULL) @@ -2066,6 +2066,38 @@ static PyTypeObject Py@NAME@ArrType_Type = { /**end repeat**/ +/**begin repeat +#NAME=CFloat, CDouble, CLongDouble# +#name=complex*3# +#CNAME=FLOAT, DOUBLE, LONGDOUBLE# +*/ +static PyTypeObject Py@NAME@ArrType_Type = { + PyObject_HEAD_INIT(NULL) + 0, /*ob_size*/ + "@name@" STRBITSOF_C@CNAME@ "scalar", /*tp_name*/ + sizeof(Py@NAME@ScalarObject), /*tp_basicsize*/
+ 0, /*tp_itemsize*/
+ 0, /*tp_dealloc*/
+ 0, /*tp_print*/
+ 0, /*tp_getattr*/
+ 0, /*tp_setattr*/
+ 0, /*tp_compare*/
+ 0, /*tp_repr*/
+ 0, /*tp_as_number*/
+ 0, /*tp_as_sequence*/
+ 0, /*tp_as_mapping*/
+ 0, /*tp_hash */
+ 0, /*tp_call*/
+ 0, /*tp_str*/
+ 0, /*tp_getattro*/
+ 0, /*tp_setattro*/
+ 0, /*tp_as_buffer*/
+ Py_TPFLAGS_DEFAULT, /*tp_flags*/
+ "Composed of two " STRBITSOF_@CNAME@ " bit floats", /* tp_doc */ +}; + +/**end repeat**/
+
static PyNumberMethods longdoubletype_as_number; static PyNumberMethods clongdoubletype_as_number; |