Lines Matching refs:VisibilityBasedPreconditioner
67 VisibilityBasedPreconditioner::VisibilityBasedPreconditioner(
120 VisibilityBasedPreconditioner::~VisibilityBasedPreconditioner() {
135 void VisibilityBasedPreconditioner::ComputeClusterJacobiSparsity(
153 void VisibilityBasedPreconditioner::ComputeClusterTridiagonalSparsity(
174 void VisibilityBasedPreconditioner::InitStorage(
186 void VisibilityBasedPreconditioner::ClusterCameras(
227 void VisibilityBasedPreconditioner::ComputeBlockPairsInPreconditioner(
311 void VisibilityBasedPreconditioner::InitEliminator(
327 bool VisibilityBasedPreconditioner::UpdateImpl(const BlockSparseMatrix& A,
382 void VisibilityBasedPreconditioner::ScaleOffDiagonalCells() {
411 bool VisibilityBasedPreconditioner::Factorize() {
432 void VisibilityBasedPreconditioner::RightMultiply(const double* x,
445 int VisibilityBasedPreconditioner::num_rows() const {
452 bool VisibilityBasedPreconditioner::IsBlockPairInPreconditioner(
463 bool VisibilityBasedPreconditioner::IsBlockPairOffDiagonal(
471 void VisibilityBasedPreconditioner::ForestToClusterPairs(
500 void VisibilityBasedPreconditioner::ComputeClusterVisibility(
515 Graph<int>* VisibilityBasedPreconditioner::CreateClusterGraph(
549 void VisibilityBasedPreconditioner::FlattenMembershipMap(