Index: /issm/trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim
===================================================================
--- /issm/trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim	(revision 19159)
+++ /issm/trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim	(revision 19160)
@@ -417,4 +417,5 @@
 syn keyword cType Contours
 syn keyword cType ControlInput
+syn keyword cType Covertree
 syn keyword cType DataSetParam
 syn keyword cType DatasetInput
@@ -459,4 +460,6 @@
 syn keyword cType Load
 syn keyword cType Loads
+syn keyword cType Masscon
+syn keyword cType Massconaxpby
 syn keyword cType Massfluxatgate
 syn keyword cType Material
@@ -465,5 +468,4 @@
 syn keyword cType Matpar
 syn keyword cType MatrixParam
-syn keyword cType Matseaice
 syn keyword cType Misfit
 syn keyword cType Node
@@ -543,7 +545,5 @@
 syn keyword cType MeltingAnalysis
 syn keyword cType MeshdeformationAnalysis
-syn keyword cType SeaiceAnalysis
-syn keyword cType SmoothedSurfaceSlopeXAnalysis
-syn keyword cType SmoothedSurfaceSlopeYAnalysis
+syn keyword cType SmoothAnalysis
 syn keyword cType StressbalanceAnalysis
 syn keyword cType StressbalanceSIAAnalysis
@@ -594,4 +594,5 @@
 syn keyword cConstant BaseEnum
 syn keyword cConstant ConstantsGEnum
+syn keyword cConstant ConstantsOmegaEnum
 syn keyword cConstant ConstantsReferencetemperatureEnum
 syn keyword cConstant ConstantsYtsEnum
@@ -631,4 +632,5 @@
 syn keyword cConstant FlowequationFeFSEnum
 syn keyword cConstant FlowequationVertexEquationEnum
+syn keyword cConstant FrictionAsEnum
 syn keyword cConstant FrictionCoefficientEnum
 syn keyword cConstant FrictionPEnum
@@ -637,4 +639,8 @@
 syn keyword cConstant FrictionCEnum
 syn keyword cConstant FrictionLawEnum
+syn keyword cConstant FrictionGammaEnum
+syn keyword cConstant FrictionWaterLayerEnum
+syn keyword cConstant FrictionEffectivePressureEnum
+syn keyword cConstant FrictionCouplingEnum
 syn keyword cConstant GeometryHydrostaticRatioEnum
 syn keyword cConstant HydrologyModelEnum
@@ -651,4 +657,5 @@
 syn keyword cConstant EplHeadSlopeXEnum
 syn keyword cConstant EplHeadSlopeYEnum
+syn keyword cConstant EplZigZagCounterEnum
 syn keyword cConstant HydrologydcMaxIterEnum
 syn keyword cConstant HydrologydcRelTolEnum
@@ -665,7 +672,9 @@
 syn keyword cConstant HydrologydcEplPorosityEnum
 syn keyword cConstant HydrologydcEplInitialThicknessEnum
+syn keyword cConstant HydrologydcEplColapseThicknessEnum
 syn keyword cConstant HydrologydcEplMaxThicknessEnum
 syn keyword cConstant HydrologydcEplThicknessEnum
 syn keyword cConstant HydrologydcEplThicknessOldEnum
+syn keyword cConstant HydrologydcEplThickCompEnum
 syn keyword cConstant HydrologydcEplConductivityEnum
 syn keyword cConstant HydrologydcIsefficientlayerEnum
@@ -676,4 +685,5 @@
 syn keyword cConstant HydrologydcPenaltyFactorEnum
 syn keyword cConstant HydrologydcPenaltyLockEnum
+syn keyword cConstant HydrologydcEplflipLockEnum
 syn keyword cConstant HydrologydcBasalMoulinInputEnum
 syn keyword cConstant HydrologyLayerEnum
@@ -683,4 +693,5 @@
 syn keyword cConstant IndependentObjectEnum
 syn keyword cConstant InversionControlParametersEnum
