|
a new object with type S, a subtype of T
|
|
|
|
| adjointSetSteps(self,
adjoint_steps) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| computeI2Function(self,
t,
Vec x,
Vec xdot,
Vec xdotdot,
Vec f) |
|
|
|
|
| computeI2Jacobian(self,
t,
Vec x,
Vec xdot,
Vec xdotdot,
v,
a,
Mat J,
Mat P=None) |
|
|
|
|
| computeIFunction(self,
t,
Vec x,
Vec xdot,
Vec f,
imex=False) |
|
|
|
|
| computeIJacobian(self,
t,
Vec x,
Vec xdot,
a,
Mat J,
Mat P=None,
imex=False) |
|
|
|
|
| computeIJacobianP(self,
t,
Vec x,
Vec xdot,
a,
Mat J,
imex=False) |
|
|
|
|
| computeRHSFunction(self,
t,
Vec x,
Vec f) |
|
|
|
|
| computeRHSFunctionLinear(self,
t,
Vec x,
Vec f) |
|
|
|
|
| computeRHSJacobian(self,
t,
Vec x,
Mat J,
Mat P=None) |
|
|
|
|
| computeRHSJacobianConstant(self,
t,
Vec x,
Mat J,
Mat P=None) |
|
|
|
|
| computeRHSJacobianP(self,
t,
Vec x,
Mat J) |
|
|
|
|
|
|
|
| createPython(self,
context=None,
comm=None) |
|
|
|
|
| createQuadratureTS(self,
forward=True) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| interpolate(self,
t,
Vec u) |
|
|
|
|
| load(self,
Viewer viewer) |
|
|
|
|
| monitor(self,
step,
time,
Vec u=None) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| setARKIMEXFullyImplicit(self,
flag) |
|
|
|
|
| setARKIMEXType(self,
ts_type) |
|
|
|
|
| setAlphaParams(self,
alpha_m=None,
alpha_f=None,
gamma=None) |
|
|
|
|
| setAlphaRadius(self,
radius) |
|
|
|
|
|
|
|
| setConvergedReason(self,
reason) |
|
|
|
|
| setCostGradients(self,
vl,
vm=None) |
|
|
|
|
|
|
|
| setEquationType(self,
eqtype) |
|
|
|
|
| setErrorIfStepFails(self,
flag=True) |
|
|
|
|
| setEventHandler(self,
direction,
terminate,
eventhandler,
postevent=None,
args=None,
kargs=None) |
|
|
|
|
| setEventTolerances(self,
tol=None,
vtol=None) |
|
|
|
|
| setExactFinalTime(self,
option) |
|
|
|
|
|
|
|
| setI2Function(self,
function,
Vec f=None,
args=None,
kargs=None) |
|
|
|
|
| setI2Jacobian(self,
jacobian,
Mat J=None,
Mat P=None,
args=None,
kargs=None) |
|
|
|
|
| setIFunction(self,
function,
Vec f=None,
args=None,
kargs=None) |
|
|
|
|
| setIJacobian(self,
jacobian,
Mat J=None,
Mat P=None,
args=None,
kargs=None) |
|
|
|
|
| setIJacobianP(self,
jacobian,
Mat J=None,
args=None,
kargs=None) |
|
|
|
|
| setMaxSNESFailures(self,
n) |
|
|
|
|
| setMaxStepRejections(self,
n) |
|
|
|
|
| setMaxSteps(self,
max_steps) |
|
|
|
|
| setMaxTime(self,
max_time) |
|
|
|
|
| setMonitor(self,
monitor,
args=None,
kargs=None) |
|
|
|
|
|
|
|
| setPostStep(self,
poststep,
args=None,
kargs=None) |
|
|
|
|
| setPreStep(self,
prestep,
args=None,
kargs=None) |
|
|
|
|
| setProblemType(self,
ptype) |
|
|
|
|
| setPythonContext(self,
context) |
|
|
|
|
| setPythonType(self,
py_type) |
|
|
|
|
| setRHSFunction(self,
function,
Vec f=None,
args=None,
kargs=None) |
|
|
|
|
| setRHSJacobian(self,
jacobian,
Mat J=None,
Mat P=None,
args=None,
kargs=None) |
|
|
|
|
| setRHSJacobianP(self,
jacobianp,
Mat A=None,
args=None,
kargs=None) |
|
|
|
|
|
|
|
|
|
|
|
|
|
| setSolution2(self,
Vec u,
Vec v) |
|
|
|
|
| setStepLimits(self,
hmin,
hmax) |
|
|
|
|
| setStepNumber(self,
step_number) |
|
|
|
|
|
|
|
| setThetaEndpoint(self,
flag=True) |
|
|
|
|
|
|
|
| setTimeStep(self,
time_step) |
|
|
|
|
| setTolerances(self,
rtol=None,
atol=None) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| view(self,
Viewer viewer=None) |
|
|
|
Inherited from 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__
|