|
__init__(self,
_ptr)
Construct from TermTablePtr. |
|
|
|
|
|
|
|
|
|
remove(self)
Remove this table from its parent system |
|
|
|
coalesce(self)
Reassign param for each Term in this Table to a member of the
distinct set of Params used by those Terms. |
|
|
|
props(self)
Table properties |
|
|
|
|
|
|
|
|
|
system(self)
The System whose atoms are referenced by this table. |
|
|
|
|
|
natoms(self)
number of atoms in each term |
|
|
|
|
|
|
|
delTermsWithAtom(self,
atom)
remove all terms whose atoms list contains the given Atom |
|
|
|
findWithAll(self,
atoms)
return the terms that contain all the given atoms in any order |
|
|
|
findWithAny(self,
atoms)
return the terms that contain at least one of the given atoms |
|
|
|
findWithOnly(self,
atoms)
return the terms that contain only the given atoms |
|
|
|
findExact(self,
atoms)
return the terms that contain precisely the given atoms in the given
order. |
|
|
|
terms(self)
returns a list of all the Terms in the table |
|
|
|
term(self,
id)
returns the Term in the table with the given id |
|
|
|
hasTerm(self,
id)
Does a Term with the given id exist in the table? |
|
|
|
addTermProp(self,
name,
type)
add a custom Term property of the given type |
|
|
|
delTermProp(self,
name)
remove the custom Term property |
|
|
|
termPropType(self,
name)
type of the given Term property |
|
|
|
addTerm(self,
atoms,
param=None)
Add a Term to the table, with given initial param. |
|
|
|
|
|
|
|
overrides(self)
return a mapping from pairs of Params in self.params to a Param in
self.override_params. |
|
|
|
setOverride(self,
pi,
pj,
op)
override the interaction between params pi and pj with the
interaction given by op. |
|
|
|
getOverride(self,
pi,
pj)
get override for given pair of params, or None if not present. |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|