Class SuccessiveOverRelaxationConvergenceCheck
java.lang.Object
org.drip.numerical.iterativesolver.SuccessiveOverRelaxationConvergenceCheck
public class SuccessiveOverRelaxationConvergenceCheck
extends java.lang.Object
SuccessiveOverRelaxationConvergenceCheck contains Results of the Convergence Analysis for SOR and
the SSOR schemes. The References are:
- Greenbaum, A. (1997): Iterative Methods for Solving Linear Systems Society for Industrial and Applied Mathematics Philadelphia, PA
- Hackbusch, W. (2016): Iterative Solution of Large Sparse Systems of Equations Spring-Verlag Berlin, Germany
- Wikipedia (2023): Symmetric Successive Over-Relaxation https://en.wikipedia.org/wiki/Symmetric_successive_over-relaxation
- Wikipedia (2024): Successive Over-Relaxation https://en.wikipedia.org/wiki/Successive_over-relaxation
- Young, D. M. (1950): Iterative methods for solving partial difference equations of elliptical type Harvard University Cambridge, MA
- Construct the R1 To R1 Bessel First Kind Frobenius Summation Series
- Module = Computational Core Module
- Library = Numerical Analysis Library
- Project = Numerical Quadrature, Differentiation, Eigenization, Linear Algebra, and Utilities
- Package = Linear System Iterative Solver Schemes
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description SuccessiveOverRelaxationConvergenceCheck(boolean jacobiIterationMatrixRealEigenvalues, boolean jacobiSpectralRadiusVerification, boolean relaxationParameterRangeVerification)Constructor an Instance of SuccessiveOverRelaxationConvergenceCheck from the Status -
Method Summary
Modifier and Type Method Description booleanjacobiIterationMatrixRealEigenvalues()Indicate if the Jacobi Iteration Matrix has Real EigenvaluesbooleanjacobiSpectralRadiusVerification()Indicate if the Jacobi Spectral Radius satisfies Convergence CheckbooleanrelaxationParameterRangeVerification()Indicate if the Relaxation Parameter Range satisfies Convergence Checkbooleansatisfied()Indicate if the Convergence Check Criteria are satisfiedMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SuccessiveOverRelaxationConvergenceCheck
public SuccessiveOverRelaxationConvergenceCheck(boolean jacobiIterationMatrixRealEigenvalues, boolean jacobiSpectralRadiusVerification, boolean relaxationParameterRangeVerification)Constructor an Instance of SuccessiveOverRelaxationConvergenceCheck from the Status- Parameters:
jacobiIterationMatrixRealEigenvalues- TRUE - Jacobi Iteration Matrix has Real EigenvaluesjacobiSpectralRadiusVerification- TRUE - Jacobi Spectral Radius satisfies Convergence CheckrelaxationParameterRangeVerification- TRUE - Relaxation Parameter Range satisfies Convergence Check
-
-
Method Details
-
jacobiIterationMatrixRealEigenvalues
public boolean jacobiIterationMatrixRealEigenvalues()Indicate if the Jacobi Iteration Matrix has Real Eigenvalues- Returns:
- TRUE - Jacobi Iteration Matrix has Real Eigenvalues
-
jacobiSpectralRadiusVerification
public boolean jacobiSpectralRadiusVerification()Indicate if the Jacobi Spectral Radius satisfies Convergence Check- Returns:
- TRUE - Jacobi Spectral Radius satisfies Convergence Check
-
relaxationParameterRangeVerification
public boolean relaxationParameterRangeVerification()Indicate if the Relaxation Parameter Range satisfies Convergence Check- Returns:
- TRUE - Relaxation Parameter Range satisfies Convergence Check
-
satisfied
public boolean satisfied()Indicate if the Convergence Check Criteria are satisfied- Returns:
- TRUE - Convergence Check Criteria are satisfied
-