|  | 
        
          | __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__ |