Index: /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp	(revision 16841)
+++ /issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp	(revision 16842)
@@ -199,10 +199,11 @@
 		/*Transient: */
 		if(dt!=0.){
+			D_scalar=gauss->weight*Jdet;
 			element->NodalFunctions(basis,gauss);
-
 			TripleMultiply(basis,numnodes,1,0,
 						&D_scalar,1,1,0,
 						basis,1,numnodes,0,
 						&Ke->values[0],1);
+			D_scalar=D_scalar*dt;
 		}
 
