[cig-commits] r4317 - in long/3D/Gale/trunk/src/StGermain: . Discretisation/Geometry/src Discretisation/Geometry/tests

walter at geodynamics.org walter at geodynamics.org
Thu Aug 17 17:16:42 PDT 2006


Author: walter
Date: 2006-08-17 17:16:42 -0700 (Thu, 17 Aug 2006)
New Revision: 4317

Modified:
   long/3D/Gale/trunk/src/StGermain/
   long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/src/TensorMultMath.c
   long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/src/TensorMultMath.h
   long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/tests/testTensorMultMath.c
Log:
 r2695 at earth:  boo | 2006-08-17 17:14:14 -0700
  r2649 at earth (orig r3730):  KathleenHumble | 2006-07-31 01:00:45 -0700
  --Removing commented out functions:
  SymmetricTensor_PullbackDeviator and
  SymmetricTensor_PullbackTrace
  as having them in there as is would create 
  strange results in doxygen
  
  --removed unused ariable in testTensorMultMath
  
 



Property changes on: long/3D/Gale/trunk/src/StGermain
___________________________________________________________________
Name: svk:merge
   - 1ef209d2-b310-0410-a72d-e20c9eb0015c:/cig:2694
afb6c753-b9d0-0310-b4e7-dbd8d91cdd35:/trunk/StGermain:3729
   + 1ef209d2-b310-0410-a72d-e20c9eb0015c:/cig:2695
afb6c753-b9d0-0310-b4e7-dbd8d91cdd35:/trunk/StGermain:3730

Modified: long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/src/TensorMultMath.c
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/src/TensorMultMath.c	2006-08-18 00:16:39 UTC (rev 4316)
+++ long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/src/TensorMultMath.c	2006-08-18 00:16:42 UTC (rev 4317)
@@ -498,68 +498,3 @@
 
     return contraction;
 }
-
-/** Calculate pull-back of the trace operator in spatial coordinates using Right Cauchy Green SymmetricTensor 
-See reference :
-For Right Cauchy-Green Tensor
-http://www.answers.com/topic/finite-deformation-tensors
-For Pullback:
-http://mathworld.wolfram.com/PullbackMap.html ,
-http://www.answers.com/topic/cotangent-space
-For Trace:
-http://mathworld.wolfram.com/TensorTrace.html
-*/
-
-//double SymmetricTensor_PullbackTrace(SymmetricTensor tensorA, SymmetricTensor RC, Dimension_Index dim) {
-
-	/** \[TR[\cdot]:=[\cdot]:C\] (scalar) */
-	/** NB. RC ~ Right Cauchy-Green tensor */
-/*    double contraction;
-	contraction = SymmetricTensor_DoubleContraction(tensorA, RC, dim);
-    return contraction;
-}
-*/
-/** Calculate pull-back of the deviator operator in spatial coordinates using Right Cauchy Green SymmetricTensor 
-See reference:
-http://www.answers.com/topic/finite-deformation-tensors
-*/
-/*
-void SymmetricTensor_PullbackDeviator(	SymmetricTensor symmetricTensor, SymmetricTensor RC, Dimension_Index dim, SymmetricTensor result) 
-{
-*/
-	/** \[DEV[\cdot]:=(\cdot)-\frac{1}{3}[C:(\cdot)]C^{-1}\] (SymmetricTensor) */
-/*    
-	double              contraction;
-    Dimension_Index     i;
-    TensorArray         tempTensor, tempTensor2;
-    SymmetricTensor     RCi;
-
-    contraction = SymmetricTensor_DoubleContraction(RC, symmetricTensor, dim);
-*/
-    /* calculating inverse of right cauchy green tensor */
-/*    StGermain_SymmetricTensor_ToTensorArray( RC, dim, tempTensor );
-    TensorArray_CalcInverse( tempTensor, dim, tempTensor2 );
-    TensorArray_GetSymmetricPart( tempTensor2, dim, RCi );
-
-    switch (dim) {
-        case 3:
-            for (i=0; i < 2 * dim; ++i){
-                result[i] = symmetricTensor[i] - (contraction * RCi[i])/3.0;
-            }
-            return;
-        case 2:
-            for (i=0; i <  dim + 1; ++i){
-                result[i] = symmetricTensor[i] - (contraction * RCi[i])/3.0;
-            }
-            return;
-        default: {
-			Stream* error = Journal_Register( ErrorStream_Type, "TensorMultMath" );
-			Journal_Printf( error, "Cannot get tensor value for dimension %d in %s.\n", dim, __func__);
-			Journal_Firewall( dim, error,
-				"In func '%s' don't understand dim = %u\n", __func__, dim );
-            }
-    }
-
-	return; 
-}
-*/

Modified: long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/src/TensorMultMath.h
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/src/TensorMultMath.h	2006-08-18 00:16:39 UTC (rev 4316)
+++ long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/src/TensorMultMath.h	2006-08-18 00:16:42 UTC (rev 4317)
@@ -75,8 +75,6 @@
 /* Useful operations in Solid Mechanics */
 double TensorArray_DoubleContraction(TensorArray tensorArrayA,TensorArray tensorArrayB, Dimension_Index dim);
 double SymmetricTensor_DoubleContraction(SymmetricTensor tensorA, SymmetricTensor tensorB, Dimension_Index dim);
-//double SymmetricTensor_PullbackTrace(SymmetricTensor tensorArrayA, SymmetricTensor RC, Dimension_Index dim);
-//void SymmetricTensor_PullbackDeviator(	SymmetricTensor symmetricTensor, SymmetricTensor RC,
-//										Dimension_Index dim, SymmetricTensor result);
 
+
 #endif /* __Discretisation_Geometry_TensorMultMath_h__ */

Modified: long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/tests/testTensorMultMath.c
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/tests/testTensorMultMath.c	2006-08-18 00:16:39 UTC (rev 4316)
+++ long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/tests/testTensorMultMath.c	2006-08-18 00:16:42 UTC (rev 4317)
@@ -75,7 +75,7 @@
 		SymmetricTensor symmTensor, symmTensor2, symmTensorResult;
 		TensorArray     tensorArray, tensorArray2, tensorResult, tensorCompare, tensorDiff;
 		XYZ 	vector, vectorResult;
-		double result, resultCompare, errorValue;
+		double result, errorValue;
 		Dimension_Index row, col;
 		Bool tensorMultMathTest_Flag;
 		#define STG_TENSORMULTMATHTEST_ERROR 1.0e-14;



More information about the cig-commits mailing list