Namespace for regularization of ill-conditione linear system. More...
Functions | |
| Eigen::VectorXd | TSVD (Eigen::MatrixXd A, Eigen::MatrixXd b, int filter) |
| Truncated Singular Value regularization. | |
| Eigen::VectorXd | TSVD (Eigen::MatrixXd A, Eigen::MatrixXd b, double noiseVariance, word parameterMethod) |
| Truncated Singular Value regularization. | |
| Eigen::VectorXd | Tikhonov (Eigen::MatrixXd A, Eigen::MatrixXd b, double regularizationParameter) |
| Truncated Singular Value regularization. | |
Namespace for regularization of ill-conditione linear system.
| Eigen::VectorXd ITHACAregularization::Tikhonov | ( | Eigen::MatrixXd | A, |
| Eigen::MatrixXd | b, | ||
| double | regularizationParameter ) |
Truncated Singular Value regularization.
| [in] | A | Matrix of coefficient |
| [in] | b | Column vector of solutions |
Definition at line 110 of file ITHACAregularization.C.
| Eigen::VectorXd ITHACAregularization::TSVD | ( | Eigen::MatrixXd | A, |
| Eigen::MatrixXd | b, | ||
| double | noiseVariance, | ||
| word | parameterMethod ) |
Truncated Singular Value regularization.
| [in] | A | Matrix of coefficient |
| [in] | b | Column vector of solutions |
| [in] | parameterMethod | Regularization parameter selection method |
Definition at line 54 of file ITHACAregularization.C.
| Eigen::VectorXd ITHACAregularization::TSVD | ( | Eigen::MatrixXd | A, |
| Eigen::MatrixXd | b, | ||
| int | filter ) |
Truncated Singular Value regularization.
| [in] | A | Matrix of coefficient |
| [in] | b | Column vector of solutions |
| [in] | filter | Number of singular values to keep |
Definition at line 36 of file ITHACAregularization.C.
1.13.2