function string=EnumAsString(enum) %ENUMASSTRING - output string associated with enum % % WARNING: DO NOT MODIFY THIS FILE % this file has been automatically generated by src/c/SynchronizeMatlabEnum % Please read src/c/README for more information % % Usage: % string=EnumAsString(enum) switch enum, case ConstraintsEnum(), string='Constraints'; return case DatasetsEnum(), string='Datasets'; return case ElementsEnum(), string='Elements'; return case LoadsEnum(), string='Loads'; return case MaterialsEnum(), string='Materials'; return case NodesEnum(), string='Nodes'; return case ParametersEnum(), string='Parameters'; return case ResultsEnum(), string='Results'; return case VerticesEnum(), string='Vertices'; return case SolutionTypeEnum(), string='SolutionType'; return case AnalysisTypeEnum(), string='AnalysisType'; return case ConfigurationTypeEnum(), string='ConfigurationType'; return case SubAnalysisTypeEnum(), string='SubAnalysisType'; return case AnalysisCounterEnum(), string='AnalysisCounter'; return case DiagnosticSolutionEnum(), string='DiagnosticSolution'; return case DiagnosticAnalysisEnum(), string='DiagnosticAnalysis'; return case DiagnosticHorizAnalysisEnum(), string='DiagnosticHorizAnalysis'; return case DiagnosticVertAnalysisEnum(), string='DiagnosticVertAnalysis'; return case DiagnosticHutterAnalysisEnum(), string='DiagnosticHutterAnalysis'; return case DiagnosticStokesAnalysisEnum(), string='DiagnosticStokesAnalysis'; return case HorizAnalysisEnum(), string='HorizAnalysis'; return case HutterAnalysisEnum(), string='HutterAnalysis'; return case StokesAnalysisEnum(), string='StokesAnalysis'; return case VertAnalysisEnum(), string='VertAnalysis'; return case AdjointSolutionEnum(), string='AdjointSolution'; return case AdjointHorizAnalysisEnum(), string='AdjointHorizAnalysis'; return case AdjointStokesAnalysisEnum(), string='AdjointStokesAnalysis'; return case ControlAnalysisEnum(), string='ControlAnalysis'; return case GradientAnalysisEnum(), string='GradientAnalysis'; return case InverseAnalysisEnum(), string='InverseAnalysis'; return case ThermalSolutionEnum(), string='ThermalSolution'; return case ThermalAnalysisEnum(), string='ThermalAnalysis'; return case Transient2DSolutionEnum(), string='Transient2DSolution'; return case Transient2DAnalysisEnum(), string='Transient2DAnalysis'; return case Transient3DSolutionEnum(), string='Transient3DSolution'; return case Transient3DAnalysisEnum(), string='Transient3DAnalysis'; return case SteadyAnalysisEnum(), string='SteadyAnalysis'; return case TransientAnalysisEnum(), string='TransientAnalysis'; return case BedSlopeSolutionEnum(), string='BedSlopeSolution'; return case BedSlopeAnalysisEnum(), string='BedSlopeAnalysis'; return case SurfaceSlopeSolutionEnum(), string='SurfaceSlopeSolution'; return case SurfaceSlopeAnalysisEnum(), string='SurfaceSlopeAnalysis'; return case BedSlopeXAnalysisEnum(), string='BedSlopeXAnalysis'; return case BedSlopeYAnalysisEnum(), string='BedSlopeYAnalysis'; return case SurfaceSlopeXAnalysisEnum(), string='SurfaceSlopeXAnalysis'; return case SurfaceSlopeYAnalysisEnum(), string='SurfaceSlopeYAnalysis'; return case BalancedthicknessSolutionEnum(), string='BalancedthicknessSolution'; return case BalancedthicknessAnalysisEnum(), string='BalancedthicknessAnalysis'; return case BalancedvelocitiesSolutionEnum(), string='BalancedvelocitiesSolution'; return case BalancedvelocitiesAnalysisEnum(), string='BalancedvelocitiesAnalysis'; return case PrognosticSolutionEnum(), string='PrognosticSolution'; return case PrognosticAnalysisEnum(), string='PrognosticAnalysis'; return case MeltingAnalysisEnum(), string='MeltingAnalysis'; return case ParametersSolutionEnum(), string='ParametersSolution'; return case ParametersAnalysisEnum(), string='ParametersAnalysis'; return case SteadystateSolutionEnum(), string='SteadystateSolution'; return case SteadystateAnalysisEnum(), string='SteadystateAnalysis'; return case NoneAnalysisEnum(), string='NoneAnalysis'; return case FormulationEnum(), string='Formulation'; return case HutterFormulationEnum(), string='HutterFormulation'; return case MacAyealFormulationEnum(), string='MacAyealFormulation'; return case NoneFormulationEnum(), string='NoneFormulation'; return case PattynFormulationEnum(), string='PattynFormulation'; return case StokesFormulationEnum(), string='StokesFormulation'; return case ObjectEnum(), string='Object'; return case HookEnum(), string='Hook'; return case SegmentEnum(), string='Segment'; return case ElementEnum(), string='Element'; return case BeamEnum(), string='Beam'; return case DofIndexingEnum(), string='DofIndexing'; return case ElementPropertiesEnum(), string='ElementProperties'; return case NodePropertiesEnum(), string='NodeProperties'; return case PentaEnum(), string='Penta'; return case SingEnum(), string='Sing'; return case TriaEnum(), string='Tria'; return case NodeEnum(), string='Node'; return case VertexEnum(), string='Vertex'; return case LoadEnum(), string='Load'; return case IcefrontEnum(), string='Icefront'; return case NumericalfluxEnum(), string='Numericalflux'; return case PengridEnum(), string='Pengrid'; return case PenpairEnum(), string='Penpair'; return case QuadIceFrontEnum(), string='QuadIceFront'; return case QuadRiftFrontEnum(), string='QuadRiftFront'; return case RiftfrontEnum(), string='Riftfront'; return case SegmentIcefrontEnum(), string='SegmentIcefront'; return case SegmentRiftfrontEnum(), string='SegmentRiftfront'; return case MaterialEnum(), string='Material'; return case MaticeEnum(), string='Matice'; return case MatparEnum(), string='Matpar'; return case InputEnum(), string='Input'; return case BeamVertexInputEnum(), string='BeamVertexInput'; return case BoolInputEnum(), string='BoolInput'; return case DoubleInputEnum(), string='DoubleInput'; return case IntInputEnum(), string='IntInput'; return case PentaVertexInputEnum(), string='PentaVertexInput'; return case SingVertexInputEnum(), string='SingVertexInput'; return case TriaVertexInputEnum(), string='TriaVertexInput'; return case ParamEnum(), string='Param'; return case BoolParamEnum(), string='BoolParam'; return case DoubleMatParamEnum(), string='DoubleMatParam'; return case DoubleMatArrayParamEnum(), string='DoubleMatArrayParam'; return case DoubleParamEnum(), string='DoubleParam'; return case DoubleVecParamEnum(), string='DoubleVecParam'; return case IntParamEnum(), string='IntParam'; return case PetscMatParamEnum(), string='PetscMatParam'; return case PetscVecParamEnum(), string='PetscVecParam'; return case StringArrayParamEnum(), string='StringArrayParam'; return case StringParamEnum(), string='StringParam'; return case ElementResultEnum(), string='ElementResult'; return case ExternalResultEnum(), string='ExternalResult'; return case RgbEnum(), string='Rgb'; return case SpcEnum(), string='Spc'; return case GeographyEnum(), string='Geography'; return case IceSheetEnum(), string='IceSheet'; return case IceShelfEnum(), string='IceShelf'; return case WaterEnum(), string='Water'; return case IceEnum(), string='Ice'; return case AirEnum(), string='Air'; return case MelangeEnum(), string='Melange'; return case AccumulationRateEnum(), string='AccumulationRate'; return case AdjointxEnum(), string='Adjointx'; return case AdjointyEnum(), string='Adjointy'; return case AdjointzEnum(), string='Adjointz'; return case AdjointpEnum(), string='Adjointp'; return case ArtDiffEnum(), string='ArtDiff'; return case BedEnum(), string='Bed'; return case BedSlopeXEnum(), string='BedSlopeX'; return case BedSlopeYEnum(), string='BedSlopeY'; return case BoundaryEnum(), string='Boundary'; return case CmMaxDmpSlopeEnum(), string='CmMaxDmpSlope'; return case CmMaxDmpValueEnum(), string='CmMaxDmpValue'; return case CmMinDmpSlopeEnum(), string='CmMinDmpSlope'; return case CmMinDmpValueEnum(), string='CmMinDmpValue'; return case CmNoiseDmpEnum(), string='CmNoiseDmp'; return case CollapseEnum(), string='Collapse'; return case ConstantEnum(), string='Constant'; return case ControlTypeEnum(), string='ControlType'; return case ConvergedEnum(), string='Converged'; return case DhDtEnum(), string='DhDt'; return case DragCoefficientEnum(), string='DragCoefficient'; return case DragPEnum(), string='DragP'; return case DragQEnum(), string='DragQ'; return case DragTypeEnum(), string='DragType'; return case DtEnum(), string='Dt'; return case ElementOnBedEnum(), string='ElementOnBed'; return case ElementOnIceShelfEnum(), string='ElementOnIceShelf'; return case ElementOnSurfaceEnum(), string='ElementOnSurface'; return case ElementOnWaterEnum(), string='ElementOnWater'; return case EpsVelEnum(), string='EpsVel'; return case FillEnum(), string='Fill'; return case FitEnum(), string='Fit'; return case FractionIncrementEnum(), string='FractionIncrement'; return case FrictionEnum(), string='Friction'; return case GeothermalFluxEnum(), string='GeothermalFlux'; return case InternalEnum(), string='Internal'; return case KflagEnum(), string='Kflag'; return case MaxPenetrationEnum(), string='MaxPenetration'; return case MeanVelEnum(), string='MeanVel'; return case MeltingOffsetEnum(), string='MeltingOffset'; return case MeltingRateEnum(), string='MeltingRate'; return case NodeOnBedEnum(), string='NodeOnBed'; return case NodeOnIceSheetEnum(), string='NodeOnIceSheet'; return case NodeOnIceShelfEnum(), string='NodeOnIceShelf'; return case NodeOnSurfaceEnum(), string='NodeOnSurface'; return case NumberNodeToElementConnectivityEnum(), string='NumberNodeToElementConnectivity'; return case PenaltyOffsetEnum(), string='PenaltyOffset'; return case PflagEnum(), string='Pflag'; return case PressureEnum(), string='Pressure'; return case PressureOldEnum(), string='PressureOld'; return case QmuPressureEnum(), string='QmuPressure'; return case ResetPenaltiesEnum(), string='ResetPenalties'; return case RheologyBEnum(), string='RheologyB'; return case RheologyNEnum(), string='RheologyN'; return case SegmentOnIceShelfEnum(), string='SegmentOnIceShelf'; return case StabilizeConstraintsEnum(), string='StabilizeConstraints'; return case StokesReconditioningEnum(), string='StokesReconditioning'; return case SurfaceAreaEnum(), string='SurfaceArea'; return case SurfaceEnum(), string='Surface'; return case SurfaceSlopeXEnum(), string='SurfaceSlopeX'; return case SurfaceSlopeYEnum(), string='SurfaceSlopeY'; return case TemperatureEnum(), string='Temperature'; return case TemperatureOldEnum(), string='TemperatureOld'; return case TemperatureAverageEnum(), string='TemperatureAverage'; return case ThicknessEnum(), string='Thickness'; return case TypeEnum(), string='Type'; return case VelEnum(), string='Vel'; return case VelObsEnum(), string='VelObs'; return case ViscosityOvershootEnum(), string='ViscosityOvershoot'; return case VxAverageEnum(), string='VxAverage'; return case VxEnum(), string='Vx'; return case VxObsEnum(), string='VxObs'; return case VxOldEnum(), string='VxOld'; return case QmuVxEnum(), string='QmuVx'; return case VyAverageEnum(), string='VyAverage'; return case VyEnum(), string='Vy'; return case VyObsEnum(), string='VyObs'; return case VyOldEnum(), string='VyOld'; return case QmuVyEnum(), string='QmuVy'; return case VzAverageEnum(), string='VzAverage'; return case VzEnum(), string='Vz'; return case VzObsEnum(), string='VzObs'; return case VzOldEnum(), string='VzOld'; return case QmuVzEnum(), string='QmuVz'; return case WeightsEnum(), string='Weights'; return case P0Enum(), string='P0'; return case P1Enum(), string='P1'; return case P1DGEnum(), string='P1DG'; return case DoubleElementResultEnum(), string='DoubleElementResult'; return case TriaVertexElementResultEnum(), string='TriaVertexElementResult'; return case PentaVertexElementResultEnum(), string='PentaVertexElementResult'; return case SingVertexElementResultEnum(), string='SingVertexElementResult'; return case BeamVertexElementResultEnum(), string='BeamVertexElementResult'; return case BoolExternalResultEnum(), string='BoolExternalResult'; return case DoubleExternalResultEnum(), string='DoubleExternalResult'; return case DoubleVecExternalResultEnum(), string='DoubleVecExternalResult'; return case DoubleMatExternalResultEnum(), string='DoubleMatExternalResult'; return case IntExternalResultEnum(), string='IntExternalResult'; return case PetscVecExternalResultEnum(), string='PetscVecExternalResult'; return case StringExternalResultEnum(), string='StringExternalResult'; return case JEnum(), string='J'; return case PatchEnum(), string='Patch'; return case PatchVerticesEnum(), string='PatchVertices'; return case PatchNodesEnum(), string='PatchNodes'; return case TimeEnum(), string='Time'; return case RelativeEnum(), string='Relative'; return case ResidualEnum(), string='Residual'; return case AbsoluteEnum(), string='Absolute'; return case RhoIceEnum(), string='RhoIce'; return case RhoWaterEnum(), string='RhoWater'; return case GravityEnum(), string='Gravity'; return case ThermalConductivityEnum(), string='ThermalConductivity'; return case MixedLayerCapacityEnum(), string='MixedLayerCapacity'; return case ThermalExchangeVelocityEnum(), string='ThermalExchangeVelocity'; return case IntersectEnum(), string='Intersect'; return case ColinearEnum(), string='Colinear'; return case SeparateEnum(), string='Separate'; return case BetaEnum(), string='Beta'; return case CmGradientEnum(), string='CmGradient'; return case CmJumpEnum(), string='CmJump'; return case CmMaxEnum(), string='CmMax'; return case CmMinEnum(), string='CmMin'; return case AdjointEnum(), string='Adjoint'; return case GradientEnum(), string='Gradient'; return case OldGradientEnum(), string='OldGradient'; return case ConnectivityEnum(), string='Connectivity'; return case ControlParameterEnum(), string='ControlParameter'; return case ControlSteadyEnum(), string='ControlSteady'; return case DakotaParameterEnum(), string='DakotaParameter'; return case DimEnum(), string='Dim'; return case EpsAbsEnum(), string='EpsAbs'; return case EpsCmEnum(), string='EpsCm'; return case EpsRelEnum(), string='EpsRel'; return case EpsResEnum(), string='EpsRes'; return case ExtrudeParamEnum(), string='ExtrudeParam'; return case HeatCapacityEnum(), string='HeatCapacity'; return case IsHutterEnum(), string='IsHutter'; return case IsMacAyealPattynEnum(), string='IsMacAyealPattyn'; return case IsStokesEnum(), string='IsStokes'; return case LatentHeatEnum(), string='LatentHeat'; return case LowmemEnum(), string='Lowmem'; return case MaxIterEnum(), string='MaxIter'; return case MaxNonlinearIterationsEnum(), string='MaxNonlinearIterations'; return case MeltingPointEnum(), string='MeltingPoint'; return case MinMechanicalConstraintsEnum(), string='MinMechanicalConstraints'; return case MinThermalConstraintsEnum(), string='MinThermalConstraints'; return case NStepsEnum(), string='NSteps'; return case NdtEnum(), string='Ndt'; return case NumOutputEnum(), string='NumOutput'; return case NumRiftsEnum(), string='NumRifts'; return case NumberOfDofsPerNodeEnum(), string='NumberOfDofsPerNode'; return case NumberOfElementsEnum(), string='NumberOfElements'; return case NumberOfNodesEnum(), string='NumberOfNodes'; return case NumberOfVerticesEnum(), string='NumberOfVertices'; return case OptScalEnum(), string='OptScal'; return case OutputFileNameEnum(), string='OutputFileName'; return case ParameterOutputEnum(), string='ParameterOutput'; return case PenaltyMeltingEnum(), string='PenaltyMelting'; return case QmuAnalysisEnum(), string='QmuAnalysis'; return case QmuErrNameEnum(), string='QmuErrName'; return case QmuInNameEnum(), string='QmuInName'; return case QmuMassFluxSegmentsEnum(), string='QmuMassFluxSegments'; return case QmuNPartEnum(), string='QmuNPart'; return case QmuOutNameEnum(), string='QmuOutName'; return case QmuPartEnum(), string='QmuPart'; return case ResponseDescriptorsEnum(), string='ResponseDescriptors'; return case SolverStringEnum(), string='SolverString'; return case SparsityEnum(), string='Sparsity'; return case TolXEnum(), string='TolX'; return case VariableDescriptorsEnum(), string='VariableDescriptors'; return case VerboseEnum(), string='Verbose'; return case WaitOnLockEnum(), string='WaitOnLock'; return case YtsEnum(), string='Yts'; return otherwise, error(['Enum ' num2str(enum) ' not found']); end