avtDatabaseMetaData.xml 12.9 KB
Newer Older
hrchilds's avatar
hrchilds committed
1
<?xml version="1.0"?>
hkrishna's avatar
hkrishna committed
2
  <Attribute name="avtDatabaseMetaData" purpose="Contains database metadata attributes" persistent="false" keyframe="true" exportAPI="DBATTS_API" exportInclude="dbatts_exports.h" codefile="avtDatabaseMetaData.code">
hrchilds's avatar
hrchilds committed
3 4 5 6
    <Field name="hasTemporalExtents" label="Has temporal extents" type="bool">
      false
    </Field>
    <Field name="minTemporalExtents" label="Minimum temporal extents" type="double">
7
      0.000000
hrchilds's avatar
hrchilds committed
8 9
    </Field>
    <Field name="maxTemporalExtents" label="Maximum temporal extents" type="double">
10
      0.000000
hrchilds's avatar
hrchilds committed
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
    </Field>
    <Field name="numStates" label="Number of time states" type="int">
      0
    </Field>
    <Field name="isVirtualDatabase" label="Virtual database" type="bool">
      false
    </Field>
    <Field name="mustRepopulateOnStateChange" label="Repopulate on time state change" type="bool">
      false
    </Field>
    <Field name="mustAlphabetizeVariables" label="Alphabetize variables" type="bool">
      true
    </Field>
    <Field name="formatCanDoDomainDecomposition" label="Format can decompose data" type="bool">
      false
    </Field>
brugger's avatar
 
brugger committed
27 28 29
    <Field name="formatCanDoMultires" label="Format can provide multiple resolutions of the data" type="bool">
      false
    </Field>
hrchilds's avatar
hrchilds committed
30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
    <Field name="useCatchAllMesh" label="Use catch-all mesh" type="bool">
      false
    </Field>
    <Field name="timeStepPath" label="Path for virtual database timesteps" type="string">
    </Field>
    <Field name="timeStepNames" label="Virtual database timestep names" type="stringVector">
    </Field>
    <Field name="cycles" label="Cycles" type="intVector">
    </Field>
    <Field name="cyclesAreAccurate" label="Cycles are accurate" type="intVector">
    </Field>
    <Field name="times" label="Times" type="doubleVector">
    </Field>
    <Field name="timesAreAccurate" label="Times are accurate" type="intVector">
    </Field>
    <Field name="databaseName" label="Database name" type="string">
    </Field>
    <Field name="fileFormat" label="File format" type="string">
    </Field>
    <Field name="databaseComment" label="Database comment" type="string">
    </Field>
    <Field name="exprList" label="Expression list" type="att" subtype="ExpressionList">
    </Field>
    <Field name="meshes" label="Meshes" type="attVector" subtype="avtMeshMetaData">
    </Field>
55 56
    <Field name="subsets" label="Subset objects associated with mesh" type="attVector" subtype="avtSubsetsMetaData">
    </Field>
hrchilds's avatar
hrchilds committed
57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
    <Field name="scalars" label="Scalars" type="attVector" subtype="avtScalarMetaData">
    </Field>
    <Field name="vectors" label="Vectors" type="attVector" subtype="avtVectorMetaData">
    </Field>
    <Field name="tensors" label="Tensors" type="attVector" subtype="avtTensorMetaData">
    </Field>
    <Field name="symmTensors" label="Symmetric tensors" type="attVector" subtype="avtSymmetricTensorMetaData">
    </Field>
    <Field name="arrays" label="Arrays" type="attVector" subtype="avtArrayMetaData">
    </Field>
    <Field name="materials" label="Materials" type="attVector" subtype="avtMaterialMetaData">
    </Field>
    <Field name="species" label="Species" type="attVector" subtype="avtSpeciesMetaData">
    </Field>
    <Field name="curves" label="Curves" type="attVector" subtype="avtCurveMetaData">
    </Field>
    <Field name="labels" label="Labels" type="attVector" subtype="avtLabelMetaData">
    </Field>
    <Field name="defaultPlots" label="Default plots" type="attVector" subtype="avtDefaultPlotMetaData">
    </Field>
    <Field name="isSimulation" label="Is simulation" type="bool">
      false
    </Field>
    <Field name="simInfo" label="Simulation information" type="att" subtype="avtSimulationInformation">
    </Field>
