__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, stable])
|
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()
|
Returns an array containing the same data with a new shape. |
resize()
|
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, stable])
|
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(device, /, *[, stream])
|
For Array API compatibility. |
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. |
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. |