ESyS-Particle  2.3.2
t_list.h File Reference
#include <string.h>
#include "t_list.hpp"
Include dependency graph for t_list.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Node< T >
class  List< T >
class  Stack< T >

Macros

#define NULL   0

Macro Definition Documentation

#define NULL   0

Referenced by TSubLattice< T >::addBondedMesh2DIG(), TSubLattice< T >::addBondedTriMeshIG(), TSubLattice< T >::addMesh2DIG(), TSubLattice< T >::addScalarHistoryInteractionField(), TSubLattice< T >::addScalarTriangleField(), TSubLattice< T >::addTriMeshIG(), TSubLattice< T >::addVectorInteractionField(), TSubLattice< T >::addVectorTriangleField(), TSubLattice< T >::addVectorWallField(), APairInteraction::APairInteraction(), List< T >::Append(), Edge::applyForce(), ARotPairInteraction::ARotPairInteraction(), ARotThermPairInteraction::ARotThermPairInteraction(), BCorner2DInteraction::BCorner2DInteraction(), BEdge2DInteraction::BEdge2DInteraction(), CBondedInteraction::broken(), CRotThermBondedInteraction::broken(), CRotBondedInteraction::broken(), BTriangleInteraction::BTriangleInteraction(), CCounter::CCounter(), CElasticInteractionGroup< T >::CElasticInteractionGroup(), List< T >::Clear(), CRotElasticInteractionGroup< T >::CRotElasticInteractionGroup(), CRotThermElasticInteractionGroup< T >::CRotThermElasticInteractionGroup(), CRotThermFrictionInteraction::CRotThermFrictionInteraction(), TRotSubLattice< T >::doAddDamping(), TSubLattice< T >::doAddPIG(), ECorner2DInteraction::ECorner2DInteraction(), ECornerInteraction::ECornerInteraction(), Edge::Edge(), EEdge2DInteraction::EEdge2DInteraction(), EEdgeInteraction::EEdgeInteraction(), ETriangleInteraction::ETriangleInteraction(), TSubLattice< T >::findParticleNearestTo(), MpiWTimers::findTimer(), ParallelParticleArray< T >::forParticle(), TriMesh_PIS< ParticleType >::generateNewScalarFieldSlave(), Mesh2D_PIS< ParticleType >::generateNewScalarFieldSlave(), AParallelInteractionStorage::generateNewScalarHistoryFieldSlave(), TriMesh_PIS< ParticleType >::generateNewVectorFieldSlave(), Mesh2D_PIS< ParticleType >::generateNewVectorFieldSlave(), TParallelInteractionStorage< I >::generateNewVectorFieldSlave(), CWall::generateVectorFieldSlave(), get_filenames(), ABCDamping< ParticleType >::getCheckedScalarFieldFunction(), CLocalDamping< T >::getCheckedScalarFieldFunction(), CRotLocalDamping< T >::getCheckedScalarFieldFunction(), CRotDamping< T >::getCheckedScalarFieldFunction(), CDamping< T >::getCheckedScalarFieldFunction(), CLinearDashpotInteraction::getCheckedScalarFieldFunction(), CHertzianElasticInteraction::getCheckedScalarFieldFunction(), CShortBondedInteraction::getCheckedScalarFieldFunction(), CRotElasticInteraction::getCheckedScalarFieldFunction(), CHertzianViscoElasticInteraction::getCheckedScalarFieldFunction(), CElasticInteraction::getCheckedScalarFieldFunction(), CVWFriction::getCheckedScalarFieldFunction(), CFrictionInteraction::getCheckedScalarFieldFunction(), CRotThermElasticInteraction::getCheckedScalarFieldFunction(), CFractalFriction::getCheckedScalarFieldFunction(), CRotThermFrictionInteraction::getCheckedScalarFieldFunction(), CHertzianViscoElasticFrictionInteraction::getCheckedScalarFieldFunction(), CCappedBondedInteraction::getCheckedScalarFieldFunction(), CRotFrictionInteraction::getCheckedScalarFieldFunction(), CBondedInteraction::getCheckedScalarFieldFunction(), CRotThermBondedInteraction::getCheckedScalarFieldFunction(), CRotBondedInteraction::getCheckedScalarFieldFunction(), Mesh2D::getCornerById(), Mesh2D::getEdgeById(), NeighborTable< T >::getNearestPtr(), TimingDataWriter::getOStream(), TSubLattice< T >::getParticlePosn(), ABCDamping< ParticleType >::getScalarFieldFunction(), CLocalDamping< T >::getScalarFieldFunction(), CRotLocalDamping< T >::getScalarFieldFunction(), CRotDamping< T >::getScalarFieldFunction(), CDamping< T >::getScalarFieldFunction(), CLinearDashpotInteraction::getScalarFieldFunction(), CHertzianElasticInteraction::getScalarFieldFunction(), CShortBondedInteraction::getScalarFieldFunction(), CHertzianViscoElasticInteraction::getScalarFieldFunction(), CRotElasticInteraction::getScalarFieldFunction(), CVWFriction::getScalarFieldFunction(), CElasticInteraction::getScalarFieldFunction(), CFrictionInteraction::getScalarFieldFunction(), Edge2D::getScalarFieldFunction(), CRotThermElasticInteraction::getScalarFieldFunction(), CFractalFriction::getScalarFieldFunction(), CRotThermFrictionInteraction::getScalarFieldFunction(), CHertzianViscoElasticFrictionInteraction::getScalarFieldFunction(), CCappedBondedInteraction::getScalarFieldFunction(), Triangle::getScalarFieldFunction(), CBondedInteraction::getScalarFieldFunction(), CRotFrictionInteraction::getScalarFieldFunction(), CParticle::getScalarFieldFunction(), CRotThermBondedInteraction::getScalarFieldFunction(), CRotBondedInteraction::getScalarFieldFunction(), CRotParticleVi::getScalarFieldFunction(), CRotParticle::getScalarFieldFunction(), CRotThermParticle::getScalarFieldFunction(), TriMesh::getTriangleById(), ABCDamping< ParticleType >::getVectorFieldFunction(), CLocalDamping< T >::getVectorFieldFunction(), CRotLocalDamping< T >::getVectorFieldFunction(), CRotDamping< T >::getVectorFieldFunction(), CLinearDashpotInteraction::getVectorFieldFunction(), CDamping< T >::getVectorFieldFunction(), CHertzianElasticInteraction::getVectorFieldFunction(), CShortBondedInteraction::getVectorFieldFunction(), CHertzianViscoElasticInteraction::getVectorFieldFunction(), CRotElasticInteraction::getVectorFieldFunction(), CVWFriction::getVectorFieldFunction(), CElasticInteraction::getVectorFieldFunction(), CFrictionInteraction::getVectorFieldFunction(), Edge2D::getVectorFieldFunction(), CRotThermElasticInteraction::getVectorFieldFunction(), CFractalFriction::getVectorFieldFunction(), CWall::getVectorFieldFunction(), CRotThermFrictionInteraction::getVectorFieldFunction(), CHertzianViscoElasticFrictionInteraction::getVectorFieldFunction(), CCappedBondedInteraction::getVectorFieldFunction(), Triangle::getVectorFieldFunction(), CRotFrictionInteraction::getVectorFieldFunction(), CBondedInteraction::getVectorFieldFunction(), CParticle::getVectorFieldFunction(), CRotThermBondedInteraction::getVectorFieldFunction(), CRotBondedInteraction::getVectorFieldFunction(), CRotParticleVi::getVectorFieldFunction(), CRotParticle::getVectorFieldFunction(), CRotThermParticle::getVectorFieldFunction(), esys::lsm::WallForceReader::hasNext(), esys::lsm::NRotBondedLinMeshPrmsPy::haveGapBuildPrms(), esys::lsm::NRotBondedTriMeshPrmsPy::haveGapBuildPrms(), esys::lsm::NRotBondedLinMeshPrmsPy::haveTagBuildPrms(), esys::lsm::NRotBondedTriMeshPrmsPy::haveTagBuildPrms(), esys::lsm::GeometryReader::Impl::initialise(), List< T >::InsertAfter(), List< T >::InsertAtStart(), List< T >::InsertBefore(), List< T >::IsEnd(), esys::lsm::IterativeReader< TmplIterator >::isInitialised(), Edge::isValidContact(), List< T >::List(), ParallelInteractionStorage_EB< P, I >::loadCheckPointData(), CSubLatticeControler::loadCheckPointData(), main(), Mesh2D::moveNode(), NTSlab< T >::NTSlab(), openSiloFile(), operator<<(), ParallelParticleArray< T >::ParallelParticleArray(), TSubLattice< T >::printStruct(), NeighborTable< T >::ptr_by_id(), TriMesh_PIS_EB< ParticleType, IType >::rebuild(), ParallelInteractionStorage_E< P, I >::rebuild(), Mesh2D_PIS_EB< ParticleType, IType >::rebuild(), CMPIVarSGBufferLeaf::receive(), CMPISGBufferLeaf::receive(), TSubLattice< T >::receiveConnections(), TML_Comm::recv_scatter(), TML_Comm::recv_scatter_packed(), CSubLatticeControler::saveCheckPointData(), saveSiloSnap(), saveSiloSnapSliced(), CSubLatticeControler::saveSnapShotData(), CMPIVarSGBufferLeaf::send(), CMPISGBufferLeaf::send(), TML_Comm::send_gather(), TML_Comm::send_gather_debug(), TML_Comm::send_gather_packed(), TSubLattice< T >::sendFieldData(), esys::lsm::setPathEnv(), TSubLattice< T >::tagParticleNearestTo(), TriMesh_PIS_EB< ParticleType, IType >::tryInsert(), Mesh2D_PIS_EB< ParticleType, IType >::tryInsert(), CRotThermElasticInteractionGroup< T >::Update(), CRotElasticInteractionGroup< T >::Update(), CElasticInteractionGroup< T >::Update(), VectorWallFieldMaster::writeAsSILO(), ScalarParticleFieldMaster::writeAsSILO(), VectorParticleFieldMaster::writeAsSILO(), writeBonds(), writeMeshFile(), ASimpleNTable::~ASimpleNTable(), CRandomBlock2D::~CRandomBlock2D(), CRandomBlock3D::~CRandomBlock3D(), ParallelParticleArray< T >::~ParallelParticleArray(), and TSubLattice< T >::~TSubLattice().