Index: /issm/trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim
===================================================================
--- /issm/trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim	(revision 16285)
+++ /issm/trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim	(revision 16286)
@@ -413,4 +413,5 @@
 syn keyword cType BoolInput
 syn keyword cType BoolParam
+syn keyword cType classes
 syn keyword cType Constraint
 syn keyword cType Constraints
@@ -418,6 +419,6 @@
 syn keyword cType Contours
 syn keyword cType ControlInput
+syn keyword cType DatasetInput
 syn keyword cType DataSetParam
-syn keyword cType DatasetInput
 syn keyword cType DependentObject
 syn keyword cType DofIndexing
@@ -433,6 +434,6 @@
 syn keyword cType ElementMatrix
 syn keyword cType ElementResult
+syn keyword cType Elements
 syn keyword cType ElementVector
-syn keyword cType Elements
 syn keyword cType ExponentialVariogram
 syn keyword cType ExternalResult
@@ -440,7 +441,8 @@
 syn keyword cType FileParam
 syn keyword cType Friction
+syn keyword cType GaussianVariogram
+syn keyword cType gaussobjects
 syn keyword cType GaussPenta
 syn keyword cType GaussTria
-syn keyword cType GaussianVariogram
 syn keyword cType GenericExternalResult
 syn keyword cType GenericOption
@@ -456,11 +458,12 @@
 syn keyword cType IntVecParam
 syn keyword cType IoModel
+syn keyword cType krigingobjects
 syn keyword cType Load
 syn keyword cType Loads
-syn keyword cType Matdamageice
 syn keyword cType Material
 syn keyword cType Materials
 syn keyword cType Matice
 syn keyword cType Matpar
+syn keyword cType matrixobjects
 syn keyword cType MatrixParam
 syn keyword cType Node
@@ -470,6 +473,6 @@
 syn keyword cType Observations
 syn keyword cType Option
+syn keyword cType Options
 syn keyword cType OptionUtilities
-syn keyword cType Options
 syn keyword cType Param
 syn keyword cType Parameters
@@ -485,6 +488,6 @@
 syn keyword cType Quadtree
 syn keyword cType Results
+syn keyword cType Riftfront
 syn keyword cType RiftStruct
-syn keyword cType Riftfront
 syn keyword cType Segment
 syn keyword cType SpcDynamic
@@ -505,8 +508,4 @@
 syn keyword cType Vertex
 syn keyword cType Vertices
-syn keyword cType classes
-syn keyword cType gaussobjects
-syn keyword cType krigingobjects
-syn keyword cType matrixobjects
 "ISSM's objects end
 "ISSM's Enums begin
@@ -531,4 +530,10 @@
 syn keyword cConstant AutodiffMassFluxSegmentsPresentEnum
 syn keyword cConstant AutodiffKeepEnum
+syn keyword cConstant AutodiffObufsizeEnum
+syn keyword cConstant AutodiffLbufsizeEnum
+syn keyword cConstant AutodiffCbufsizeEnum
+syn keyword cConstant AutodiffTbufsizeEnum
+syn keyword cConstant AutodiffGcTriggerRatioEnum
+syn keyword cConstant AutodiffGcTriggerMaxSizeEnum
 syn keyword cConstant BalancethicknessSpcthicknessEnum
 syn keyword cConstant BalancethicknessStabilizationEnum
@@ -544,5 +549,4 @@
 syn keyword cConstant DependentObjectEnum
 syn keyword cConstant StressbalanceAbstolEnum
-syn keyword cConstant StressbalanceIcefrontEnum
 syn keyword cConstant StressbalanceIsnewtonEnum
 syn keyword cConstant StressbalanceMaxiterEnum
@@ -620,5 +624,4 @@
 syn keyword cConstant HydrologyEfficientEnum
 syn keyword cConstant HydrologySedimentKmaxEnum
-syn keyword cConstant BasisIntegralEnum
 syn keyword cConstant WaterTransferEnum
 syn keyword cConstant IndependentObjectEnum
@@ -627,5 +630,4 @@
 syn keyword cConstant InversionCostFunctionsCoefficientsEnum
 syn keyword cConstant InversionCostFunctionsEnum
-syn keyword cConstant InversionGradientOnlyEnum
 syn keyword cConstant InversionGradientScalingEnum
 syn keyword cConstant InversionIscontrolEnum
@@ -640,13 +642,9 @@
 syn keyword cConstant InversionStepThresholdEnum
 syn keyword cConstant InversionThicknessObsEnum
