MCPcopy Create free account
hub / github.com/Gecode/gecode / arg2FloatVar

Method arg2FloatVar

gecode/flatzinc/flatzinc.cpp:2559–2568  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2557 return fa;
2558 }
2559 FloatVar
2560 FlatZincSpace::arg2FloatVar(AST::Node* n) {
2561 FloatVar x0;
2562 if (n->isFloatVar()) {
2563 x0 = fv[n->getFloatVar()];
2564 } else {
2565 x0 = FloatVar(*this, n->getFloat(), n->getFloat());
2566 }
2567 return x0;
2568 }
2569#endif
2570 IntPropLevel
2571 FlatZincSpace::ann2ipl(AST::Node* ann) {

Callers 15

p_int2floatFunction · 0.80
p_float_timesFunction · 0.80
p_float_divFunction · 0.80
p_float_plusFunction · 0.80
p_float_sqrtFunction · 0.80
p_float_absFunction · 0.80
p_float_eqFunction · 0.80
p_float_eq_reifFunction · 0.80
p_float_leFunction · 0.80
p_float_le_reifFunction · 0.80
p_float_maxFunction · 0.80
p_float_minFunction · 0.80

Calls 4

isFloatVarMethod · 0.80
getFloatVarMethod · 0.80
getFloatMethod · 0.80
FloatVarClass · 0.50

Tested by

no test coverage detected