ALFI
Advanced Library for Function Interpolation
Main Page
Namespaces
Classes
Files
File List
File Members
Loading...
Searching...
No Matches
numeric.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
../config.h
"
4
5
namespace
alfi::util::numeric
{
6
template
<
typename
Number = DefaultNumber>
7
bool
are_equal
(Number a, Number b, Number epsilon = std::numeric_limits<Number>::epsilon()) {
8
return
std::abs(a - b) < epsilon || std::abs(a - b) < std::max(std::abs(a), std::abs(b)) * epsilon;
9
}
10
}
config.h
alfi::util::numeric
Definition
numeric.h:5
alfi::util::numeric::are_equal
bool are_equal(Number a, Number b, Number epsilon=std::numeric_limits< Number >::epsilon())
Definition
numeric.h:7
ALFI
ALFI
util
numeric.h
Generated by
1.13.2