__init__ (nblocks, rank_owner, mpi_comm[, ...])
|
|
all ([axis, out, keepdims])
|
Returns True if all elements evaluate to True. |
any ([axis, out, keepdims])
|
Returns True if all elements evaluate to True. |
argmax ([axis, out, keepdims])
|
Return indices of the maximum values along the given axis. |
argmin ([axis, out, keepdims])
|
Return indices of the minimum values along the given axis. |
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 MPIBlockVector |
broadcast_block_sizes ()
|
Send sizes of all blocks to all processors. |
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 MPIBlockVector whose values are limited to [min, max]. |
clone ([value, copy])
|
Returns a copy of this MPIBlockVector |
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 MPIBlockVector |
copy_structure ()
|
Returns a copy of the MPIBlockVector structure filled with zeros |
copyfrom (other)
|
Copy entries of other into this MPIBlockVector |
copyto (other)
|
Copy entries of this MPIBlockVector into other |
cumprod ([axis, dtype, out])
|
Return the cumulative product of the elements along the given axis. |
cumsum ([axis, dtype, out])
|
Return 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 MPIBLockVector with a scalar value. |
finalize_block_sizes ([broadcast, block_sizes])
|
Only set broadcast=False if you know what you are doing! |
flatten ([order])
|
Return a copy of the array collapsed into one dimension. |
get_block (key)
|
|
get_block_size (ndx)
|
|
getfield (dtype[, offset])
|
Returns a field of the given array as a certain type. |
is_broadcasted ()
|
|
item (*args)
|
Copy an element of an array to a standard Python scalar and return it. |
itemset (*args)
|
|
make_local_copy ()
|
Copies the MPIBlockVector into a BlockVector |
make_local_structure_copy ()
|
Creates a BlockVector with the same structure as the MPIBlockVector |
max ([axis, out, keepdims])
|
Returns the largest value stored in this MPIBlockVector |
mean ([axis, dtype, out, keepdims])
|
Returns the average of all entries in this MPIBlockVector |
min ([axis, out, keepdims])
|
Returns the smallest value stored in the vector |
newbyteorder ([new_order])
|
|
nonzero ()
|
Returns 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 ([root])
|
Prints BlockVector in pretty format |
prod ([axis, dtype, out, keepdims])
|
Returns the product of all entries in this MPIBlockVector |
put (indices, values[, mode])
|
Set a.flat[n] = values[n] for all n in indices. |
ravel ([order])
|
Return a flattened 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 MPIBlockVector 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_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, where])
|
Returns the standard deviation of the array elements along given axis. |
sum ([axis, dtype, out, keepdims])
|
Returns the sum of all entries in this MPIBlockVector |
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. |
to_device
|
|
tobytes ([order])
|
Construct Python bytes containing the raw data bytes in the array. |
tofile (fid[, sep, format])
|
Write array to a file as text or binary (default). |
tolist ()
|
Disable np.ndarray.tolist as it is not supported. |
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, where])
|
Returns the variance of the array elements, along given axis. |
view ([dtype][, type])
|
New view of array with the same data. |