1 # ifndef CPPAD_SPEED_DET_BY_LU_HPP
2 # define CPPAD_SPEED_DET_BY_LU_HPP
132 template <
class Scalar>
144 template <
class Vector>
154 for(i = 0; i <
n_ *
n_; i++)
170 det = Scalar( signdet ) *
exp( logdet );
174 for(i = 0; i < n_ *
n_; i++)
CppAD::vector< Scalar > A_
int LuSolve(size_t n, size_t m, const FloatVector &A, const FloatVector &B, FloatVector &X, Float &logdet)
Scalar operator()(const Vector &x)
AD< Base > exp(const AD< Base > &x)
CppAD::vector< Scalar > B_
File used to define CppAD::vector and CppAD::vectorBool.
CppAD::vector< Scalar > X_