MCPcopy Create free account
hub / github.com/NeuralNetworkVerification/Marabou / updateGroundUpperBound

Method updateGroundUpperBound

src/engine/Engine.cpp:3315–3320  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3313}
3314
3315void Engine::updateGroundUpperBound( const unsigned var, const double value )
3316{
3317 ASSERT( var < _tableau->getN() && _produceUNSATProofs );
3318 if ( FloatUtils::lt( value, _groundBoundManager.getUpperBound( var ) ) )
3319 _groundBoundManager.setUpperBound( var, value );
3320}
3321
3322void Engine::updateGroundLowerBound( const unsigned var, const double value )
3323{

Callers 2

restorePrecisionMethod · 0.45

Calls 3

getNMethod · 0.45
getUpperBoundMethod · 0.45
setUpperBoundMethod · 0.45

Tested by

no test coverage detected