Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
TooN - Tom's Object Oriented Numerics library
C++ Other

Construct SO(2) from Identity

latest commit 4610c8bd35
Edward Rosten authored
Failed to load latest commit information.
benchmark Generaton of symmetric solvers.
doc Remove other obsolete license file
functions Change license to 2 clause BSD
internal Change license to 2 clause BSD
optimization Change license to 2 clause BSD
regressions Fix bugs in SymEigen<3> where it gives wrong answers.
test Add some test code.
.gitignore Update gitignore
COPYING Change license to 2 clause BSD
Cholesky.h Change license to 2 clause BSD
Doxyfile Version bump
GR_SVD.h Change license to 2 clause BSD
LU.h Change license to 2 clause BSD
Lapack_Cholesky.h Change license to 2 clause BSD
Makefile.in Compatibility fix
QR.h Change license to 2 clause BSD
QR_Lapack.h Change license to 2 clause BSD
README Fix typo
SVD.h Change license to 2 clause BSD
SymEigen.h Added missing(?) using directive.
TODO .diagonal_slice()
TooN.h Change license to 2 clause BSD
TooN.pc Change license to 2 clause BSD
TooN.pc.in Added missing file.
configure Make test work with lapack properly.
configure.ac Make test work with lapack properly.
determinant.h Change license to 2 clause BSD
gauss_jordan.h Change license to 2 clause BSD
gaussian_elimination.h Change license to 2 clause BSD
generated.h Removed externally generated code for Cholesky.
helpers.h Change license to 2 clause BSD
irls.h Change license to 2 clause BSD
lapack.h Change license to 2 clause BSD
make_data_functions.awk Fill matrices from data in a less objectionable way.
make_make_vector.awk namespace TooN included
make_typeof.awk Update operators to use results of expressions as the return type.
numdiff.awk Remove POSIX character classes in make test.
se2.h Change license to 2 clause BSD
se3.h Change license to 2 clause BSD
sim2.h Change license to 2 clause BSD
sim3.h Change license to 2 clause BSD
sl.h Change license to 2 clause BSD
so2.h Construct SO(2) from Identity
so3.h Fix intermediate rotations in SO3 constructor
wls.h Change license to 2 clause BSD

README

To install on a unix system:

./configure && make && sudo make install

To verify that everything works, you can optioinally run

make test


If you use any LAPACK based features (SVD.h, LU.h, QR_Lapack.h,
SymEigen.h, Lapack_Cholesky.h) you will need to link against LAPACK,
probably using -llapack and perhaps -lblas.


The code is ready to go and should work on any system (unix or non-unix)
without configuring or compiling.


For further details, make the documentation with Doxygen, or go to
http://www.edwardrosten.com/cvd/toon/html-user/index.html
Something went wrong with that request. Please try again.