Index: /issm/trunk-jpl/src/c/classes/Regionaloutput.h
===================================================================
--- /issm/trunk-jpl/src/c/classes/Regionaloutput.h	(revision 22335)
+++ /issm/trunk-jpl/src/c/classes/Regionaloutput.h	(revision 22336)
@@ -113,26 +113,50 @@
 				switch(outputenum){
 					case GroundedAreaEnum:
-						val_t+=element->GroundedArea(this->mask);
+						val_t+=element->GroundedArea(this->mask,false);
+						break;
+					case GroundedAreaScaledEnum:
+						val_t+=element->GroundedArea(this->mask,true);
 						break;
 					case FloatingAreaEnum:
-						val_t+=element->FloatingArea(this->mask);
+						val_t+=element->FloatingArea(this->mask,false);
+						break;
+					case FloatingAreaScaledEnum:
+						val_t+=element->FloatingArea(this->mask,true);
 						break;
 					case IceMassEnum:
-						val_t+=element->IceMass(this->mask);
+						val_t+=element->IceMass(this->mask,false);
+						break;
+					case IceMassScaledEnum:
+						val_t+=element->IceMass(this->mask,true);
 						break;
 					case IceVolumeEnum:
-						val_t+=element->IceVolume(this->mask);
+						val_t+=element->IceVolume(this->mask,false);
+						break;
+					case IceVolumeScaledEnum:
+						val_t+=element->IceVolume(this->mask,true);
 						break;
 					case IceVolumeAboveFloatationEnum:
-						val_t+=element->IceVolumeAboveFloatation(this->mask);
+						val_t+=element->IceVolumeAboveFloatation(this->mask,false);
+						break;
+					case IceVolumeAboveFloatationScaledEnum:
+						val_t+=element->IceVolumeAboveFloatation(this->mask,true);
 						break;
 					case TotalFloatingBmbEnum:
-						val_t+=element->TotalFloatingBmb(this->mask);
+						val_t+=element->TotalFloatingBmb(this->mask,false);
+						break;
+					case TotalFloatingBmbScaledEnum:
+						val_t+=element->TotalFloatingBmb(this->mask,true);
 						break;
 					case TotalGroundedBmbEnum:
-						val_t+=element->TotalGroundedBmb(this->mask);
+						val_t+=element->TotalGroundedBmb(this->mask,false);
+						break;
+					case TotalGroundedBmbScaledEnum:
+						val_t+=element->TotalGroundedBmb(this->mask,true);
 						break;
 					case TotalSmbEnum:
-						val_t+=element->TotalSmb(this->mask);
+						val_t+=element->TotalSmb(this->mask,false);
+						break;
+					case TotalSmbScaledEnum:
+						val_t+=element->TotalSmb(this->mask,true);
 						break;
 					default:
