Index: /issm/trunk/src/c/EnumDefinitions/EnumAsString.cpp
===================================================================
--- /issm/trunk/src/c/EnumDefinitions/EnumAsString.cpp	(revision 3729)
+++ /issm/trunk/src/c/EnumDefinitions/EnumAsString.cpp	(revision 3730)
@@ -16,456 +16,231 @@
 	switch(en){
 
-		case ConstraintsEnum :
-			return "Constraints";
-		case DatasetsEnum :
-			return "Datasets";
-		case ElementsEnum :
-			return "Elements";
-		case LoadsEnum :
-			return "Loads";
-		case MaterialsEnum :
-			return "Materials";
-		case NodesEnum :
-			return "Nodes";
-		case ParametersEnum :
-			return "Parameters";
-		case ResultsEnum :
-			return "Results";
-		case VerticesEnum :
-			return "Vertices";
-		case AnalysisEnum :
-			return "Analysis";
-		case AnalysisTypeEnum :
-			return "AnalysisType";
-		case SubAnalysisTypeEnum :
-			return "SubAnalysisType";
-		case DiagnosticAnalysisEnum :
-			return "DiagnosticAnalysis";
-		case HorizAnalysisEnum :
-			return "HorizAnalysis";
-		case HutterAnalysisEnum :
-			return "HutterAnalysis";
-		case StokesAnalysisEnum :
-			return "StokesAnalysis";
-		case VertAnalysisEnum :
-			return "VertAnalysis";
-		case AdjointAnalysisEnum :
-			return "AdjointAnalysis";
-		case ControlAnalysisEnum :
-			return "ControlAnalysis";
-		case GradientAnalysisEnum :
-			return "GradientAnalysis";
-		case InverseAnalysisEnum :
-			return "InverseAnalysis";
-		case ThermalAnalysisEnum :
-			return "ThermalAnalysis";
-		case TransientAnalysisEnum :
-			return "TransientAnalysis";
-		case SteadyAnalysisEnum :
-			return "SteadyAnalysis";
-		case SlopecomputeAnalysisEnum :
-			return "SlopecomputeAnalysis";
-		case BedXAnalysisEnum :
-			return "BedXAnalysis";
-		case BedYAnalysisEnum :
-			return "BedYAnalysis";
-		case SurfaceXAnalysisEnum :
-			return "SurfaceXAnalysis";
-		case SurfaceYAnalysisEnum :
-			return "SurfaceYAnalysis";
-		case Balancedthickness2AnalysisEnum :
-			return "Balancedthickness2Analysis";
-		case BalancedthicknessAnalysisEnum :
-			return "BalancedthicknessAnalysis";
-		case BalancedvelocitiesAnalysisEnum :
-			return "BalancedvelocitiesAnalysis";
-		case Prognostic2AnalysisEnum :
-			return "Prognostic2Analysis";
-		case PrognosticAnalysisEnum :
-			return "PrognosticAnalysis";
-		case MeltingAnalysisEnum :
-			return "MeltingAnalysis";
-		case Mesh2gridAnalysisEnum :
-			return "Mesh2gridAnalysis";
-		case ParametersAnalysisEnum :
-			return "ParametersAnalysis";
-		case SteadystateAnalysisEnum :
-			return "SteadystateAnalysis";
-		case NoneAnalysisEnum :
-			return "NoneAnalysis";
-		case FormulationEnum :
-			return "Formulation";
-		case HutterFormulationEnum :
-			return "HutterFormulation";
-		case MacAyealFormulationEnum :
-			return "MacAyealFormulation";
-		case NoneFormulationEnum :
-			return "NoneFormulation";
-		case PattynFormulationEnum :
-			return "PattynFormulation";
-		case StokesFormulationEnum :
-			return "StokesFormulation";
-		case ObjectEnum :
-			return "Object";
-		case HookEnum :
-			return "Hook";
-		case ElementEnum :
-			return "Element";
-		case BeamEnum :
-			return "Beam";
-		case DofIndexingEnum :
-			return "DofIndexing";
-		case ElementPropertiesEnum :
-			return "ElementProperties";
-		case NodePropertiesEnum :
-			return "NodeProperties";
-		case PentaEnum :
-			return "Penta";
-		case SingEnum :
-			return "Sing";
-		case TriaEnum :
-			return "Tria";
-		case NodeEnum :
-			return "Node";
-		case VertexEnum :
-			return "Vertex";
-		case LoadEnum :
-			return "Load";
-		case IcefrontEnum :
-			return "Icefront";
-		case NumericalfluxEnum :
-			return "Numericalflux";
-		case PengridEnum :
-			return "Pengrid";
-		case PenpairEnum :
-			return "Penpair";
-		case QuadIceFrontEnum :
-			return "QuadIceFront";
-		case QuadRiftFrontEnum :
-			return "QuadRiftFront";
-		case RiftfrontEnum :
-			return "Riftfront";
-		case SegmentIcefrontEnum :
-			return "SegmentIcefront";
-		case SegmentRiftfrontEnum :
-			return "SegmentRiftfront";
-		case MaterialEnum :
-			return "Material";
-		case MaticeEnum :
-			return "Matice";
-		case MatparEnum :
-			return "Matpar";
-		case InputEnum :
-			return "Input";
-		case BeamVertexInputEnum :
-			return "BeamVertexInput";
-		case BoolInputEnum :
-			return "BoolInput";
-		case DoubleInputEnum :
-			return "DoubleInput";
-		case IntInputEnum :
-			return "IntInput";
-		case PentaVertexInputEnum :
-			return "PentaVertexInput";
-		case SingVertexInputEnum :
-			return "SingVertexInput";
-		case TriaVertexInputEnum :
-			return "TriaVertexInput";
-		case ParamEnum :
-			return "Param";
-		case BoolParamEnum :
-			return "BoolParam";
-		case DoubleMatParamEnum :
-			return "DoubleMatParam";
-		case DoubleParamEnum :
-			return "DoubleParam";
-		case DoubleVecParamEnum :
-			return "DoubleVecParam";
-		case IntParamEnum :
-			return "IntParam";
-		case PetscMatParamEnum :
-			return "PetscMatParam";
-		case PetscVecParamEnum :
-			return "PetscVecParam";
-		case StringArrayParamEnum :
-			return "StringArrayParam";
-		case StringParamEnum :
-			return "StringParam";
-		case ResultEnum :
-			return "Result";
-		case RgbEnum :
-			return "Rgb";
-		case SpcEnum :
-			return "Spc";
-		case DofVecEnum :
-			return "DofVec";
-		case GeographyEnum :
-			return "Geography";
-		case IceSheetEnum :
-			return "IceSheet";
-		case IceShelfEnum :
-			return "IceShelf";
-		case WaterEnum :
-			return "Water";
-		case IceEnum :
-			return "Ice";
-		case AirEnum :
-			return "Air";
-		case MelangeEnum :
-			return "Melange";
-		case AccumulationRateEnum :
-			return "AccumulationRate";
-		case AdjointxEnum :
-			return "Adjointx";
-		case AdjointyEnum :
-			return "Adjointy";
-		case AdjointzEnum :
-			return "Adjointz";
-		case ArtDiffEnum :
-			return "ArtDiff";
-		case BedEnum :
-			return "Bed";
-		case BedSlopexEnum :
-			return "BedSlopex";
-		case BedSlopeyEnum :
-			return "BedSlopey";
-		case BoundaryEnum :
-			return "Boundary";
-		case CmMaxDmpSlopeEnum :
-			return "CmMaxDmpSlope";
-		case CmMaxDmpValueEnum :
-			return "CmMaxDmpValue";
-		case CmMinDmpSlopeEnum :
-			return "CmMinDmpSlope";
-		case CmMinDmpValueEnum :
-			return "CmMinDmpValue";
-		case CmNoiseDmpEnum :
-			return "CmNoiseDmp";
-		case CollapseEnum :
-			return "Collapse";
-		case ConstantEnum :
-			return "Constant";
-		case ControlTypeEnum :
-			return "ControlType";
-		case ConvergedEnum :
-			return "Converged";
-		case DhDtEnum :
-			return "DhDt";
-		case DragCoefficientEnum :
-			return "DragCoefficient";
-		case DragPEnum :
-			return "DragP";
-		case DragQEnum :
-			return "DragQ";
-		case DragTypeEnum :
-			return "DragType";
-		case DtEnum :
-			return "Dt";
-		case ElementOnBedEnum :
-			return "ElementOnBed";
-		case ElementOnIceShelfEnum :
-			return "ElementOnIceShelf";
-		case ElementOnSurfaceEnum :
-			return "ElementOnSurface";
-		case ElementOnWaterEnum :
-			return "ElementOnWater";
-		case EpsVelEnum :
-			return "EpsVel";
-		case FillEnum :
-			return "Fill";
-		case FitEnum :
-			return "Fit";
-		case FractionIncrementEnum :
-			return "FractionIncrement";
-		case FrictionEnum :
-			return "Friction";
-		case GeothermalFluxEnum :
-			return "GeothermalFlux";
-		case InternalEnum :
-			return "Internal";
-		case KflagEnum :
-			return "Kflag";
-		case MaxPenetrationEnum :
-			return "MaxPenetration";
-		case MeanVelEnum :
-			return "MeanVel";
-		case MeltingOffsetEnum :
-			return "MeltingOffset";
-		case MeltingRateEnum :
-			return "MeltingRate";
-		case NodeOnBedEnum :
-			return "NodeOnBed";
-		case NodeOnIceSheetEnum :
-			return "NodeOnIceSheet";
-		case NodeOnIceShelfEnum :
-			return "NodeOnIceShelf";
-		case NodeOnSurfaceEnum :
-			return "NodeOnSurface";
-		case PenaltyOffsetEnum :
-			return "PenaltyOffset";
-		case PflagEnum :
-			return "Pflag";
-		case PressureEnum :
-			return "Pressure";
-		case ResetPenaltiesEnum :
-			return "ResetPenalties";
-		case RheologyBEnum :
-			return "RheologyB";
-		case RheologyNEnum :
-			return "RheologyN";
-		case SegmentOnIceShelfEnum :
-			return "SegmentOnIceShelf";
-		case StabilizeConstraintsEnum :
-			return "StabilizeConstraints";
-		case StokesReconditioningEnum :
-			return "StokesReconditioning";
-		case SurfaceAreaEnum :
-			return "SurfaceArea";
-		case SurfaceEnum :
-			return "Surface";
-		case SurfaceSlopexEnum :
-			return "SurfaceSlopex";
-		case SurfaceSlopeyEnum :
-			return "SurfaceSlopey";
-		case TemperatureEnum :
-			return "Temperature";
-		case ThicknessEnum :
-			return "Thickness";
-		case TypeEnum :
-			return "Type";
-		case ViscosityOvershootEnum :
-			return "ViscosityOvershoot";
-		case VxAverageEnum :
-			return "VxAverage";
-		case VxEnum :
-			return "Vx";
-		case VxObsEnum :
-			return "VxObs";
-		case VxOldEnum :
-			return "VxOld";
-		case VyAverageEnum :
-			return "VyAverage";
-		case VyEnum :
-			return "Vy";
-		case VyObsEnum :
-			return "VyObs";
-		case VyOldEnum :
-			return "VyOld";
-		case VzAverageEnum :
-			return "VzAverage";
-		case VzEnum :
-			return "Vz";
-		case VzObsEnum :
-			return "VzObs";
-		case VzOldEnum :
-			return "VzOld";
-		case WeightsEnum :
-			return "Weights";
-		case BetaEnum :
-			return "Beta";
-		case CmGradientEnum :
-			return "CmGradient";
-		case CmJumpEnum :
-			return "CmJump";
-		case CmMaxEnum :
-			return "CmMax";
-		case CmMinEnum :
-			return "CmMin";
-		case ConnectivityEnum :
-			return "Connectivity";
-		case ControlParameterEnum :
-			return "ControlParameter";
-		case ControlSteadyEnum :
-			return "ControlSteady";
-		case DakotaParameterEnum :
-			return "DakotaParameter";
-		case DimEnum :
-			return "Dim";
-		case EpsAbsEnum :
-			return "EpsAbs";
-		case EpsCmEnum :
-			return "EpsCm";
-		case EpsRelEnum :
-			return "EpsRel";
-		case EpsResEnum :
-			return "EpsRes";
-		case ExtrudeParamEnum :
-			return "ExtrudeParam";
-		case HeatCapacityEnum :
-			return "HeatCapacity";
-		case IsHutterEnum :
-			return "IsHutter";
-		case IsMacAyealPattynEnum :
-			return "IsMacAyealPattyn";
-		case IsStokesEnum :
-			return "IsStokes";
-		case LatentHeatEnum :
-			return "LatentHeat";
-		case LowmemEnum :
-			return "Lowmem";
-		case MaxIterEnum :
-			return "MaxIter";
-		case MaxNonlinearIterationsEnum :
-			return "MaxNonlinearIterations";
-		case MeltingPointEnum :
-			return "MeltingPoint";
-		case MinMechanicalConstraintsEnum :
-			return "MinMechanicalConstraints";
-		case MinThermalConstraintsEnum :
-			return "MinThermalConstraints";
-		case NStepsEnum :
-			return "NSteps";
-		case NdtEnum :
-			return "Ndt";
-		case NumOutputEnum :
-			return "NumOutput";
-		case NumRiftsEnum :
-			return "NumRifts";
-		case NumberOfDofsPerNodeEnum :
-			return "NumberOfDofsPerNode";
-		case NumberOfElementsEnum :
-			return "NumberOfElements";
-		case NumberOfNodesEnum :
-			return "NumberOfNodes";
-		case NumberOfVerticesEnum :
-			return "NumberOfVertices";
-		case OptScalEnum :
-			return "OptScal";
-		case OutputFileNameEnum :
-			return "OutputFileName";
-		case ParameterOutputEnum :
-			return "ParameterOutput";
-		case PenaltyMeltingEnum :
-			return "PenaltyMelting";
-		case QmuAnalysisEnum :
-			return "QmuAnalysis";
-		case QmuErrNameEnum :
-			return "QmuErrName";
-		case QmuInNameEnum :
-			return "QmuInName";
-		case QmuMassFluxSegmentsEnum :
-			return "QmuMassFluxSegments";
-		case QmuNPartEnum :
-			return "QmuNPart";
-		case QmuOutNameEnum :
-			return "QmuOutName";
-		case QmuPartEnum :
-			return "QmuPart";
-		case ResponseDescriptorsEnum :
-			return "ResponseDescriptors";
-		case SolverStringEnum :
-			return "SolverString";
-		case SparsityEnum :
-			return "Sparsity";
-		case TolXEnum :
-			return "TolX";
-		case VariableDescriptorsEnum :
-			return "VariableDescriptors";
-		case VerboseEnum :
-			return "Verbose";
-		case WaitOnLockEnum :
-			return "WaitOnLock";
-		default :
-			ISSMERROR("Enum %i not found",en);
+		case ConstraintsEnum : return "Constraints";
+		case DatasetsEnum : return "Datasets";
+		case ElementsEnum : return "Elements";
+		case LoadsEnum : return "Loads";
+		case MaterialsEnum : return "Materials";
+		case NodesEnum : return "Nodes";
+		case ParametersEnum : return "Parameters";
+		case ResultsEnum : return "Results";
+		case VerticesEnum : return "Vertices";
+		case AnalysisEnum : return "Analysis";
+		case AnalysisTypeEnum : return "AnalysisType";
+		case SubAnalysisTypeEnum : return "SubAnalysisType";
+		case DiagnosticAnalysisEnum : return "DiagnosticAnalysis";
+		case HorizAnalysisEnum : return "HorizAnalysis";
+		case HutterAnalysisEnum : return "HutterAnalysis";
+		case StokesAnalysisEnum : return "StokesAnalysis";
+		case VertAnalysisEnum : return "VertAnalysis";
+		case AdjointAnalysisEnum : return "AdjointAnalysis";
+		case ControlAnalysisEnum : return "ControlAnalysis";
+		case GradientAnalysisEnum : return "GradientAnalysis";
+		case InverseAnalysisEnum : return "InverseAnalysis";
+		case ThermalAnalysisEnum : return "ThermalAnalysis";
+		case TransientAnalysisEnum : return "TransientAnalysis";
+		case SteadyAnalysisEnum : return "SteadyAnalysis";
+		case SlopecomputeAnalysisEnum : return "SlopecomputeAnalysis";
+		case BedXAnalysisEnum : return "BedXAnalysis";
+		case BedYAnalysisEnum : return "BedYAnalysis";
+		case SurfaceXAnalysisEnum : return "SurfaceXAnalysis";
+		case SurfaceYAnalysisEnum : return "SurfaceYAnalysis";
+		case Balancedthickness2AnalysisEnum : return "Balancedthickness2Analysis";
+		case BalancedthicknessAnalysisEnum : return "BalancedthicknessAnalysis";
+		case BalancedvelocitiesAnalysisEnum : return "BalancedvelocitiesAnalysis";
+		case Prognostic2AnalysisEnum : return "Prognostic2Analysis";
+		case PrognosticAnalysisEnum : return "PrognosticAnalysis";
+		case MeltingAnalysisEnum : return "MeltingAnalysis";
+		case Mesh2gridAnalysisEnum : return "Mesh2gridAnalysis";
+		case ParametersAnalysisEnum : return "ParametersAnalysis";
+		case SteadystateAnalysisEnum : return "SteadystateAnalysis";
+		case NoneAnalysisEnum : return "NoneAnalysis";
+		case FormulationEnum : return "Formulation";
+		case HutterFormulationEnum : return "HutterFormulation";
+		case MacAyealFormulationEnum : return "MacAyealFormulation";
+		case NoneFormulationEnum : return "NoneFormulation";
+		case PattynFormulationEnum : return "PattynFormulation";
+		case StokesFormulationEnum : return "StokesFormulation";
+		case ObjectEnum : return "Object";
+		case HookEnum : return "Hook";
+		case ElementEnum : return "Element";
+		case BeamEnum : return "Beam";
+		case DofIndexingEnum : return "DofIndexing";
+		case ElementPropertiesEnum : return "ElementProperties";
+		case NodePropertiesEnum : return "NodeProperties";
+		case PentaEnum : return "Penta";
+		case SingEnum : return "Sing";
+		case TriaEnum : return "Tria";
+		case NodeEnum : return "Node";
+		case VertexEnum : return "Vertex";
+		case LoadEnum : return "Load";
+		case IcefrontEnum : return "Icefront";
+		case NumericalfluxEnum : return "Numericalflux";
+		case PengridEnum : return "Pengrid";
+		case PenpairEnum : return "Penpair";
+		case QuadIceFrontEnum : return "QuadIceFront";
+		case QuadRiftFrontEnum : return "QuadRiftFront";
+		case RiftfrontEnum : return "Riftfront";
+		case SegmentIcefrontEnum : return "SegmentIcefront";
+		case SegmentRiftfrontEnum : return "SegmentRiftfront";
+		case MaterialEnum : return "Material";
+		case MaticeEnum : return "Matice";
+		case MatparEnum : return "Matpar";
+		case InputEnum : return "Input";
+		case BeamVertexInputEnum : return "BeamVertexInput";
+		case BoolInputEnum : return "BoolInput";
+		case DoubleInputEnum : return "DoubleInput";
+		case IntInputEnum : return "IntInput";
+		case PentaVertexInputEnum : return "PentaVertexInput";
+		case SingVertexInputEnum : return "SingVertexInput";
+		case TriaVertexInputEnum : return "TriaVertexInput";
+		case ParamEnum : return "Param";
+		case BoolParamEnum : return "BoolParam";
+		case DoubleMatParamEnum : return "DoubleMatParam";
+		case DoubleParamEnum : return "DoubleParam";
+		case DoubleVecParamEnum : return "DoubleVecParam";
+		case IntParamEnum : return "IntParam";
+		case PetscMatParamEnum : return "PetscMatParam";
+		case PetscVecParamEnum : return "PetscVecParam";
+		case StringArrayParamEnum : return "StringArrayParam";
+		case StringParamEnum : return "StringParam";
+		case ResultEnum : return "Result";
+		case RgbEnum : return "Rgb";
+		case SpcEnum : return "Spc";
+		case DofVecEnum : return "DofVec";
+		case GeographyEnum : return "Geography";
+		case IceSheetEnum : return "IceSheet";
+		case IceShelfEnum : return "IceShelf";
+		case WaterEnum : return "Water";
+		case IceEnum : return "Ice";
+		case AirEnum : return "Air";
+		case MelangeEnum : return "Melange";
+		case AccumulationRateEnum : return "AccumulationRate";
+		case AdjointxEnum : return "Adjointx";
+		case AdjointyEnum : return "Adjointy";
+		case AdjointzEnum : return "Adjointz";
+		case ArtDiffEnum : return "ArtDiff";
+		case BedEnum : return "Bed";
+		case BedSlopexEnum : return "BedSlopex";
+		case BedSlopeyEnum : return "BedSlopey";
+		case BoundaryEnum : return "Boundary";
+		case CmMaxDmpSlopeEnum : return "CmMaxDmpSlope";
+		case CmMaxDmpValueEnum : return "CmMaxDmpValue";
+		case CmMinDmpSlopeEnum : return "CmMinDmpSlope";
+		case CmMinDmpValueEnum : return "CmMinDmpValue";
+		case CmNoiseDmpEnum : return "CmNoiseDmp";
+		case CollapseEnum : return "Collapse";
+		case ConstantEnum : return "Constant";
+		case ControlTypeEnum : return "ControlType";
+		case ConvergedEnum : return "Converged";
+		case DhDtEnum : return "DhDt";
+		case DragCoefficientEnum : return "DragCoefficient";
+		case DragPEnum : return "DragP";
+		case DragQEnum : return "DragQ";
+		case DragTypeEnum : return "DragType";
+		case DtEnum : return "Dt";
+		case ElementOnBedEnum : return "ElementOnBed";
+		case ElementOnIceShelfEnum : return "ElementOnIceShelf";
+		case ElementOnSurfaceEnum : return "ElementOnSurface";
+		case ElementOnWaterEnum : return "ElementOnWater";
+		case EpsVelEnum : return "EpsVel";
+		case FillEnum : return "Fill";
+		case FitEnum : return "Fit";
+		case FractionIncrementEnum : return "FractionIncrement";
+		case FrictionEnum : return "Friction";
+		case GeothermalFluxEnum : return "GeothermalFlux";
+		case InternalEnum : return "Internal";
+		case KflagEnum : return "Kflag";
+		case MaxPenetrationEnum : return "MaxPenetration";
+		case MeanVelEnum : return "MeanVel";
+		case MeltingOffsetEnum : return "MeltingOffset";
+		case MeltingRateEnum : return "MeltingRate";
+		case NodeOnBedEnum : return "NodeOnBed";
+		case NodeOnIceSheetEnum : return "NodeOnIceSheet";
+		case NodeOnIceShelfEnum : return "NodeOnIceShelf";
+		case NodeOnSurfaceEnum : return "NodeOnSurface";
+		case PenaltyOffsetEnum : return "PenaltyOffset";
+		case PflagEnum : return "Pflag";
+		case PressureEnum : return "Pressure";
+		case ResetPenaltiesEnum : return "ResetPenalties";
+		case RheologyBEnum : return "RheologyB";
+		case RheologyNEnum : return "RheologyN";
+		case SegmentOnIceShelfEnum : return "SegmentOnIceShelf";
+		case StabilizeConstraintsEnum : return "StabilizeConstraints";
+		case StokesReconditioningEnum : return "StokesReconditioning";
+		case SurfaceAreaEnum : return "SurfaceArea";
+		case SurfaceEnum : return "Surface";
+		case SurfaceSlopexEnum : return "SurfaceSlopex";
+		case SurfaceSlopeyEnum : return "SurfaceSlopey";
+		case TemperatureEnum : return "Temperature";
+		case ThicknessEnum : return "Thickness";
+		case TypeEnum : return "Type";
+		case ViscosityOvershootEnum : return "ViscosityOvershoot";
+		case VxAverageEnum : return "VxAverage";
+		case VxEnum : return "Vx";
+		case VxObsEnum : return "VxObs";
+		case VxOldEnum : return "VxOld";
+		case VyAverageEnum : return "VyAverage";
+		case VyEnum : return "Vy";
+		case VyObsEnum : return "VyObs";
+		case VyOldEnum : return "VyOld";
+		case VzAverageEnum : return "VzAverage";
+		case VzEnum : return "Vz";
+		case VzObsEnum : return "VzObs";
+		case VzOldEnum : return "VzOld";
+		case WeightsEnum : return "Weights";
+		case BetaEnum : return "Beta";
+		case CmGradientEnum : return "CmGradient";
+		case CmJumpEnum : return "CmJump";
+		case CmMaxEnum : return "CmMax";
+		case CmMinEnum : return "CmMin";
+		case ConnectivityEnum : return "Connectivity";
+		case ControlParameterEnum : return "ControlParameter";
+		case ControlSteadyEnum : return "ControlSteady";
+		case DakotaParameterEnum : return "DakotaParameter";
+		case DimEnum : return "Dim";
+		case EpsAbsEnum : return "EpsAbs";
+		case EpsCmEnum : return "EpsCm";
+		case EpsRelEnum : return "EpsRel";
+		case EpsResEnum : return "EpsRes";
+		case ExtrudeParamEnum : return "ExtrudeParam";
+		case HeatCapacityEnum : return "HeatCapacity";
+		case IsHutterEnum : return "IsHutter";
+		case IsMacAyealPattynEnum : return "IsMacAyealPattyn";
+		case IsStokesEnum : return "IsStokes";
+		case LatentHeatEnum : return "LatentHeat";
+		case LowmemEnum : return "Lowmem";
+		case MaxIterEnum : return "MaxIter";
+		case MaxNonlinearIterationsEnum : return "MaxNonlinearIterations";
+		case MeltingPointEnum : return "MeltingPoint";
+		case MinMechanicalConstraintsEnum : return "MinMechanicalConstraints";
+		case MinThermalConstraintsEnum : return "MinThermalConstraints";
+		case NStepsEnum : return "NSteps";
+		case NdtEnum : return "Ndt";
+		case NumOutputEnum : return "NumOutput";
+		case NumRiftsEnum : return "NumRifts";
+		case NumberOfDofsPerNodeEnum : return "NumberOfDofsPerNode";
+		case NumberOfElementsEnum : return "NumberOfElements";
+		case NumberOfNodesEnum : return "NumberOfNodes";
+		case NumberOfVerticesEnum : return "NumberOfVertices";
+		case OptScalEnum : return "OptScal";
+		case OutputFileNameEnum : return "OutputFileName";
+		case ParameterOutputEnum : return "ParameterOutput";
+		case PenaltyMeltingEnum : return "PenaltyMelting";
+		case QmuAnalysisEnum : return "QmuAnalysis";
+		case QmuErrNameEnum : return "QmuErrName";
+		case QmuInNameEnum : return "QmuInName";
+		case QmuMassFluxSegmentsEnum : return "QmuMassFluxSegments";
+		case QmuNPartEnum : return "QmuNPart";
+		case QmuOutNameEnum : return "QmuOutName";
+		case QmuPartEnum : return "QmuPart";
+		case ResponseDescriptorsEnum : return "ResponseDescriptors";
+		case SolverStringEnum : return "SolverString";
+		case SparsityEnum : return "Sparsity";
+		case TolXEnum : return "TolX";
+		case VariableDescriptorsEnum : return "VariableDescriptors";
+		case VerboseEnum : return "Verbose";
+		case WaitOnLockEnum : return "WaitOnLock";
+		default : ISSMERROR("Enum %i not found",en);
+
 	}
 }
Index: /issm/trunk/src/c/EnumDefinitions/SynchronizeStrings.sh
===================================================================
--- /issm/trunk/src/c/EnumDefinitions/SynchronizeStrings.sh	(revision 3729)
+++ /issm/trunk/src/c/EnumDefinitions/SynchronizeStrings.sh	(revision 3730)
@@ -81,6 +81,5 @@
 	#Add case to EnumAsString.cpp {{{
 	cat <<END >> EnumAsString.cpp
-		case $NAMEENUM :
-			return "$NAME";
+		case $NAMEENUM : return "$NAME";
 END
 #}}}
@@ -102,6 +101,6 @@
 #Add footer of of EnumAsString.cpp{{{1
 cat <<END >> EnumAsString.cpp
-		default :
-			ISSMERROR("Enum %i not found",en);
+		default : ISSMERROR("Enum %i not found",en);
+
 	}
 }
