HomeSort by relevance Sort by last modified time
    Searched full:schur (Results 1 - 25 of 79) sorted by null

1 2 3 4

  /external/eigen/doc/snippets/
ComplexSchur_compute.cpp 2 ComplexSchur<MatrixXcf> schur(4);
3 schur.compute(A);
4 cout << "The matrix T in the decomposition of A is:" << endl << schur.matrixT() << endl;
5 schur.compute(A.inverse());
6 cout << "The matrix T in the decomposition of A^(-1) is:" << endl << schur.matrixT() << endl;
RealSchur_compute.cpp 2 RealSchur<MatrixXf> schur(4);
3 schur.compute(A, /* computeU = */ false);
4 cout << "The matrix T in the decomposition of A is:" << endl << schur.matrixT() << endl;
5 schur.compute(A.inverse(), /* computeU = */ false);
6 cout << "The matrix T in the decomposition of A^(-1) is:" << endl << schur.matrixT() << endl;
RealSchur_RealSchur_MatrixType.cpp 4 RealSchur<MatrixXd> schur(A);
5 cout << "The orthogonal matrix U is:" << endl << schur.matrixU() << endl;
6 cout << "The quasi-triangular matrix T is:" << endl << schur.matrixT() << endl << endl;
8 MatrixXd U = schur.matrixU();
9 MatrixXd T = schur.matrixT();
  /external/ceres-solver/internal/ceres/
implicit_schur_complement.h 31 // An iterative solver for solving the Schur complement/reduced camera
50 // to the Schur complement without explicitly forming it.
64 // and the Schur complement system is given by
69 // is to form this Schur complement system and solve it using
73 // matrix vector product with the Schur complement
82 // auxilliary bits needed to implement a CG solver on the Schur
95 // should be computed or not as a preconditioner for the Schur
103 // Initialize the Schur complement for a linear least squares
115 // y += Sx, where S is the Schur complement.
118 // The Schur complement is a symmetric positive definite matrix
    [all...]
iterative_schur_complement_solver.h 55 // The key idea is that one can run Conjugate Gradients on the Schur
56 // Complement system without explicitly forming the Schur Complement
58 // ImplicitSchurComplement class. Not forming the Schur complement in
65 // For the curious, running CG on the Schur complement is the same as
reorder_program.h 53 // Schur eliminator, which works on these "row blocks" in the jacobian.
58 // Schur type solvers require that all parameter blocks eliminated
59 // by the Schur eliminator occur before others and the residuals be
69 // columns of the schur complement matrix are ordered to reduce the
visibility_based_preconditioner.h 79 // entries in the Schur complement matrix corresponding to these
80 // camera pairs as an approximation to the full Schur complement.
133 // It has the same structural requirement as other Schur complement
168 // Number of parameter blocks in the schur complement.
172 // Sizes of the blocks in the schur complement.
178 // Non-zero camera pairs from the schur complement matrix that are
implicit_schur_complement_test.cc 142 // The i^th column of the implicit schur complement is the same as
143 // the explicit schur complement.
164 // Backsubstituted solution from the implicit schur solver using the
187 // Verify that the Schur Complement matrix implied by the
preconditioner.h 78 // The most common use is for Schur type solvers, where there
82 // num_eliminate_blocks in the Schur type solvers.
86 // some cases the Schur complement based solvers can detect and
100 // e-blocks, ITERATIVE_SCHUR with a Schur type preconditioner cannot
schur_complement_solver.h 59 // Base class for Schur complement based linear least squares
91 // DenseSchurComplementSolver: For problems where the Schur complement
96 // SparseSchurComplementSolver: For problems where the Schur
99 // sparse Cholesky factorization of the Schur complement. This solver
179 // Size of the blocks in the Schur complement.
schur_eliminator.h 57 // class provides the functionality to compute the Schur complement
151 // be interested in all of the Schur Complement S. However, it is also
153 // the full Schur complement. When the eliminator is generating the
157 // is interested in constructing a preconditioner based on the Schur
177 // Compute the Schur complement system from the augmented linear
184 // the full or a submatrix of the Schur complement will be computed.
186 // Since the Schur complement is a symmetric matrix, only the upper
187 // triangular part of the Schur complement is computed.
schur_jacobi_preconditioner.h 82 // It has the same structural requirement as other Schur complement
98 // Sizes of the blocks in the schur complement.
implicit_schur_complement.cc 96 // Compute the RHS of the Schur complement system.
192 // corresponds to the Schur complement system, so we just copy those
193 // values from the solution to the Schur complement.
197 // Compute the RHS of the Schur complement system.
iterative_schur_complement_solver.cc 88 VLOG(2) << "No parameter blocks left in the schur complement.";
96 // Initialize the solution to the Schur complement system to zero.
100 // Instantiate a conjugate gradient solver that runs on the Schur
linear_solver.h 140 // The most common use is for Schur type solvers, where there
144 // num_eliminate_blocks in the Schur type solvers.
155 // some cases the Schur complement based solvers can detect and
278 // e-blocks, a Schur type linear solver cannot be used. If the
279 // linear solver is of Schur type, this function implements a policy
linear_least_squares_problems.h 54 // If using the schur eliminator then how many of the variable
partitioned_matrix_view.h 53 // structure as required by the Schur complement based solver, found
60 // the Schur complement solver it will result in unpredictable and
  /external/eigen/Eigen/src/Eigenvalues/
