42 #ifndef MAT_VEC_COMPARE_H
43 #define MAT_VEC_COMPARE_H
55 namespace DenseLinAlgPack {
72 =
std::sqrt(std::numeric_limits<value_type>::epsilon());
73 #elif defined(_CPQ_CXX)
74 =
::sqrt(std::numeric_limits<value_type>::epsilon());
76 =
::sqrt(std::numeric_limits<value_type>::epsilon());
125 #endif // MAT_VEC_COMPARE_H
VectorSliceTmpl< value_type > DVectorSlice
const value_type sqrt_eps
DenseLinAlgPack::DMatrixSliceTriEle DMatrixSliceTriEle
bool comp_less(const DVectorSlice &vs, value_type alpha)
void sqrt(DVectorSlice *vs_lhs, const DVectorSlice &vs_rhs)
vs_lhs = sqrt(vs_rhs)
FortranTypes::f_dbl_prec value_type
Typedef for the value type of elements that is used for the library.
bool update_success(bool result_check, bool *success)
Helper function for updating a flag for if an operation returned false.
bool comp(const DVectorSlice &vs1, const DVectorSlice &vs2)
DenseLinAlgPack::DMatrixSlice DMatrixSlice