#include <algorithm>
#include <cmath>
#include <cstddef>
#include <cstdint>
#include <string>
#include <utility>
#include <vector>
#include "absl/container/flat_hash_map.h"
#include "absl/status/status.h"
#include "absl/strings/str_format.h"
#include "absl/strings/string_view.h"
#include "absl/time/clock.h"
#include "absl/time/time.h"
#include "ortools/base/file.h"
#include "ortools/base/hash.h"
#include "ortools/base/helpers.h"
#include "ortools/base/logging.h"
#include "ortools/base/mathutil.h"
#include "ortools/base/stl_util.h"
#include "ortools/base/types.h"
#include "ortools/constraint_solver/constraint_solver.h"
#include "ortools/constraint_solver/constraint_solveri.h"
#include "ortools/constraint_solver/demon_profiler.pb.h"
Go to the source code of this file.
|
namespace | operations_research |
| In SWIG mode, we don't want anything besides these top-level includes.
|
|
|
void | operations_research::InstallDemonProfiler (DemonProfiler *monitor) |
| --— Forward Declarations and Profiling Support --—
|
|
DemonProfiler * | operations_research::BuildDemonProfiler (Solver *solver) |
|
void | operations_research::DeleteDemonProfiler (DemonProfiler *monitor) |
|
void | operations_research::RegisterDemon (Solver *const solver, Demon *const demon, DemonProfiler *const monitor) |
| --— Exported Methods for Unit Tests --—
|
|
void | operations_research::DemonProfilerAddFakeRun (DemonProfiler *const monitor, Demon *const demon, int64_t start_time, int64_t end_time, bool is_fail) |
|
void | operations_research::DemonProfilerExportInformation (DemonProfiler *const monitor, const Constraint *const constraint, int64_t *const fails, int64_t *const initial_propagation_runtime, int64_t *const demon_invocations, int64_t *const total_demon_runtime, int *const demon_count) |
|
void | operations_research::DemonProfilerBeginInitialPropagation (DemonProfiler *const monitor, Constraint *const constraint) |
|
void | operations_research::DemonProfilerEndInitialPropagation (DemonProfiler *const monitor, Constraint *const constraint) |
|
◆ ct
◆ value