[issm-svn] r12628 - issm/trunk/src/c/objects/ElementResults

morlighe at issm.ess.uci.edu morlighe at issm.ess.uci.edu
Wed Jul 11 10:34:01 PDT 2012


Author: morlighe
Date: 2012-07-11 10:34:01 -0700 (Wed, 11 Jul 2012)
New Revision: 12628

Modified:
   issm/trunk/src/c/objects/ElementResults/DoubleElementResult.cpp
   issm/trunk/src/c/objects/ElementResults/DoubleElementResult.h
Log:
Added support for DoubleElementResult output

Modified: issm/trunk/src/c/objects/ElementResults/DoubleElementResult.cpp
===================================================================
--- issm/trunk/src/c/objects/ElementResults/DoubleElementResult.cpp	2012-07-10 22:57:25 UTC (rev 12627)
+++ issm/trunk/src/c/objects/ElementResults/DoubleElementResult.cpp	2012-07-11 17:34:01 UTC (rev 12628)
@@ -125,3 +125,13 @@
 
 }
 /*}}}*/
+/*FUNCTION DoubleElementResult::GetVectorFromResults{{{1*/
+void DoubleElementResult::GetVectorFromResults(Vector* vector,int* doflist,int* connectivitylist,int numdofs){
+
+	_error_("cannot return vector on vertices");
+} /*}}}*/
+/*FUNCTION DoubleElementResult::GetElementVectorFromResults{{{1*/
+void DoubleElementResult::GetElementVectorFromResults(Vector* vector,int dof){
+
+	vector->SetValue(dof,value,INS_VAL);
+} /*}}}*/

Modified: issm/trunk/src/c/objects/ElementResults/DoubleElementResult.h
===================================================================
--- issm/trunk/src/c/objects/ElementResults/DoubleElementResult.h	2012-07-10 22:57:25 UTC (rev 12627)
+++ issm/trunk/src/c/objects/ElementResults/DoubleElementResult.h	2012-07-11 17:34:01 UTC (rev 12628)
@@ -47,8 +47,8 @@
 		/*}}}*/
 		/*DoubleElementResult management: {{{1*/
 		int   InstanceEnum();
-		void GetVectorFromResults(Vector* vector,int* doflist,int* connectivitylist,int numdofs){_error_("not implemented");};
-		void GetElementVectorFromResults(Vector* vector,int dof){_error_("not implemented");};
+		void GetVectorFromResults(Vector* vector,int* doflist,int* connectivitylist,int numdofs);
+		void GetElementVectorFromResults(Vector* vector,int dof);
 		/*}}}*/
 };
 #endif  /* _DOUBLEELEMENTRESULT_H */



More information about the issm-svn mailing list