a new object with type S, a subtype of T
|
|
|
canUseConjugates(self,
realmats=True)
Used in contour integral methods to determine whether half of
integration points can be avoided (use their conjugates). |
|
|
|
checkInside(self,
a)
Determines if a set of given points are inside the region or not. |
|
|
|
computeBoundingBox(self)
Determines the endpoints of a rectangle in the complex plane that
contains the region. |
|
|
|
computeContour(self,
n)
Computes the coordinates of several points lying on the contour
of the region. |
|
|
|
computeQuadrature(self,
quad,
n)
Computes the values of the parameters used in a quadrature rule
for a contour integral around the boundary of the region. |
|
|
|
create(self,
comm=None)
Creates the RG object. |
|
|
|
destroy(self)
Destroys the RG object. |
|
|
|
getComplement(self)
Returns the flag indicating whether the region is complemented or not. |
|
|
|
|
|
|
|
getOptionsPrefix(self)
Gets the prefix used for searching for all RG options in the
database. |
|
|
|
|
|
|
|
|
|
getType(self)
Gets the RG type of this object. |
|
|
|
isAxisymmetric(self,
vertical=False)
Determines if the region is symmetric with respect to the real
or imaginary axis. |
|
|
|
isTrivial(self)
Tells whether it is the trivial region (whole complex plane). |
|
|
|
setComplement(self,
comp=True)
Sets a flag to indicate that the region is the complement
of the specified one. |
|
|
|
setEllipseParameters(self,
center,
radius,
vscale=None)
Sets the parameters defining the ellipse region. |
|
|
|
|
|
|
|
setOptionsPrefix(self,
prefix)
Sets the prefix used for searching for all RG options in the
database. |
|
|
|
|
|
setRingParameters(self,
center,
radius,
vscale,
start_ang,
end_ang,
width)
Sets the parameters defining the ring region. |
|
|
|
setScale(self,
sfactor=None)
Sets the scaling factor to be used when checking that a
point is inside the region and when computing the contour. |
|
|
|
setType(self,
rg_type)
Selects the type for the RG object. |
|
|
|
view(self,
Viewer viewer=None)
Prints the RG 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
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__init__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|