#include <cml/mathlib/vector_ortho.h>
Go to the source code of this file.
Namespaces | |
namespace | cml |
Functions | |
template<typename E , class A , class B , class L > | |
void | cml::matrix_orthogonalize_2x2 (matrix< E, A, B, L > &m, size_t stable_axis=0, size_t num_iter=0, E s=E(1)) |
Orthogonalize the upper-left 2x2 portion of a matrix. | |
template<typename E , class A , class B , class L > | |
void | cml::matrix_orthogonalize_3x3 (matrix< E, A, B, L > &m, size_t stable_axis=2, size_t num_iter=0, E s=E(1)) |
Orthogonalize the upper-left 3x3 portion of a matrix. |
Definition in file matrix_ortho.h.