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

Function VariableSequenceSymmetry

gecode/set/ldsb.cpp:50–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48 return SymmetryHandle(new VariableSymmetryObject(a));
49 }
50 SymmetryHandle VariableSequenceSymmetry(const SetVarArgs& x, int ss) {
51 ArgArray<VarImpBase*> a(x.size());
52 for (int i = 0 ; i < x.size() ; i++)
53 a[i] = x[i].varimp();
54 return SymmetryHandle(new VariableSequenceSymmetryObject(a, ss));
55 }
56}
57
58namespace Gecode { namespace Int { namespace LDSB {

Callers 10

setupMethod · 0.50
setupMethod · 0.50
setupMethod · 0.50
setupMethod · 0.50
setupMethod · 0.50
rows_interchangeFunction · 0.50
columns_interchangeFunction · 0.50
rows_reflectFunction · 0.50
columns_reflectFunction · 0.50
diagonal_reflectFunction · 0.50

Calls 2

sizeMethod · 0.45
varimpMethod · 0.45

Tested by

no test coverage detected