ComplexSchur.h 28 * \brief Performs a complex Schur decomposition of a real or complex square matrix
31 * computing the Schur decomposition; this is expected to be an
35 * Schur decomposition: \f$ A = U T U^*\f$ where U is a unitary
40 * Call the function compute() to compute the Schur decomposition of
43 * the Schur decomposition at construction time. Once the
76 /** \brief Type for the matrices in the Schur decomposition.
85 * \param [in] size Positive integer, size of the matrix whose Schur decomposition will be computed.
103 /** \brief Constructor; computes Schur decomposition of given matrix.
105 * \param[in] matrix Square matrix whose Schur decomposition is to be computed.
108 * This constructor calls compute() to compute the Schur decomposition
    [all...]
RealSchur.h 23 * \brief Performs a real Schur decomposition of a square matrix
26 * real Schur decomposition; this is expected to be an instantiation of the
29 * Given a real square matrix A, this class computes the real Schur
36 * A, and thus the real Schur decomposition is used in EigenSolver to compute
39 * Call the function compute() to compute the real Schur decomposition of a
41 * constructor which computes the real Schur decomposition at construction
74 * \param [in] size Positive integer, size of the matrix whose Schur decomposition will be computed.
93 /** \brief Constructor; computes real Schur decomposition of given matrix.
95 * \param[in] matrix Square matrix whose Schur decomposition is to be computed.
98 * This constructor calls compute() to compute the Schur decomposition
    [all...]
ComplexEigenSolver.h 200 * The matrix is first reduced to Schur form using the
201 * ComplexSchur class. The Schur decomposition is then used to
205 * Schur decomposition, which is \f$ O(n^3) \f$ where \f$ n \f$
257 // Do a complex Schur decomposition, A = U T U^*
  /external/eigen/test/
schur_complex.cpp 14 template<typename MatrixType> void schur(int size = MatrixType::ColsAtCompileTime) function
84 CALL_SUBTEST_1(( schur<Matrix4cd>() ));
85 CALL_SUBTEST_2(( schur<MatrixXcf>(internal::random<int>(1,EIGEN_TEST_MAX_SIZE/4)) ));
86 CALL_SUBTEST_3(( schur<Matrix<std::complex<float>, 1, 1> >() ));
87 CALL_SUBTEST_4(( schur<Matrix<float, 3, 3, Eigen::RowMajor> >() ));
schur_real.cpp 40 template<typename MatrixType> void schur(int size = MatrixType::ColsAtCompileTime) function
105 CALL_SUBTEST_1(( schur<Matrix4f>() ));
106 CALL_SUBTEST_2(( schur<MatrixXd>(internal::random<int>(1,EIGEN_TEST_MAX_SIZE/4)) ));
107 CALL_SUBTEST_3(( schur<Matrix<float, 1, 1> >() ));
108 CALL_SUBTEST_4(( schur<Matrix<double, 3, 3, Eigen::RowMajor> >() ));
  /external/chromium_org/third_party/webrtc/common_audio/signal_processing/
auto_corr_to_refl_coef.c 83 // Last iteration; don't do Schur recursion.
87 // Schur recursion.
  /external/webrtc/src/common_audio/signal_processing/
auto_corr_to_refl_coef.c 83 // Last iteration; don't do Schur recursion.
87 // Schur recursion.
  /external/eigen/unsupported/Eigen/
MatrixFunctions 187 This function computes the matrix logarithm using the Schur-Parlett
243 This function computes the matrix power using the Schur-Pad&eacute;
250 Lijing Lin, "A Schur-Pad&eacute; algorithm for fractional powers of a
272 MatrixPower can save the result of Schur decomposition, so it's
311 "A Schur-Parlett algorithm for computing matrix functions",
399 quasi-triangular form with the real Schur decomposition. The square
401 cost is approximately \f$ 25 n^3 \f$ real flops for the real Schur
421 complex Schur decomposition is used to reduce the matrix to a
423 &Aring;ke Bj&ouml;rck and Sven Hammarling, "A Schur method for the

Completed in 1386 milliseconds

1 2 3 4