codac 1.5.6
Loading...
Searching...
No Matches
codac2_Interval_operations.h
Go to the documentation of this file.
1
14
15#pragma once
16
17#include "codac2_Interval.h"
18
19namespace codac2
20{
27 Interval sqr(const Interval& x);
28
35 Interval sqrt(const Interval& x);
36
44 Interval pow(const Interval& x, int n);
45
53 Interval pow(const Interval& x, double p);
54
62 Interval pow(const Interval& x, const Interval& p);
63
71 Interval root(const Interval& x, int p);
72
79 Interval exp(const Interval& x);
80
87 Interval log(const Interval& x);
88
95 Interval cos(const Interval& x);
96
103 Interval sin(const Interval& x);
104
111 Interval tan(const Interval& x);
112
119 Interval acos(const Interval& x);
120
127 Interval asin(const Interval& x);
128
135 Interval atan(const Interval& x);
136
144 Interval atan2(const Interval& y, const Interval& x);
145
152 Interval cosh(const Interval& x);
153
160 Interval sinh(const Interval& x);
161
168 Interval tanh(const Interval& x);
169
176 Interval acosh(const Interval& x);
177
184 Interval asinh(const Interval& x);
185
192 Interval atanh(const Interval& x);
193
200 Interval abs(const Interval& x);
201
209 Interval min(const Interval& x, const Interval& y);
210
218 Interval max(const Interval& x, const Interval& y);
219
228 Interval sign(const Interval& x);
229
236 Interval integer(const Interval& x);
237
244 Interval floor(const Interval& x);
245
252 Interval ceil(const Interval& x);
253
262 Interval chi(const Interval& x, const Interval& y, const Interval& z);
263}
264
Interval class, for representing closed and connected subsets of .
Definition codac2_Interval.h:62
Interval ceil(const Interval &x)
Returns ceil of .
Definition codac2_Interval_operations_impl.h:294
Interval atan(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:133
Interval max(const Interval &x, const Interval &y)
Returns .
Definition codac2_Interval_operations_impl.h:274
Interval asinh(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:237
Interval atanh(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:257
Interval pow(const Interval &x, int n)
Returns , .
Definition codac2_Interval_operations_impl.h:33
Interval sqrt(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:26
Interval chi(const Interval &x, const Interval &y, const Interval &z)
Return if , if , else.
Definition codac2_Interval_operations_impl.h:299
Interval cosh(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:205
Interval floor(const Interval &x)
Returns floor of .
Definition codac2_Interval_operations_impl.h:289
Interval sinh(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:216
Interval acos(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:119
Interval atan2(const Interval &y, const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:140
Interval log(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:85
Interval cos(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:98
Interval exp(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:78
Interval tanh(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:223
Interval sqr(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:21
Interval root(const Interval &x, int p)
Returns the p-th root: .
Definition codac2_Interval_operations_impl.h:60
Interval abs(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:264
Interval asin(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:126
Interval integer(const Interval &x)
Returns the largest integer interval included in .
Definition codac2_Interval_operations_impl.h:284
Interval min(const Interval &x, const Interval &y)
Returns .
Definition codac2_Interval_operations_impl.h:269
Interval acosh(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:230
Interval sign(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:279
Interval sin(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:105
Interval tan(const Interval &x)
Returns .
Definition codac2_Interval_operations_impl.h:112