Clasp::Asp::PrgBody Member List
This is the complete list of members for Clasp::Asp::PrgBody, including all inherited members.
addConstraints(const LogicProgram &prg, ClauseCreator &c)Clasp::Asp::PrgBody
addHead(PrgHead *h, EdgeType t)Clasp::Asp::PrgBody
addHead(PrgEdge h)Clasp::Asp::PrgBody [private]
assignValue(ValueRep v)Clasp::Asp::PrgBody [inline]
assignValueImpl(ValueRep v, bool noWeak)Clasp::Asp::PrgNode [inline]
assignVar(LogicProgram &prg)Clasp::Asp::PrgBody
blockedHead(PrgEdge it, const RuleState &rs) const Clasp::Asp::PrgBody [private]
BodyType typedefClasp::Asp::PrgBody
bound() const Clasp::Asp::PrgBody [inline]
boundImpl() const Clasp::Asp::PrgBody [inline, private]
clearHeads()Clasp::Asp::PrgBody
clearLiteral(bool clVal)Clasp::Asp::PrgNode [inline]
create(LogicProgram &prg, uint32 id, const BodyInfo &info, bool addDeps)Clasp::Asp::PrgBody [static]
data_Clasp::Asp::PrgBody [private]
destroy()Clasp::Asp::PrgBody
eq() const Clasp::Asp::PrgNode [inline]
eq_Clasp::Asp::PrgNode [protected]
eqLits(WeightLitVec &vec, bool &sorted) const Clasp::Asp::PrgBody
eraseHead(PrgEdge h)Clasp::Asp::PrgBody [private]
extClasp::Asp::PrgBody
extHead() const Clasp::Asp::PrgBody [inline, private]
extHead_Clasp::Asp::PrgBody [private]
findLit(const LogicProgram &prg, Literal p) const Clasp::Asp::PrgBody [private]
goal(uint32 idx) const Clasp::Asp::PrgBody [inline]
goals_begin() const Clasp::Asp::PrgBody [inline, private]
goals_begin()Clasp::Asp::PrgBody [inline, private]
goals_end() const Clasp::Asp::PrgBody [inline, private]
goals_end()Clasp::Asp::PrgBody [inline, private]
hasHeads() const Clasp::Asp::PrgBody [inline]
hasVar() const Clasp::Asp::PrgNode [inline]
hasWeights() const Clasp::Asp::PrgBody [inline, private]
head_iterator typedefClasp::Asp::PrgBody
heads_Clasp::Asp::PrgBody [private]
heads_begin() const Clasp::Asp::PrgBody [inline]
heads_end() const Clasp::Asp::PrgBody [inline]
id() const Clasp::Asp::PrgNode [inline]
id_Clasp::Asp::PrgNode [protected]
ignoreScc() const Clasp::Asp::PrgNode [inline]
isSupported() const Clasp::Asp::PrgBody [inline]
literal() const Clasp::Asp::PrgNode [inline]
litIdx_Clasp::Asp::PrgNode [protected]
litsClasp::Asp::PrgBody
markDirty()Clasp::Asp::PrgBody [inline]
markHeadsDirty()Clasp::Asp::PrgBody [inline]
markRemoved()Clasp::Asp::PrgNode [inline]
markSeen(bool b)Clasp::Asp::PrgNode [inline]
maxSizeClasp::Asp::PrgBody [private, static]
maxVertexClasp::Asp::PrgNode [static]
mergeHeads(LogicProgram &prg, PrgBody &heads, bool strong, bool simplify=true)Clasp::Asp::PrgBody
noIdxClasp::Asp::PrgNode [static]
normalize(const LogicProgram &prg, weight_t bound, weight_t sumW, weight_t reachW, uint32 &hashOut)Clasp::Asp::PrgBody [private]
noScc() const Clasp::Asp::PrgBody [inline]
Clasp::Asp::PrgNode::noSccClasp::Asp::PrgNode [static]
noScc_Clasp::Asp::PrgNode [protected]
prepareSimplifyHeads(LogicProgram &prg, RuleState &rs)Clasp::Asp::PrgBody [private]
PrgBody(LogicProgram &prg, uint32 id, const BodyInfo &info, bool addDep)Clasp::Asp::PrgBody [explicit, private]
PrgNode(uint32 id, bool checkScc=true)Clasp::Asp::PrgNode [explicit]
propagateAssigned(LogicProgram &prg, Literal p, ValueRep v)Clasp::Asp::PrgBody
propagateAssigned(LogicProgram &prg, PrgHead *h, EdgeType t)Clasp::Asp::PrgBody
propagateSupported(Var)Clasp::Asp::PrgBody
propagateValue(LogicProgram &prg, bool backprop)Clasp::Asp::PrgBody
relevant() const Clasp::Asp::PrgNode [inline]
removed() const Clasp::Asp::PrgNode [inline]
removeHead(PrgHead *h, EdgeType t)Clasp::Asp::PrgBody
resetId(uint32 id, bool seen)Clasp::Asp::PrgNode [inline]
resetSupported()Clasp::Asp::PrgBody
sBody_Clasp::Asp::PrgBody [private]
scc(const LogicProgram &prg) const Clasp::Asp::PrgBody
seen() const Clasp::Asp::PrgNode [inline]
seen_Clasp::Asp::PrgNode [protected]
setEq(uint32 eqId)Clasp::Asp::PrgNode [inline]
setIgnoreScc(bool b)Clasp::Asp::PrgNode [inline]
setLiteral(Literal x)Clasp::Asp::PrgNode [inline]
setValue(ValueRep v)Clasp::Asp::PrgNode [inline]
sHead_Clasp::Asp::PrgBody [private]
simplify(LogicProgram &prg, bool strong, uint32 *eqId=0)Clasp::Asp::PrgBody [inline]
simplifyBody(LogicProgram &prg, bool strong, uint32 *eqId=0)Clasp::Asp::PrgBody
simplifyHeads(LogicProgram &prg, bool strong)Clasp::Asp::PrgBody
simplifyHeadsImpl(LogicProgram &prg, PrgBody &target, RuleState &rs, bool strong)Clasp::Asp::PrgBody [private]
size() const Clasp::Asp::PrgBody [inline]
size_Clasp::Asp::PrgBody [private]
sumW() const Clasp::Asp::PrgBody [inline]
superfluousHead(const LogicProgram &prg, const PrgHead *head, PrgEdge it, const RuleState &rs) const Clasp::Asp::PrgBody [private]
trueLit() const Clasp::Asp::PrgNode [inline]
type() const Clasp::Asp::PrgBody [inline]
type_Clasp::Asp::PrgBody [private]
unsupp_Clasp::Asp::PrgBody [private]
val_Clasp::Asp::PrgNode [protected]
value() const Clasp::Asp::PrgNode [inline]
var() const Clasp::Asp::PrgNode [inline]
weight(uint32 idx) const Clasp::Asp::PrgBody [inline]
~PrgBody()Clasp::Asp::PrgBody [private]


clasp
Author(s): Benjamin Kaufmann
autogenerated on Thu Aug 27 2015 12:41:41