AtomLeafsetIterator
, AtomsetIterator
, AtomsetIteratorBasisDependent
, AtomsetIteratorTargetable
public class ApiIntergroupIntraSpecies extends ApiIntergroup
aiInner, aiOuter, atomSetSinglet, needSetupIterators, pair, targetAtom
Constructor | Description |
---|---|
ApiIntergroupIntraSpecies(AtomIteratorBasisDependent outer,
AtomIteratorBasisDependent inner) |
Constructs a pair iterator that returns iterates from the given
pairIterator, which is expected to contain two basis-dependent
iterators.
|
Modifier and Type | Method | Description |
---|---|---|
IAtomList |
next() |
Returns the next pair of atoms.
|
basisSize, getInnerIterator, getOuterIterator, haveTarget, nBody, reset, setBasis, setTarget, setupIterators, size, unset
public ApiIntergroupIntraSpecies(AtomIteratorBasisDependent outer, AtomIteratorBasisDependent inner)
public IAtomList next()
next
in interface AtomLeafsetIterator
next
in class ApiIntergroup