codac
1.5.6
Loading...
Searching...
No Matches
src
core
contractors
codac2_CtcNot.h
Go to the documentation of this file.
1
9
10
#pragma once
11
12
#include <map>
13
#include "
codac2_CtcUnion.h
"
14
#include "
codac2_CtcInverse.h
"
15
16
namespace
codac2
17
{
18
class
CtcNot :
public
Ctc<CtcNot,IntervalVector>
19
{
20
public
:
21
22
template
<
typename
C>
23
requires
IsCtcBaseOrPtr<C,IntervalVector>
24
CtcNot(
const
C& c)
25
: Ctc<CtcNot,IntervalVector>(size_of(c))
26
{ }
27
28
void
contract([[maybe_unused]] IntervalVector& x)
const
29
{
30
/* nothing can be done: no inner information */
31
}
32
};
33
}
codac2_CtcInverse.h
codac2_CtcUnion.h
Generated by
1.13.0