[cig-commits] r14228 - long/3D/SNAC/trunk/Snac/plugins/plastic

cstark at geodynamics.org cstark at geodynamics.org
Wed Mar 4 09:27:57 PST 2009


Author: cstark
Date: 2009-03-04 09:27:56 -0800 (Wed, 04 Mar 2009)
New Revision: 14228

Modified:
   long/3D/SNAC/trunk/Snac/plugins/plastic/Constitutive.c
Log:
Cosmetic changes to Constitutive.c



Modified: long/3D/SNAC/trunk/Snac/plugins/plastic/Constitutive.c
===================================================================
--- long/3D/SNAC/trunk/Snac/plugins/plastic/Constitutive.c	2009-03-04 17:27:04 UTC (rev 14227)
+++ long/3D/SNAC/trunk/Snac/plugins/plastic/Constitutive.c	2009-03-04 17:27:56 UTC (rev 14228)
@@ -56,18 +56,16 @@
 //#define DEBUG
 
 void SnacPlastic_Constitutive( void* _context, Element_LocalIndex element_lI ) {
-	Snac_Context* context = (Snac_Context*)_context;
-	Snac_Element* element = Snac_Element_At( context, element_lI );
-	SnacPlastic_Element* plasticElement = ExtensionManager_Get( context->mesh->elementExtensionMgr, element, SnacPlastic_ElementHandle );
-	const Snac_Material* material = &context->materialProperty[element->material_I];
+	Snac_Context			*context = (Snac_Context*)_context;
+	Snac_Element			*element = Snac_Element_At( context, element_lI );
+	SnacPlastic_Element		*plasticElement = ExtensionManager_Get( context->mesh->elementExtensionMgr, element, SnacPlastic_ElementHandle );
+	const Snac_Material		*material = &context->materialProperty[element->material_I];
 
-	/*ccccc*/
 	MeshLayout*			meshLayout = (MeshLayout*)context->meshLayout;
 	HexaMD*				decomp = (HexaMD*)meshLayout->decomp;
 	IJK				ijk;
 	Element_GlobalIndex		element_gI = _MeshDecomp_Element_LocalToGlobal1D( decomp, element_lI );
 	RegularMeshUtils_Element_1DTo3D( decomp, element_gI, &ijk[0], &ijk[1], &ijk[2] );
-	/*ccccc*/
 
 	if ( material->rheology & Snac_Material_Plastic ) {
 		Tetrahedra_Index	tetra_I;
@@ -90,7 +88,9 @@
 		const double		a2 = material->lambda ;
                 int                     ind=0;
 
-		/* Work out the plastic material properties of this element */
+		/* 
+		 *   Work out the plastic material properties of this element 
+		*/
 		for( tetra_I = 0; tetra_I < Tetrahedra_Count; tetra_I++ ) {
 			double		        cn[3][3] = {{0.0,0.0,0.0},{0.0,0.0,0.0},{0.0,0.0,0.0}};
 			double		        s[3] = {0.0,0.0,0.0};
@@ -106,7 +106,9 @@
                         Strain		        plasticStrain = plasticElement->plasticStrain[tetra_I];
 
 
-			/* Compute elastic stress first */
+			/* 
+			 *  Compute elastic stress first 
+			 */
 			trace_strain = (*strain)[0][0] + (*strain)[1][1] + (*strain)[2][2];
 
 			(*stress)[0][0] += (2.0f * material->mu) * (*strain)[0][0] + material->lambda * (trace_strain );
@@ -118,10 +120,11 @@
 
 			principal_stresses(stress,s,cn);
 
-                        /* compute friction and dilation angles based on accumulated plastic strain in tetrahedra */
-                        /* Piece-wise linear softening */
-                        /* Find current properties from linear interpolation */
-			/*ccccc*/
+                        /* 
+			 * Compute friction and dilation angles based on accumulated plastic strain in tetrahedra 
+			 * Piece-wise linear softening
+			 * Find current properties from linear interpolation
+			 */
 			if(material->putSeeds && context->timeStep <= 1) {
 				if(ijk[1] >= decomp->elementGlobal3DCounts[1]-2)
 					if(ijk[0] == decomp->elementGlobal3DCounts[0]/2 ) {
@@ -165,7 +168,6 @@
                         }
 
 #ifdef DEBUG
-			/*ccccc*/
 			if(ijk[1] >= decomp->elementGlobal3DCounts[1]-2 && context->timeStep <= 1)
 				if(ijk[0] == decomp->elementGlobal3DCounts[0]/2 || ijk[0] == decomp->elementGlobal3DCounts[0]/2+1 ) {
 					fprintf(stderr,"phi=%e psi=%e c=%e h=%e\n",frictionAngle,dilationAngle,cohesion,hardening);
@@ -270,7 +272,6 @@
 		/* volume-averaged accumulated plastic strain, aps */
 		plasticElement->aps = depls/totalVolume;
 #if 0
-		/*ccccc*/
 		if(ijk[1] >= decomp->elementGlobal3DCounts[1]-2 && context->timeStep <= 10)
 			if(ijk[0] == decomp->elementGlobal3DCounts[0]/2 || ijk[0] == decomp->elementGlobal3DCounts[0]/2+1 ) {
 				fprintf(stderr,"aps=%e\n",



More information about the CIG-COMMITS mailing list