+syn keyword cConstant InversionControlScalingFactorsEnum
 syn keyword cConstant InversionCostFunctionThresholdEnum
 syn keyword cConstant InversionCostFunctionsCoefficientsEnum
@@ -707,4 +718,5 @@
 syn keyword cConstant InversionStepThresholdEnum
 syn keyword cConstant InversionThicknessObsEnum
+syn keyword cConstant InversionSurfaceObsEnum
 syn keyword cConstant InversionVxObsEnum
 syn keyword cConstant InversionVyObsEnum
@@ -742,5 +754,26 @@
 syn keyword cConstant DamageEvolutionNumRequestedOutputsEnum
 syn keyword cConstant DamageEvolutionRequestedOutputsEnum
+syn keyword cConstant DamageEnum
 syn keyword cConstant NewDamageEnum
+syn keyword cConstant StressIntensityFactorEnum
+syn keyword cConstant CalvingLawEnum
+syn keyword cConstant CalvingCalvingrateEnum
+syn keyword cConstant CalvingMeltingrateEnum
+syn keyword cConstant CalvingLevermannEnum
+syn keyword cConstant CalvingPiEnum
+syn keyword cConstant CalvingDevEnum
+syn keyword cConstant DefaultCalvingEnum
+syn keyword cConstant CalvingRequestedOutputsEnum
+syn keyword cConstant CalvinglevermannCoeffEnum
+syn keyword cConstant CalvinglevermannMeltingrateEnum
+syn keyword cConstant CalvingpiCoeffEnum
+syn keyword cConstant CalvingpiMeltingrateEnum
+syn keyword cConstant CalvingratexEnum
+syn keyword cConstant CalvingrateyEnum
+syn keyword cConstant CalvingratexAverageEnum
+syn keyword cConstant CalvingrateyAverageEnum
+syn keyword cConstant StrainRateparallelEnum
+syn keyword cConstant StrainRateperpendicularEnum
+syn keyword cConstant StrainRateeffectiveEnum
 syn keyword cConstant MaterialsRhoIceEnum
 syn keyword cConstant MaterialsRhoSeawaterEnum
@@ -782,5 +815,4 @@
 syn keyword cConstant MasstransportPenaltyFactorEnum
 syn keyword cConstant MasstransportSpcthicknessEnum
-syn keyword cConstant MasstransportCalvingrateEnum
 syn keyword cConstant MasstransportStabilizationEnum
 syn keyword cConstant MasstransportVertexPairingEnum
@@ -807,5 +839,4 @@
 syn keyword cConstant ProfilingCurrentFlopsEnum
 syn keyword cConstant ProfilingSolutionTimeEnum
-syn keyword cConstant MaxIterationConvergenceFlagEnum
 syn keyword cConstant SteadystateMaxiterEnum
 syn keyword cConstant SteadystateNumRequestedOutputsEnum
@@ -815,4 +846,5 @@
 syn keyword cConstant ThermalIsenthalpyEnum
 syn keyword cConstant ThermalIsdynamicbasalspcEnum
+syn keyword cConstant ThermalReltolEnum
 syn keyword cConstant ThermalMaxiterEnum
 syn keyword cConstant ThermalPenaltyFactorEnum
@@ -839,4 +871,5 @@
 syn keyword cConstant TransientIsdamageevolutionEnum
 syn keyword cConstant TransientIshydrologyEnum
+syn keyword cConstant TransientIscalvingEnum
 syn keyword cConstant TransientNumRequestedOutputsEnum
 syn keyword cConstant TransientRequestedOutputsEnum
@@ -846,4 +879,7 @@
 syn keyword cConstant Balancethickness2MisfitEnum
 syn keyword cConstant BalancethicknessDiffusionCoefficientEnum
+syn keyword cConstant BalancethicknessCmuEnum
+syn keyword cConstant BalancethicknessOmegaEnum
+syn keyword cConstant BalancethicknessD0Enum
 syn keyword cConstant SurfaceforcingsEnum
 syn keyword cConstant SMBEnum
