ESyS-Particle  2.3.2
Todo List
Member APairInteractionGroup< T >::m_set
replace set (O(logN)) with hashset (O(1))
Member ARandomAssembly2D::findAFit (SimpleParticle &, const vector< SimpleParticle > &)
check for at least 3 particles
Member ARandomAssembly2D::findAFit (SimpleParticle &, const vector< SimpleParticle > &, const Line &)
check for at least 2 particles
Member ARandomAssembly::get3ClosestNeighbors (const SimpleParticle &, const vector< SimpleParticle > &)
Current implementation is lazy (NlogN), implement cN
Member CheckedScalarInteractionFieldSlave< T >::SendDataFull ()
replace cerr by exception
Member CheckedScalarInteractionFieldSlave< T >::SendDataFull2 ()
replace cerr by exception
Member CSubLatticeControler::makeLattice ()
make it throw an exeption if it fails
Class CVarMPIBuffer

implement checks for locking

use exeption handling for error checking

Member NTBlock< T >::begin ()
check for end
Member NTBlock< T >::ptr (int, int, int, int)
check for end
Member NTBlock_iter< T >::operator* ()
what happens if end() is dereferenced ?
Member NTBlock_iter< T >::operator-> ()
what happens if end() is dereferenced ?
Member NTSlab< T >::begin ()
check for end
Member NTSlab< T >::rbegin ()
check for end
Member NTSlab_iter< T >::operator* ()
what happens if end() is dereferenced ?
Member NTSlab_iter< T >::operator-> ()
what happens if end() is dereferenced ?
Member ParallelParticleArray< T >::ParallelParticleArray (TML_Comm *comm, const vector< unsigned int > &dims, const vector< bool > &circ, const Vec3 &min, const Vec3 &max, double rmax, double alpha)
check for (dims.size() > 3)
Member ScalarInteractionFieldMaster::writeAsDX ()
desciption
Member ScalarParticleFieldMaster::writeAsDX ()
desciption
Member TML_Comm::exclude (const vector< int > &)
error handling
Member TML_Comm::include (const vector< int > &)
error handling
Member TML_Comm::scatter (const multimap< int, T >)
checks, handling of out of range indices
Member TML_Comm::scatter_packed (const multimap< int, T >)
checks, handling of out of range indices
Member TML_PackedMessageInterface::pack (const CParticle &p)
BasicParticle data should be handled by pack<Basicparticle>
Member TML_PackedMessageInterface::pack (const CRotParticleVi &p)
BasicParticle data should be handled by pack<Basicparticle>
Member TML_PackedMessageInterface::pack (const CRotParticle &p)
BasicParticle data should be handled by pack<Basicparticle>
Member TML_PackedMessageInterface::pack (const CRotThermParticle &p)
BasicParticle data should be handled by pack<Basicparticle>
Member TML_PackedMultiMessage::pop_string ()
implement
Member TSubLattice< T >::addSingleIG ()
currently gravity is hardwired, change this
Member TSubLattice< T >::getParticleData (const IdVector &particleIdVector)
DO DOCUMENTATION
Member TSubLattice< T >::getParticlePosn (int particleId)
DO DOCUMENTATION
Member TSubLattice< T >::updateInteractions ()
check for rebuild Neighbortable
Member VectorInteractionFieldMaster::writeAsDX ()
desciption
Member VectorParticleFieldMaster::writeAsDX ()
desciption