# KnapModel Member List

This is the complete list of members for KnapModel, including all inherited members.

addItem(int size, int cost) | KnapModel | `[inline]`
AlpsKnowledge() | AlpsKnowledge | `[inline]`
AlpsModel() | AlpsModel | `[inline]`
AlpsPar() | AlpsModel | `[inline]`
AlpsPar_ | AlpsModel | `[protected]`
broker_ | AlpsModel | `[protected]`
capacity_ | KnapModel | `[private]`
createRoot() | AlpsModel | `[inline, virtual]`
dataFile_ | AlpsModel | `[protected]`
decode(AlpsEncoded &encoded) const | AlpsKnowledge | `[virtual]`
decodeAlps(AlpsEncoded &encoded) | AlpsModel |
decodeToSelf(AlpsEncoded &) | KnapModel | `[virtual]`
encode() const | KnapModel | `[virtual]`
AlpsModel::encode(AlpsEncoded *encoded) | AlpsKnowledge | `[inline, virtual]`
encodeAlps(AlpsEncoded *encoded) const | AlpsModel |
fathomAllNodes() | AlpsModel | `[inline, virtual]`
getCapacity() const | KnapModel | `[inline]`
getDataFile() const | AlpsModel | `[inline]`
getEncoded() const | AlpsKnowledge | `[inline]`
getItem(int i) const | KnapModel | `[inline]`
getKnowledgeBroker() | AlpsModel | `[inline]`
getNumItems() const | KnapModel | `[inline]`
getSequence() const | KnapModel | `[inline]`
getType() | AlpsKnowledge | `[inline]`
items_ | KnapModel | `[private]`
KnapModel() | KnapModel | `[inline]`
KnapModel(int cap, std::vector< std::pair< int, int > > items, int *seq) | KnapModel | `[inline]`
KnapPar_ | KnapModel | `[private]`
modelLog() | AlpsModel | `[inline, virtual]`
nodeLog(AlpsTreeNode *node, bool force) | AlpsModel | `[virtual]`
orderItems() | KnapModel |
packSharedKnowlege() | AlpsModel | `[inline, virtual]`
postprocess() | AlpsModel | `[inline, virtual]`
preprocess() | AlpsModel | `[inline, virtual]`
readInstance(const char *dataFile) | KnapModel | `[virtual]`
readParameters(const int argnum, const char *const *arglist) | KnapModel | `[inline, virtual]`
receiveGeneratedKnowledge() | AlpsModel | `[inline, virtual]`
registerKnowledge() | AlpsModel | `[inline, virtual]`
sendGeneratedKnowledge() | AlpsModel | `[inline, virtual]`
sequence_ | KnapModel | `[private]`
setCapacity(int capacity) | KnapModel | `[inline]`
setDataFile(std::string infile) | AlpsModel | `[inline]`
setEncoded(AlpsEncoded *e) | AlpsKnowledge | `[inline]`
setKnowledgeBroker(AlpsKnowledgeBroker *b) | AlpsModel | `[inline]`
setSequence(const int *seq) | KnapModel |
setType(KnowledgeType t) | AlpsKnowledge | `[inline]`
setupSelf() | AlpsModel | `[inline, virtual]`
type_ | AlpsKnowledge | `[protected]`
unpackSharedKnowledge(AlpsEncoded &) | AlpsModel | `[inline, virtual]`
writeParameters(std::ostream &outstream) const | AlpsModel |
~AlpsKnowledge() | AlpsKnowledge | `[inline, virtual]`
~AlpsModel() | AlpsModel | `[inline, virtual]`
~KnapModel() | KnapModel | `[inline]`