ResizeArray< Elem > Class Template Reference

#include <ResizeArray.h>

Inheritance diagram for ResizeArray< Elem >:

SortableResizeArray< Elem > SortedArray< Elem > UniqueSortedArray< Elem > List of all members.

Public Types

typedef Elem * iterator
typedef const Elem * const_iterator

Public Member Functions

iterator begin (void)
iterator end (void)
const_iterator const_begin (void) const
const_iterator const_end (void) const
 ResizeArray (void)
 ResizeArray (int s)
void copy (ResizeArray< Elem > &ra)
void swap (ResizeArray< Elem > &ra)
bool shared () const
 ResizeArray (Elem **array, int arraySize, int allocSize=0)
 ~ResizeArray (void)
void resize (int i)
void clear ()
void setall (const Elem &elem)
int add (const Elem &elem)
int del (int index, int num=1)
int insert (const Elem &elem, int index)
Elem & item (int i)
Elem & operator[] (int index)
const Elem & operator[] (int index) const
int size (void) const
int find (const Elem &e) const

Protected Attributes

ResizeArrayRaw< Elem > rep

Friends

class ResizeArrayIter< Elem >

Detailed Description

template<class Elem>
class ResizeArray< Elem >

Definition at line 27 of file ResizeArray.h.


Member Typedef Documentation

template<class Elem>
typedef const Elem* ResizeArray< Elem >::const_iterator

Definition at line 38 of file ResizeArray.h.

template<class Elem>
typedef Elem* ResizeArray< Elem >::iterator

Definition at line 35 of file ResizeArray.h.


Constructor & Destructor Documentation

template<class Elem>
ResizeArray< Elem >::ResizeArray ( void   )  [inline]

Definition at line 43 of file ResizeArray.h.

00043 { }

template<class Elem>
ResizeArray< Elem >::ResizeArray ( int  s  )  [inline]

Definition at line 46 of file ResizeArray.h.

00046                        {
00047       rep.resize(s);
00048     }

template<class Elem>
ResizeArray< Elem >::ResizeArray ( Elem **  array,
int  arraySize,
int  allocSize = 0 
) [inline]

Definition at line 77 of file ResizeArray.h.

00077                                                                 :
00078       rep(array, arraySize, allocSize) { }

template<class Elem>
ResizeArray< Elem >::~ResizeArray ( void   )  [inline]

Definition at line 80 of file ResizeArray.h.

00080 { rep.free(); }


Member Function Documentation

template<class Elem>
int ResizeArray< Elem >::add ( const Elem &  elem  )  [inline]

Reimplemented in SortedArray< Elem >, UniqueSortedArray< Elem >, SortedArray< int >, SortedArray< idIndxStr >, SortedArray< meMMQMGrp >, SortedArray< LSSSubsDat >, and SortedArray< ComputeQMPntChrg >.

Definition at line 97 of file ResizeArray.h.

Referenced by MigrateAtomsCombinedMsg::add(), VDWTable::add14Type(), GenericMol::addAngle(), GenericMol::addAtom(), GenericMol::addBond(), GlobalMasterServer::addClient(), GenericMol::addDihedral(), GlobalMasterFreeEnergy::addForce(), GlobalMasterEasy::addForce(), PairTable::addPairGaussType2(), PairTable::addPairLJType2(), VDWTable::addType(), AtomTable::addType(), BondTable::addType(), DihedralTable::addType(), AngleTable::addType(), ResidueLookupElem::append(), CollectionMgr::CollectVectorInstance::append(), ComputeNonbondedCUDA::assignPatches(), CudaComputeNonbonded::assignPatchesOnPe(), PatchMap::basePatchIDList(), ComputeNonbondedCUDA::build_exclusions(), Molecule::build_go_sigmas2(), GlobalMasterTest::calculate(), GlobalMasterIMD::calculate(), colvarproxy_namd::calculate(), WorkDistrib::createAtomLists(), ProxyPatch::depositCombinedResultMsg(), ProxyPatch::depositCombinedResultRawMsg(), HomePatch::depositMigration(), HomePatch::doAtomMigration(), ComputeGlobal::doWork(), ProxyCombinedResultMsg::fromRaw(), AngleTable::getIndex(), BondTable::getIndex(), ObjectArena< char >::getNewArray(), GromacsTopFile::GromacsTopFile(), PatchMap::homePatchIDList(), colvarproxy_namd::init_atom(), ComputePmeMgr::initialize(), initializePmeMap(), ParallelIOMgr::integrateMigratedAtoms(), ComputeHomeTuples< AnisoElem, aniso, aniso >::loadTuples(), ParallelIOMgr::migrateAtomsMGrp(), ComputePme::noWork(), ComputeQM::processFullQM(), ParallelIOMgr::recvAtomsMGrp(), ParallelIOMgr::recvAtomsToHomePatchProcs(), ParallelIOMgr::recvClusterCoor(), ParallelIOMgr::recvClusterSize(), ComputeMgr::recvComputeGlobalResults(), GlobalMasterServer::recvData(), ProxyMgr::recvNodeAwareSpanningTree(), ComputeQMMgr::recvPartQM(), ComputeNonbondedCUDA::registerPatches(), HomePatch::registerProxy(), ProxyMgr::removeUnusedProxies(), GlobalMasterFreeEnergy::requestAtom(), GlobalMasterEasy::requestAtom(), ComputeNonbondedCUDA::requirePatch(), ComputeGlobal::saveTotalForces(), ParallelIOMgr::sendAtomsToHomePatchProcs(), PatchMgr::sendMigrationMsgs(), and ComputeMgr::updateLocalComputes().