-syn keyword cConstant InversionVelObsEnum
 syn keyword cConstant InversionVxObsEnum
 syn keyword cConstant InversionVyObsEnum
 syn keyword cConstant InversionVzObsEnum
-syn keyword cConstant MaskElementonfloatingiceEnum
-syn keyword cConstant MaskElementongroundediceEnum
-syn keyword cConstant MaskVertexonfloatingiceEnum
-syn keyword cConstant MaskVertexongroundediceEnum
 syn keyword cConstant MaskIceLevelsetEnum
+syn keyword cConstant QmuMaskIceLevelsetEnum
 syn keyword cConstant MaterialsBetaEnum
 syn keyword cConstant MaterialsHeatcapacityEnum
@@ -658,6 +656,21 @@
 syn keyword cConstant MaterialsRheologyLawEnum
 syn keyword cConstant MaterialsRheologyNEnum
-syn keyword cConstant MaterialsRheologyZEnum
-syn keyword cConstant MaterialsRheologyZbarEnum
+syn keyword cConstant DamageDEnum
+syn keyword cConstant QmuDamageDEnum
+syn keyword cConstant DamageDbarEnum
+syn keyword cConstant DamageLawEnum
+syn keyword cConstant DamageC1Enum
+syn keyword cConstant DamageC2Enum
+syn keyword cConstant DamageC3Enum
+syn keyword cConstant DamageC4Enum
+syn keyword cConstant DamageHealingEnum
+syn keyword cConstant DamageStressThresholdEnum
+syn keyword cConstant DamageStabilizationEnum
+syn keyword cConstant DamagePenaltyThresholdEnum
+syn keyword cConstant DamagePenaltyLockEnum
+syn keyword cConstant DamagePenaltyFactorEnum
+syn keyword cConstant DamageMaxiterEnum
+syn keyword cConstant DamageSpcdamageEnum
+syn keyword cConstant DamageMaxDamageEnum
 syn keyword cConstant MaterialsRhoIceEnum
 syn keyword cConstant MaterialsRhoWaterEnum
@@ -742,4 +755,6 @@
 syn keyword cConstant SurfaceforcingsBPosEnum
 syn keyword cConstant SurfaceforcingsBNegEnum
+syn keyword cConstant ThermalIsenthalpyEnum
+syn keyword cConstant ThermalIsdynamicbasalspcEnum
 syn keyword cConstant ThermalMaxiterEnum
 syn keyword cConstant ThermalPenaltyFactorEnum
@@ -748,5 +763,4 @@
 syn keyword cConstant ThermalSpctemperatureEnum
 syn keyword cConstant ThermalStabilizationEnum
-syn keyword cConstant ThermalIsenthalpyEnum
 syn keyword cConstant GiaMantleViscosityEnum
 syn keyword cConstant GiaLithosphereThicknessEnum
@@ -762,4 +776,5 @@
 syn keyword cConstant TransientIsthermalEnum
 syn keyword cConstant TransientIsgiaEnum
+syn keyword cConstant TransientIsdamageEnum
 syn keyword cConstant TransientNumRequestedOutputsEnum
 syn keyword cConstant TransientRequestedOutputsEnum
@@ -769,5 +784,4 @@
 syn keyword cConstant AdjointBalancethicknessAnalysisEnum
 syn keyword cConstant AdjointHorizAnalysisEnum
-syn keyword cConstant AdjointSolutionEnum
 syn keyword cConstant AnalysisCounterEnum
 syn keyword cConstant NoneAnalysisEnum
@@ -777,8 +791,12 @@
 syn keyword cConstant BalancethicknessSoftAnalysisEnum
 syn keyword cConstant BalancethicknessSoftSolutionEnum
+syn keyword cConstant BalancevelocityAnalysisEnum
+syn keyword cConstant BalancevelocitySolutionEnum
 syn keyword cConstant BedSlopeAnalysisEnum
 syn keyword cConstant BedSlopeSolutionEnum
 syn keyword cConstant BedSlopeXAnalysisEnum
 syn keyword cConstant BedSlopeYAnalysisEnum
+syn keyword cConstant DamageEvolutionSolutionEnum
+syn keyword cConstant DamageEvolutionAnalysisEnum
 syn keyword cConstant StressbalanceAnalysisEnum
 syn keyword cConstant StressbalanceSIAAnalysisEnum
@@ -803,4 +821,6 @@
 syn keyword cConstant SurfaceSlopeXAnalysisEnum
 syn keyword cConstant SurfaceSlopeYAnalysisEnum
