ShadowActorSubdomain.h

Go to the documentation of this file.
00001 /* ****************************************************************** **
00002 **    OpenSees - Open System for Earthquake Engineering Simulation    **
00003 **          Pacific Earthquake Engineering Research Center            **
00004 **                                                                    **
00005 **                                                                    **
00006 ** (C) Copyright 1999, The Regents of the University of California    **
00007 ** All Rights Reserved.                                               **
00008 **                                                                    **
00009 ** Commercial use of this program without express permission of the   **
00010 ** University of California, Berkeley, is strictly prohibited.  See   **
00011 ** file 'COPYRIGHT'  in main directory for information on usage and   **
00012 ** redistribution,  and for a DISCLAIMER OF ALL WARRANTIES.           **
00013 **                                                                    **
00014 ** Developed by:                                                      **
00015 **   Frank McKenna (fmckenna@ce.berkeley.edu)                         **
00016 **   Gregory L. Fenves (fenves@ce.berkeley.edu)                       **
00017 **   Filip C. Filippou (filippou@ce.berkeley.edu)                     **
00018 **                                                                    **
00019 ** ****************************************************************** */
00020                                                                         
00021 // $Revision: 1.4 $
00022 // $Date: 2005/11/30 23:47:00 $
00023 // $Source: /usr/local/cvs/OpenSees/SRC/domain/subdomain/ShadowActorSubdomain.h,v $
00024                                                                         
00025                                                                         
00026 // Written: fmk 
00027 // Revision: A
00028 //
00029 // Description: This file contains the integer codes used in ShadowSubdomain
00030 // and the ActorSubdomain classes.
00031 //
00032 // What: "@(#) ShadowSubdomain.h, revA"
00033 static const int ShadowActorSubdomain_setTag = 72;
00034 static const int ShadowActorSubdomain_newStep = 73;
00035 static const int ShadowActorSubdomain_buildSubdomain = 70;
00036 static const int ShadowActorSubdomain_getRemoteData = 71;
00037 static const int ShadowActorSubdomain_addElement = 1;
00038 static const int ShadowActorSubdomain_addNode = 2;
00039 static const int ShadowActorSubdomain_addExternalNode =  3;
00040 static const int ShadowActorSubdomain_addSP_Constraint = 4;
00041 static const int ShadowActorSubdomain_addMP_Constraint = 5;
00042 static const int ShadowActorSubdomain_addLoadPattern = 6;
00043 static const int ShadowActorSubdomain_addNodalLoadToPattern  = 7;
00044 static const int ShadowActorSubdomain_addElementalLoadToPattern = 8;
00045 static const int ShadowActorSubdomain_addSP_ConstraintToPattern  = 9;
00046 static const int ShadowActorSubdomain_removeElement = 10;
00047 static const int ShadowActorSubdomain_removeNode = 11;
00048 static const int ShadowActorSubdomain_removeSP_Constraint = 12;
00049 static const int ShadowActorSubdomain_removeMP_Constraint = 13;
00050 static const int ShadowActorSubdomain_removeLoadPattern = 14;
00051 static const int ShadowActorSubdomain_removeNodalLoadFromPattern = 15;
00052 static const int ShadowActorSubdomain_removeElementalLoadFromPattern = 16;
00053 static const int ShadowActorSubdomain_removeSP_ConstraintFromPattern = 17;
00054 static const int ShadowActorSubdomain_getElement = 20;
00055 static const int ShadowActorSubdomain_getNode = 21;
00056 static const int ShadowActorSubdomain_hasElement = 22;
00057 static const int ShadowActorSubdomain_hasNode = 23;
00058 static const int ShadowActorSubdomain_applyLoad = 32;
00059 static const int ShadowActorSubdomain_setLoadConstant = 31;
00060 static const int ShadowActorSubdomain_update = 33;
00061 static const int ShadowActorSubdomain_updateTimeDt = 38;
00062 static const int ShadowActorSubdomain_computeNodalResponse = 37;
00063 static const int ShadowActorSubdomain_commit = 34;
00064 static const int ShadowActorSubdomain_revertToLastCommit = 35;
00065 static const int ShadowActorSubdomain_revertToStart = 36;
00066 static const int ShadowActorSubdomain_setDomainDecompAnalysis = 40;
00067 static const int ShadowActorSubdomain_domainChange = 41;
00068 static const int ShadowActorSubdomain_clearAnalysis = 42;
00069 static const int ShadowActorSubdomain_setAnalysisAlgorithm = 43;
00070 static const int ShadowActorSubdomain_setAnalysisIntegrator = 44;
00071 static const int ShadowActorSubdomain_setAnalysisLinearSOE = 45;
00072 static const int ShadowActorSubdomain_setAnalysisConvergenceTest = 46;
00073 static const int ShadowActorSubdomain_getTang = 53;
00074 static const int ShadowActorSubdomain_getResistingForce = 54;
00075 static const int ShadowActorSubdomain_computeTang = 55;
00076 static const int ShadowActorSubdomain_computeResidual = 56;
00077 static const int ShadowActorSubdomain_getCost = 60;
00078 static const int ShadowActorSubdomain_setCommitTag = 25;
00079 static const int ShadowActorSubdomain_setCurrentTime = 26;
00080 static const int ShadowActorSubdomain_setCommittedTime = 27;
00081 static const int ShadowActorSubdomain_DIE = 0;
00082 static const int ShadowActorSubdomain_getElementPtr = 90;
00083 static const int ShadowActorSubdomain_getNodePtr = 91;
00084 static const int ShadowActorSubdomain_Print = 150;
00085 static const int ShadowActorSubdomain_addRecorder = 151;
00086 static const int ShadowActorSubdomain_removeRecorders = 152;
00087 static const int ShadowActorSubdomain_getNodeDisp = 92;
00088 static const int ShadowActorSubdomain_setMass = 93;
00089 static const int ShadowActorSubdomain_setRayleighDampingFactors = 94;
00090 static const int ShadowActorSubdomain_wipeAnalysis = 95;
00091 static const int ShadowActorSubdomain_clearAll = 96;

Generated on Mon Oct 23 15:05:03 2006 for OpenSees by doxygen 1.5.0