Example: Radiotherapy More...
Classes | |
class | NestedSearch |
Nested search on the q variables. More... |
Public Member Functions | |
Radiotherapy (const SizeOptions &opt) | |
The actual problem. | |
void | incr_sum (IntVar &x, IntVarArgs &y, int mn) |
Post incremental sum constraint. | |
Radiotherapy (bool share, Radiotherapy &s) | |
Constructor for cloning s. | |
virtual Space * | copy (bool share) |
Perform copying during cloning. | |
virtual IntVar | cost (void) const |
Cost to be minimized. | |
virtual void | print (std::ostream &os) const |
Print solution. | |
![]() | |
ScriptBase (void) | |
Default constructor. | |
ScriptBase (bool share, ScriptBase &e) | |
Constructor used for cloning. | |
virtual void | compare (const Space &, std::ostream &os) const |
Compare with s. |
Additional Inherited Members | |
![]() | |
template<class Script , template< class > class Engine, class Options > | |
static void | run (const Options &opt) |
Example: Radiotherapy
Implementation of the model for cancer radiation treatment planning from the paper
Davaatseren Baatar, Natashia Boland, Sebastian Brand, Peter J. Stuckey. Minimum Cardinality Matrix Decomposition into Consecutive-Ones Matrices: CP and IP Approaches. CPAIOR 2007
Definition at line 102 of file radiotherapy.cpp.
|
inline |
The actual problem.
Definition at line 121 of file radiotherapy.cpp.
|
inline |
Constructor for cloning s.
Definition at line 180 of file radiotherapy.cpp.
|
inline |
Post incremental sum constraint.
Definition at line 168 of file radiotherapy.cpp.
|
inlinevirtual |
Perform copying during cloning.
Definition at line 191 of file radiotherapy.cpp.
|
inlinevirtual |
Cost to be minimized.
Definition at line 197 of file radiotherapy.cpp.
|
inlinevirtual |
Print solution.
Reimplemented from Gecode::Driver::ScriptBase< BaseSpace >.
Definition at line 201 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
Definition at line 370 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 380 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 418 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 437 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 452 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 471 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 490 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 505 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 527 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 548 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 570 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 592 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 613 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 639 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 658 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 682 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 705 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 724 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 747 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 764 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 786 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 807 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 823 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 842 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 859 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 877 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
Radiotherapy specifications.
Definition at line 895 of file radiotherapy.cpp.
|
related |
Radiotherapy specifications.
|
related |
|
related |
Main-function.
Definition at line 346 of file radiotherapy.cpp.