82 83
    <Field name="suggestedDefaultSILRestriction" label="Description of default SIL restriction for plots suggested by database plugin" type="stringVector">
    </Field>
84 85 86
    <Field name="replacementMask" label="-1 and not VAR_CATEGORY_CURVE = -65" type="int">
      -65
    </Field>
hrchilds's avatar
hrchilds committed
87 88 89 90 91 92
    <Function name="SetNumStates" user="false" member="true">
    </Function>
    <Function name="SetTemporalExtents" user="true" member="true">
    </Function>
    <Function name="SetFormatCanDoDomainDecomposition" user="false" member="true">
    </Function>
93 94
    <Function name="SetFormatCanDoMultires" user="false" member="true">
    </Function>
hrchilds's avatar
hrchilds committed
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192
    <Function name="SetCycle" user="true" member="true">
    </Function>
    <Function name="SetCycleIsAccurate" user="true" member="true">
    </Function>
    <Function name="SetCyclesAreAccurate" user="true" member="true">
    </Function>
    <Function name="IsCycleAccurate" user="true" member="true">
    </Function>
    <Function name="AreAllCyclesAccurateAndValid" user="true" member="true">
    </Function>
    <Function name="SetTime" user="true" member="true">
    </Function>
    <Function name="SetTimeIsAccurate" user="true" member="true">
    </Function>
    <Function name="SetTimesAreAccurate" user="true" member="true">
    </Function>
    <Function name="IsTimeAccurate" user="true" member="true">
    </Function>
    <Function name="AreAllTimesAccurateAndValid" user="true" member="true">
    </Function>
    <Function name="ReplaceForbiddenCharacters" user="true" member="true">
    </Function>
    <Function name="Add1" user="true" member="true">
    </Function>
    <Function name="Add2" user="true" member="true">
    </Function>
    <Function name="Add3" user="true" member="true">
    </Function>
    <Function name="Add4" user="true" member="true">
    </Function>
    <Function name="Add5" user="true" member="true">
    </Function>
    <Function name="Add6" user="true" member="true">
    </Function>
    <Function name="Add7" user="true" member="true">
    </Function>
    <Function name="Add8" user="true" member="true">
    </Function>
    <Function name="Add9" user="true" member="true">
    </Function>
    <Function name="Add11" user="true" member="true">
    </Function>
    <Function name="Add12" user="true" member="true">
    </Function>
    <Function name="GetMesh1" user="true" member="true">
    </Function>
    <Function name="GetMesh2" user="true" member="true">
    </Function>
    <Function name="GetScalar1" user="true" member="true">
    </Function>
    <Function name="GetScalar2" user="true" member="true">
    </Function>
    <Function name="GetVector1" user="true" member="true">
    </Function>
    <Function name="GetVector2" user="true" member="true">
    </Function>
    <Function name="GetTensor1" user="true" member="true">
    </Function>
    <Function name="GetTensor2" user="true" member="true">
    </Function>
    <Function name="GetSymmTensor1" user="true" member="true">
    </Function>
    <Function name="GetSymmTensor2" user="true" member="true">
    </Function>
    <Function name="GetArray1" user="true" member="true">
    </Function>
    <Function name="GetArray2" user="true" member="true">
    </Function>
    <Function name="GetMaterial1" user="true" member="true">
    </Function>
    <Function name="GetMaterial2" user="true" member="true">
    </Function>
    <Function name="GetSpecies2" user="true" member="true">
    </Function>
    <Function name="GetCurve1" user="true" member="true">
    </Function>
    <Function name="GetCurve2" user="true" member="true">
    </Function>
    <Function name="GetLabel1" user="true" member="true">
    </Function>
    <Function name="GetLabel2" user="true" member="true">
    </Function>
    <Function name="GetDefaultPlot" user="true" member="true">
    </Function>
    <Function name="SetBlocksForMesh" user="true" member="true">
    </Function>
    <Function name="SetContainsGhostZones" user="true" member="true">
    </Function>
    <Function name="GetContainsGhostZones" user="true" member="true">
    </Function>
    <Function name="SetContainsOriginalCells" user="true" member="true">
    </Function>
    <Function name="SetContainsOriginalNodes" user="true" member="true">
    </Function>
    <Function name="SetContainsGlobalNodeIds" user="true" member="true">
    </Function>
    <Function name="SetContainsGlobalZoneIds" user="true" member="true">
    </Function>
