#include "slepcbv.h" PetscErrorCode BVCreateTensor(BV U,PetscInt d,BV *V)Collective on BV
U | - a basis vectors object | |
d | - the number of blocks (degree) of the tensor BV |
V | - the new basis vectors context |
The size of V (number of rows) is equal to d times n, where n is the size of U. The dimensions of S are d times m rows and m-d+1 columns, where m is the number of columns of U, so m should be at least d.
The communicator of V will be the same as U.
On input, the content of U is irrelevant. Alternatively, it may contain some nonzero columns that will be used by BVTensorBuildFirstColumn().
Location: src/sys/classes/bv/impls/tensor/bvtensor.c
Index of all BV routines
Table of Contents for all manual pages
Index of all manual pages