summaryrefslogtreecommitdiff
path: root/scipy/base/src/arrayobject.c
Commit message (Collapse)AuthorAgeFilesLines
* Moved scipy directory to numpyTravis Oliphant2006-01-041-8472/+0
|
* Added compare to dtypedescr and typeNA dictTravis Oliphant2006-01-041-1/+14
|
* Forced fields to be a proxy object (read-only from Python) and added ability ↵Travis Oliphant2006-01-031-10/+17
| | | | to document dynamically object attributes.
* Added 1-d indexing speed-ups by going through the array iterator when ↵Travis Oliphant2005-12-311-32/+73
| | | | fancy-indexing is needed. Also added bug-fixes to ma.py from Sourceforge.
* Fix nasty corner-case.Travis Oliphant2005-12-311-2/+4
|
* Fixed conversion from string to number typesTravis Oliphant2005-12-311-1/+0
|
* Adding type-specific sorting functions.Travis Oliphant2005-12-311-0/+23
|
* Improvements to nested records.Travis Oliphant2005-12-291-12/+37
|
* Don't set fields attribute in record type (get it from dtypedescr).Travis Oliphant2005-12-291-10/+1
|
* Fix so that anytime fields are defined void array-scalars don't copy data.Travis Oliphant2005-12-291-6/+10
|
* Improved void array-scalar type so that it has named-field accessTravis Oliphant2005-12-291-30/+29
|
* Don't define extra variables if we don't use them.Travis Oliphant2005-12-261-1/+2
|
* Fix so that array can be used to construct default record arrays.Travis Oliphant2005-12-261-3/+9
|
* Moved C++ like variable declarations to start of function to allow ↵chanley2005-12-191-2/+2
| | | | scipy_core to build on Solaris using native compilers.
* Fixed use of free instead of _pya_free. Changed back to use system malloc ↵Travis Oliphant2005-12-171-1/+1
| | | | by default.
* Fixed uses of malloc to use Python Memory allocator if desired.Travis Oliphant2005-12-171-21/+21
|
* Updated convertcode. Added NOTSWAPPED flag as a possible input to ↵Travis Oliphant2005-12-161-4/+15
| | | | PyArray_FromAny to simplify forcing a machine byte-order array.
* Minor improvement to dtypedescr printing...Travis Oliphant2005-12-151-1/+14
|
* Added default conversion from array_descr style lists in dtypedescr __new__ ↵Travis Oliphant2005-12-151-12/+59
| | | | method. Added a default representation for data-type descriptor objects using the typestring (if no fields) or the array_descr representation if fields are present.
* Clean up more swap references.Travis Oliphant2005-12-151-4/+3
|
* Made names more consistent, fixed byteorder for recarraysTravis Oliphant2005-12-141-1/+1
|
* Fixed ignorance of byteorder in PyArray_CastToTypeTravis Oliphant2005-12-141-4/+6
|
* Fix array interface exporting --- set the NOTSWAPPED flag.Travis Oliphant2005-12-141-0/+1
|
* Removed NOTSWAPPED flag as it is more aptly handled by the ↵Travis Oliphant2005-12-141-159/+198
|\ | | | | | | data-type-descriptor object -- PyArray_ISNOTSWAPPED(ap) is still a useful command.
| * Added newbyteorder methods.Travis Oliphant2005-12-141-8/+110
| |
| * Removed swap paramterTravis Oliphant2005-12-141-147/+81
|/
* Fixed error. Added byteorder attribute and allow byte-order prefix in ↵Travis Oliphant2005-12-141-0/+1
| | | | string->dtypedescr conversions.
* Added string processing to dtypedescr repetoireTravis Oliphant2005-12-141-14/+11
|
* Fix byte-order issues on record arrays.Travis Oliphant2005-12-131-1/+1
|
* Changed the scipy.pxi file in non-essential ways but since it will probably ↵Travis Oliphant2005-12-131-25/+50
| | | | be a reference I figured it might as well look right.
* Fixed array pickle to handle subclasses.Travis Oliphant2005-12-131-2/+4
|
* Fixed pickling to support arbitrary dtypedescr arrays.Travis Oliphant2005-12-131-12/+148
|
* Fix-up dealing with arbitrary objects as type-descriptors.Travis Oliphant2005-12-101-2/+1
|
* Moved function pointers to sub-structure.Travis Oliphant2005-12-101-55/+45
|
* Fix backward compatible Numeric C-API so that NULL data does not return ↵Travis Oliphant2005-12-091-3/+7
| | | | Fortran array in FromDimsAndDataAndDescr.
* Fixed up records so that record-scalar modifies original data.Travis Oliphant2005-12-081-17/+29
|
* Record type infrastructure in place.Travis Oliphant2005-12-081-3/+17
|
* Fixing records.pyTravis Oliphant2005-12-071-47/+0
|
* Added __array_descr__ protocol (export) support.Travis Oliphant2005-12-071-14/+66
|
* Fixed-up PyArray_Scalar to receive Descr structure.Travis Oliphant2005-12-071-10/+9
|
* Start changes so that Scalar creation relies on Descr structure.Travis Oliphant2005-12-071-4/+14
|
* Add API tags: comments like /*OBJECT_API*/ before functions that are exported.cookedm2005-12-061-0/+113
| | | | OBJECT_API is for the PyArray API, MULTIARRAY_API for multiarray, and UFUNC_API for ufuncs.
* Moved generic type-object checking back where it belongs.Travis Oliphant2005-12-061-16/+15
|
* Fixed 64-bit problemTravis Oliphant2005-12-061-3/+2
|
* Added general object->descriptor converter.Travis Oliphant2005-12-061-0/+46
|
* Small fixes for declaration code style (opening brace of function on new line)cookedm2005-12-061-1/+2
|
* Fixed int->intp in header of NewFromDescr.Travis Oliphant2005-12-061-1/+1
|
* One more error in cfuncs and remove Py_NotImplmented from fields.Travis Oliphant2005-12-061-17/+2
|
* Fixed typo in cfuncs.pyTravis Oliphant2005-12-061-13/+4
|
* Field specification possible with two-kinds of dictionariesTravis Oliphant2005-12-061-61/+71
|