Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::DimensionChecker Class Reference

Detailed Description

Definition at line 506 of file routing_filters.h.

#include <routing_filters.h>

Classes

struct  Interval
struct  ExtendedInterval

Public Member Functions

 DimensionChecker (const PathState *path_state, std::vector< Interval > path_capacity, std::vector< int > path_class, std::vector< std::function< Interval(int64_t, int64_t)> > demand_per_path_class, std::vector< Interval > node_capacity, int min_range_size_for_riq=kOptimalMinRangeSizeForRIQ)
bool Check () const
void Commit ()

Static Public Attributes

static constexpr int kOptimalMinRangeSizeForRIQ = 4

Constructor & Destructor Documentation

◆ DimensionChecker()

operations_research::DimensionChecker::DimensionChecker ( const PathState * path_state,
std::vector< Interval > path_capacity,
std::vector< int > path_class,
std::vector< std::function< Interval(int64_t, int64_t)> > demand_per_path_class,
std::vector< Interval > node_capacity,
int min_range_size_for_riq = kOptimalMinRangeSizeForRIQ )

Definition at line 4421 of file routing_filters.cc.

Member Function Documentation

◆ Check()

bool operations_research::DimensionChecker::Check ( ) const

Definition at line 4446 of file routing_filters.cc.

◆ Commit()

void operations_research::DimensionChecker::Commit ( )

Definition at line 4507 of file routing_filters.cc.

Member Data Documentation

◆ kOptimalMinRangeSizeForRIQ

int operations_research::DimensionChecker::kOptimalMinRangeSizeForRIQ = 4
staticconstexpr

Definition at line 538 of file routing_filters.h.


The documentation for this class was generated from the following files: