5.5. algorithm commands

algorithm(algoType, *algoArgs)

This command is used to construct a SolutionAlgorithm object, which determines the sequence of steps taken to solve the non-linear equation.

algoType (str) algorithm type
algoArgs (list) a list of algorithm arguments

The following contain information about available algoType:

  1. Linear Algorithm
  2. Newton Algorithm
  3. Newton with Line Search
  4. Modified Newton Algorithm
  5. Krylov-Newton Algorithm
  6. SecantNewton Algorithm
  7. RaphsonNewton Algorithm
  8. PeriodicNewton Algorithm
  9. BFGS Algorithm
  10. Broyden Algorithm