193 194
    <Function name="SetZonesWereSplit" user="true" member="true">
    </Function>
hrchilds's avatar
hrchilds committed
195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230
    <Function name="AddGroupInformation" user="true" member="true">
    </Function>
    <Function name="SetExtents" user="true" member="true">
    </Function>
    <Function name="UnsetExtents" user="true" member="true">
    </Function>
    <Function name="AddExpression" user="true" member="true">
    </Function>
    <Function name="GetExpression" user="true" member="true">
    </Function>
    <Function name="GetNumberOfExpressions" user="true" member="true">
    </Function>
    <Function name="ConvertCSGDomainToBlockAndRegion" user="true" member="true">
    </Function>
    <Function name="GetNDomains" user="true" member="true">
    </Function>
    <Function name="DetermineVarType" user="true" member="true">
    </Function>
    <Function name="DetermineSubsetType" user="true" member="true">
    </Function>
    <Function name="MeshForVar" user="true" member="true">
    </Function>
    <Function name="MaterialOnMesh" user="true" member="true">
    </Function>
    <Function name="SpeciesOnMesh" user="true" member="true">
    </Function>
    <Function name="GetMaterialOnMesh" user="true" member="true">
    </Function>
    <Function name="GetSpeciesOnMesh" user="true" member="true">
    </Function>
    <Function name="GetAllVariableNames" user="true" member="true">
    </Function>
    <Function name="GetAllMeshNames" user="true" member="true">
    </Function>
    <Function name="Print" user="true" member="true">
    </Function>
231
    <Function name="RegisterWarningCallback" user="true" member="true">
hrchilds's avatar
hrchilds committed
232
    </Function>
233
    <Function name="WarnCallbackData1" user="true" member="true">
hrchilds's avatar
hrchilds committed
234
    </Function>
235
    <Function name="WarnCallbackData2" user="true" member="true">
hrchilds's avatar
hrchilds committed
236
    </Function>
237
    <Function name="IssueWarning" user="true" member="true">
hrchilds's avatar
hrchilds committed
238
    </Function>
239
    <Function name="VarIsCompound" user="true" member="true">
hrchilds's avatar
hrchilds committed
240
    </Function>
241
    <Function name="ParseCompoundForVar" user="true" member="true">
hrchilds's avatar
hrchilds committed
242
    </Function>
243
    <Function name="ParseCompoundForMesh" user="true" member="true">
hrchilds's avatar
hrchilds committed
244
    </Function>
245
    <Function name="ParseCompoundForCategory" user="true" member="true">
hrchilds's avatar
hrchilds committed
246
    </Function>
247 248 249 250 251 252 253
    <Function name="VariableNamesEqual" user="true" member="true">
    </Function>
    <Function name="CycleFromFilenameRegex" user="true" member="true">
    </Function>
    <Function name="SetCycleFromFilenameRegex" user="true" member="true">
    </Function>
    <Function name="GetCycleFromFilenameRegex" user="true" member="true">
hrchilds's avatar
hrchilds committed
254
    </Function>
255 256
    <Function name="AddDefaultSILRestrictionDescription" user="true" member="true">
    </Function>