@@ -853,5 +889,7 @@
 syn keyword cConstant SurfaceforcingsDelta18oSurfaceEnum
 syn keyword cConstant SurfaceforcingsIsdelta18oEnum
+syn keyword cConstant SurfaceforcingsIsmungsmEnum
 syn keyword cConstant SurfaceforcingsPrecipitationsPresentdayEnum
+syn keyword cConstant SurfaceforcingsPrecipitationsLgmEnum
 syn keyword cConstant SurfaceforcingsTemperaturesPresentdayEnum
 syn keyword cConstant SurfaceforcingsTemperaturesLgmEnum
@@ -859,4 +897,10 @@
 syn keyword cConstant SurfaceforcingsDesfacEnum
 syn keyword cConstant SurfaceforcingsS0pEnum
+syn keyword cConstant SurfaceforcingsS0tEnum
+syn keyword cConstant SurfaceforcingsRlapsEnum
+syn keyword cConstant SurfaceforcingsRlapslgmEnum
+syn keyword cConstant SurfaceforcingsPfacEnum
+syn keyword cConstant SurfaceforcingsTdiffEnum
+syn keyword cConstant SurfaceforcingsSealevEnum
 syn keyword cConstant SMBgradientsEnum
 syn keyword cConstant SurfaceforcingsMonthlytemperaturesEnum
@@ -918,6 +962,5 @@
 syn keyword cConstant SteadystateSolutionEnum
 syn keyword cConstant SurfaceSlopeSolutionEnum
-syn keyword cConstant SmoothedSurfaceSlopeXAnalysisEnum
-syn keyword cConstant SmoothedSurfaceSlopeYAnalysisEnum
+syn keyword cConstant SmoothAnalysisEnum
 syn keyword cConstant ThermalAnalysisEnum
 syn keyword cConstant ThermalSolutionEnum
@@ -926,9 +969,8 @@
 syn keyword cConstant GiaSolutionEnum
 syn keyword cConstant GiaAnalysisEnum
-syn keyword cConstant SeaiceSolutionEnum
-syn keyword cConstant SeaiceAnalysisEnum
 syn keyword cConstant MeshdeformationSolutionEnum
 syn keyword cConstant MeshdeformationAnalysisEnum
 syn keyword cConstant LevelsetAnalysisEnum
+syn keyword cConstant LevelsetStabilizationEnum
 syn keyword cConstant ExtrapolationAnalysisEnum
 syn keyword cConstant LsfReinitializationAnalysisEnum
@@ -974,4 +1016,6 @@
 syn keyword cConstant InputToL2ProjectEnum
 syn keyword cConstant InputToDepthaverageEnum
+syn keyword cConstant InputToSmoothEnum
+syn keyword cConstant SmoothThicknessMultiplierEnum
 syn keyword cConstant IntParamEnum
 syn keyword cConstant IntVecParamEnum
@@ -988,4 +1032,15 @@
 syn keyword cConstant ProfilerEnum
 syn keyword cConstant MatrixParamEnum
+syn keyword cConstant MassconEnum
+syn keyword cConstant MassconNameEnum
+syn keyword cConstant MassconDefinitionenumEnum
+syn keyword cConstant MassconLevelsetEnum
+syn keyword cConstant MassconaxpbyEnum
+syn keyword cConstant MassconaxpbyNameEnum
+syn keyword cConstant MassconaxpbyDefinitionenumEnum
+syn keyword cConstant MassconaxpbyNamexEnum
+syn keyword cConstant MassconaxpbyNameyEnum
+syn keyword cConstant MassconaxpbyAlphaEnum
+syn keyword cConstant MassconaxpbyBetaEnum
 syn keyword cConstant NodeSIdEnum
 syn keyword cConstant VectorParamEnum
@@ -1049,4 +1104,5 @@
 syn keyword cConstant TemperaturePicardEnum
 syn keyword cConstant ThicknessAbsMisfitEnum
