Index: ../trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim =================================================================== --- ../trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim (revision 20719) +++ ../trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim (revision 20720) @@ -411,14 +411,15 @@ "ISSM's objects begin syn keyword cType BoolInput syn keyword cType BoolParam +syn keyword cType classes syn keyword cType Constraint syn keyword cType Constraints syn keyword cType Contour syn keyword cType Contours syn keyword cType ControlInput syn keyword cType Covertree +syn keyword cType DatasetInput syn keyword cType DataSetParam -syn keyword cType DatasetInput syn keyword cType Definition syn keyword cType DependentObject syn keyword cType DofIndexing @@ -432,25 +433,25 @@ syn keyword cType Element syn keyword cType ElementHook syn keyword cType ElementMatrix +syn keyword cType Elements syn keyword cType ElementVector -syn keyword cType Elements syn keyword cType ExponentialVariogram syn keyword cType ExternalResult syn keyword cType FemModel syn keyword cType FileParam syn keyword cType Friction syn keyword cType Gauss +syn keyword cType GaussianVariogram +syn keyword cType gaussobjects syn keyword cType GaussPenta syn keyword cType GaussSeg syn keyword cType GaussTetra syn keyword cType GaussTria -syn keyword cType GaussianVariogram syn keyword cType GenericExternalResult syn keyword cType GenericOption syn keyword cType GenericParam syn keyword cType GiaDeflectionCoreArgs syn keyword cType Hook -syn keyword cType IndependentObject syn keyword cType Input syn keyword cType Inputs syn keyword cType IntInput @@ -460,6 +461,7 @@ syn keyword cType IoModel syn keyword cType IssmDirectApplicInterface syn keyword cType IssmParallelDirectApplicInterface +syn keyword cType krigingobjects syn keyword cType Load syn keyword cType Loads syn keyword cType Masscon @@ -467,20 +469,23 @@ syn keyword cType Massfluxatgate syn keyword cType Material syn keyword cType Materials +syn keyword cType Matestar syn keyword cType Matice syn keyword cType Matpar +syn keyword cType matrixobjects syn keyword cType MatrixParam syn keyword cType Misfit syn keyword cType Moulin syn keyword cType Neumannflux +syn keyword cType Nodalvalue syn keyword cType Node syn keyword cType Nodes syn keyword cType Numericalflux syn keyword cType Observation 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 syn keyword cType Pengrid @@ -492,12 +497,12 @@ syn keyword cType Profiler syn keyword cType Quadtree syn keyword cType Results +syn keyword cType Riftfront syn keyword cType RiftStruct -syn keyword cType Riftfront syn keyword cType Seg syn keyword cType SegInput +syn keyword cType Segment syn keyword cType SegRef -syn keyword cType Segment syn keyword cType SpcDynamic syn keyword cType SpcStatic syn keyword cType SpcTransient @@ -517,10 +522,6 @@ syn keyword cType VectorParam syn keyword cType Vertex syn keyword cType Vertices -syn keyword cType classes -syn keyword cType gaussobjects -syn keyword cType krigingobjects -syn keyword cType matrixobjects syn keyword cType AdjointBalancethickness2Analysis syn keyword cType AdjointBalancethicknessAnalysis syn keyword cType AdjointHorizAnalysis @@ -550,6 +551,7 @@ syn keyword cType MasstransportAnalysis syn keyword cType MeltingAnalysis syn keyword cType MeshdeformationAnalysis +syn keyword cType SealevelriseAnalysis syn keyword cType SmbAnalysis syn keyword cType SmoothAnalysis syn keyword cType StressbalanceAnalysis @@ -559,7 +561,14 @@ syn keyword cType UzawaPressureAnalysis "ISSM's objects end "ISSM's Enums begin +syn keyword cConstant ParametersSTARTEnum syn keyword cConstant FemModelEnum +syn keyword cConstant FemModelCommEnum +syn keyword cConstant WorldCommEnum +syn keyword cConstant IcecapToEarthCommEnum +syn keyword cConstant NumModelsEnum +syn keyword cConstant ModelIdEnum +syn keyword cConstant EarthIdEnum syn keyword cConstant AutodiffIsautodiffEnum syn keyword cConstant AutodiffNumDependentsEnum syn keyword cConstant AutodiffNumDependentObjectsEnum @@ -599,9 +608,22 @@ syn keyword cConstant BasalforcingsMeltrateFactorEnum syn keyword cConstant BasalforcingsThresholdThicknessEnum syn keyword cConstant BasalforcingsUpperdepthMeltEnum +syn keyword cConstant BasalforcingsMantleconductivityEnum +syn keyword cConstant BasalforcingsNusseltEnum +syn keyword cConstant BasalforcingsDtbgEnum +syn keyword cConstant BasalforcingsPlumeradiusEnum +syn keyword cConstant BasalforcingsTopplumedepthEnum +syn keyword cConstant BasalforcingsBottomplumedepthEnum +syn keyword cConstant BasalforcingsPlumexEnum +syn keyword cConstant BasalforcingsPlumeyEnum +syn keyword cConstant BasalforcingsCrustthicknessEnum +syn keyword cConstant BasalforcingsUppercrustthicknessEnum +syn keyword cConstant BasalforcingsUppercrustheatEnum +syn keyword cConstant BasalforcingsLowercrustheatEnum syn keyword cConstant FloatingMeltRateEnum syn keyword cConstant LinearFloatingMeltRateEnum syn keyword cConstant MismipFloatingMeltRateEnum +syn keyword cConstant MantlePlumeGeothermalFluxEnum syn keyword cConstant BedEnum syn keyword cConstant BaseEnum syn keyword cConstant ConstantsGEnum @@ -609,6 +631,7 @@ syn keyword cConstant ConstantsYtsEnum syn keyword cConstant DependentObjectEnum syn keyword cConstant StressbalanceAbstolEnum +syn keyword cConstant StressbalanceConvergenceNumStepsEnum syn keyword cConstant StressbalanceIsnewtonEnum syn keyword cConstant StressbalanceMaxiterEnum syn keyword cConstant StressbalancePenaltyFactorEnum @@ -714,7 +737,6 @@ syn keyword cConstant HydrologyNeumannfluxEnum syn keyword cConstant HydrologySpcheadEnum syn keyword cConstant HydrologyConductivityEnum -syn keyword cConstant IndependentObjectEnum syn keyword cConstant InversionControlParametersEnum syn keyword cConstant InversionControlScalingFactorsEnum syn keyword cConstant InversionCostFunctionThresholdEnum @@ -746,6 +768,8 @@ syn keyword cConstant InversionVyObsEnum syn keyword cConstant InversionVzObsEnum syn keyword cConstant MaskIceLevelsetEnum +syn keyword cConstant MaskOceanLevelsetEnum +syn keyword cConstant MaskLandLevelsetEnum syn keyword cConstant MaterialsBetaEnum syn keyword cConstant MaterialsHeatcapacityEnum syn keyword cConstant MaterialsLatentheatEnum @@ -755,6 +779,12 @@ syn keyword cConstant MaterialsRheologyBbarEnum syn keyword cConstant MaterialsRheologyLawEnum syn keyword cConstant MaterialsRheologyNEnum +syn keyword cConstant MaterialsRheologyKoEnum +syn keyword cConstant MaterialsRheologyKobarEnum +syn keyword cConstant MaterialsRheologyEcEnum +syn keyword cConstant MaterialsRheologyEcbarEnum +syn keyword cConstant MaterialsRheologyEsEnum +syn keyword cConstant MaterialsRheologyEsbarEnum syn keyword cConstant DamageIsdamageEnum syn keyword cConstant DamageDEnum syn keyword cConstant DamageFEnum @@ -782,14 +812,13 @@ syn keyword cConstant CalvingCalvingrateEnum syn keyword cConstant CalvingMeltingrateEnum syn keyword cConstant CalvingLevermannEnum -syn keyword cConstant CalvingPiEnum syn keyword cConstant CalvingDevEnum +syn keyword cConstant CalvingMinthicknessEnum 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 CalvingdevCoeffEnum syn keyword cConstant CalvingratexEnum syn keyword cConstant CalvingrateyEnum syn keyword cConstant CalvingratexAverageEnum @@ -808,6 +837,7 @@ syn keyword cConstant MaterialsLithosphereDensityEnum syn keyword cConstant MaterialsMantleShearModulusEnum syn keyword cConstant MaterialsMantleDensityEnum +syn keyword cConstant MaterialsEarthDensityEnum syn keyword cConstant MeshAverageVertexConnectivityEnum syn keyword cConstant MeshElements2dEnum syn keyword cConstant MeshElementsEnum @@ -824,6 +854,9 @@ syn keyword cConstant MeshXEnum syn keyword cConstant MeshYEnum syn keyword cConstant MeshZEnum +syn keyword cConstant MeshLatEnum +syn keyword cConstant MeshLongEnum +syn keyword cConstant MeshREnum syn keyword cConstant MeshElementtypeEnum syn keyword cConstant MeshSegmentsEnum syn keyword cConstant DomainTypeEnum @@ -831,6 +864,7 @@ syn keyword cConstant Domain2DhorizontalEnum syn keyword cConstant Domain2DverticalEnum syn keyword cConstant Domain3DEnum +syn keyword cConstant Domain3DsurfaceEnum syn keyword cConstant MiscellaneousNameEnum syn keyword cConstant MasstransportHydrostaticAdjustmentEnum syn keyword cConstant MasstransportIsfreesurfaceEnum @@ -888,6 +922,7 @@ syn keyword cConstant TimesteppingTimeStepEnum syn keyword cConstant TimesteppingInterpForcingsEnum syn keyword cConstant TransientIssmbEnum +syn keyword cConstant TransientIscouplerEnum syn keyword cConstant TransientIsstressbalanceEnum syn keyword cConstant TransientIsgroundinglineEnum syn keyword cConstant TransientIsmasstransportEnum @@ -895,7 +930,8 @@ syn keyword cConstant TransientIsgiaEnum syn keyword cConstant TransientIsdamageevolutionEnum syn keyword cConstant TransientIshydrologyEnum -syn keyword cConstant TransientIscalvingEnum +syn keyword cConstant TransientIsmovingfrontEnum +syn keyword cConstant TransientIsslrEnum syn keyword cConstant TransientNumRequestedOutputsEnum syn keyword cConstant TransientRequestedOutputsEnum syn keyword cConstant PotentialEnum @@ -1110,6 +1146,7 @@ syn keyword cConstant TransientParamEnum syn keyword cConstant MaticeEnum syn keyword cConstant MatdamageiceEnum +syn keyword cConstant MatestarEnum syn keyword cConstant MatparEnum syn keyword cConstant NodeEnum syn keyword cConstant NumericalfluxEnum @@ -1216,6 +1253,7 @@ syn keyword cConstant ThicknessAbsGradientEnum syn keyword cConstant ThicknessAlongGradientEnum syn keyword cConstant ThicknessAcrossGradientEnum +syn keyword cConstant ThicknessPositiveEnum syn keyword cConstant IntMatParamEnum syn keyword cConstant RheologyBbarAbsGradientEnum syn keyword cConstant RheologyBAbsGradientEnum @@ -1245,6 +1283,8 @@ syn keyword cConstant DeviatoricStressyyEnum syn keyword cConstant DeviatoricStressyzEnum syn keyword cConstant DeviatoricStresszzEnum +syn keyword cConstant DeviatoricStresseffectiveEnum +syn keyword cConstant LambdaSEnum syn keyword cConstant StrainRateEnum syn keyword cConstant StrainRatexxEnum syn keyword cConstant StrainRatexyEnum @@ -1396,6 +1436,11 @@ syn keyword cConstant MassfluxatgateNameEnum syn keyword cConstant MassfluxatgateDefinitionenumEnum syn keyword cConstant MassfluxatgateSegmentsEnum +syn keyword cConstant NodalvalueEnum +syn keyword cConstant NodalvalueNameEnum +syn keyword cConstant NodalvalueDefinitionenumEnum +syn keyword cConstant NodalvalueModelEnumEnum +syn keyword cConstant NodalvalueNodeEnum syn keyword cConstant MisfitNameEnum syn keyword cConstant MisfitDefinitionenumEnum syn keyword cConstant MisfitModelEnumEnum @@ -1422,10 +1467,13 @@ syn keyword cConstant MinVzEnum syn keyword cConstant MaxVzEnum syn keyword cConstant MaxAbsVzEnum +syn keyword cConstant FloatingAreaEnum syn keyword cConstant GroundedAreaEnum syn keyword cConstant IceMassEnum syn keyword cConstant IceVolumeEnum syn keyword cConstant IceVolumeAboveFloatationEnum +syn keyword cConstant TotalFloatingBmbEnum +syn keyword cConstant TotalGroundedBmbEnum syn keyword cConstant TotalSmbEnum syn keyword cConstant AbsoluteEnum syn keyword cConstant IncrementalEnum @@ -1462,6 +1510,8 @@ syn keyword cConstant IntersectEnum syn keyword cConstant NodalEnum syn keyword cConstant OldGradientEnum +syn keyword cConstant OutputBufferPointerEnum +syn keyword cConstant OutputBufferSizePointerEnum syn keyword cConstant OutputFilePointerEnum syn keyword cConstant ToolkitsFileNameEnum syn keyword cConstant RootPathEnum @@ -1496,16 +1546,39 @@ syn keyword cConstant OptionCellEnum syn keyword cConstant OptionStructEnum syn keyword cConstant CuffeyEnum +syn keyword cConstant BuddJackaEnum +syn keyword cConstant CuffeyTemperateEnum syn keyword cConstant PatersonEnum syn keyword cConstant ArrheniusEnum syn keyword cConstant LliboutryDuvalEnum -syn keyword cConstant TransientIslevelsetEnum -syn keyword cConstant SpcLevelsetEnum +syn keyword cConstant SpclevelsetEnum syn keyword cConstant ExtrapolationVariableEnum syn keyword cConstant IceMaskNodeActivationEnum syn keyword cConstant LevelsetfunctionSlopeXEnum syn keyword cConstant LevelsetfunctionSlopeYEnum syn keyword cConstant LevelsetfunctionPicardEnum +syn keyword cConstant LevelsetReinitFrequencyEnum +syn keyword cConstant SealevelriseSolutionEnum +syn keyword cConstant SealevelriseAnalysisEnum +syn keyword cConstant SealevelEnum +syn keyword cConstant SealevelEustaticEnum +syn keyword cConstant SealevelriseDeltathicknessEnum +syn keyword cConstant SealevelriseMaxiterEnum +syn keyword cConstant SealevelriseReltolEnum +syn keyword cConstant SealevelriseAbstolEnum +syn keyword cConstant SealevelriseLoveHEnum +syn keyword cConstant SealevelriseLoveKEnum +syn keyword cConstant SealevelriseTideLoveHEnum +syn keyword cConstant SealevelriseTideLoveKEnum +syn keyword cConstant SealevelriseRigidEnum +syn keyword cConstant SealevelriseElasticEnum +syn keyword cConstant SealevelriseRotationEnum +syn keyword cConstant SealevelriseGElasticEnum +syn keyword cConstant SealevelriseDegaccEnum +syn keyword cConstant SealevelriseTransitionsEnum +syn keyword cConstant SealevelriseRequestedOutputsEnum +syn keyword cConstant SealevelriseNumRequestedOutputsEnum +syn keyword cConstant ParametersENDEnum "ISSM's Enums end """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""