Generated on: Thu Mar 29 07:46:58 PDT 2012 for custom file set
// doxy/ or-tools/ src/ constraint_solver/

or-tools/src/constraint_solver/alldiff_cst.cc File Reference

#include <string.h>
#include <algorithm>
#include <string>
#include <vector>
#include "base/integral_types.h"
#include "base/logging.h"
#include "base/scoped_ptr.h"
#include "constraint_solver/constraint_solver.h"
#include "constraint_solver/constraint_solveri.h"
#include "util/string_array.h"

Go to the source code of this file.

Namespaces

namespace  operations_research

Functions

void operations_research::PathSet (int start, int end, int to, int *const tree)
int operations_research::PathMin (const int *const tree, int index)
int operations_research::PathMax (const int *const tree, int index)


Variable Documentation

Definition at line 309 of file alldiff_cst.cc.

RevSwitch all_instantiated_

Definition at line 84 of file alldiff_cst.cc.

scoped_array<int64> bounds_

bounds_[1.

.active_size_] hold set of min & max in the n intervals_ while bounds_[0] and bounds_[active_size_ + 1] allow sentinels.

Definition at line 305 of file alldiff_cst.cc.

scoped_array<int64> diff_

diffs between critical capacities.

Definition at line 307 of file alldiff_cst.cc.

scoped_array<int> hall_

hall interval links.

Definition at line 308 of file alldiff_cst.cc.

scoped_array<Interval> intervals_

Definition at line 300 of file alldiff_cst.cc.

int64 max

Definition at line 156 of file alldiff_cst.cc.

int max_rank

Definition at line 158 of file alldiff_cst.cc.

scoped_array<Interval*> max_sorted_

Definition at line 302 of file alldiff_cst.cc.

int64 min

Definition at line 155 of file alldiff_cst.cc.

int min_rank

Definition at line 157 of file alldiff_cst.cc.

scoped_array<Interval*> min_sorted_

Definition at line 301 of file alldiff_cst.cc.

int size_

Definition at line 38 of file alldiff_cst.cc.

int64 stamp_

Definition at line 299 of file alldiff_cst.cc.

scoped_array<int> tree_

tree links.

Definition at line 306 of file alldiff_cst.cc.

scoped_array<IntVar*> vars_

Definition at line 37 of file alldiff_cst.cc.