Algorithm Command: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{CommandManualMenu}}
This command is used to construct a SolutionAlgorithm object, which determines the sequence of steps taken to solve the non-linear equation.
This command is used to construct a SolutionAlgorithm object, which determines the sequence of steps taken to solve the non-linear equation.


{|  
{|  
Line 7: Line 8:


----
----


The type of solution algorithm created and the additional arguments required depends on the '''algorithmType?''' provided in the command.  
The type of solution algorithm created and the additional arguments required depends on the '''algorithmType?''' provided in the command.  
Line 19: Line 19:
*[[Modified Newton Algorithm]]
*[[Modified Newton Algorithm]]
*[[Krylov-Newton Algorithm]]
*[[Krylov-Newton Algorithm]]
*[[Secant Newton Algorithm]]
*[[BFGS Algorithm]]
*[[BFGS Algorithm]]
*[[Broyden Algorithm]]
*[[Broyden Algorithm]]

Latest revision as of 17:59, 15 January 2014




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

algorithm algorithmType? arg1? ...

The type of solution algorithm created and the additional arguments required depends on the algorithmType? provided in the command.


The following contain information about algorithmType? and the args required for each of the available algorithm types: