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

Method select

gecode/float/branch/var.hpp:40–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38 : s(SEL_NONE) {}
39
40 forceinline
41 FloatVarBranch::FloatVarBranch(Select s0, BranchTbl t)
42 : VarBranch<FloatVar>(t), s(s0) {}
43
44 forceinline
45 FloatVarBranch::FloatVarBranch(Rnd r)
46 : VarBranch<FloatVar>(r), s(SEL_RND) {}
47
48 forceinline
49 FloatVarBranch::FloatVarBranch(Select s0, double d, BranchTbl t)
50 : VarBranch<FloatVar>(d,t), s(s0) {}
51
52 forceinline
53 FloatVarBranch::FloatVarBranch(Select s0, FloatAFC a, BranchTbl t)
54 : VarBranch<FloatVar>(a,t), s(s0) {}
55
56 forceinline
57 FloatVarBranch::FloatVarBranch(Select s0, FloatAction a, BranchTbl t)
58 : VarBranch<FloatVar>(a,t), s(s0) {}
59
60 forceinline
61 FloatVarBranch::FloatVarBranch(Select s0, FloatCHB c, BranchTbl t)
62 : VarBranch<FloatVar>(c,t), s(s0) {}
63
64 forceinline
65 FloatVarBranch::FloatVarBranch(Select s0, FloatBranchMerit mf, BranchTbl t)
66 : VarBranch<FloatVar>(mf,t), s(s0) {}
67
68 forceinline FloatVarBranch::Select
69 FloatVarBranch::select(void) const {
70 return s;
71 }
72
73 forceinline void
74 FloatVarBranch::expand(Home home, const FloatVarArgs& x) {

Callers 4

branchFunction · 0.45
assignFunction · 0.45
viewselFunction · 0.45
valselcommitFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected