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

Method select

gecode/int/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 IntVarBranch::IntVarBranch(Select s0, BranchTbl t)
42 : VarBranch<IntVar>(t), s(s0) {}
43
44 forceinline
45 IntVarBranch::IntVarBranch(Rnd r)
46 : VarBranch<IntVar>(r), s(SEL_RND) {}
47
48 forceinline
49 IntVarBranch::IntVarBranch(Select s0, double d, BranchTbl t)
50 : VarBranch<IntVar>(d,t), s(s0) {}
51
52 forceinline
53 IntVarBranch::IntVarBranch(Select s0, IntAFC a, BranchTbl t)
54 : VarBranch<IntVar>(a,t), s(s0) {}
55
56 forceinline
57 IntVarBranch::IntVarBranch(Select s0, IntAction a, BranchTbl t)
58 : VarBranch<IntVar>(a,t), s(s0) {}
59
60 forceinline
61 IntVarBranch::IntVarBranch(Select s0, IntCHB c, BranchTbl t)
62 : VarBranch<IntVar>(c,t), s(s0) {}
63
64 forceinline
65 IntVarBranch::IntVarBranch(Select s0, IntBranchMerit mf, BranchTbl t)
66 : VarBranch<IntVar>(mf,t), s(s0) {}
67
68 forceinline IntVarBranch::Select
69 IntVarBranch::select(void) const {
70 return s;
71 }
72
73 forceinline void
74 IntVarBranch::expand(Home home, const IntVarArgs& x) {

Callers 5

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

Calls

no outgoing calls

Tested by

no test coverage detected