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.