summaryrefslogtreecommitdiff
path: root/numpy
diff options
context:
space:
mode:
authorTim Hochberg <tim_hochberg@local>2006-04-20 21:01:55 +0000
committerTim Hochberg <tim_hochberg@local>2006-04-20 21:01:55 +0000
commit4a4caf019b292e4fa8c7da77fe1104dbbe0b7eb3 (patch)
tree4857d486c133a813f8922f66f9d2a6a7676c66cd /numpy
parenta68ca8a64f70c9c6445101fd8d70a0125b476829 (diff)
downloadnumpy-4a4caf019b292e4fa8c7da77fe1104dbbe0b7eb3.tar.gz
Improve docstring for complex scalars.
Diffstat (limited to 'numpy')
-rw-r--r--numpy/core/src/scalartypes.inc.src38
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;