+syn keyword cConstant SurfaceAbsMisfitEnum
 syn keyword cConstant VelEnum
 syn keyword cConstant VelocityEnum
@@ -1072,4 +1128,5 @@
 syn keyword cConstant IntMatParamEnum
 syn keyword cConstant RheologyBbarAbsGradientEnum
+syn keyword cConstant RheologyBAbsGradientEnum
 syn keyword cConstant DragCoefficientAbsGradientEnum
 syn keyword cConstant TransientInputEnum
@@ -1080,4 +1137,6 @@
 syn keyword cConstant HydrologyWaterVxEnum
 syn keyword cConstant HydrologyWaterVyEnum
+syn keyword cConstant DrivingStressXEnum
+syn keyword cConstant DrivingStressYEnum
 syn keyword cConstant SigmaNNEnum
 syn keyword cConstant StressTensorEnum
@@ -1104,4 +1163,5 @@
 syn keyword cConstant StrainRatezzEnum
 syn keyword cConstant DivergenceEnum
+syn keyword cConstant MaxDivergenceEnum
 syn keyword cConstant GiaCrossSectionShapeEnum
 syn keyword cConstant GiadWdtEnum
@@ -1140,12 +1200,115 @@
 syn keyword cConstant WaterColumnOldEnum
 syn keyword cConstant OutputdefinitionEnum
