meshi.symmetryComplex.geometryImage
Class MatrixRowNoImageAtoms

java.lang.Object
  extended by meshi.geometry.DistanceList
      extended by meshi.geometry.MatrixRow
          extended by meshi.symmetryComplex.geometryImage.MatrixRowNoImageAtoms
All Implemented Interfaces:
java.lang.Iterable<Distance>

public class MatrixRowNoImageAtoms
extends MatrixRow

Created by IntelliJ IDEA. User: TM Date: Jan 7, 2009 Time: 2:41:02 PM To change this template use File | Settings | File Templates.


Field Summary
private static DistanceMode mode
           
private static boolean[] toNonBonded
           
 
Fields inherited from class meshi.geometry.MatrixRow
atom, atom2, atom2number, CAPACITY, distance, lastEmpty, number, rMax2
 
Fields inherited from class meshi.geometry.DistanceList
capacity, filter, internalArray, size
 
Constructor Summary
MatrixRowNoImageAtoms(AtomCore atom, MatrixRow[] matrix)
           
 
Method Summary
 void addCell(GridCell cell, DistanceList nonBondedList, java.util.ArrayList<DistanceList> energyTermsDistanceLists)
           
 void update(DistanceList nonBondedList, java.util.ArrayList<DistanceList> energyTermsDistanceLists)
           
 
Methods inherited from class meshi.geometry.MatrixRow
search, toString
 
Methods inherited from class meshi.geometry.DistanceList
add, clear, get, isEmpty, iterator, size, sort, toArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mode

private static DistanceMode mode

toNonBonded

private static boolean[] toNonBonded
Constructor Detail

MatrixRowNoImageAtoms

public MatrixRowNoImageAtoms(AtomCore atom,
                             MatrixRow[] matrix)
Method Detail

update

public void update(DistanceList nonBondedList,
                   java.util.ArrayList<DistanceList> energyTermsDistanceLists)
Overrides:
update in class MatrixRow

addCell

public void addCell(GridCell cell,
                    DistanceList nonBondedList,
                    java.util.ArrayList<DistanceList> energyTermsDistanceLists)
Overrides:
addCell in class MatrixRow