Test Command: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
(New page: This command is used to construct a ConvergenceTest object. Certain SolutionAlgorithm objects require a ConvergenceTest object to determine if convergence has been achieved at the end of ...)
 
No edit summary
Line 6: Line 6:
#[[Norm Displacement Increment Test]] test is Norm(X) < tol
#[[Norm Displacement Increment Test]] test is Norm(X) < tol
#[[Energy Increment Test]] test dot(X,B) < tol
#[[Energy Increment Test]] test dot(X,B) < tol
#[[Relative Norm Unbalance Test]] test is Norm(X) < tol * Norm(X) at trial step 1
#[[Relative Norm Displacement Increment Test]] test is Norm(X) < tol * Norm(B) at trial step 1
#[[Relative Energy Increment Test]] test dot(X,B) < tol * dot(X,B) at trial step 1

Revision as of 23:46, 30 September 2009

This command is used to construct a ConvergenceTest object. Certain SolutionAlgorithm objects require a ConvergenceTest object to determine if convergence has been achieved at the end of an iteration step. The convergence test is applied to the matrix equation, AX=B

test Command Equation

  1. Norm Unbalance Test test is Norm(X) < tol
  2. Norm Displacement Increment Test test is Norm(X) < tol
  3. Energy Increment Test test dot(X,B) < tol
  4. Relative Norm Unbalance Test test is Norm(X) < tol * Norm(X) at trial step 1
  5. Relative Norm Displacement Increment Test test is Norm(X) < tol * Norm(B) at trial step 1
  6. Relative Energy Increment Test test dot(X,B) < tol * dot(X,B) at trial step 1