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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getTimeSpanSolutions(self) |
|
|
|
|
|
|
|
|
|
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 ,
stateGet ,
stateIncrease ,
stateSet ,
viewFromOptions
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__init__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|