00097                                {
00098       int end=rep.size();
00099       rep.ins(elem, end);
00100       return(end);
00101     }

template<class Elem>
iterator ResizeArray< Elem >::begin ( void   )  [inline]

Definition at line 36 of file ResizeArray.h.

Referenced by Sequencer::addForceToMomentum(), Sequencer::addForceToMomentum3(), Sequencer::addMovDragToPosition(), Sequencer::addRotDragToPosition(), Sequencer::addVelocityToPosition(), CollectionMaster::CollectVectorInstance::append(), Sequencer::berendsenPressure(), ComputeNonbondedCUDA::build_exclusions(), Molecule::build_go_sigmas2(), WorkDistrib::buildNodeAwarePeOrdering(), HomePatch::buildSpanningTree(), Sequencer::calcFixVirial(), Sequencer::calcKineticEnergy(), colvarproxy_namd::calculate(), Sequencer::correctMomentum(), WorkDistrib::createAtomLists(), ParallelIOMgr::createHomePatches(), ProxyPatch::depositCombinedResultMsg(), ProxyPatch::depositCombinedResultRawMsg(), HomePatch::depositMigration(), CollectionMaster::disposeForces(), CollectionMaster::disposePositions(), CollectionMaster::disposeVelocities(), HomePatch::doAtomMigration(), HomePatch::doGroupSizeCheck(), HomePatch::doMarginCheck(), HomePatch::doPairlistCheck(), ComputePme::doWork(), ComputeNonbondedCUDA::doWork(), ComputeHomeTuples< AnisoElem, aniso, aniso >::doWork(), ComputeHomePatch::doWork(), HomePatch::exchangeAtoms(), Patch::forceBoxClosed(), ProxyCombinedResultMsg::fromRaw(), HomePatch::gbisP2Ready(), HomePatch::gbisP3Ready(), Patch::getCompAtomExtInfo(), PairTable::getPairGaussArrays2(), PairTable::getPairLJArrays2(), ComputePmeMgr::initialize(), Sequencer::integrate(), ParallelIOMgr::integrateMigratedAtoms(), Sequencer::langevinPiston(), Sequencer::langevinVelocities(), Sequencer::langevinVelocitiesBBK1(), Sequencer::langevinVelocitiesBBK2(), Sequencer::maximumMove(), ParallelIOMgr::migrateAtomsMGrp(), Sequencer::minimizationQuenchVelocity(), Sequencer::minimize(), HomePatch::minimize_rattle2(), Sequencer::minimizeMoveDownhill(), PatchMgr::moveAllBy(), Sequencer::multigratorPressure(), Sequencer::multigratorTemperature(), Sequencer::newMinimizeDirection(), Sequencer::newMinimizePosition(), outputCompressedFile(), Patch::positionsReady(), HomePatch::positionsReady(), HomePatch::qmSwapAtoms(), Sequencer::quenchVelocities(), Sequencer::reassignVelocities(), ProxyPatch::receiveAll(), ProxyPatch::receiveData(), CollectionMaster::receiveDataStream(), HomePatch::receiveResults(), PmeZPencil::recv_grid(), HomePatch::recvCheckpointLoad(), HomePatch::recvCheckpointReq(), HomePatch::recvCheckpointStore(), GlobalMasterServer::recvData(), HomePatch::recvExchangeMsg(), ComputeGlobal::recvResults(), ComputeNonbondedCUDA::registerPatches(), HomePatch::registerProxy(), Sequencer::reinitVelocities(), Sequencer::reloadCharges(), ProxyMgr::removeUnusedProxies(), Sequencer::rescaleVelocities(), Sequencer::rescaleVelocitiesByFactor(), HomePatch::revert(), ComputeGlobal::saveTotalForces(), Sequencer::scalePositionsVelocities(), Sequencer::scaleVelocities(), ParallelIOMgr::sendAtomsToHomePatchProcs(), CollectionMgr::sendDataStream(), HomePatch::sendProxies(), ProxyMgr::sendSpanningTrees(), PmeRealSpace::set_num_atoms(), ResizeArray< GromacsPairElem >::setall(), PatchMgr::setLattice(), WorkDistrib::sortPmePes(), Sequencer::submitHalfstep(), Sequencer::submitMinimizeReductions(), Sequencer::submitMomentum(), CollectionMgr::submitPositions(), Sequencer::submitReductions(), CollectionMgr::submitVelocities(), Sequencer::tcoupleVelocities(), ProxyCombinedResultMsg::toRaw(), ComputePme::ungridForces(), ProxyResultMsg::unpack(), HomePatch::unregisterProxy(), GlobalMasterServer::~GlobalMasterServer(), HomePatch::~HomePatch(), and ProxyPatch::~ProxyPatch().

