| Trees | Indices | Help | 
 | 
|---|
|  | 
object --+
         |
        _FFIO
A class to make access of ffio block pythonic.
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| Inherited from  | |||
| 
 | |||
| _doc =  | |||
| 
 | |||
| name ffio block name | |||
| version version | |||
| combining_rule combining rule | |||
| property A dictionary of ffio properties. | |||
| 
 | |||
| 
 x.__init__(...) initializes x; see help(type(x)) for signature 
 | 
| 
 A method to create a proxy to be passed to subobjects that need to hold a reference to the parent FFIO object. This prevents cyclic references and therefore allows FFIO instances to be deallocated by reference counting rather than waiting for a garbage collection sweep. | 
| 
 A list of ffio sites, each of which is a _FFIOSite instance. Example usage, where  
 # Access an site
 siteobj = st.ffio.site[n]
 # Delete an site 
 del st.ffio.site[n]
 # Find the number of sites
 len(st.ffio.site)
 # Iterate over all sites
 for site in st.ffio.site:
     take_some_action(site)
Note: As with many other collections, the contents of the site list should not be modified through additions or deletions while you are iterating over it. | 
| 
 A list of ffio bonds, each of which is a _FFIOBond instance. Example usage, where  
 # Access an bond
 bondobj = st.ffio.bond[n]
 # Delete an bond 
 del st.ffio.bond[n]
 # Find the number of bonds
 len(st.ffio.bond)
 # Iterate over all bonds
 for bond in st.ffio.bond:
     take_some_action(bond)
Note: As with many other collections, the contents of the bond list should not be modified through additions or deletions while you are iterating over it. | 
| 
 A list of ffio angles, each of which is a _FFIOAngle instance. Example usage, where  
 # Access an angle
 angleobj = st.ffio.angle[n]
 # Delete an angle 
 del st.ffio.angle[n]
 # Find the number of angles
 len(st.ffio.angle)
 # Iterate over all angles
 for angle in st.ffio.angle:
     take_some_action(angle)
Note: As with many other collections, the contents of the angle list should not be modified through additions or deletions while you are iterating over it. | 
| 
 A list of ffio dihedrals, each of which is a _FFIODihedral instance. Example usage, where  
 # Access an dihedral
 dihedralobj = st.ffio.dihedral[n]
 # Delete an dihedral 
 del st.ffio.dihedral[n]
 # Find the number of dihedrals
 len(st.ffio.dihedral)
 # Iterate over all dihedrals
 for dihedral in st.ffio.dihedral:
     take_some_action(dihedral)
Note: As with many other collections, the contents of the dihedral list should not be modified through additions or deletions while you are iterating over it. | 
| 
 A list of ffio exclusions, each of which is a _FFIOExclusion instance. Example usage, where  
 # Access an exclusion
 exclusionobj = st.ffio.exclusion[n]
 # Delete an exclusion 
 del st.ffio.exclusion[n]
 # Find the number of exclusions
 len(st.ffio.exclusion)
 # Iterate over all exclusions
 for exclusion in st.ffio.exclusion:
     take_some_action(exclusion)
Note: As with many other collections, the contents of the exclusion list should not be modified through additions or deletions while you are iterating over it. | 
| 
 A list of ffio pairs, each of which is a _FFIOPair instance. Example usage, where  
 # Access an pair
 pairobj = st.ffio.pair[n]
 # Delete an pair 
 del st.ffio.pair[n]
 # Find the number of pairs
 len(st.ffio.pair)
 # Iterate over all pairs
 for pair in st.ffio.pair:
     take_some_action(pair)
Note: As with many other collections, the contents of the site list should not be modified through additions or deletions while you are iterating over it. | 
| 
 A list of ffio vdwtypes, each of which is a _FFIOVdwtype instance. Example usage, where  
 # Access an vdwtype
 vdwtypeobj = st.ffio.vdwtype[n]
 # Delete an vdwtype 
 del st.ffio.vdwtype[n]
 # Find the number of vdwtypes
 len(st.ffio.vdwtype)
 # Iterate over all vdwtypes
 for vdwtype in st.ffio.vdwtype:
     take_some_action(vdwtype)
Note: As with many other collections, the contents of the vdwtype list should not be modified through additions or deletions while you are iterating over it. | 
| 
 A list of ffio restraints, each of which is a _FFIORestraint instance. Example usage, where  
 # Access an restraint
 restraintobj = st.ffio.restraint[n]
 # Delete an restraint 
 del st.ffio.restraint[n]
 # Find the number of restraints
 len(st.ffio.restraint)
 # Iterate over all restraints
 for restraint in st.ffio.restraint:
     take_some_action(restraint)
