[cig-commits] commit: Get rid of currentParticleIndex
Mercurial
hg at geodynamics.org
Sun Oct 23 11:57:32 PDT 2011
changeset: 436:bea29dceaf4c
tag: tip
user: Walter Landry <wlandry at caltech.edu>
date: Sun Oct 23 11:55:55 2011 -0700
files: MaterialPoints/src/NearestNeighborMapper.cxx MaterialPoints/src/NearestNeighborMapper.h MaterialPoints/src/ParticleFeVariable.cxx MaterialPoints/src/ParticleFeVariable.h
description:
Get rid of currentParticleIndex
diff -r 0860f2b74911 -r bea29dceaf4c MaterialPoints/src/NearestNeighborMapper.cxx
--- a/MaterialPoints/src/NearestNeighborMapper.cxx Sun Oct 23 11:55:31 2011 -0700
+++ b/MaterialPoints/src/NearestNeighborMapper.cxx Sun Oct 23 11:55:55 2011 -0700
@@ -250,7 +250,7 @@ int NearestNeighbor_FindNeighbor(void* m
void NearestNeighbor_Replace
(IntegrationPointsSwarm **swarm, IntegrationPoint **particle,
- int *particle_index, const Element_LocalIndex &lElement_I,
+ const Element_LocalIndex &lElement_I,
const int &dim)
{
if(Stg_Class_IsInstance((*swarm)->mapper,NearestNeighborMapper_Type))
@@ -268,6 +268,5 @@ void NearestNeighbor_Replace
nearest_particle);
*swarm=NNswarm;
*particle=NNparticle;
- *particle_index=NNswarm->cellParticleTbl[NNcell_I][nearest_particle];
}
}
diff -r 0860f2b74911 -r bea29dceaf4c MaterialPoints/src/NearestNeighborMapper.h
--- a/MaterialPoints/src/NearestNeighborMapper.h Sun Oct 23 11:55:31 2011 -0700
+++ b/MaterialPoints/src/NearestNeighborMapper.h Sun Oct 23 11:55:55 2011 -0700
@@ -123,16 +123,7 @@ void _NearestNeighborMapper_Init( void*
void NearestNeighbor_Replace(IntegrationPointsSwarm **swarm,
IntegrationPoint **particle,
- int *particle_index,
const Element_LocalIndex &lElement_I,
const int &dim);
- inline void NearestNeighbor_Replace(IntegrationPointsSwarm **swarm,
- IntegrationPoint **particle,
- const Element_LocalIndex &lElement_I,
- const int &dim)
- {
- int temp(0);
- NearestNeighbor_Replace(swarm,particle,&temp,lElement_I,dim);
- }
#endif
diff -r 0860f2b74911 -r bea29dceaf4c MaterialPoints/src/ParticleFeVariable.cxx
--- a/MaterialPoints/src/ParticleFeVariable.cxx Sun Oct 23 11:55:31 2011 -0700
+++ b/MaterialPoints/src/ParticleFeVariable.cxx Sun Oct 23 11:55:55 2011 -0700
@@ -265,7 +265,6 @@ void ParticleFeVariable_AssembleElement(
/* Find this particle in the element */
particle = (IntegrationPoint*) Swarm_ParticleInCellAt( swarm, cell_I, cParticle_I );
- self->currentParticleIndex = swarm->cellParticleTbl[cell_I][cParticle_I];
ParticleFeVariable_ValueAtParticle( self, swarm, lElement_I, particle, particleValue );
/* get shape function and detJac */
diff -r 0860f2b74911 -r bea29dceaf4c MaterialPoints/src/ParticleFeVariable.h
--- a/MaterialPoints/src/ParticleFeVariable.h Sun Oct 23 11:55:31 2011 -0700
+++ b/MaterialPoints/src/ParticleFeVariable.h Sun Oct 23 11:55:55 2011 -0700
@@ -71,7 +71,6 @@
char* massMatrixName; \
ForceVector* massMatrix; \
ForceTerm* massMatrixForceTerm; \
- int currentParticleIndex; \
Bool useDeriv;
struct ParticleFeVariable { __ParticleFeVariable };
More information about the CIG-COMMITS
mailing list