00036 { return rep.array; }

template<class Elem>
void ResizeArray< Elem >::clear (  )  [inline]

Definition at line 87 of file ResizeArray.h.

Referenced by colvarproxy_namd::calculate(), ParallelIOMgr::createHomePatches(), ParallelIOMgr::integrateMigratedAtoms(), ParallelIOMgr::migrateAtomsMGrp(), ComputeQM::processFullQM(), ComputeQMMgr::recvFullQM(), ComputeQMMgr::recvPntChrg(), colvarproxy_namd::reset(), ParallelIOMgr::sendAtomsToHomePatchProcs(), and ComputeMgr::updateLocalComputes3().

00087 { rep.clear(); }

template<class Elem>
const_iterator ResizeArray< Elem >::const_begin ( void   )  const [inline]

Definition at line 39 of file ResizeArray.h.

Referenced by Sequencer::addForceToMomentum(), and Sequencer::addForceToMomentum3().

00039 { return rep.array; }

template<class Elem>
const_iterator ResizeArray< Elem >::const_end ( void   )  const [inline]

Definition at line 40 of file ResizeArray.h.

00040 { return rep.array + rep.arraySize; }

template<class Elem>
void ResizeArray< Elem >::copy ( ResizeArray< Elem > &  ra  )  [inline]

Definition at line 59 of file ResizeArray.h.

Referenced by HomePatch::checkpoint(), HomePatch::revert(), and HomePatch::sendSpanningTree().

00059                                      {
00060       rep.copy(ra.rep);
00061     }

template<class Elem>
int ResizeArray< Elem >::del ( int  index,
int  num = 1 
) [inline]

Definition at line 104 of file ResizeArray.h.

Referenced by HomePatch::doAtomMigration(), ComputeMgr::enableComputeGlobalResults(), GlobalMasterIMD::get_vmd_forces(), and HomePatch::unregisterProxy().

00104                                   {
00105       return(rep.del(index,num));
00106     }

template<class Elem>
iterator ResizeArray< Elem >::end ( void   )  [inline]

Definition at line 37 of file ResizeArray.h.

Referenced by ResizeArray< GromacsPairElem >::add(), ComputeNonbondedCUDA::build_exclusions(), Molecule::build_go_sigmas2(), HomePatch::buildSpanningTree(), colvarproxy_namd::calculate(), ParallelIOMgr::createHomePatches(), ProxyPatch::depositCombinedResultMsg(), HomePatch::depositMigration(), HomePatch::doAtomMigration(), HomePatch::doGroupSizeCheck(), HomePatch::doMarginCheck(), PairTable::getPairGaussArrays2(), PairTable::getPairLJArrays2(), ComputePmeMgr::initialize(), Sequencer::integrate(), ParallelIOMgr::integrateMigratedAtoms(), Sequencer::minimize(), PatchMgr::moveAllBy(), Patch::positionsReady(), HomePatch::positionsReady(), ProxyPatch::receiveAll(), HomePatch::receiveResults(), HomePatch::recvCheckpointLoad(), GlobalMasterServer::recvData(), HomePatch::recvExchangeMsg(), ComputeGlobal::recvResults(), ProxyMgr::removeUnusedProxies(), HomePatch::revert(), ComputeGlobal::saveTotalForces(), ResizeArray< GromacsPairElem >::setall(), PatchMgr::setLattice(), GlobalMasterServer::~GlobalMasterServer(), HomePatch::~HomePatch(), and ProxyPatch::~ProxyPatch().

00037 { return rep.array + rep.arraySize; }

template<class Elem>
int ResizeArray< Elem >::find ( const Elem &  e  )  const [inline]

Definition at line 137 of file ResizeArray.h.

Referenced by HomePatch::buildSpanningTree(), and ProxyMgr::buildSpanningTree0().

00137 { return rep.find(e); }

template<class Elem>
int ResizeArray< Elem >::insert ( const Elem &  elem,
int  index 
) [inline]

Definition at line 109 of file ResizeArray.h.

Referenced by UniqueSortedArray< Elem >::insert().

00109                                              {
00110       rep.ins(elem,index);
00111       return (index);
00112     }

template<class Elem>
Elem& ResizeArray< Elem >::item ( int  i  )  [inline]

Definition at line 115 of file ResizeArray.h.

Referenced by GlobalMasterTest::calculate(), and ProxyMgr::recvNodeAwareSpanningTree().

00115                               {
00116       i = ( i < 0 ? 0 : i );
00117       if ((i+1) > size())
00118           resize(i+1);
00119       return rep.array[i];
00120     }

template<class Elem>
const Elem& ResizeArray< Elem >::operator[] ( int  index  )  const [inline]

Definition at line 124 of file ResizeArray.h.

00124 { return rep.array[index]; }

template<class Elem>
Elem& ResizeArray< Elem >::operator[] ( int  index  )  [inline]

Definition at line 123 of file ResizeArray.h.

00123 { return rep.array[index]; }

template<class Elem>
void ResizeArray< Elem >::resize ( int  i  )  [inline]

Definition at line 84 of file ResizeArray.h.

Referenced by CollectionMaster::CollectVectorInstance::append(), PatchMap::basePatchIDList(), ComputeNonbondedCUDA::build_exclusions(), HomePatch::buildSpanningTree(), ProxyMgr::buildSpanningTree0(), GlobalMasterTest::calculate(), GlobalMasterTcl::calculate(), GlobalMasterIMD::calculate(), colvarproxy_namd::calculate(), ComputeGlobal::ComputeGlobal(), ComputeTclBC::ComputeTclBC(), Rebalancer::createSpanningTree(), HomePatch::doPairlistCheck(), ComputePme::doWork(), ComputeNonbondedCUDA::doWork(), PDB::find_extremes(), Patch::forceBoxClosed(), ProxyCombinedResultMsg::fromRaw(), PatchMap::homePatchIDList(), colvarproxy_namd::init_atom_group(), ParallelIOMgr::initialize(), ComputeQM::initialize(), ComputePmeMgr::initialize(), ComputeHomePatches::initialize(), initializePmeMap(), ParallelIOMgr::integrateClusterSize(), ResizeArray< GromacsPairElem >::item(), ComputeHomeTuples< AnisoElem, aniso, aniso >::loadTuples(), lssDistSort::lssDistSort(), HomePatch::mollyAverage(), HomePatch::mollyMollify(), lssDistSort::operator=(), outputCompressedFile(), HomePatch::positionsReady(), ProxyPatch::receiveAll(), ProxyPatch::receiveData(), HomePatch::recvCheckpointLoad(), HomePatch::recvCheckpointStore(), GlobalMasterServer::recvData(), HomePatch::recvExchangeMsg(), ProxyMgr::recvPatchProxyInfo(), ProxyMgr::recvProxies(), ComputeGlobal::recvResults(), HomePatch::recvSpanningTree(), CollectionMgr::CollectVectorInstance::reset(), CollectionMaster::CollectVectorInstance::reset(), HomePatch::saveForce(), CollectionMgr::sendDataStream(), PatchMgr::sendMigrationMsgs(), PmeRealSpace::set_num_atoms(), HomePatch::setGBISIntrinsicRadii(), HomePatch::setLcpoType(), ComputePme::ungridForces(), ProxyResultMsg::unpack(), ComputeMgr::updateLocalComputes(), Parameters::~Parameters(), and ProxyPatch::~ProxyPatch().

00084 { rep.resize(i); }

template<class Elem>
void ResizeArray< Elem >::setall ( const Elem &  elem  )  [inline]