257 258
    <Function name="Add10" user="true" member="true">
    </Function>
259 260
    <Function name="GetRestrictedMatnos" user="true" member="true">
    </Function>
261 262
    <Function name="Empty" user="true" member="true">
    </Function>
263 264 265 266 267 268
    <Function name="GetGhostZoneTypesPresent" user="true" member="true">
    </Function>
    <Function name="ClearGhostTypesPresent" user="true" member="true">
    </Function>
    <Function name="AddGhostZoneTypePresent" user="true" member="true">
    </Function>
hrchilds's avatar
hrchilds committed
269
    <Include file="header" quoted="false">
270
      Expression.h
hrchilds's avatar
hrchilds committed
271 272
    </Include>
    <Include file="header" quoted="false">
273
      avtArrayMetaData.h
hrchilds's avatar
hrchilds committed
274 275
    </Include>
    <Include file="header" quoted="false">
276
      avtCurveMetaData.h
hrchilds's avatar
hrchilds committed
277 278
    </Include>
    <Include file="header" quoted="false">
279
      avtDatabaseMetaData.h
hrchilds's avatar
hrchilds committed
280 281
    </Include>
    <Include file="header" quoted="false">
282
      avtDefaultPlotMetaData.h
hrchilds's avatar
hrchilds committed
283 284
    </Include>
    <Include file="header" quoted="false">
285
      avtLabelMetaData.h
hrchilds's avatar
hrchilds committed
286 287
    </Include>
    <Include file="header" quoted="false">
288
      avtMatSpeciesMetaData.h
hrchilds's avatar
hrchilds committed
289 290
    </Include>
    <Include file="header" quoted="false">
291
      avtMaterialMetaData.h
hrchilds's avatar
hrchilds committed
292 293
    </Include>
    <Include file="header" quoted="false">
294
      avtMeshMetaData.h
hrchilds's avatar
hrchilds committed
295 296
    </Include>
    <Include file="header" quoted="false">
297
      avtScalarMetaData.h
hrchilds's avatar
hrchilds committed
298 299
    </Include>
    <Include file="header" quoted="false">
300
      avtSpeciesMetaData.h
hrchilds's avatar
hrchilds committed
301
    </Include>
302 303 304
    <Include file="header" quoted="false">
      avtSubsetsMetaData.h
    </Include>
hrchilds's avatar
hrchilds committed
305
    <Include file="header" quoted="false">
306
      avtSymmetricTensorMetaData.h
hrchilds's avatar
hrchilds committed
307 308
    </Include>
    <Include file="header" quoted="false">
309
      avtTensorMetaData.h
hrchilds's avatar
hrchilds committed
310 311
    </Include>
    <Include file="header" quoted="false">
312
      avtVectorMetaData.h
hrchilds's avatar
hrchilds committed
313 314
    </Include>
    <Include file="source" quoted="false">
315
      ImproperUseException.h
hrchilds's avatar
hrchilds committed
316 317
    </Include>
    <Include file="source" quoted="false">
318
      InvalidVariableException.h
hrchilds's avatar
hrchilds committed
319 320
    </Include>
    <Include file="source" quoted="false">
321
      BadIndexException.h
hrchilds's avatar
hrchilds committed
322 323
    </Include>
    <Include file="source" quoted="false">
324
      DebugStream.h
hrchilds's avatar
hrchilds committed
325 326
    </Include>
    <Include file="source" quoted="false">
327
      ParsingExprList.h
hrchilds's avatar
hrchilds committed
328 329
    </Include>
    <Include file="source" quoted="false">
330
      ExprNode.h
hrchilds's avatar
hrchilds committed
331 332
    </Include>
    <Include file="source" quoted="false">
333
      snprintf.h
hrchilds's avatar
hrchilds committed
334
    </Include>
335 336 337
    <Include file="source" quoted="false">
      plugin_vartypes.h
    </Include>
hrchilds's avatar
hrchilds committed
338
  </Attribute>