delpi
0.0.1
DElta-complete LP solver
Toggle main menu visibility
Loading...
Searching...
No Matches
math.h
1
7
#pragma once
8
9
#include <algorithm>
10
11
namespace
delpi
{
12
20
template
<
class
T,
class
... Args>
21
T
Min
(
const
T& a,
const
Args&... args) {
22
if
constexpr
(
sizeof
...(args) == 0) {
23
return
a;
24
}
else
{
25
return
std::min(a,
Min
(args...));
26
}
27
}
28
36
template
<
class
T,
class
... Args>
37
T
Max
(
const
T& a,
const
Args&... args) {
38
if
constexpr
(
sizeof
...(args) == 0) {
39
return
a;
40
}
else
{
41
return
std::max(a,
Max
(args...));
42
}
43
}
44
45
}
// namespace delpi
delpi
Global namespace for the delpi library.
delpi::Min
T Min(const T &a, const Args &... args)
Return the minimum of the given values.
Definition
math.h:21
delpi::Max
T Max(const T &a, const Args &... args)
Return the maximum of the given values.
Definition
math.h:37
delpi
util
math.h
Generated by
1.17.0