slepc-3.6.1 2015-09-03
Report Typos and Errors

BVSetMatMultMethod

Specifies the method used for the BVMatMult() operation.

Synopsis

#include "slepcbv.h" 
PetscErrorCode BVSetMatMultMethod(BV bv,BVMatMultType method)
Logically Collective on BV

Input Parameters

bv - the basis vectors context
method - the method for the BVMatMult() operation

Options Database Keys

-bv_matmult_vecs - perform a matrix-vector multiply per each column
-bv_matmult_mat - carry out a MatMatMult() product with a dense matrix
-bv_matmult_mat_save - call MatMatMult() and keep auxiliary matrices

Note

The default is BV_MATMULT_MAT.

See Also

BVGetMatMultMethod(), BVMatMultType

Location: src/sys/classes/bv/interface/bvbasic.c
Index of all BV routines
Table of Contents for all manual pages
Index of all manual pages