math/jrl-mathtools

Basic mathematical tools used in the JRL software
Directory:
math/jrl-mathtools (package's history)
Package version:
jrl-mathtools-1.5.2r3
Home page:
https://github.com/jrl-umi3218/jrl-mathtools
License:
gnu-lgpl-v3
Source archive:
https://www.openrobots.org/distfiles/jrl-mathtools/jrl-mathtools-1.5.2.tar.gz
Description:
This package implements basic mathematical tools used in the JRL software. Main classes include: * jrlMathTools::Cangle for simple angle computations, * jrlMathTools::Matrix4x4 for 4x4 matrices, mainly for homogeneous matrices, * jrlMathTools::Matrix3x3 for 3x3 matrices, mainly for rotation matrices, * jrlMathTools::Vector4D for 4 dimensional vectors, * jrlMathTools::Vector3D for 3 dimensional vectors.
Run dependencies:
boost-libs>=1.40, boost-libs>=1.40, boost-libs>=1.40, boost-libs>=1.40, boost-libs>=1.40, gcc-fortran>=3, lapack, libstdc++
Build dependencies:
boost-headers>=1.40, cmake>=2.6, digest>=20080510, doxygen>=1.5, g++>=3, gcc>=3, patch>=2.0, pax, pkg-config>=0.22, pkg_install>=20110805.12, tnftp>=20130505~ssl
General options:
debug
Produce debugging information for binary programs
c++-compiler alternatives:
g++
Use the GNU C++ compiler
clang++
Use the LLVM C++ compiler
ccache-g++
Use ccache and the GNU C++ compiler
ccache-clang++
Use ccache and the LLVM C++ compiler
c-compiler alternatives:
gcc
Use the GNU C compiler
clang
Use the LLVM C compiler
ccache-gcc
Use ccache and the GNU C compiler
ccache-clang
Use ccache and the LLVM C compiler
fortran-compiler alternatives:
gfortran
Use the GNU fortran compiler
g95
Use the g95 fortran compiler