+syn keyword cConstant Outputdefinition1Enum
+syn keyword cConstant Outputdefinition2Enum
+syn keyword cConstant Outputdefinition3Enum
+syn keyword cConstant Outputdefinition4Enum
+syn keyword cConstant Outputdefinition5Enum
+syn keyword cConstant Outputdefinition6Enum
+syn keyword cConstant Outputdefinition7Enum
+syn keyword cConstant Outputdefinition8Enum
+syn keyword cConstant Outputdefinition9Enum
+syn keyword cConstant Outputdefinition10Enum
+syn keyword cConstant Outputdefinition11Enum
+syn keyword cConstant Outputdefinition12Enum
+syn keyword cConstant Outputdefinition13Enum
+syn keyword cConstant Outputdefinition14Enum
+syn keyword cConstant Outputdefinition15Enum
+syn keyword cConstant Outputdefinition16Enum
+syn keyword cConstant Outputdefinition17Enum
+syn keyword cConstant Outputdefinition18Enum
+syn keyword cConstant Outputdefinition19Enum
+syn keyword cConstant Outputdefinition20Enum
+syn keyword cConstant Outputdefinition21Enum
+syn keyword cConstant Outputdefinition22Enum
+syn keyword cConstant Outputdefinition23Enum
+syn keyword cConstant Outputdefinition24Enum
+syn keyword cConstant Outputdefinition25Enum
+syn keyword cConstant Outputdefinition26Enum
+syn keyword cConstant Outputdefinition27Enum
+syn keyword cConstant Outputdefinition28Enum
+syn keyword cConstant Outputdefinition29Enum
+syn keyword cConstant Outputdefinition30Enum
+syn keyword cConstant Outputdefinition31Enum
+syn keyword cConstant Outputdefinition32Enum
+syn keyword cConstant Outputdefinition33Enum
+syn keyword cConstant Outputdefinition34Enum
+syn keyword cConstant Outputdefinition35Enum
+syn keyword cConstant Outputdefinition36Enum
+syn keyword cConstant Outputdefinition37Enum
+syn keyword cConstant Outputdefinition38Enum
+syn keyword cConstant Outputdefinition39Enum
+syn keyword cConstant Outputdefinition40Enum
+syn keyword cConstant Outputdefinition41Enum
+syn keyword cConstant Outputdefinition42Enum
+syn keyword cConstant Outputdefinition43Enum
+syn keyword cConstant Outputdefinition44Enum
+syn keyword cConstant Outputdefinition45Enum
+syn keyword cConstant Outputdefinition46Enum
+syn keyword cConstant Outputdefinition47Enum
+syn keyword cConstant Outputdefinition48Enum
+syn keyword cConstant Outputdefinition49Enum
+syn keyword cConstant Outputdefinition50Enum
+syn keyword cConstant Outputdefinition51Enum
+syn keyword cConstant Outputdefinition52Enum
+syn keyword cConstant Outputdefinition53Enum
+syn keyword cConstant Outputdefinition54Enum
+syn keyword cConstant Outputdefinition55Enum
+syn keyword cConstant Outputdefinition56Enum
+syn keyword cConstant Outputdefinition57Enum
+syn keyword cConstant Outputdefinition58Enum
+syn keyword cConstant Outputdefinition59Enum
+syn keyword cConstant Outputdefinition60Enum
+syn keyword cConstant Outputdefinition61Enum
+syn keyword cConstant Outputdefinition62Enum
+syn keyword cConstant Outputdefinition63Enum
+syn keyword cConstant Outputdefinition64Enum
+syn keyword cConstant Outputdefinition65Enum
+syn keyword cConstant Outputdefinition66Enum
+syn keyword cConstant Outputdefinition67Enum
+syn keyword cConstant Outputdefinition68Enum
+syn keyword cConstant Outputdefinition69Enum
+syn keyword cConstant Outputdefinition70Enum
+syn keyword cConstant Outputdefinition71Enum
+syn keyword cConstant Outputdefinition72Enum
+syn keyword cConstant Outputdefinition73Enum
+syn keyword cConstant Outputdefinition74Enum
+syn keyword cConstant Outputdefinition75Enum
+syn keyword cConstant Outputdefinition76Enum
+syn keyword cConstant Outputdefinition77Enum
+syn keyword cConstant Outputdefinition78Enum
+syn keyword cConstant Outputdefinition79Enum
+syn keyword cConstant Outputdefinition80Enum
+syn keyword cConstant Outputdefinition81Enum
+syn keyword cConstant Outputdefinition82Enum
+syn keyword cConstant Outputdefinition83Enum
+syn keyword cConstant Outputdefinition84Enum
+syn keyword cConstant Outputdefinition85Enum
+syn keyword cConstant Outputdefinition86Enum
+syn keyword cConstant Outputdefinition87Enum
+syn keyword cConstant Outputdefinition88Enum
+syn keyword cConstant Outputdefinition89Enum
+syn keyword cConstant Outputdefinition90Enum
+syn keyword cConstant Outputdefinition91Enum
+syn keyword cConstant Outputdefinition92Enum
+syn keyword cConstant Outputdefinition93Enum
+syn keyword cConstant Outputdefinition94Enum
+syn keyword cConstant Outputdefinition95Enum
+syn keyword cConstant Outputdefinition96Enum
+syn keyword cConstant Outputdefinition97Enum
+syn keyword cConstant Outputdefinition98Enum
+syn keyword cConstant Outputdefinition99Enum
+syn keyword cConstant Outputdefinition100Enum
 syn keyword cConstant OutputdefinitionListEnum
 syn keyword cConstant MassfluxatgateEnum
 syn keyword cConstant MassfluxatgateNameEnum
+syn keyword cConstant MassfluxatgateDefinitionenumEnum
 syn keyword cConstant MassfluxatgateSegmentsEnum
 syn keyword cConstant MisfitNameEnum
+syn keyword cConstant MisfitDefinitionenumEnum
 syn keyword cConstant MisfitModelEnumEnum
 syn keyword cConstant MisfitObservationEnum
 syn keyword cConstant MisfitObservationEnumEnum
+syn keyword cConstant MisfitLocalEnum
 syn keyword cConstant MisfitTimeinterpolationEnum
 syn keyword cConstant MisfitWeightsEnum
@@ -1153,4 +1316,8 @@
 syn keyword cConstant SurfaceObservationEnum
 syn keyword cConstant WeightsSurfaceObservationEnum
