00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032 #ifndef classTags_h
00033 #define classTags_h
00034
00035 #define intType 1
00036 #define doubleType 2
00037 #define idType 3
00038 #define vectorType 4
00039 #define matrixType 5
00040
00041 #define ACTOR_TAGS_SUBDOMAIN 1
00042
00043 #define DMG_TAG_HystereticEnergy 1
00044 #define DMG_TAG_ParkAng 2
00045 #define DMG_TAG_Kratzig 3
00046 #define DMG_TAG_Mehanny 4
00047 #define DMG_TAG_NormalizedPeak 5
00048
00049 #define EigenSOE_TAGS_BandArpackSOE 1
00050 #define EigenSOE_TAGS_SymArpackSOE 2
00051 #define EigenSOE_TAGS_SymBandEigenSOE 3
00052
00053 #define EigenSOLVER_TAGS_BandArpackSolver 1
00054 #define EigenSOLVER_TAGS_SymArpackSolver 2
00055 #define EigenSOLVER_TAGS_SymBandEigenSolver 3
00056
00057 #define EigenALGORITHM_TAGS_Frequency 1
00058 #define EigenALGORITHM_TAGS_Standard 2
00059
00060 #define EigenINTEGRATOR_TAGS_Eigen 1
00061
00062 #define CONVERGENCE_TEST_CTestNormUnbalance 1
00063 #define CONVERGENCE_TEST_CTestNormDispIncr 2
00064 #define CONVERGENCE_TEST_CTestEnergyIncr 3
00065 #define CONVERGENCE_TEST_CTestRelativeNormUnbalance 4
00066 #define CONVERGENCE_TEST_CTestRelativeNormDispIncr 5
00067 #define CONVERGENCE_TEST_CTestRelativeEnergyIncr 6
00068 #define CONVERGENCE_TEST_CTestRelativeTotalNormDispIncr 7
00069 #define CONVERGENCE_TEST_CTestFixedNumIter 8
00070
00071
00072 #define GRND_TAG_ElCentroGroundMotion 1
00073 #define GROUND_MOTION_TAG_GroundMotionRecord 2
00074 #define GROUND_MOTION_TAG_InterpolatedGroundMotion 3
00075 #define GROUND_MOTION_TAG_GroundMotion 4
00076
00077 #define REGION_TAG_MeshRegion 1
00078
00079 #define TIMESERIES_INTEGRATOR_TAG_Trapezoidal 1
00080
00081 #define SECT_TAG_Section 1
00082
00083 #define TSERIES_TAG_LinearSeries 1
00084 #define TSERIES_TAG_RectangularSeries 2
00085 #define TSERIES_TAG_PathTimeSeries 3
00086 #define TSERIES_TAG_PathSeries 4
00087 #define TSERIES_TAG_ConstantSeries 5
00088 #define TSERIES_TAG_TrigSeries 6
00089 #define TSERIES_TAG_DiscretizedRandomProcessSeries 7
00090 #define TSERIES_TAG_SimulatedRandomProcessSeries 8
00091 #define TSERIES_TAG_PulseSeries 9
00092 #define TSERIES_TAG_TriangleSeries 10
00093
00094
00095 #define MAT_TAG_ElasticMaterial 1
00096 #define MAT_TAG_ElasticPPMaterial 2
00097 #define MAT_TAG_ParallelMaterial 3
00098 #define MAT_TAG_Concrete01 4
00099 #define MAT_TAG_Steel01 5
00100
00101
00102 #define MAT_TAG_Hardening 6
00103 #define MAT_TAG_Hysteretic 7
00104 #define MAT_TAG_EPPGap 8
00105 #define MAT_TAG_Viscous 9
00106 #define MAT_TAG_Backbone 10
00107 #define MAT_TAG_PathIndependent 11
00108 #define MAT_TAG_SeriesMaterial 12
00109 #define MAT_TAG_CableMaterial 13
00110 #define MAT_TAG_ENTMaterial 14
00111 #define MAT_TAG_Penalty 15
00112 #define MAT_TAG_MinMax 16
00113 #define MAT_TAG_BoucWen 17
00114 #define MAT_TAG_Pinching4 18
00115 #define MAT_TAG_BarSlip 19
00116 #define MAT_TAG_Fatigue 20
00117 #define MAT_TAG_Steel03 23
00118 #define MAT_TAG_ReinforcingSteel 24
00119
00120
00121 #define MAT_TAG_SmoothSteel01 21
00122 #define MAT_TAG_SmoothConcrete01 22
00123
00124 #define MAT_TAG_Concrete02 25
00125 #define MAT_TAG_Steel02 26
00126
00127 #define MAT_TAG_Bond_SP01 27
00128 #define MAT_TAG_Concrete04 30
00129 #define MAT_TAG_SecantConcrete 31
00130 #define MAT_TAG_ContinuumUniaxial 32
00131
00132
00133 #define MAT_TAG_PySimple1 205
00134 #define MAT_TAG_TzSimple1 206
00135 #define MAT_TAG_QzSimple1 207
00136 #define MAT_TAG_PyLiq1 208
00137 #define MAT_TAG_TzLiq1 209
00138
00139 #define MAT_TAG_FedeasMaterial 1000
00140 #define MAT_TAG_FedeasBond1 1001
00141 #define MAT_TAG_FedeasBond2 1002
00142 #define MAT_TAG_FedeasConcrete1 1003
00143 #define MAT_TAG_FedeasConcrete2 1004
00144 #define MAT_TAG_FedeasConcrete3 1005
00145 #define MAT_TAG_FedeasHardening 1006
00146 #define MAT_TAG_FedeasHysteretic1 1007
00147 #define MAT_TAG_FedeasHysteretic2 1008
00148 #define MAT_TAG_FedeasSteel1 1009
00149 #define MAT_TAG_FedeasSteel2 1010
00150
00151 #define MAT_TAG_DrainMaterial 2000
00152 #define MAT_TAG_DrainHardening 2001
00153 #define MAT_TAG_DrainBilinear 2002
00154 #define MAT_TAG_DrainClough1 2003
00155 #define MAT_TAG_DrainClough2 2004
00156 #define MAT_TAG_DrainPinch1 2005
00157 #define MAT_TAG_DrainPinch2 2006
00158
00159 #define MAT_TAG_SnapMaterial 3000
00160 #define MAT_TAG_SnapBilinear 3001
00161 #define MAT_TAG_SnapClough 3002
00162 #define MAT_TAG_SnapPinch 3003
00163 #define MAT_TAG_SnapCloughDamage 3004
00164 #define MAT_TAG_SnapPinchingDamage 3005
00165
00166 #define MAT_TAG_Clough1 201
00167 #define MAT_TAG_Clough2 202
00168 #define MAT_TAG_Pinch1 203
00169 #define MAT_TAG_BiLinear 204
00170 #define MAT_TAG_Pinching 205
00171
00172 #define MAT_TAG_LimitState 1972
00173
00174
00175
00176 #define SEC_TAG_Elastic2d 3
00177 #define SEC_TAG_Elastic3d 4
00178 #define SEC_TAG_Generic1d 5
00179 #define SEC_TAG_GenericNd 6
00180 #define SEC_TAG_Aggregator 7
00181 #define SEC_TAG_Fiber 8
00182 #define SEC_TAG_FiberSection2d 9
00183 #define SEC_TAG_FiberSection3d 10
00184 #define SEC_TAG_FiberSectionGJ 11
00185 #define SEC_TAG_BeamFiberSection 12
00186 #define SEC_TAG_ElasticPlateSection 13
00187 #define SEC_TAG_ElasticMembranePlateSection 14
00188 #define SEC_TAG_MembranePlateFiberSection 15
00189 #define SEC_TAG_Bidirectional 16
00190 #define SEC_TAG_WSection2d 17
00191 #define SEC_TAG_Isolator2spring 18
00192 #define SEC_TAG_SoilFooting2d 19
00193 #define SEC_TAG_YieldSurface2d 30
00194 #define SEC_TAG_YieldSurface2D02 31
00195 #define SEC_TAG_YieldSurface2D01 32
00196
00197
00198 #define SECTION_INTEGRATION_TAG_WideFlange 1
00199 #define SECTION_INTEGRATION_TAG_RC 2
00200
00201 #define ND_TAG_ElasticIsotropic 10
00202 #define ND_TAG_ElasticIsotropicPlaneStrain2d 11
00203 #define ND_TAG_ElasticIsotropicPlaneStress2d 12
00204 #define ND_TAG_ElasticIsotropicAxiSymm 13
00205 #define ND_TAG_ElasticIsotropicPlateFiber 14
00206 #define ND_TAG_ElasticIsotropicBeamFiber 15
00207 #define ND_TAG_ElasticIsotropic3D 16
00208 #define ND_TAG_ElasticCrossAnisotropic3D 17
00209 #define ND_TAG_J2PlaneStrain 3005
00210 #define ND_TAG_J2PlaneStress 3006
00211 #define ND_TAG_J2AxiSymm 3007
00212 #define ND_TAG_J2ThreeDimensional 3009
00213 #define ND_TAG_J2PlateFiber 3010
00214 #define ND_TAG_J2BeamFiber 3011
00215 #define ND_TAG_PressureDependentElastic3D 22
00216 #define ND_TAG_Template3Dep 31
00217 #define ND_TAG_NewTemplate3Dep 32
00218 #define ND_TAG_FluidSolidPorousMaterial 100
00219 #define ND_TAG_PressureDependMultiYield 101
00220 #define ND_TAG_PressureIndependMultiYield 102
00221 #define ND_TAG_PressureDependMultiYield02 103
00222 #define ND_TAG_FeapMaterial 1000
00223 #define ND_TAG_FeapMaterial01 1001
00224 #define ND_TAG_FeapMaterial02 1002
00225 #define ND_TAG_FeapMaterial03 1003
00226 #define ND_TAG_PlaneStressMaterial 2000
00227 #define ND_TAG_PlateFiberMaterial 2001
00228 #define ND_TAG_BeamFiberMaterial 2002
00229 #define ND_TAG_CompressibleFluid 3001
00230 #define ND_TAG_GeneralizedPlasticity 3002
00231 #define ND_TAG_J2Plasticity02 3003
00232 #define ND_TAG_FiniteDeformationElastic3D 8002
00233 #define ND_TAG_NeoHookeanCompressible3D 8003
00234 #define ND_TAG_FDdecoupledElastic3D 8004
00235 #define ND_TAG_FiniteDeformationEP3D 8005
00236
00237
00238 #define ND_TAG_MultiaxialCyclicPlasticity 10031
00239 #define ND_TAG_MultiaxialCyclicPlasticity3D 10032
00240 #define ND_TAG_MultiaxialCyclicPlasticityAxiSymm 10033
00241 #define ND_TAG_MultiaxialCyclicPlasticityPlaneStrain 10034
00242
00243 #define FIBER_TAG_Uniaxial2d 1
00244 #define FIBER_TAG_Uniaxial3d 2
00245
00246 #define BACKBONE_TAG_Capped 1
00247 #define BACKBONE_TAG_LinearCapped 2
00248 #define BACKBONE_TAG_Material 3
00249 #define BACKBONE_TAG_Arctangent 4
00250 #define BACKBONE_TAG_Trilinear 5
00251 #define BACKBONE_TAG_Multilinear 6
00252 #define BACKBONE_TAG_Mander 7
00253 #define BACKBONE_TAG_KentPark 8
00254
00255 #define DEG_TAG_STIFF_Constant 1
00256 #define DEG_TAG_STIFF_Ductility 2
00257 #define DEG_TAG_STIFF_Energy 3
00258 #define DEG_TAG_STIFF_Pincheira 4
00259
00260 #define DEG_TAG_UNLOAD_Constant 1
00261 #define DEG_TAG_UNLOAD_Takeda 2
00262 #define DEG_TAG_UNLOAD_Energy 3
00263 #define DEG_TAG_UNLOAD_Karsan 4
00264
00265 #define DEG_TAG_STRENGTH_ACI 1
00266 #define DEG_TAG_STRENGTH_Constant 2
00267 #define DEG_TAG_STRENGTH_Ductility 3
00268 #define DEG_TAG_STRENGTH_Petrangeli 4
00269 #define DEG_TAG_STRENGTH_Energy 5
00270 #define DEG_TAG_STRENGTH_Section 6
00271
00272 #define PATTERN_TAG_LoadPattern 1
00273 #define PATTERN_TAG_MultiSupportPattern 3
00274 #define PATTERN_TAG_UniformExcitation 2
00275 #define LOAD_TAG_Beam2dUniformLoad 3
00276 #define LOAD_TAG_Beam2dPointLoad 4
00277 #define LOAD_TAG_Beam3dUniformLoad 5
00278 #define LOAD_TAG_Beam3dPointLoad 6
00279 #define LOAD_TAG_BrickSelfWeight 7
00280 #define LOAD_TAG_Beam2dTempLoad 8
00281 #define PATTERN_TAG_PBowlLoading 10
00282
00283
00284 #define MAT_TAG_IsotropicLinElastic 1001
00285 #define MAT_TAG_IsotropicLinElasticPoint 1002
00286 #define MAT_TAG_OrthotropicLinElastic 1003
00287 #define MAT_TAG_OrthotropicLinElasticPoint 1004
00288
00289 #define ELE_TAG_cont2d01 2101 // provisional
00290 #define ELE_TAG_cont2d02 2102 // provisional
00291 #define ELE_TAG_CST 4050
00292
00293 #define ELE_TAG_Subdomain 1
00294 #define ELE_TAG_ElasticBeam2d 2000
00295 #define ELE_TAG_ElasticBeam3d 3000
00296 #define ELE_TAG_Beam2d 2001
00297 #define ELE_TAG_beam2d02 2002
00298 #define ELE_TAG_beam2d03 2003
00299 #define ELE_TAG_beam2d04 2004
00300 #define ELE_TAG_beam3d01 3001
00301 #define ELE_TAG_beam3d02 3002
00302 #define ELE_TAG_Truss 4001
00303 #define ELE_TAG_TrussSection 4005
00304 #define ELE_TAG_CorotTruss 4003
00305 #define ELE_TAG_CorotTrussSection 4004
00306 #define ELE_TAG_fElmt05 5
00307 #define ELE_TAG_fElmt02 2
00308 #define ELE_TAG_MyTruss 4002
00309 #define ELE_TAG_ZeroLength 5000
00310 #define ELE_TAG_ZeroLengthSection 5001
00311 #define ELE_TAG_ZeroLengthND 5002
00312 #define ELE_TAG_NLBeamColumn2d 6000
00313 #define ELE_TAG_NLBeamColumn3d 6001
00314 #define ELE_TAG_LargeDispBeamColumn3d 6002
00315 #define ELE_TAG_FourNodeQuad 1010
00316 #define ELE_TAG_BeamWithHinges2d 401
00317 #define ELE_TAG_BeamWithHinges3d 402
00318 #define ELE_TAG_EightNodeBrick 7001
00319 #define ELE_TAG_TwentyNodeBrick 7002
00320 #define ELE_TAG_EightNodeBrick_u_p_U 7003
00321 #define ELE_TAG_TwentyNodeBrick_u_p_U 7004
00322 #define ELE_TAG_FourNodeQuadUP 7005
00323 #define ELE_TAG_TotalLagrangianFD20NodeBrick 7006
00324 #define ELE_TAG_TotalLagrangianFD8NodeBrick 7007
00325 #define ELE_TAG_EightNode_LDBrick_u_p 7008
00326 #define ELE_TAG_EightNode_Brick_u_p 7009
00327 #define ELE_TAG_TwentySevenNodeBrick 7010
00328 #define ELE_TAG_BrickUP 7011
00329 #define ELE_TAG_Nine_Four_Node_QuadUP 7012
00330 #define ELE_TAG_Twenty_Eight_Node_BrickUP 7013
00331 #define ELE_TAG_Twenty_Node_Brick 7014
00332 #define ELE_TAG_PlateMITC4 2023
00333 #define ELE_TAG_ShellMITC4 2024
00334 #define ELE_TAG_Plate1 2022
00335 #define ELE_TAG_Brick 3458
00336 #define ELE_TAG_BbarBrick 3457
00337 #define ELE_TAG_FLBrick 3455
00338 #define ELE_TAG_EnhancedQuad 3459
00339 #define ELE_TAG_ConstantPressureVolumeQuad 3456
00340 #define ELE_TAG_NineNodeMixedQuad 3359
00341 #define ELE_TAG_DispBeamColumn2d 9870
00342 #define ELE_TAG_DispBeamColumn3d 9871
00343 #define ELE_TAG_HingedBeam2d 9872
00344 #define ELE_TAG_HingedBeam3d 9873
00345 #define ELE_TAG_TwoPointHingedBeam2d 9874
00346 #define ELE_TAG_TwoPointHingedBeam3d 9875
00347 #define ELE_TAG_OnePointHingedBeam2d 9876
00348 #define ELE_TAG_OnePointHingedBeam3d 9877
00349 #define ELE_TAG_BeamColumnJoint2d 4444
00350 #define ELE_TAG_BeamColumnJoint3d 4445
00351
00352 #define ELE_TAG_ForceBeamColumn2d 9878
00353 #define ELE_TAG_ForceBeamColumn3d 9879
00354
00355 #define ELE_TAG_InternalSpring 9900
00356 #define ELE_TAG_SimpleJoint2D 9901
00357 #define ELE_TAG_Joint2D 9902
00358 #define ELE_TAG_Joint3D 9903
00359
00360
00361
00362 #define ELE_TAG_FourNodeQuad02 9903
00363
00364 #define BEAM_INTEGRATION_TAG_Lobatto 1
00365 #define BEAM_INTEGRATION_TAG_Legendre 2
00366 #define BEAM_INTEGRATION_TAG_Radau 3
00367 #define BEAM_INTEGRATION_TAG_NewtonCotes 4
00368 #define BEAM_INTEGRATION_TAG_Trapezoidal 5
00369 #define BEAM_INTEGRATION_TAG_Midpoint 6
00370 #define BEAM_INTEGRATION_TAG_UserDefined 7
00371 #define BEAM_INTEGRATION_TAG_FixedLocation 8
00372 #define BEAM_INTEGRATION_TAG_LowOrder 9
00373 #define BEAM_INTEGRATION_TAG_MidDistance 40
00374
00375 #define BEAM_INTEGRATION_TAG_HingeMidpoint 10
00376 #define BEAM_INTEGRATION_TAG_HingeEndpoint 11
00377 #define BEAM_INTEGRATION_TAG_HingeRadau 12
00378 #define BEAM_INTEGRATION_TAG_HingeRadauTwo 13
00379 #define BEAM_INTEGRATION_TAG_UserHinge 14
00380 #define BEAM_INTEGRATION_TAG_DistHinge 15
00381
00382 #define BEAM_INTEGRATION_TAG_HingeMidpoint2d 20
00383 #define BEAM_INTEGRATION_TAG_HingeEndpoint2d 21
00384 #define BEAM_INTEGRATION_TAG_HingeRadau2d 22
00385 #define BEAM_INTEGRATION_TAG_HingeRadauTwo2d 23
00386 #define BEAM_INTEGRATION_TAG_UserHinge2d 24
00387 #define BEAM_INTEGRATION_TAG_DistHinge2d 25
00388
00389 #define BEAM_INTEGRATION_TAG_HingeMidpoint3d 30
00390 #define BEAM_INTEGRATION_TAG_HingeEndpoint3d 31
00391 #define BEAM_INTEGRATION_TAG_HingeRadau3d 32
00392 #define BEAM_INTEGRATION_TAG_HingeRadauTwo3d 33
00393 #define BEAM_INTEGRATION_TAG_UserHinge3d 34
00394 #define BEAM_INTEGRATION_TAG_DistHinge3d 35
00395
00396 #define CRDTR_TAG_LinearCrdTransf2d 1
00397 #define CRDTR_TAG_PDeltaCrdTransf2d 2
00398 #define CRDTR_TAG_CorotCrdTransf2d 3
00399 #define CRDTR_TAG_LinearCrdTransf3d 4
00400 #define CRDTR_TAG_PDeltaCrdTransf3d 5
00401 #define CRDTR_TAG_CorotCrdTransf3d 6
00402
00403 #define NOD_TAG_Node 1
00404 #define NOD_TAG_DummyNode 2
00405
00406 #define LOAD_TAG_LoadCase 0
00407 #define LOAD_TAG_NodalLoad 1
00408 #define LOAD_TAG_EarthquakeNodalLoad 2
00409 #define LOAD_TAG_SingleExcitation 3
00410 #define LOAD_TAG_RectPulseNodalLoad 4
00411
00412 #define CNSTRNT_TAG_SP_Constraint 1
00413 #define CNSTRNT_TAG_MP_Constraint 2
00414 #define CNSTRNT_TAG_ImposedMotionSP 3
00415 #define CNSTRNT_TAG_ImposedMotionSP1 4
00416 #define CNSTRNT_TAG_MP_Joint2D 5
00417 #define CNSTRNT_TAG_MP_SimpleJoint2D 6
00418 #define CNSTRNT_TAG_MP_Joint3D 7
00419
00420
00421 #define MATRIX_TAG_Matrix 1
00422
00423 #define VECTOR_TAG_Vector 1
00424
00425 #define ID_TAG_ID 1
00426
00427 #define HANDLER_TAG_PlainHandler 1
00428 #define HANDLER_TAG_LagrangeConstraintHandler 2
00429 #define HANDLER_TAG_PenaltyConstraintHandler 3
00430 #define HANDLER_TAG_TransformationConstraintHandler 4
00431 #define HANDLER_TAG_PenaltyHandlerNoHomoSPMultipliers 5
00432
00433 #define NUMBERER_TAG_DOF_Numberer 1
00434 #define NUMBERER_TAG_PlainNumberer 2
00435 #define NUMBERER_TAG_ParallelNumberer 3
00436
00437 #define GraphNUMBERER_TAG_RCM 1
00438 #define GraphNUMBERER_TAG_SimpleNumberer 2
00439 #define GraphNUMBERER_TAG_MyRCM 3
00440 #define GraphNUMBERER_TAG_Metis 4
00441
00442
00443 #define AnaMODEL_TAGS_AnalysisModel 1
00444
00445 #define EquiALGORITHM_TAGS_Linear 1
00446 #define EquiALGORITHM_TAGS_NewtonRaphson 2
00447 #define EquiALGORITHM_TAGS_ModifiedNewton 3
00448 #define EquiALGORITHM_TAGS_Broyden 4
00449 #define EquiALGORITHM_TAGS_BFGS 5
00450 #define EquiALGORITHM_TAGS_SplitNewton 6
00451 #define EquiALGORITHM_TAGS_KrylovNewton 7
00452 #define EquiALGORITHM_TAGS_NewtonLineSearch 8
00453 #define EquiALGORITHM_TAGS_PeriodicNewton 9
00454 #define EquiALGORITHM_TAGS_SecantNewton 10
00455 #define EquiALGORITHM_TAGS_AcceleratedNewton 11
00456 #define EquiALGORITHM_TAGS_AcceleratedNewtonLineSearch 12
00457
00458 #define ACCELERATOR_TAGS_Krylov 1
00459 #define ACCELERATOR_TAGS_Secant 2
00460 #define ACCELERATOR_TAGS_Miller 3
00461 #define ACCELERATOR_TAGS_Monitored 4
00462 #define ACCELERATOR_TAGS_Raphson 5
00463 #define ACCELERATOR_TAGS_Periodic 6
00464 #define ACCELERATOR_TAGS_Difference 7
00465
00466 #define LINESEARCH_TAGS_InitialInterpolatedLineSearch 1
00467 #define LINESEARCH_TAGS_BisectionLineSearch 2
00468 #define LINESEARCH_TAGS_RegulaFalsiLineSearch 3
00469 #define LINESEARCH_TAGS_SecantLineSearch 4
00470
00471
00472 #define INTEGRATOR_TAGS_Newmark 1
00473 #define INTEGRATOR_TAGS_HHT 2
00474 #define INTEGRATOR_TAGS_WilsonTheta 3
00475 #define INTEGRATOR_TAGS_CentralDifference 4
00476 #define INTEGRATOR_TAGS_LoadControl 5
00477 #define INTEGRATOR_TAGS_DisplacementControl 6
00478 #define INTEGRATOR_TAGS_ArcLength 7
00479 #define INTEGRATOR_TAGS_LoadPath 8
00480 #define INTEGRATOR_TAGS_Newmark1 9
00481 #define INTEGRATOR_TAGS_HHT1 10
00482 #define INTEGRATOR_TAGS_MinUnbalDispNorm 11
00483 #define INTEGRATOR_TAGS_ArcLength1 12
00484 #define INTEGRATOR_TAGS_StaticSensitivity 13
00485 #define INTEGRATOR_TAGS_HSConstraint 14
00486 #define INTEGRATOR_TAGS_DistributedDisplacementControl 15
00487 #define INTEGRATOR_TAGS_CentralDifferenceAlternative 16
00488 #define INTEGRATOR_TAGS_CentralDifferenceNoDamping 17
00489 #define INTEGRATOR_TAGS_NewmarkExplicit 18
00490 #define INTEGRATOR_TAGS_NewmarkHybridSimulation 19
00491 #define INTEGRATOR_TAGS_HHTExplicit 20
00492 #define INTEGRATOR_TAGS_HHTGeneralized 21
00493 #define INTEGRATOR_TAGS_HHTGeneralizedExplicit 22
00494 #define INTEGRATOR_TAGS_HHTHybridSimulation 23
00495 #define INTEGRATOR_TAGS_AlphaOS 24
00496 #define INTEGRATOR_TAGS_AlphaOSGeneralized 25
00497 #define INTEGRATOR_TAGS_Collocation 26
00498 #define INTEGRATOR_TAGS_CollocationHybridSimulation 27
00499
00500
00501
00502 #define LinSOE_TAGS_FullGenLinSOE 1
00503 #define LinSOE_TAGS_BandGenLinSOE 2
00504 #define LinSOE_TAGS_BandSPDLinSOE 3
00505 #define LinSOE_TAGS_ProfileSPDLinSOE 4
00506 #define LinSOE_TAGS_SlowLinearSOE 5
00507 #define LinSOE_TAGS_SparseGenColLinSOE 6
00508 #define LinSOE_TAGS_PetscSOE 7
00509 #define LinSOE_TAGS_ShadowPetscSOE 8
00510 #define LinSOE_TAGS_ActorPetscSOE 9
00511 #define LinSOE_TAGS_UmfpackGenLinSOE 10
00512 #define LinSOE_TAGS_SymSparseLinSOE 11
00513 #define LinSOE_TAGS_DiagonalLinSOE 12
00514 #define LinSOE_TAGS_ItpackLinSOE 13
00515 #define LinSOE_TAGS_ProfileSPDLinSOEGather 14
00516 #define LinSOE_TAGS_DistributedBandGenLinSOE 15
00517 #define LinSOE_TAGS_DistributedBandSPDLinSOE 16
00518 #define LinSOE_TAGS_DistributedProfileSPDLinSOE 17
00519 #define LinSOE_TAGS_DistributedSparseGenColLinSOE 18
00520 #define LinSOE_TAGS_DiagonalSOE 19
00521 #define LinSOE_TAGS_SparseGenRowLinSOE 20
00522 #define LinSOE_TAGS_DistributedSparseGenRowLinSOE 21
00523 #define LinSOE_TAGS_DistributedDiagonalSOE 22
00524 #define LinSOE_TAGS_MumpsSOE 23
00525 #define LinSOE_TAGS_MumpsParallelSOE 24
00526
00527 #define SOLVER_TAGS_FullGenLinLapackSolver 1
00528 #define SOLVER_TAGS_BandGenLinLapackSolver 2
00529 #define SOLVER_TAGS_BandSPDLinLapackSolver 3
00530 #define SOLVER_TAGS_ProfileSPDLinDirectSolver 4
00531 #define SOLVER_TAGS_ProfileSPDLinSubstrSolver 5
00532 #define SOLVER_TAGS_SlowLinearSOESolver 6
00533 #define SOLVER_TAGS_BandSPDLinThreadSolver 7
00534 #define SOLVER_TAGS_ProfileSPDLinDirectThreadSolver 8
00535 #define SOLVER_TAGS_ProfileSPDLinDirectBlockSolver 9
00536 #define SOLVER_TAGS_ProfileSPDLinDirectSkypackSolver 10
00537 #define SOLVER_TAGS_SuperLU 11
00538 #define SOLVER_TAGS_ThreadedSuperLU 12
00539 #define SOLVER_TAGS_PetscSolver 13
00540 #define SOLVER_TAGS_UmfpackGenLinSolver 14
00541 #define SOLVER_TAGS_SymSparseLinSolver 15
00542 #define SOLVER_TAGS_DiagonalLinSolver 16
00543 #define SOLVER_TAGS_Itpack 17
00544 #define SOLVER_TAGS_ProfileSPDLinSolverGather 18
00545 #define SOLVER_TAGS_DistributedSuperLU 19
00546 #define SOLVER_TAGS_DiagonalDirectSolver 20
00547 #define SOLVER_TAGS_PetscSparseSeqSolver 21
00548 #define SOLVER_TAGS_DistributedDiagonalSolver 22
00549 #define SOLVER_TAGS_MumpsSolver 23
00550 #define SOLVER_TAGS_MumpsParallelSolver 24
00551
00552 #define RECORDER_TAGS_ElementRecorder 1
00553 #define RECORDER_TAGS_NodeRecorder 2
00554 #define RECORDER_TAGS_EnvelopeNodeRecorder 3
00555 #define RECORDER_TAGS_EnvelopeElementRecorder 4
00556 #define RECORDER_TAGS_DatastoreRecorder 5
00557 #define RECORDER_TAGS_MaxNodeDispRecorder 6
00558 #define RECORDER_TAGS_FilePlotter 7
00559 #define RECORDER_TAGS_AlgorithmIncrements 8
00560 #define RECORDER_TAGS_DriftRecorder 9
00561 #define RECORDER_TAGS_EnvelopeDriftRecorder 15
00562 #define RECORDER_TAGS_GSA_Recorder 10
00563 #define RECORDER_TAGS_YsVisual 11
00564 #define RECORDER_TAGS_DamageRecorder 12
00565 #define RECORDER_TAGS_PatternRecorder 13
00566 #define RECORDER_TAGS_TclFeViewer 14
00567
00568
00569 #define OPS_STREAM_TAGS_FileStream 1
00570 #define OPS_STREAM_TAGS_StandardStream 2
00571 #define OPS_STREAM_TAGS_XmlFileStream 3
00572 #define OPS_STREAM_TAGS_DataFileStream 4
00573 #define OPS_STREAM_TAGS_DatabaseStream 5
00574 #define OPS_STREAM_TAGS_DummyStream 6
00575
00576
00577 #define DomDecompALGORITHM_TAGS_DomainDecompAlgo 1
00578
00579 #define DomDecompANALYSIS_TAGS_DomainDecompositionAnalysis 1
00580 #define ANALYSIS_TAGS_StaticDomainDecompositionAnalysis 2
00581 #define ANALYSIS_TAGS_TransientDomainDecompositionAnalysis 3
00582
00583 #define PartitionedModelBuilder_TAGS_PartitionedQuick2dFrameModel 1
00584
00585 #define RANDOM_VARIABLE_beta 1
00586 #define RANDOM_VARIABLE_chisquare 2
00587 #define RANDOM_VARIABLE_exponential 3
00588 #define RANDOM_VARIABLE_gamma 4
00589 #define RANDOM_VARIABLE_gumbel 5
00590 #define RANDOM_VARIABLE_laplace 6
00591 #define RANDOM_VARIABLE_lognormal 7
00592 #define RANDOM_VARIABLE_normal 8
00593 #define RANDOM_VARIABLE_pareto 9
00594 #define RANDOM_VARIABLE_rayleigh 10
00595 #define RANDOM_VARIABLE_shiftedexponential 11
00596 #define RANDOM_VARIABLE_shiftedrayleigh 12
00597 #define RANDOM_VARIABLE_type1largestvalue 13
00598 #define RANDOM_VARIABLE_type1smallestvalue 14
00599 #define RANDOM_VARIABLE_type2largestvalue 15
00600 #define RANDOM_VARIABLE_type3smallestvalue 16
00601 #define RANDOM_VARIABLE_uniform 17
00602 #define RANDOM_VARIABLE_weibull 18
00603 #define RANDOM_VARIABLE_userdefined 19
00604
00605 #define RANDOM_VARIABLE_POSITIONER 1
00606 #define PARAMETER_POSITIONER 2
00607
00608 #define CORRELATION_COEFFICIENT 1
00609
00610 #define LIMIT_STATE_FUNCTION 1
00611
00612 #define MODULATING_FUNCTION_gamma 1
00613 #define MODULATING_FUNCTION_constant 2
00614 #define MODULATING_FUNCTION_trapezoidal 3
00615
00616 #define FILTER_standardLinearOscillator 1
00617
00618 #define SPECTRUM_jonswap 1
00619 #define SPECTRUM_constant 2
00620 #define SPECTRUM_points 3
00621
00622
00623 #endif
00624
00625