HOLDER_PAC
 All Classes Functions Modules
HODLR_Matrix Member List

This is the complete list of members for HODLR_Matrix, including all inherited members.

block(int min_i, int min_j, int numRows, int numCols) (defined in HODLR_Matrix)HODLR_Matrix
bottDiag() (defined in HODLR_Matrix)HODLR_Matrix
calcAbsDiff() (defined in HODLR_Matrix)HODLR_Matrix
check_Structure() (defined in HODLR_Matrix)HODLR_Matrix
col(int col) (defined in HODLR_Matrix)HODLR_Matrix
cols() const (defined in HODLR_Matrix)HODLR_Matrix
correctIndices() (defined in HODLR_Matrix)HODLR_Matrix
createExactHODLR(const int rank, int input_MatrixSize, const int inpt_SizeThreshold) (defined in HODLR_Matrix)HODLR_Matrix
destroyAllData() (defined in HODLR_Matrix)HODLR_Matrix
determinant() (defined in HODLR_Matrix)HODLR_Matrix
extend (defined in HODLR_Matrix)HODLR_Matrixfriend
extendAddUpdate (defined in HODLR_Matrix)HODLR_Matrixfriend
extendAddUpdate (defined in HODLR_Matrix)HODLR_Matrixfriend
extendAddUpdate (defined in HODLR_Matrix)HODLR_Matrixfriend
extendAddUpdate (defined in HODLR_Matrix)HODLR_Matrixfriend
extendedSp_Solve(const Eigen::MatrixXd &input_RHS) (defined in HODLR_Matrix)HODLR_Matrix
freeMatrixData() (defined in HODLR_Matrix)HODLR_Matrix
get_extendedSp_AssemblyTime() const (defined in HODLR_Matrix)HODLR_Matrix
get_extendedSp_FactorizationTime() const (defined in HODLR_Matrix)HODLR_Matrix
get_extendedSp_SolveTime() const (defined in HODLR_Matrix)HODLR_Matrix
get_extendedSp_TotalTime() const (defined in HODLR_Matrix)HODLR_Matrix
get_LR_ComputationTime() const (defined in HODLR_Matrix)HODLR_Matrix
get_MatrixSize() const (defined in HODLR_Matrix)HODLR_Matrix
get_recLU_FactorizationTime() const (defined in HODLR_Matrix)HODLR_Matrix
get_recLU_SolveTime() const (defined in HODLR_Matrix)HODLR_Matrix
get_recLU_TotalTime() const (defined in HODLR_Matrix)HODLR_Matrix
get_totalIter_SolveTime() const (defined in HODLR_Matrix)HODLR_Matrix
HODLR_Matrix() (defined in HODLR_Matrix)HODLR_Matrix
HODLR_Matrix(Eigen::MatrixXd &inputMatrix, int inputSizeThreshold=30, std::string LR_Method="partialPiv_ACA")HODLR_Matrix
HODLR_Matrix(Eigen::MatrixXd &inputMatrix, int inputSizeThreshold, user_IndexTree &input_IndexTree)HODLR_Matrix
HODLR_Matrix(Eigen::MatrixXd &inputMatrix, Eigen::SparseMatrix< double > &inputGraph, int inputSizeThreshold=30)HODLR_Matrix
HODLR_Matrix(Eigen::MatrixXd &inputMatrix, Eigen::SparseMatrix< double > &inputGraph, int inputSizeThreshold, user_IndexTree &input_IndexTree)HODLR_Matrix
HODLR_Matrix(Eigen::SparseMatrix< double > &inputMatrix, int inputSizeThreshold=30, std::string LR_Method="PS_Sparse")HODLR_Matrix
HODLR_Matrix(Eigen::SparseMatrix< double > &inputMatrix, int inputSizeThreshold, user_IndexTree &input_IndexTree, std::string LR_Method="PS_Sparse")HODLR_Matrix
HODLR_Matrix(Eigen::SparseMatrix< double > &inputMatrix, Eigen::SparseMatrix< double > &inputGraph, int inputSizeThreshold, user_IndexTree &input_IndexTree, std::string LR_Method="PS_Sparse")HODLR_Matrix
HODLR_Matrix(int numRows, int numCols, double(*inputKernel)(int i, int j, void *inputKernelData), void *inputKernelData, int inputSizeThreshold)HODLR_Matrix
HODLR_Matrix(int numRows, int numCols, double(*inputKernel)(int i, int j, void *inputKernelData), void *inputKernelData, Eigen::SparseMatrix< double > &inputGraph, int inputSizeThreshold)HODLR_Matrix
HODLR_Matrix(int numRows, int numCols, double(*inputKernel)(int i, int j, void *inputKernelData), void *inputKernelData, int inputSizeThreshold, user_IndexTree &input_IndexTree)HODLR_Matrix
HODLR_Matrix(int numRows, int numCols, double(*inputKernel)(int i, int j, void *inputKernelData), void *inputKernelData, Eigen::SparseMatrix< double > &inputGraph, int inputSizeThreshold, user_IndexTree &input_IndexTree) (defined in HODLR_Matrix)HODLR_Matrix
HODLR_Matrix(const HODLR_Matrix &rhs)HODLR_Matrix
initInfoVectors() (defined in HODLR_Matrix)HODLR_Matrix
iterative_Solve(const Eigen::MatrixXd &input_RHS, const int maxIterations, const double stop_tolerance, const double init_LRTolerance, const std::string input_LR_Method, const std::string directSolve_Method) (defined in HODLR_Matrix)HODLR_Matrix
keepBottDiag() (defined in HODLR_Matrix)HODLR_Matrix
keepTopDiag() (defined in HODLR_Matrix)HODLR_Matrix
logAbsDeterminant() (defined in HODLR_Matrix)HODLR_Matrix
norm() (defined in HODLR_Matrix)HODLR_Matrix
printLevelAccuracy (defined in HODLR_Matrix)HODLR_Matrix
printLevelInfo (defined in HODLR_Matrix)HODLR_Matrix
printLevelRankInfo (defined in HODLR_Matrix)HODLR_Matrix
printResultInfo (defined in HODLR_Matrix)HODLR_Matrix
recalculateSize() (defined in HODLR_Matrix)HODLR_Matrix
recLU_Compute() (defined in HODLR_Matrix)HODLR_Matrix
recLU_Solve(const Eigen::MatrixXd &input_RHS) (defined in HODLR_Matrix)HODLR_Matrix
recSM_Solve(const Eigen::MatrixXd &input_RHS) (defined in HODLR_Matrix)HODLR_Matrix
returnBottOffDiagK() (defined in HODLR_Matrix)HODLR_Matrix
returnBottOffDiagU() (defined in HODLR_Matrix)HODLR_Matrix
returnBottOffDiagV() (defined in HODLR_Matrix)HODLR_Matrix
returnTopOffDiagK() (defined in HODLR_Matrix)HODLR_Matrix
returnTopOffDiagU() (defined in HODLR_Matrix)HODLR_Matrix
returnTopOffDiagV() (defined in HODLR_Matrix)HODLR_Matrix
row(int row) (defined in HODLR_Matrix)HODLR_Matrix
rows() const (defined in HODLR_Matrix)HODLR_Matrix
saveExtendedSp(std::string savePath) (defined in HODLR_Matrix)HODLR_Matrix
saveSolverInfo(const std::string outputFileName) (defined in HODLR_Matrix)HODLR_Matrix
set_BoundaryDepth(int inputBoundaryDepth) (defined in HODLR_Matrix)HODLR_Matrix
set_FreeMatrixMemory(bool inputVal) (defined in HODLR_Matrix)HODLR_Matrix
set_LeafConst() (defined in HODLR_Matrix)HODLR_Matrix
set_LRMethod(std::string input_LRMethod) (defined in HODLR_Matrix)HODLR_Matrix
set_LRTolerance(double tolerance) (defined in HODLR_Matrix)HODLR_Matrix
set_minPivot(double minPivot) (defined in HODLR_Matrix)HODLR_Matrix
set_recLUFactorizedFlag(bool factorized) (defined in HODLR_Matrix)HODLR_Matrix
splitAtTop (defined in HODLR_Matrix)HODLR_Matrixfriend
storeLRinTree() (defined in HODLR_Matrix)HODLR_Matrix
topDiag() (defined in HODLR_Matrix)HODLR_Matrix
~HODLR_Matrix() (defined in HODLR_Matrix)HODLR_Matrix