[cig-commits] commit: have added an additional argument to the swarm class constructor to allow initial conditions pointer to be passed in

Mercurial hg at geodynamics.org
Mon Nov 24 11:30:33 PST 2008


changeset:   39:d7ab407f7264
user:        DavidLee
date:        Thu Aug 16 03:47:04 2007 +0000
files:       MaterialPoints/src/IntegrationPointsSwarm.c MaterialPoints/src/Material.c MaterialPoints/src/MaterialPointsSwarm.c MaterialPoints/tests/testPeriodicBCs.c
description:
have added an additional argument to the swarm class constructor to allow initial conditions pointer to be passed in


diff -r 21e7544649a9 -r d7ab407f7264 MaterialPoints/src/IntegrationPointsSwarm.c
--- a/MaterialPoints/src/IntegrationPointsSwarm.c	Mon Aug 13 01:14:47 2007 +0000
+++ b/MaterialPoints/src/IntegrationPointsSwarm.c	Thu Aug 16 03:47:04 2007 +0000
@@ -38,7 +38,7 @@
 **  License along with this library; if not, write to the Free Software
 **  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 **
-** $Id: IntegrationPointsSwarm.c 456 2007-04-27 06:21:01Z LukeHodkinson $
+** $Id: IntegrationPointsSwarm.c 506 2007-08-16 03:47:04Z DavidLee $
 **
 **~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
 
@@ -203,7 +203,8 @@ IntegrationPointsSwarm* _IntegrationPoin
 		extraParticlesFactor,
 		extensionMgr_Register,
 		swarmVariable_Register,
-		comm );
+		comm,
+	        NULL	);
 
 	if (initFlag) {
 		_IntegrationPointsSwarm_Init( 
diff -r 21e7544649a9 -r d7ab407f7264 MaterialPoints/src/Material.c
--- a/MaterialPoints/src/Material.c	Mon Aug 13 01:14:47 2007 +0000
+++ b/MaterialPoints/src/Material.c	Thu Aug 16 03:47:04 2007 +0000
@@ -38,7 +38,7 @@
 **  License along with this library; if not, write to the Free Software
 **  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 **
-** $Id: Material.c 456 2007-04-27 06:21:01Z LukeHodkinson $
+** $Id: Material.c 506 2007-08-16 03:47:04Z DavidLee $
 **
 **~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
 
@@ -241,7 +241,7 @@ void Material_Layout( void* material, Ma
 
 double Material_Volume( void* material, IntegrationPointsSwarm* swarm, Coord centroid ) {
 	Material*            self               = (Material*)material;
-	FeMesh*  feMesh             = swarm->mesh;
+	FeMesh*  	     feMesh             = swarm->mesh;
 	ElementType*         elementType;
 	IntegrationPoint*    particle;
 	Coord                globalCoord;
@@ -312,7 +312,7 @@ void Material_IntegrateField(
 		double*                 result ) 
 {
 	Material*            self               = (Material*)material;
-	FeMesh*  feMesh             = swarm->mesh;
+	FeMesh*  	     feMesh             = swarm->mesh;
 	ElementType*         elementType;
 	IntegrationPoint*    particle;
 	Cell_Index           lCell_I;
diff -r 21e7544649a9 -r d7ab407f7264 MaterialPoints/src/MaterialPointsSwarm.c
--- a/MaterialPoints/src/MaterialPointsSwarm.c	Mon Aug 13 01:14:47 2007 +0000
+++ b/MaterialPoints/src/MaterialPointsSwarm.c	Thu Aug 16 03:47:04 2007 +0000
@@ -91,7 +91,8 @@ MaterialPointsSwarm* MaterialPointsSwarm
 						extraParticlesFactor,
 		 				extensionMgr_Register,
 		  				swarmVariable_Register, 
-						comm);
+						comm,
+						NULL );
 		_MaterialPointsSwarm_Init(	self, 
 									mesh, 
 									removalRoutine, 
@@ -154,7 +155,8 @@ MaterialPointsSwarm* _MaterialPointsSwar
 			extraParticlesFactor,
 			extensionMgr_Register,
 			swarmVariable_Register,
-			comm );
+			comm,
+		        NULL	);
 
 	return self;
 }
diff -r 21e7544649a9 -r d7ab407f7264 MaterialPoints/tests/testPeriodicBCs.c
--- a/MaterialPoints/tests/testPeriodicBCs.c	Mon Aug 13 01:14:47 2007 +0000
+++ b/MaterialPoints/tests/testPeriodicBCs.c	Thu Aug 16 03:47:04 2007 +0000
@@ -38,7 +38,7 @@
 **  License along with this library; if not, write to the Free Software
 **  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 **
-** $Id: testPeriodicBCs.c 503 2007-08-02 08:41:48Z SteveQuenette $
+** $Id: testPeriodicBCs.c 506 2007-08-16 03:47:04Z DavidLee $
 **
 **~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
 
@@ -202,7 +202,7 @@ int main( int argc, char* argv[] ) {
 	
 	/* Configure the swarm */
 	swarm = Swarm_New( "testSwarm", elementCellLayout, randomParticleLayout, 3, sizeof(Particle),
-		extensionMgr_Register, NULL, CommWorld );
+		extensionMgr_Register, NULL, CommWorld, NULL );
 	
 	epRegister = EntryPoint_Register_New();
 	



More information about the CIG-COMMITS mailing list