+syn keyword cConstant SmoothedSurfaceSlopeXAnalysisEnum
+syn keyword cConstant SmoothedSurfaceSlopeYAnalysisEnum
 syn keyword cConstant ThermalAnalysisEnum
 syn keyword cConstant ThermalSolutionEnum
@@ -835,5 +855,4 @@
 syn keyword cConstant ControlInputEnum
 syn keyword cConstant DatasetInputEnum
-syn keyword cConstant DofIndexingEnum
 syn keyword cConstant DoubleInputEnum
 syn keyword cConstant DataSetParamEnum
@@ -846,6 +865,4 @@
 syn keyword cConstant ExternalResultEnum
 syn keyword cConstant FileParamEnum
-syn keyword cConstant HookEnum
-syn keyword cConstant IcefrontEnum
 syn keyword cConstant InputEnum
 syn keyword cConstant IntInputEnum
@@ -853,9 +870,5 @@
 syn keyword cConstant IntVecParamEnum
 syn keyword cConstant TransientParamEnum
-syn keyword cConstant IceFrontTypeEnum
-syn keyword cConstant SSA2dIceFrontEnum
-syn keyword cConstant SSA3dIceFrontEnum
 syn keyword cConstant MaticeEnum
-syn keyword cConstant MatdamageiceEnum
 syn keyword cConstant MatparEnum
 syn keyword cConstant NodeEnum
@@ -863,6 +876,4 @@
 syn keyword cConstant NumericalfluxTypeEnum
 syn keyword cConstant ParamEnum
-syn keyword cConstant L1L2IceFrontEnum
-syn keyword cConstant HOIceFrontEnum
 syn keyword cConstant PengridEnum
 syn keyword cConstant PenpairEnum
@@ -880,5 +891,4 @@
 syn keyword cConstant SpcStaticEnum
 syn keyword cConstant SpcTransientEnum
-syn keyword cConstant FSIceFrontEnum
 syn keyword cConstant StringArrayParamEnum
 syn keyword cConstant StringParamEnum
@@ -903,5 +913,4 @@
 syn keyword cConstant BedSlopeYEnum
 syn keyword cConstant BoundaryEnum
-syn keyword cConstant ConstantEnum
 syn keyword cConstant ConvergedEnum
 syn keyword cConstant FillEnum
@@ -911,8 +920,6 @@
 syn keyword cConstant InternalEnum
 syn keyword cConstant MassFluxEnum
-syn keyword cConstant MaxPenetrationEnum
 syn keyword cConstant MeltingOffsetEnum
 syn keyword cConstant MisfitEnum
-syn keyword cConstant NumberNodeToElementConnectivityEnum
 syn keyword cConstant PressureEnum
 syn keyword cConstant PressurePicardEnum
@@ -940,5 +947,4 @@
 syn keyword cConstant SurfaceSlopeYEnum
 syn keyword cConstant TemperatureEnum
-syn keyword cConstant TemperatureOldEnum
 syn keyword cConstant TemperaturePicardEnum
 syn keyword cConstant ThicknessAbsMisfitEnum
@@ -972,5 +978,4 @@
 syn keyword cConstant WatercolumnEnum
 syn keyword cConstant BasalFrictionEnum
-syn keyword cConstant BasalMeltrateEnum
 syn keyword cConstant ViscousHeatingEnum
 syn keyword cConstant QmuTemperatureEnum
@@ -1029,4 +1034,5 @@
 syn keyword cConstant MaxAbsVzEnum
 syn keyword cConstant IceVolumeEnum
+syn keyword cConstant IceVolumeAboveFloatationEnum
 syn keyword cConstant TotalSmbEnum
 syn keyword cConstant AbsoluteEnum
@@ -1038,4 +1044,5 @@
 syn keyword cConstant SubelementMigration2Enum
 syn keyword cConstant MaskGroundediceLevelsetEnum
+syn keyword cConstant QmuMaskGroundediceLevelsetEnum
 syn keyword cConstant FSSolverEnum
 syn keyword cConstant AdjointEnum
@@ -1076,11 +1083,10 @@
 syn keyword cConstant SeqEnum
 syn keyword cConstant MpiEnum
+syn keyword cConstant MumpsEnum
+syn keyword cConstant GslEnum
 syn keyword cConstant OptionEnum
 syn keyword cConstant GenericOptionEnum
 syn keyword cConstant OptionCellEnum
-syn keyword cConstant OptionCharEnum
 syn keyword cConstant OptionStructEnum
-syn keyword cConstant OptionDoubleEnum
-syn keyword cConstant OptionLogicalEnum
 syn keyword cConstant PatersonEnum
 syn keyword cConstant ArrheniusEnum