+syn keyword cConstant VxObsEnum
+syn keyword cConstant WeightsVxObsEnum
+syn keyword cConstant VyObsEnum
+syn keyword cConstant WeightsVyObsEnum
 syn keyword cConstant MinVelEnum
 syn keyword cConstant MaxVelEnum
@@ -1164,4 +1331,5 @@
 syn keyword cConstant MaxVzEnum
 syn keyword cConstant MaxAbsVzEnum
+syn keyword cConstant IceMassEnum
 syn keyword cConstant IceVolumeEnum
 syn keyword cConstant IceVolumeAboveFloatationEnum
@@ -1180,4 +1348,5 @@
 syn keyword cConstant SubelementMigration2Enum
 syn keyword cConstant ContactEnum
+syn keyword cConstant GroundingOnlyEnum
 syn keyword cConstant MaskGroundediceLevelsetEnum
 syn keyword cConstant GaussSegEnum
@@ -1202,5 +1371,8 @@
 syn keyword cConstant OldGradientEnum
 syn keyword cConstant OutputFilePointerEnum
+syn keyword cConstant ToolkitsFileNameEnum
+syn keyword cConstant RootPathEnum
 syn keyword cConstant OutputFileNameEnum
+syn keyword cConstant InputFileNameEnum
 syn keyword cConstant LockFileNameEnum
 syn keyword cConstant ToolkitsOptionsAnalysesEnum
@@ -1235,4 +1407,5 @@
 syn keyword cConstant LliboutryDuvalEnum
 syn keyword cConstant TransientIslevelsetEnum
+syn keyword cConstant SpcLevelsetEnum
 syn keyword cConstant ExtrapolationVariableEnum
 syn keyword cConstant IceMaskNodeActivationEnum
@@ -1240,36 +1413,4 @@
 syn keyword cConstant LevelsetfunctionSlopeYEnum
 syn keyword cConstant LevelsetfunctionPicardEnum
-syn keyword cConstant SeaiceatmEnum
-syn keyword cConstant SeaiceoceanEnum
-syn keyword cConstant SeaiceThicknessEnum
-syn keyword cConstant SeaiceConcentrationEnum
-syn keyword cConstant SeaiceSpcvxEnum
-syn keyword cConstant SeaiceSpcvyEnum
-syn keyword cConstant SeaiceCoriolisFactorEnum
-syn keyword cConstant BasalforcingsRhoOceanEnum
-syn keyword cConstant BasalforcingsOceanCoefEnum
-syn keyword cConstant BasalforcingsOceanLinDragCoefEnum
-syn keyword cConstant BasalforcingsOceanQuadDragCoefEnum
-syn keyword cConstant BasalforcingsOceanTurningAngleEnum
-syn keyword cConstant BasalforcingsOceanSshEnum
-syn keyword cConstant BasalforcingsOceanVxEnum
-syn keyword cConstant BasalforcingsOceanVyEnum
-syn keyword cConstant SurfaceforcingsRhoAirEnum
-syn keyword cConstant SurfaceforcingsAirCoefEnum
-syn keyword cConstant SurfaceforcingsAirLinDragCoefEnum
-syn keyword cConstant SurfaceforcingsAirQuadDragCoefEnum
-syn keyword cConstant SurfaceforcingsWindVxEnum
-syn keyword cConstant SurfaceforcingsWindVyEnum
-syn keyword cConstant MatseaiceEnum
-syn keyword cConstant MaterialsPoissonEnum
-syn keyword cConstant MaterialsYoungModulusEnum
-syn keyword cConstant MaterialsDamageEnum
-syn keyword cConstant MaterialsRidgingExponentEnum
-syn keyword cConstant MaterialsCohesionEnum
-syn keyword cConstant MaterialsInternalFrictionCoefEnum
-syn keyword cConstant MaterialsCompressionCoefEnum
-syn keyword cConstant MaterialsTractionCoefEnum
-syn keyword cConstant VxStarEnum
-syn keyword cConstant VyStarEnum
 "ISSM's Enums end
 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
