Header file of the ITHACAregularization class, it contains the implementation of several methods for input output operations. More...
#include "fvCFD.H"
#include "IOmanip.H"
#include <stdio.h>
#include <sys/types.h>
#include <dirent.h>
#include <algorithm>
#include <fstream>
#include <string>
#include <stdexcept>
#include <sstream>
#include <vector>
#include <cstdio>
#include <typeinfo>
#include <iostream>
#include <cassert>
#include <zlib.h>
#include <map>
#include <Eigen/Eigen>
#include "EigenFunctions.H"
#include "ITHACAutilities.H"
#include <unsupported/Eigen/CXX11/Tensor>
Go to the source code of this file.
Namespaces | |
namespace | ITHACAregularization |
Namespace for regularization of ill-conditione linear system. | |
Macros | |
#define | MAXBUFSIZE (static_cast<int> (1e6)) |
#define | PBSTR "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||" |
#define | PBWIDTH 60 |
Functions | |
Eigen::VectorXd | ITHACAregularization::TSVD (Eigen::MatrixXd A, Eigen::MatrixXd b, int filter) |
Truncated Singular Value regularization. | |
Eigen::VectorXd | ITHACAregularization::TSVD (Eigen::MatrixXd A, Eigen::MatrixXd b, double noiseVariance, word parameterMethod) |
Truncated Singular Value regularization. | |
Eigen::VectorXd | ITHACAregularization::Tikhonov (Eigen::MatrixXd A, Eigen::MatrixXd b, double regularizationParameter) |
Truncated Singular Value regularization. | |
Header file of the ITHACAregularization class, it contains the implementation of several methods for input output operations.
Definition in file ITHACAregularization.H.
#define MAXBUFSIZE (static_cast<int> (1e6)) |
Definition at line 69 of file ITHACAregularization.H.
#define PBSTR "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||" |
Definition at line 70 of file ITHACAregularization.H.
#define PBWIDTH 60 |
Definition at line 71 of file ITHACAregularization.H.