a new object with type S, a subtype of T
|
|
|
|
|
callConvergenceTest(self,
its,
xnorm,
ynorm,
fnorm) |
|
|
|
|
|
computeFunction(self,
Vec x,
Vec f) |
|
|
|
computeJacobian(self,
Vec x,
Mat J,
Mat P=None) |
|
|
|
computeNGS(self,
Vec x,
Vec b=None) |
|
|
|
computeObjective(self,
Vec x) |
|
|
|
|
|
createPython(self,
context=None,
comm=None) |
|
|
|
|
|
|
|
getApplicationContext(self) |
|
|
|
|
|
getCompositeSNES(self,
n) |
|
|
|
|
|
getConvergenceHistory(self) |
|
|
|
|
|
|
|
getErrorIfNotConverged(self) |
|
|
|
|
|
getFASCycleSNES(self,
level) |
|
|
|
getFASInjection(self,
level) |
|
|
|
getFASInterpolation(self,
level) |
|
|
|
|
|
getFASRestriction(self,
level) |
|
|
|
getFASSmoother(self,
level) |
|
|
|
getFASSmootherDown(self,
level) |
|
|
|
getFASSmootherUp(self,
level) |
|
|
|
|
|
getFunctionEvaluations(self) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getLinearSolveFailures(self) |
|
|
|
getLinearSolveIterations(self) |
|
|
|
getMaxFunctionEvaluations(self) |
|
|
|
|
|
getMaxLinearSolveFailures(self) |
|
|
|
getMaxNonlinearStepFailures(self) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getNonlinearStepFailures(self) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
logConvergenceHistory(self,
norm,
linear_its=0) |
|
|
|
monitor(self,
its,
rnorm) |
|
|
|
|
|
|
|
|
|
setApplicationContext(self,
appctx) |
|
|
|
setConvergedReason(self,
reason) |
|
|
|
setConvergenceHistory(self,
length=None,
reset=False) |
|
|
|
setConvergenceTest(self,
converged,
args=None,
kargs=None) |
|
|
|
|
|
setErrorIfNotConverged(self,
bool flag) |
|
|
|
setFASInjection(self,
level,
Mat mat) |
|
|
|
setFASInterpolation(self,
level,
Mat mat) |
|
|
|
setFASLevels(self,
levels,
comms=None) |
|
|
|
setFASRScale(self,
level,
Vec vec) |
|
|
|
setFASRestriction(self,
level,
Mat mat) |
|
|
|
setForceIteration(self,
force) |
|
|
|
|
|
setFunction(self,
function,
Vec f,
args=None,
kargs=None) |
|
|
|
setFunctionNorm(self,
norm) |
|
|
|
setInitialGuess(self,
initialguess,
args=None,
kargs=None) |
|
|
|
setIterationNumber(self,
its) |
|
|
|
setJacobian(self,
jacobian,
Mat J=None,
Mat P=None,
args=None,
kargs=None) |
|
|
|
|
|
setLineSearchPreCheck(self,
precheck,
args=None,
kargs=None) |
|
|
|
setMaxFunctionEvaluations(self,
max_funcs) |
|
|
|
setMaxKSPFailures(self,
max_fails) |
|
|
|
setMaxLinearSolveFailures(self,
max_fails) |
|
|
|
setMaxNonlinearStepFailures(self,
max_fails) |
|
|
|
setMaxStepFailures(self,
max_fails) |
|
|
|
setMonitor(self,
monitor,
args=None,
kargs=None) |
|
|
|
setNGS(self,
ngs,
args=None,
kargs=None) |
|
|
|
|
|
|
|
setNormSchedule(self,
normsched) |
|
|
|
setObjective(self,
objective,
args=None,
kargs=None) |
|
|
|
|
|
setParamsEW(self,
version=None,
rtol_0=None,
rtol_max=None,
gamma=None,
alpha=None,
alpha2=None,
threshold=None) |
|
|
|
setPatchCellNumbering(self,
Section sec) |
|
|
|
setPatchComputeFunction(self,
function,
args=None,
kargs=None) |
|
|
|
setPatchComputeOperator(self,
operator,
args=None,
kargs=None) |
|
|
|
setPatchConstructType(self,
typ,
operator=None,
args=None,
kargs=None) |
|
|
|
setPatchDiscretisationInfo(self,
dms,
bs,
cellNodeMaps,
subspaceOffsets,
ghostBcNodes,
globalBcNodes) |
|
|
|
setPythonContext(self,
context) |
|
|
|
setPythonType(self,
py_type) |
|
|
|
setResetCounters(self,
reset=True) |
|
|
|
setSolution(self,
Vec vec) |
|
|
|
setTolerances(self,
rtol=None,
atol=None,
stol=None,
max_it=None) |
|
|
|
|
|
|
|
setUpdate(self,
update,
args=None,
kargs=None) |
|
|
|
setUseEW(self,
flag=True,
*targs,
**kargs) |
|
|
|
setUseFD(self,
flag=True) |
|
|
|
setUseMF(self,
flag=True) |
|
|
|
setVariableBounds(self,
Vec xl,
Vec xu) |
|
|
|
solve(self,
Vec b=None,
Vec x=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__
|