__init__ (nblocks)
|
|
all ([axis, out, keepdims])
|
Returns True if all elements evaluate to True. |
any ([axis, out, keepdims])
|
Returns True if any element evaluate to True. |
argmax ([axis, out])
|
Returns the index of the largest element. |
argmin ([axis, out])
|
Returns the index of the smallest element. |
argpartition (kth[, axis, kind, order])
|
Returns the indices that would partition this array. |
argsort ([axis, kind, order])
|
Returns the indices that would sort this array. |
astype (dtype[, order, casting, subok, copy])
|
Copy of the array, cast to a specified type |
block_sizes ([copy])
|
Returns 1D-Array with sizes of individual blocks in this BlockVector |
byteswap ([inplace])
|
Swap the bytes of the array elements |
choose (choices[, out, mode])
|
Use an index array to construct a new array from a set of choices. |
clip ([min, max, out])
|
Return BlockVector whose values are limited to [min, max]. |
clone ([value, copy])
|
Returns a copy of this BlockVector |
compress (condition[, axis, out])
|
Return selected slices of each subblock. |
conj ()
|
Complex-conjugate all elements. |
conjugate ()
|
Complex-conjugate all elements. |
copy ([order])
|
Returns a copy of the BlockVector |
copy_structure ()
|
Returns a copy of the BlockVector structure filled with zeros |
copyfrom (other)
|
Copy entries of other vector into this vector |
copyto (other)
|
Copy entries of this BlockVector into other |
cumprod ([axis, dtype, out])
|
Returns the cumulative product of the elements along the given axis. |
cumsum ([axis, dtype, out])
|
Returns the cumulative sum of the elements along the given axis. |
diagonal ([offset, axis1, axis2])
|
Return specified diagonals. |
dot (other[, out])
|
Returns dot product |
dump (file)
|
Dump a pickle of the array to the specified file. |
dumps ()
|
Returns the pickle of the array as a string. |
fill (value)
|
Fills the BlockVector with a scalar value. |
flatten ([order])
|
Converts the BlockVector to a NumPy array. |
get_block (key)
|
Access a block. |
get_block_size (ndx)
|
|
getfield (dtype[, offset])
|
Returns a field of the given array as a certain type. |
is_block_defined (ndx)
|
|
item (*args)
|
Copy an element of an array to a standard Python scalar and return it. |
itemset (*args)
|
|
max ([axis, out, keepdims])
|
Returns the largest value stored in this BlockVector |
mean ([axis, dtype, out, keepdims])
|
Returns the average of all entries in this BlockVector |
min ([axis, out, keepdims])
|
Returns the smallest value stored in the vector |
newbyteorder ([new_order])
|
|
nonzero ()
|
Return the indices of the elements that are non-zero. |
partition (kth[, axis, kind, order])
|
Partially sorts the elements in the array in such a way that the value of the element in k-th position is in the position it would be in a sorted array. |
pprint ()
|
Prints BlockVector in pretty format |
prod ([axis, dtype, out, keepdims])
|
Returns the product of all entries in this BlockVector |
put (indices, values[, mode])
|
Set a.flat[n] = values[n] for all n in indices. |
ravel ([order])
|
Converts the BlockVector into a NumPy array. |
repeat (repeats[, axis])
|
Repeat elements of an array. |
reshape (shape, /, *[, order, copy])
|
Returns an array containing the same data with a new shape. |
resize (new_shape[, refcheck])
|
Change shape and size of array in-place. |
round ([decimals, out])
|
Return BlockVector with each element rounded to the given number of decimals |
searchsorted (v[, side, sorter])
|
Find indices where elements of v should be inserted in a to maintain order. |
set_block (key, value)
|
Set a block. |
set_blocks (blocks)
|
Assigns vectors in blocks |
setfield (val, dtype[, offset])
|
Put a value into a specified place in a field defined by a data-type. |
setflags ([write, align, uic])
|
Set array flags WRITEABLE, ALIGNED, WRITEBACKIFCOPY, respectively. |
sort ([axis, kind, order])
|
Sort an array in-place. |
squeeze ([axis])
|
Remove axes of length one from a. |
std ([axis, dtype, out, ddof, keepdims])
|
Returns the standard deviation of the BlockVector elements. |
sum ([axis, dtype, out, keepdims])
|
Returns the sum of all entries in this BlockVector |
swapaxes (axis1, axis2)
|
Return a view of the array with axis1 and axis2 interchanged. |
take (indices[, axis, out, mode])
|
Return an array formed from the elements of a at the given indices. |
toMPIBlockVector (rank_ownership, mpi_comm[, ...])
|
Creates a parallel MPIBlockVector from this BlockVector |
to_device
|
|
tobytes ([order])
|
Construct Python bytes containing the raw data bytes in the array. |
tofile (fid[, sep, format])
|
Writes flat version of BlockVector to a file as text or binary (default). |
tolist ()
|
Return the BlockVector flattened as a list. |
tostring ([order])
|
A compatibility alias for ~ndarray.tobytes, with exactly the same behavior. |
trace ([offset, axis1, axis2, dtype, out])
|
Return the sum along diagonals of the array. |
transpose (*axes)
|
Returns a view of the array with axes transposed. |
var ([axis, dtype, out, ddof, keepdims])
|
Returns the variance of the BlockVector elements. |
view ([dtype][, type])
|
New view of array with the same data. |