source: issm/oecreview/Archive/20545-21336/ISSM-20719-20720.diff

Last change on this file was 21337, checked in by Mathieu Morlighem, 8 years ago

CHG: added Archive/20545-21336

File size: 13.7 KB
RevLine 
[21337]1Index: ../trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim
2===================================================================
3--- ../trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim (revision 20719)
4+++ ../trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim (revision 20720)
5@@ -411,14 +411,15 @@
6 "ISSM's objects begin
7 syn keyword cType BoolInput
8 syn keyword cType BoolParam
9+syn keyword cType classes
10 syn keyword cType Constraint
11 syn keyword cType Constraints
12 syn keyword cType Contour
13 syn keyword cType Contours
14 syn keyword cType ControlInput
15 syn keyword cType Covertree
16+syn keyword cType DatasetInput
17 syn keyword cType DataSetParam
18-syn keyword cType DatasetInput
19 syn keyword cType Definition
20 syn keyword cType DependentObject
21 syn keyword cType DofIndexing
22@@ -432,25 +433,25 @@
23 syn keyword cType Element
24 syn keyword cType ElementHook
25 syn keyword cType ElementMatrix
26+syn keyword cType Elements
27 syn keyword cType ElementVector
28-syn keyword cType Elements
29 syn keyword cType ExponentialVariogram
30 syn keyword cType ExternalResult
31 syn keyword cType FemModel
32 syn keyword cType FileParam
33 syn keyword cType Friction
34 syn keyword cType Gauss
35+syn keyword cType GaussianVariogram
36+syn keyword cType gaussobjects
37 syn keyword cType GaussPenta
38 syn keyword cType GaussSeg
39 syn keyword cType GaussTetra
40 syn keyword cType GaussTria
41-syn keyword cType GaussianVariogram
42 syn keyword cType GenericExternalResult
43 syn keyword cType GenericOption
44 syn keyword cType GenericParam
45 syn keyword cType GiaDeflectionCoreArgs
46 syn keyword cType Hook
47-syn keyword cType IndependentObject
48 syn keyword cType Input
49 syn keyword cType Inputs
50 syn keyword cType IntInput
51@@ -460,6 +461,7 @@
52 syn keyword cType IoModel
53 syn keyword cType IssmDirectApplicInterface
54 syn keyword cType IssmParallelDirectApplicInterface
55+syn keyword cType krigingobjects
56 syn keyword cType Load
57 syn keyword cType Loads
58 syn keyword cType Masscon
59@@ -467,20 +469,23 @@
60 syn keyword cType Massfluxatgate
61 syn keyword cType Material
62 syn keyword cType Materials
63+syn keyword cType Matestar
64 syn keyword cType Matice
65 syn keyword cType Matpar
66+syn keyword cType matrixobjects
67 syn keyword cType MatrixParam
68 syn keyword cType Misfit
69 syn keyword cType Moulin
70 syn keyword cType Neumannflux
71+syn keyword cType Nodalvalue
72 syn keyword cType Node
73 syn keyword cType Nodes
74 syn keyword cType Numericalflux
75 syn keyword cType Observation
76 syn keyword cType Observations
77 syn keyword cType Option
78+syn keyword cType Options
79 syn keyword cType OptionUtilities
80-syn keyword cType Options
81 syn keyword cType Param
82 syn keyword cType Parameters
83 syn keyword cType Pengrid
84@@ -492,12 +497,12 @@
85 syn keyword cType Profiler
86 syn keyword cType Quadtree
87 syn keyword cType Results
88+syn keyword cType Riftfront
89 syn keyword cType RiftStruct
90-syn keyword cType Riftfront
91 syn keyword cType Seg
92 syn keyword cType SegInput
93+syn keyword cType Segment
94 syn keyword cType SegRef
95-syn keyword cType Segment
96 syn keyword cType SpcDynamic
97 syn keyword cType SpcStatic
98 syn keyword cType SpcTransient
99@@ -517,10 +522,6 @@
100 syn keyword cType VectorParam
101 syn keyword cType Vertex
102 syn keyword cType Vertices
103-syn keyword cType classes
104-syn keyword cType gaussobjects
105-syn keyword cType krigingobjects
106-syn keyword cType matrixobjects
107 syn keyword cType AdjointBalancethickness2Analysis
108 syn keyword cType AdjointBalancethicknessAnalysis
109 syn keyword cType AdjointHorizAnalysis
110@@ -550,6 +551,7 @@
111 syn keyword cType MasstransportAnalysis
112 syn keyword cType MeltingAnalysis
113 syn keyword cType MeshdeformationAnalysis
114+syn keyword cType SealevelriseAnalysis
115 syn keyword cType SmbAnalysis
116 syn keyword cType SmoothAnalysis
117 syn keyword cType StressbalanceAnalysis
118@@ -559,7 +561,14 @@
119 syn keyword cType UzawaPressureAnalysis
120 "ISSM's objects end
121 "ISSM's Enums begin
122+syn keyword cConstant ParametersSTARTEnum
123 syn keyword cConstant FemModelEnum
124+syn keyword cConstant FemModelCommEnum
125+syn keyword cConstant WorldCommEnum
126+syn keyword cConstant IcecapToEarthCommEnum
127+syn keyword cConstant NumModelsEnum
128+syn keyword cConstant ModelIdEnum
129+syn keyword cConstant EarthIdEnum
130 syn keyword cConstant AutodiffIsautodiffEnum
131 syn keyword cConstant AutodiffNumDependentsEnum
132 syn keyword cConstant AutodiffNumDependentObjectsEnum
133@@ -599,9 +608,22 @@
134 syn keyword cConstant BasalforcingsMeltrateFactorEnum
135 syn keyword cConstant BasalforcingsThresholdThicknessEnum
136 syn keyword cConstant BasalforcingsUpperdepthMeltEnum
137+syn keyword cConstant BasalforcingsMantleconductivityEnum
138+syn keyword cConstant BasalforcingsNusseltEnum
139+syn keyword cConstant BasalforcingsDtbgEnum
140+syn keyword cConstant BasalforcingsPlumeradiusEnum
141+syn keyword cConstant BasalforcingsTopplumedepthEnum
142+syn keyword cConstant BasalforcingsBottomplumedepthEnum
143+syn keyword cConstant BasalforcingsPlumexEnum
144+syn keyword cConstant BasalforcingsPlumeyEnum
145+syn keyword cConstant BasalforcingsCrustthicknessEnum
146+syn keyword cConstant BasalforcingsUppercrustthicknessEnum
147+syn keyword cConstant BasalforcingsUppercrustheatEnum
148+syn keyword cConstant BasalforcingsLowercrustheatEnum
149 syn keyword cConstant FloatingMeltRateEnum
150 syn keyword cConstant LinearFloatingMeltRateEnum
151 syn keyword cConstant MismipFloatingMeltRateEnum
152+syn keyword cConstant MantlePlumeGeothermalFluxEnum
153 syn keyword cConstant BedEnum
154 syn keyword cConstant BaseEnum
155 syn keyword cConstant ConstantsGEnum
156@@ -609,6 +631,7 @@
157 syn keyword cConstant ConstantsYtsEnum
158 syn keyword cConstant DependentObjectEnum
159 syn keyword cConstant StressbalanceAbstolEnum
160+syn keyword cConstant StressbalanceConvergenceNumStepsEnum
161 syn keyword cConstant StressbalanceIsnewtonEnum
162 syn keyword cConstant StressbalanceMaxiterEnum
163 syn keyword cConstant StressbalancePenaltyFactorEnum
164@@ -714,7 +737,6 @@
165 syn keyword cConstant HydrologyNeumannfluxEnum
166 syn keyword cConstant HydrologySpcheadEnum
167 syn keyword cConstant HydrologyConductivityEnum
168-syn keyword cConstant IndependentObjectEnum
169 syn keyword cConstant InversionControlParametersEnum
170 syn keyword cConstant InversionControlScalingFactorsEnum
171 syn keyword cConstant InversionCostFunctionThresholdEnum
172@@ -746,6 +768,8 @@
173 syn keyword cConstant InversionVyObsEnum
174 syn keyword cConstant InversionVzObsEnum
175 syn keyword cConstant MaskIceLevelsetEnum
176+syn keyword cConstant MaskOceanLevelsetEnum
177+syn keyword cConstant MaskLandLevelsetEnum
178 syn keyword cConstant MaterialsBetaEnum
179 syn keyword cConstant MaterialsHeatcapacityEnum
180 syn keyword cConstant MaterialsLatentheatEnum
181@@ -755,6 +779,12 @@
182 syn keyword cConstant MaterialsRheologyBbarEnum
183 syn keyword cConstant MaterialsRheologyLawEnum
184 syn keyword cConstant MaterialsRheologyNEnum
185+syn keyword cConstant MaterialsRheologyKoEnum
186+syn keyword cConstant MaterialsRheologyKobarEnum
187+syn keyword cConstant MaterialsRheologyEcEnum
188+syn keyword cConstant MaterialsRheologyEcbarEnum
189+syn keyword cConstant MaterialsRheologyEsEnum
190+syn keyword cConstant MaterialsRheologyEsbarEnum
191 syn keyword cConstant DamageIsdamageEnum
192 syn keyword cConstant DamageDEnum
193 syn keyword cConstant DamageFEnum
194@@ -782,14 +812,13 @@
195 syn keyword cConstant CalvingCalvingrateEnum
196 syn keyword cConstant CalvingMeltingrateEnum
197 syn keyword cConstant CalvingLevermannEnum
198-syn keyword cConstant CalvingPiEnum
199 syn keyword cConstant CalvingDevEnum
200+syn keyword cConstant CalvingMinthicknessEnum
201 syn keyword cConstant DefaultCalvingEnum
202 syn keyword cConstant CalvingRequestedOutputsEnum
203 syn keyword cConstant CalvinglevermannCoeffEnum
204 syn keyword cConstant CalvinglevermannMeltingrateEnum
205-syn keyword cConstant CalvingpiCoeffEnum
206-syn keyword cConstant CalvingpiMeltingrateEnum
207+syn keyword cConstant CalvingdevCoeffEnum
208 syn keyword cConstant CalvingratexEnum
209 syn keyword cConstant CalvingrateyEnum
210 syn keyword cConstant CalvingratexAverageEnum
211@@ -808,6 +837,7 @@
212 syn keyword cConstant MaterialsLithosphereDensityEnum
213 syn keyword cConstant MaterialsMantleShearModulusEnum
214 syn keyword cConstant MaterialsMantleDensityEnum
215+syn keyword cConstant MaterialsEarthDensityEnum
216 syn keyword cConstant MeshAverageVertexConnectivityEnum
217 syn keyword cConstant MeshElements2dEnum
218 syn keyword cConstant MeshElementsEnum
219@@ -824,6 +854,9 @@
220 syn keyword cConstant MeshXEnum
221 syn keyword cConstant MeshYEnum
222 syn keyword cConstant MeshZEnum
223+syn keyword cConstant MeshLatEnum
224+syn keyword cConstant MeshLongEnum
225+syn keyword cConstant MeshREnum
226 syn keyword cConstant MeshElementtypeEnum
227 syn keyword cConstant MeshSegmentsEnum
228 syn keyword cConstant DomainTypeEnum
229@@ -831,6 +864,7 @@
230 syn keyword cConstant Domain2DhorizontalEnum
231 syn keyword cConstant Domain2DverticalEnum
232 syn keyword cConstant Domain3DEnum
233+syn keyword cConstant Domain3DsurfaceEnum
234 syn keyword cConstant MiscellaneousNameEnum
235 syn keyword cConstant MasstransportHydrostaticAdjustmentEnum
236 syn keyword cConstant MasstransportIsfreesurfaceEnum
237@@ -888,6 +922,7 @@
238 syn keyword cConstant TimesteppingTimeStepEnum
239 syn keyword cConstant TimesteppingInterpForcingsEnum
240 syn keyword cConstant TransientIssmbEnum
241+syn keyword cConstant TransientIscouplerEnum
242 syn keyword cConstant TransientIsstressbalanceEnum
243 syn keyword cConstant TransientIsgroundinglineEnum
244 syn keyword cConstant TransientIsmasstransportEnum
245@@ -895,7 +930,8 @@
246 syn keyword cConstant TransientIsgiaEnum
247 syn keyword cConstant TransientIsdamageevolutionEnum
248 syn keyword cConstant TransientIshydrologyEnum
249-syn keyword cConstant TransientIscalvingEnum
250+syn keyword cConstant TransientIsmovingfrontEnum
251+syn keyword cConstant TransientIsslrEnum
252 syn keyword cConstant TransientNumRequestedOutputsEnum
253 syn keyword cConstant TransientRequestedOutputsEnum
254 syn keyword cConstant PotentialEnum
255@@ -1110,6 +1146,7 @@
256 syn keyword cConstant TransientParamEnum
257 syn keyword cConstant MaticeEnum
258 syn keyword cConstant MatdamageiceEnum
259+syn keyword cConstant MatestarEnum
260 syn keyword cConstant MatparEnum
261 syn keyword cConstant NodeEnum
262 syn keyword cConstant NumericalfluxEnum
263@@ -1216,6 +1253,7 @@
264 syn keyword cConstant ThicknessAbsGradientEnum
265 syn keyword cConstant ThicknessAlongGradientEnum
266 syn keyword cConstant ThicknessAcrossGradientEnum
267+syn keyword cConstant ThicknessPositiveEnum
268 syn keyword cConstant IntMatParamEnum
269 syn keyword cConstant RheologyBbarAbsGradientEnum
270 syn keyword cConstant RheologyBAbsGradientEnum
271@@ -1245,6 +1283,8 @@
272 syn keyword cConstant DeviatoricStressyyEnum
273 syn keyword cConstant DeviatoricStressyzEnum
274 syn keyword cConstant DeviatoricStresszzEnum
275+syn keyword cConstant DeviatoricStresseffectiveEnum
276+syn keyword cConstant LambdaSEnum
277 syn keyword cConstant StrainRateEnum
278 syn keyword cConstant StrainRatexxEnum
279 syn keyword cConstant StrainRatexyEnum
280@@ -1396,6 +1436,11 @@
281 syn keyword cConstant MassfluxatgateNameEnum
282 syn keyword cConstant MassfluxatgateDefinitionenumEnum
283 syn keyword cConstant MassfluxatgateSegmentsEnum
284+syn keyword cConstant NodalvalueEnum
285+syn keyword cConstant NodalvalueNameEnum
286+syn keyword cConstant NodalvalueDefinitionenumEnum
287+syn keyword cConstant NodalvalueModelEnumEnum
288+syn keyword cConstant NodalvalueNodeEnum
289 syn keyword cConstant MisfitNameEnum
290 syn keyword cConstant MisfitDefinitionenumEnum
291 syn keyword cConstant MisfitModelEnumEnum
292@@ -1422,10 +1467,13 @@
293 syn keyword cConstant MinVzEnum
294 syn keyword cConstant MaxVzEnum
295 syn keyword cConstant MaxAbsVzEnum
296+syn keyword cConstant FloatingAreaEnum
297 syn keyword cConstant GroundedAreaEnum
298 syn keyword cConstant IceMassEnum
299 syn keyword cConstant IceVolumeEnum
300 syn keyword cConstant IceVolumeAboveFloatationEnum
301+syn keyword cConstant TotalFloatingBmbEnum
302+syn keyword cConstant TotalGroundedBmbEnum
303 syn keyword cConstant TotalSmbEnum
304 syn keyword cConstant AbsoluteEnum
305 syn keyword cConstant IncrementalEnum
306@@ -1462,6 +1510,8 @@
307 syn keyword cConstant IntersectEnum
308 syn keyword cConstant NodalEnum
309 syn keyword cConstant OldGradientEnum
310+syn keyword cConstant OutputBufferPointerEnum
311+syn keyword cConstant OutputBufferSizePointerEnum
312 syn keyword cConstant OutputFilePointerEnum
313 syn keyword cConstant ToolkitsFileNameEnum
314 syn keyword cConstant RootPathEnum
315@@ -1496,16 +1546,39 @@
316 syn keyword cConstant OptionCellEnum
317 syn keyword cConstant OptionStructEnum
318 syn keyword cConstant CuffeyEnum
319+syn keyword cConstant BuddJackaEnum
320+syn keyword cConstant CuffeyTemperateEnum
321 syn keyword cConstant PatersonEnum
322 syn keyword cConstant ArrheniusEnum
323 syn keyword cConstant LliboutryDuvalEnum
324-syn keyword cConstant TransientIslevelsetEnum
325-syn keyword cConstant SpcLevelsetEnum
326+syn keyword cConstant SpclevelsetEnum
327 syn keyword cConstant ExtrapolationVariableEnum
328 syn keyword cConstant IceMaskNodeActivationEnum
329 syn keyword cConstant LevelsetfunctionSlopeXEnum
330 syn keyword cConstant LevelsetfunctionSlopeYEnum
331 syn keyword cConstant LevelsetfunctionPicardEnum
332+syn keyword cConstant LevelsetReinitFrequencyEnum
333+syn keyword cConstant SealevelriseSolutionEnum
334+syn keyword cConstant SealevelriseAnalysisEnum
335+syn keyword cConstant SealevelEnum
336+syn keyword cConstant SealevelEustaticEnum
337+syn keyword cConstant SealevelriseDeltathicknessEnum
338+syn keyword cConstant SealevelriseMaxiterEnum
339+syn keyword cConstant SealevelriseReltolEnum
340+syn keyword cConstant SealevelriseAbstolEnum
341+syn keyword cConstant SealevelriseLoveHEnum
342+syn keyword cConstant SealevelriseLoveKEnum
343+syn keyword cConstant SealevelriseTideLoveHEnum
344+syn keyword cConstant SealevelriseTideLoveKEnum
345+syn keyword cConstant SealevelriseRigidEnum
346+syn keyword cConstant SealevelriseElasticEnum
347+syn keyword cConstant SealevelriseRotationEnum
348+syn keyword cConstant SealevelriseGElasticEnum
349+syn keyword cConstant SealevelriseDegaccEnum
350+syn keyword cConstant SealevelriseTransitionsEnum
351+syn keyword cConstant SealevelriseRequestedOutputsEnum
352+syn keyword cConstant SealevelriseNumRequestedOutputsEnum
353+syn keyword cConstant ParametersENDEnum
354 "ISSM's Enums end
355 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
356
Note: See TracBrowser for help on using the repository browser.