Switch to more accurate matrix log/exp
authorjpritikin <jpritikin@df83fd30-4cca-4c36-ab9d-e8b5583ccbd1>
Sat, 26 Jul 2014 01:39:35 +0000 (01:39 +0000)
committerjpritikin <jpritikin@df83fd30-4cca-4c36-ab9d-e8b5583ccbd1>
Sat, 26 Jul 2014 01:39:35 +0000 (01:39 +0000)
commit838f0b16989dd526a1b62d285314bd1347a82e8b
treec3bb90f2456a4ccbbaf91cf1b30ee5b34a4f3f40
parent0aa7a85d84ca4f80f5cd7a4bdfc5325ba6ef21d4
Switch to more accurate matrix log/exp

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@3675 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1
117 files changed:
Makefile
NAMESPACE
R/MxExponential.R
data/omxSymbolTable.tab
inst/tools/genSymbolTableSource.R
models/passing/AlgebraComputePassing.R
models/passing/SaturatedWLSTest.R
src/AlgebraFunctions.h
src/Exponential.h [deleted file]
src/autodep
src/glue.cpp
src/glue.h
src/logm-eigen.cpp [deleted file]
src/matrix.cpp
src/matrix.h
src/unsupported/Eigen/AdolcForward [new file with mode: 0644]
src/unsupported/Eigen/AlignedVector3 [new file with mode: 0644]
src/unsupported/Eigen/ArpackSupport [new file with mode: 0644]
src/unsupported/Eigen/AutoDiff [new file with mode: 0644]
src/unsupported/Eigen/BVH [new file with mode: 0644]
src/unsupported/Eigen/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/FFT [new file with mode: 0644]
src/unsupported/Eigen/IterativeSolvers [new file with mode: 0644]
src/unsupported/Eigen/KroneckerProduct [new file with mode: 0644]
src/unsupported/Eigen/LevenbergMarquardt [new file with mode: 0644]
src/unsupported/Eigen/MPRealSupport [new file with mode: 0644]
src/unsupported/Eigen/MatrixFunctions [new file with mode: 0644]
src/unsupported/Eigen/MoreVectorization [new file with mode: 0644]
src/unsupported/Eigen/NonLinearOptimization [new file with mode: 0644]
src/unsupported/Eigen/NumericalDiff [new file with mode: 0644]
src/unsupported/Eigen/OpenGLSupport [new file with mode: 0644]
src/unsupported/Eigen/Polynomials [new file with mode: 0644]
src/unsupported/Eigen/SVD [new file with mode: 0644]
src/unsupported/Eigen/Skyline [new file with mode: 0644]
src/unsupported/Eigen/SparseExtra [new file with mode: 0644]
src/unsupported/Eigen/Splines [new file with mode: 0644]
src/unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h [new file with mode: 0644]
src/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h [new file with mode: 0644]
src/unsupported/Eigen/src/AutoDiff/AutoDiffVector.h [new file with mode: 0644]
src/unsupported/Eigen/src/AutoDiff/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/BVH/BVAlgorithms.h [new file with mode: 0644]
src/unsupported/Eigen/src/BVH/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/BVH/KdBVH.h [new file with mode: 0644]
src/unsupported/Eigen/src/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h [new file with mode: 0644]
src/unsupported/Eigen/src/FFT/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/FFT/ei_fftw_impl.h [new file with mode: 0644]
src/unsupported/Eigen/src/FFT/ei_kissfft_impl.h [new file with mode: 0644]
src/unsupported/Eigen/src/IterativeSolvers/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h [new file with mode: 0644]
src/unsupported/Eigen/src/IterativeSolvers/DGMRES.h [new file with mode: 0644]
src/unsupported/Eigen/src/IterativeSolvers/GMRES.h [new file with mode: 0644]
src/unsupported/Eigen/src/IterativeSolvers/IncompleteCholesky.h [new file with mode: 0644]
src/unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h [new file with mode: 0644]
src/unsupported/Eigen/src/IterativeSolvers/IterationController.h [new file with mode: 0644]
src/unsupported/Eigen/src/IterativeSolvers/MINRES.h [new file with mode: 0644]
src/unsupported/Eigen/src/IterativeSolvers/Scaling.h [new file with mode: 0644]
src/unsupported/Eigen/src/KroneckerProduct/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h [new file with mode: 0644]
src/unsupported/Eigen/src/LevenbergMarquardt/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/LevenbergMarquardt/CopyrightMINPACK.txt [new file with mode: 0644]
src/unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h [new file with mode: 0644]
src/unsupported/Eigen/src/LevenbergMarquardt/LMonestep.h [new file with mode: 0644]
src/unsupported/Eigen/src/LevenbergMarquardt/LMpar.h [new file with mode: 0644]
src/unsupported/Eigen/src/LevenbergMarquardt/LMqrsolv.h [new file with mode: 0644]
src/unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h [new file with mode: 0644]
src/unsupported/Eigen/src/MatrixFunctions/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h [new file with mode: 0644]
src/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h [new file with mode: 0644]
src/unsupported/Eigen/src/MatrixFunctions/MatrixFunctionAtomic.h [new file with mode: 0644]
src/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h [new file with mode: 0644]
src/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h [new file with mode: 0644]
src/unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h [new file with mode: 0644]
src/unsupported/Eigen/src/MatrixFunctions/StemFunction.h [new file with mode: 0644]
src/unsupported/Eigen/src/MoreVectorization/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/MoreVectorization/MathFunctions.h [new file with mode: 0644]
src/unsupported/Eigen/src/NonLinearOptimization/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h [new file with mode: 0644]
src/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h [new file with mode: 0644]
src/unsupported/Eigen/src/NonLinearOptimization/chkder.h [new file with mode: 0644]
src/unsupported/Eigen/src/NonLinearOptimization/covar.h [new file with mode: 0644]
src/unsupported/Eigen/src/NonLinearOptimization/dogleg.h [new file with mode: 0644]
src/unsupported/Eigen/src/NonLinearOptimization/fdjac1.h [new file with mode: 0644]
src/unsupported/Eigen/src/NonLinearOptimization/lmpar.h [new file with mode: 0644]
src/unsupported/Eigen/src/NonLinearOptimization/qrsolv.h [new file with mode: 0644]
src/unsupported/Eigen/src/NonLinearOptimization/r1mpyq.h [new file with mode: 0644]
src/unsupported/Eigen/src/NonLinearOptimization/r1updt.h [new file with mode: 0644]
src/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h [new file with mode: 0644]
src/unsupported/Eigen/src/NumericalDiff/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h [new file with mode: 0644]
src/unsupported/Eigen/src/Polynomials/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/Polynomials/Companion.h [new file with mode: 0644]
src/unsupported/Eigen/src/Polynomials/PolynomialSolver.h [new file with mode: 0644]
src/unsupported/Eigen/src/Polynomials/PolynomialUtils.h [new file with mode: 0644]
src/unsupported/Eigen/src/SVD/BDCSVD.h [new file with mode: 0644]
src/unsupported/Eigen/src/SVD/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/SVD/JacobiSVD.h [new file with mode: 0644]
src/unsupported/Eigen/src/SVD/SVDBase.h [new file with mode: 0644]
src/unsupported/Eigen/src/SVD/TODOBdcsvd.txt [new file with mode: 0644]
src/unsupported/Eigen/src/SVD/doneInBDCSVD.txt [new file with mode: 0644]
src/unsupported/Eigen/src/Skyline/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/Skyline/SkylineInplaceLU.h [new file with mode: 0644]
src/unsupported/Eigen/src/Skyline/SkylineMatrix.h [new file with mode: 0644]
src/unsupported/Eigen/src/Skyline/SkylineMatrixBase.h [new file with mode: 0644]
src/unsupported/Eigen/src/Skyline/SkylineProduct.h [new file with mode: 0644]
src/unsupported/Eigen/src/Skyline/SkylineStorage.h [new file with mode: 0644]
src/unsupported/Eigen/src/Skyline/SkylineUtil.h [new file with mode: 0644]
src/unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h [new file with mode: 0644]
src/unsupported/Eigen/src/SparseExtra/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h [new file with mode: 0644]
src/unsupported/Eigen/src/SparseExtra/MarketIO.h [new file with mode: 0644]
src/unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h [new file with mode: 0644]
src/unsupported/Eigen/src/SparseExtra/RandomSetter.h [new file with mode: 0644]
src/unsupported/Eigen/src/Splines/CMakeLists.txt [new file with mode: 0644]
src/unsupported/Eigen/src/Splines/Spline.h [new file with mode: 0644]
src/unsupported/Eigen/src/Splines/SplineFitting.h [new file with mode: 0644]
src/unsupported/Eigen/src/Splines/SplineFwd.h [new file with mode: 0644]