operations_research::NumericalRevArray< T > Class Template Reference

Detailed Description

template<class T>
class operations_research::NumericalRevArray< T >

Subclass of RevArray<T> which adds numerical operations.

Definition at line 3753 of file constraint_solver.h.

Public Member Functions

 NumericalRevArray (int size, const T &val)
 
void Add (Solver *const s, int index, const T &to_add)
 
void Incr (Solver *const s, int index)
 
void Decr (Solver *const s, int index)
 
int64 size () const
 
const T & Value (int index) const
 
const T & operator[] (int index) const
 
void SetValue (Solver *const s, int index, const T &val)
 

Constructor & Destructor Documentation

◆ NumericalRevArray()

template<class T >
operations_research::NumericalRevArray< T >::NumericalRevArray ( int  size,
const T &  val 
)
inline

Definition at line 3755 of file constraint_solver.h.

Member Function Documentation

◆ Add()

template<class T >
void operations_research::NumericalRevArray< T >::Add ( Solver *const  s,
int  index,
const T &  to_add 
)
inline

Definition at line 3757 of file constraint_solver.h.

◆ Decr()

template<class T >
void operations_research::NumericalRevArray< T >::Decr ( Solver *const  s,
int  index 
)
inline

Definition at line 3763 of file constraint_solver.h.

◆ Incr()

template<class T >
void operations_research::NumericalRevArray< T >::Incr ( Solver *const  s,
int  index 
)
inline

Definition at line 3761 of file constraint_solver.h.

◆ operator[]()

template<class T>
const T& operations_research::RevArray< T >::operator[] ( int  index) const
inlineinherited

Definition at line 3731 of file constraint_solver.h.

◆ SetValue()

template<class T>
void operations_research::RevArray< T >::SetValue ( Solver *const  s,
int  index,
const T &  val 
)
inlineinherited

Definition at line 3734 of file constraint_solver.h.

◆ size()

template<class T>
int64 operations_research::RevArray< T >::size ( ) const
inlineinherited

Definition at line 3726 of file constraint_solver.h.

◆ Value()

template<class T>
const T& operations_research::RevArray< T >::Value ( int  index) const
inlineinherited

Definition at line 3728 of file constraint_solver.h.


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