Note: As with many other collections, the contents of the restraint list should not be modified through additions or deletions while you are iterating over it. | 
| 
 A list of ffio virtuals, each of which is a _FFIOVirtual instance. Example usage, where  
 # Access an virtual
 virtualobj = st.ffio.virtual[n]
 # Delete an virtual 
 del st.ffio.virtual[n]
 # Find the number of virtuals
 len(st.ffio.virtual)
 # Iterate over all virtuals
 for virtual in st.ffio.virtual:
     take_some_action(virtual)
Note: As with many other collections, the contents of the virtual list should not be modified through additions or deletions while you are iterating over it. | 
| 
 A list of ffio pseudos, each of which is a _FFIOPseudo instance. Example usage, where  
 # Access an pseudo
 pseudoobj = st.ffio.pseudo[n]
 # Delete an pseudo 
 del st.ffio.pseudo[n]
 # Find the number of pseudos
 len(st.ffio.pseudo)
 # Iterate over all pseudos
 for pseudo in st.ffio.pseudo:
     take_some_action(pseudo)
Note: As with many other collections, the contents of the pseudo list should not be modified through additions or deletions while you are iterating over it. | 
| 
 A list of ffio constraints, each of which is a _FFIOConstraint instance. Example usage, where  
 # Access an constraint
 constraintobj = st.ffio.constraint[n]
 # Delete an constraint 
 del st.ffio.constraint[n]
 # Find the number of constraints
 len(st.ffio.constraint)
 # Iterate over all constraints
 for constraint in st.ffio.constraint:
     take_some_action(constraint)
Note: As with many other collections, the contents of the constraint list should not be modified through additions or deletions while you are iterating over it. | 
| 
 A list of ffio position flat bottoms, each of which is a _FFIOPosFBHW instance. Example usage, where  
 # Access an position flat bottom
 posfbhwobj = st.ffio.posfbhw[n]
 # Delete an position flat bottom
 del st.ffio.posfbhw[n]
 # Find the number of position flat bottoms
 len(st.ffio.posfbhw)
 # Iterate over all position flat bottoms
 for posfbhw in st.ffio.posfbhw:
     take_some_action(posfbhw)
 | 
| 
 A list of ffio angle flat bottoms, each of which is a _FFIOAngleFBHW instance. Example usage, where  
 # Access an angle flat bottom
 anglefbhwobj = st.ffio.anglefbhw[n]
 # Delete an angle flat bottom
 del st.ffio.anglefbhw[n]
 # Find the number of angle flat bottoms
 len(st.ffio.anglefbhw)
 # Iterate over all angle flat bottoms
 for anglefbhw in st.ffio.anglefbhw:
     take_some_action(anglefbhw)
 | 
| 
 A list of ffio improper flat bottoms, each of which is a _FFIOImproperFBHW instance. Example usage, where  
 # Access an improper flat bottom
 improperfbhwobj = st.ffio.improperfbhw[n]
 # Delete an improper flat bottom
 del st.ffio.improperfbhw[n]
 # Find the number of improper flat bottoms
 len(st.ffio.improperfbhw)
 # Iterate over all improper flat bottoms
 for improperfbhw in st.ffio.improperfbhw:
     take_some_action(improperfbhw)
 | 
| 
 A list of ffio stretch flat bottoms, each of which is a _FFIOStretchFBHW instance. Example usage, where  
 # Access an stretch flat bottom
 stretchfbhwobj = st.ffio.stretchfbhw[n]
 # Delete an stretch flat bottom
 del st.ffio.stretchfbhw[n]
 # Find the number of stretch flat bottoms
 len(st.ffio.stretchfbhw)
 # Iterate over all stretch flat bottoms
 for stretchfbhw in st.ffio.stretchfbhw:
     take_some_action(stretchfbhw)
 | 
| 
 A list of ffio other blocks, each of which is a _FFIOOtherBlock instance. Example usage, where  
 # Access an other block
 other_block = st.ffio.other_block[n]
 # Delete an other block
 del st.ffio.other_block[n]
 # Find the number of other blocks
 len(st.ffio.other_block)
 # Iterate over all other_blocks
 for other_block in st.ffio.other_block:
     take_some_action(other_block)
Note: As with many other collections, the contents of the other block list should not be modified through additions or deletions while you are iterating over it. | 
| 
 Delete multiple item from ffio sub-block. The argument indices must be a sequence or an iterable, and able to be interpreted as ints. After deletion, indices are renumbered from 1 to len(<sub-block>). Pre-existing references to items will not be correct, as they store index values. | 
| 
 Delete multiple other blocks from the ffio block. The argument indices must be a sequence or an iterable, and able to be interpreted as ints. After deletion, indices are renumbered from 0 to len(other_block) - 1. | 
| 
 | |||
| _doc
 | 
| 
 | |||
| nameffio block name | 
| versionversion 
 | 
| combining_rulecombining rule 
 | 
| propertyA dictionary of ffio properties. Keys are strings of the form 
   
 | 
| Trees | Indices | Help | 
 | 
|---|
| Generated by Epydoc 3.0.1 on Wed Aug 3 07:59:34 2016 | http://epydoc.sourceforge.net |