| 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) |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | getCompositeSNES(self,
        n) |  |  | 
    |  |  | 
    |  | 
        
          | getConvergenceHistory(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) |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | setConvergedReason(self,
        reason) |  |  | 
    |  | 
        
          | setConvergenceHistory(self,
        length=None,
        reset=False) |  |  | 
    |  | 
        
          | setConvergenceTest(self,
        converged,
        args=None,
        kargs=None) |  |  | 
    |  |  | 
    |  | 
        
          | 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) |  |  | 
    |  |  | 
    |  | 
        
          | 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,
        Vec x) |  |  | 
    |  | 
        
          | 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__ |