Definition at line 90 of file ResizeArray.h.

Referenced by HomePatch::buildSpanningTree(), ProxyMgr::buildSpanningTree0(), GlobalMasterTcl::calculate(), GlobalMasterServer::recvData(), and HomePatch::setGBISIntrinsicRadii().

00090                                   {
00091       iterator i = begin();
00092       iterator e = end();
00093       for ( ; i != e; ++i ) *i = elem;
00094     }

template<class Elem>
bool ResizeArray< Elem >::shared (  )  const [inline]

Definition at line 72 of file ResizeArray.h.

Referenced by PatchMgr::sendAtoms(), PatchMgr::sendMovePatches(), and PatchMgr::sendOneHomePatch().

00072                         {
00073       return 0;
00074     }

template<class Elem>
int ResizeArray< Elem >::size ( void   )  const [inline]

Definition at line 127 of file ResizeArray.h.

Referenced by MigrateAtomsCombinedMsg::add(), CollectionMgr::CollectVectorInstance::append(), ComputeNonbondedCUDA::assignPatches(), CudaComputeNonbonded::assignPatchesOnPe(), ParallelIOMgr::bcastMolInfo(), HomePatch::boxClosed(), SortableResizeArray< ComputeQMPntChrg >::bsearch(), ComputeNonbondedCUDA::build_exclusions(), ProxyMgr::buildProxySpanningTree(), ProxyMgr::buildProxySpanningTree2(), HomePatch::buildSpanningTree(), ProxyMgr::buildSpanningTree0(), ParallelIOMgr::calcAtomsInEachPatch(), GlobalMasterTest::calculate(), GlobalMasterIMD::calculate(), ComputePmeMgr::chargeGridReady(), GlobalMaster::check(), ComputeHomeTuples< AnisoElem, aniso, aniso >::ComputeHomeTuples(), ComputePmeCUDA::ComputePmeCUDA(), WorkDistrib::createAtomLists(), ParallelIOMgr::createHomePatches(), ProxyMgr::createProxies(), Rebalancer::decrSTLoad(), HomePatch::depositMigration(), CollectionMaster::disposeForces(), CollectionMaster::disposePositions(), CollectionMaster::disposeVelocities(), HomePatch::doAtomMigration(), ComputeQM::doWork(), ComputeNonbondedCUDA::doWork(), ComputeMsm::doWork(), ComputeHomeTuples< AnisoElem, aniso, aniso >::doWork(), ComputeMgr::enableComputeGlobalResults(), ResizeArrayPrimIter< T >::end(), ResizeArrayIter< PatchElem >::end(), SortedArray< Elem >::find(), ComputeNonbondedCUDA::finishReductions(), ComputeNonbondedCUDA::finishWork(), HomePatch::gbisP2Ready(), HomePatch::gbisP3Ready(), GlobalMasterIMD::get_vmd_forces(), GenericMol::getAngle(), GromacsTopFile::getAngle(), GenericMol::getAtom(), GromacsTopFile::getAtom(), GenericMol::getBond(), GromacsTopFile::getBond(), GenericMol::getDihedral(), GromacsTopFile::getDihedral(), GromacsTopFile::getExclusions(), GenericMol::getNumAngles(), GromacsTopFile::getNumAngles(), GenericMol::getNumAtoms(), GromacsTopFile::getNumAtoms(), GenericMol::getNumBonds(), GromacsTopFile::getNumBonds(), Patch::getNumComputes(), GenericMol::getNumDihedrals(), GromacsTopFile::getNumDihedrals(), GenericMol::getNumRes(), GromacsTopFile::GromacsTopFile(), Rebalancer::incrSTLoad(), ComputePmeMgr::initialize(), ComputeHomePatches::initialize(), initializePmeMap(), UniqueSortedArray< Elem >::insert(), ParallelIOMgr::integrateClusterSize(), ParallelIOMgr::integrateMigratedAtoms(), ResizeArray< GromacsPairElem >::item(), lssDistSort::lssDistSort(), OptPmeZPencil::many_to_many_recv_grid(), OptPmeZPencil::many_to_many_send_ungrid(), ParallelIOMgr::migrateAtomsMGrp(), PmeZPencil::node_process_grid(), ComputePme::noWork(), ComputeNonbondedCUDA::noWork(), lssDistSort::operator=(), lssDistSort::operator==(), outputProxyTree(), HomePatch::positionsReady(), GlobalMaster::processData(), ComputeQM::processFullQM(), ComputeQMMgr::procQMRes(), HomePatch::receiveResult(), OptPmeZPencil::recv_grid(), ParallelIOMgr::recvAtomsToHomePatchProcs(), ComputeMgr::recvComputeConsForceMsg(), GlobalMasterServer::recvData(), ParallelIOMgr::recvFinalClusterCoor(), ComputeQMMgr::recvFullQM(), ProxyMgr::recvNodeAwareSpanningTree(), ComputeQMMgr::recvPartQM(), ComputeQMMgr::recvPntChrg(), ComputePmeMgr::recvRecipEvir(), ComputeGlobal::recvResults(), ProxyMgr::recvSpanningTree(), HomePatch::recvSpanningTree(), ComputeNonbondedCUDA::recvYieldDevice(), Patch::registerDEdaSumDeposit(), Patch::registerForceDeposit(), ComputeNonbondedCUDA::registerPatches(), HomePatch::registerProxy(), Patch::registerPsiSumDeposit(), HomePatch::revert(), PmeZPencil::send_all_ungrid(), GlobalMasterIMD::send_energies(), GlobalMasterIMD::send_fcoords(), ParallelIOMgr::sendAtomsToHomePatchProcs(), ComputePmeMgr::sendChargeGridReady(), PatchMgr::sendMigrationMsgs(), PatchMgr::sendMovePatches(), ComputeMgr::sendNonbondedCUDASlaveEnqueue(), ComputeMgr::sendNonbondedMICSlaveEnqueue(), OptPmeCompute::sendPencils(), HomePatch::sendProxies(), HomePatch::sendSpanningTree(), ProxyMgr::sendSpanningTrees(), DihedralTable::size(), ComputeNonbondedCUDA::skip(), CollectionMgr::submitForces(), CollectionMgr::submitPositions(), CollectionMgr::submitVelocities(), ProxyCombinedResultMsg::toRaw(), ComputePmeMgr::ungridCalc(), SortableResizeArray< Elem >::uniq(), colvarproxy_namd::update_group_properties(), ComputeMgr::updateLocalComputes3(), ParallelIOMgr::updateMolInfo(), ParallelIOMgr::wrapCoor(), GlobalMasterIMD::~GlobalMasterIMD(), ObjectArena< char >::~ObjectArena(), and Parameters::~Parameters().

