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

Method updateGroundLowerBound

src/engine/Engine.cpp:3322–3327  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3320}
3321
3322void Engine::updateGroundLowerBound( const unsigned var, const double value )
3323{
3324 ASSERT( var < _tableau->getN() && _produceUNSATProofs );
3325 if ( FloatUtils::gt( value, _groundBoundManager.getLowerBound( var ) ) )
3326 _groundBoundManager.setLowerBound( var, value );
3327}
3328
3329double Engine::getGroundBound( unsigned var, bool isUpper ) const
3330{

Callers 2

restorePrecisionMethod · 0.45

Calls 3

getNMethod · 0.45
getLowerBoundMethod · 0.45
setLowerBoundMethod · 0.45

Tested by

no test coverage detected