a new object with type S, a subtype of T
|
|
|
appendOptionsPrefix(self,
prefix)
Appends to the prefix used for searching for all MFN options
in the database. |
|
|
|
cancelMonitor(self)
Clears all monitors for a MFN object. |
|
|
|
create(self,
comm=None)
Creates the MFN object. |
|
|
|
destroy(self)
Destroys the MFN object. |
|
|
|
getBV(self)
Obtain the basis vector object associated to the MFN object. |
|
|
|
|
|
getDimensions(self)
Gets the dimension of the subspace used by the solver. |
|
|
|
getFN(self)
Obtain the math function object associated to the MFN object. |
|
|
|
|
|
getOperator(self)
Gets the matrix associated with the MFN object. |
|
|
|
getOptionsPrefix(self)
Gets the prefix used for searching for all MFN options in the
database. |
|
|
|
getTolerances(self)
Gets the tolerance and maximum iteration count used by the
default MFN convergence tests. |
|
|
|
getType(self)
Gets the MFN type of this object. |
|
|
|
reset(self)
Resets the MFN object. |
|
|
|
setBV(self,
BV bv)
Associates a basis vector object to the MFN object. |
|
|
|
setDimensions(self,
ncv)
Sets the dimension of the subspace to be used by the solver. |
|
|
|
setFN(self,
FN fn)
Associates a math function object to the MFN object. |
|
|
|
|
|
setOperator(self,
Mat A)
Sets the matrix associated with the MFN object. |
|
|
|
setOptionsPrefix(self,
prefix)
Sets the prefix used for searching for all MFN options in the
database. |
|
|
|
setTolerances(self,
tol=None,
max_it=None)
Sets the tolerance and maximum iteration count used by the
default MFN convergence tests. |
|
|
|
setType(self,
mfn_type)
Selects the particular solver to be used in the MFN object. |
|
|
|
setUp(self)
Sets up all the internal data structures necessary for the
execution of the eigensolver. |
|
|
|
solve(self,
Vec b,
Vec x)
Solves the matrix function problem. |
|
|
|
view(self,
Viewer viewer=None)
Prints the MFN data structure. |
|
|
Inherited from petsc4py.PETSc.Object :
__copy__ ,
__deepcopy__ ,
__eq__ ,
__ge__ ,
__gt__ ,
__le__ ,
__lt__ ,
__ne__ ,
__nonzero__ ,
compose ,
decRef ,
getAttr ,
getClassId ,
getClassName ,
getComm ,
getDict ,
getName ,
getRefCount ,
getTabLevel ,
incRef ,
incrementTabLevel ,
query ,
setAttr ,
setName ,
setTabLevel ,
stateIncrease ,
viewFromOptions
|