00127 { return rep.size(); }

template<class Elem>
void ResizeArray< Elem >::swap ( ResizeArray< Elem > &  ra  )  [inline]

Definition at line 64 of file ResizeArray.h.

Referenced by HomePatch::buildSpanningTree(), ProxyMgr::buildSpanningTree0(), and MovePatchesMsg::MovePatchesMsg().

00064                                      {
00065       // uses synthesized copy constructor and assignment operator
00066       ResizeArrayRaw<Elem> tmp = rep;
00067       rep = ra.rep;
00068       ra.rep = tmp;
00069     }


Friends And Related Function Documentation

template<class Elem>
friend class ResizeArrayIter< Elem > [friend]

Definition at line 28 of file ResizeArray.h.


Member Data Documentation

template<class Elem>
ResizeArrayRaw<Elem> ResizeArray< Elem >::rep [protected]

Definition at line 31 of file ResizeArray.h.

Referenced by ResizeArray< GromacsPairElem >::add(), ResizeArray< GromacsPairElem >::begin(), ResizeArray< GromacsPairElem >::clear(), ResizeArray< GromacsPairElem >::const_begin(), ResizeArray< GromacsPairElem >::const_end(), ResizeArray< GromacsPairElem >::copy(), SortedArray< ComputeQMPntChrg >::del(), ResizeArray< GromacsPairElem >::del(), ResizeArray< GromacsPairElem >::end(), ResizeArray< GromacsPairElem >::find(), ResizeArray< GromacsPairElem >::insert(), ResizeArray< GromacsPairElem >::item(), ResizeArrayIter< PatchElem >::operator *(), ResizeArrayIter< PatchElem >::operator->(), ResizeArray< GromacsPairElem >::operator[](), ResizeArray< GromacsPairElem >::resize(), ResizeArray< GromacsPairElem >::ResizeArray(), ResizeArray< GromacsPairElem >::size(), ResizeArray< GromacsPairElem >::swap(), SortableResizeArray< Elem >::uniq(), and ResizeArray< GromacsPairElem >::~ResizeArray().


The documentation for this class was generated from the following file:
Generated on Tue Nov 21 01:17:20 2017 for NAMD by  doxygen 1.4.7