Changeset 3467


Ignore:
Timestamp:
04/08/10 10:43:47 (15 years ago)
Author:
Eric.Larour
Message:

Separated Element from Object virtual functions.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/objects/Element.h

    r3463 r3467  
    1515
    1616        public:
     17               
    1718                virtual        ~Element(){};
    18                 virtual void   Echo()=0;
    19                 virtual void   DeepEcho()=0;
    20                 virtual int    GetId()=0;
    21                 virtual int    MyRank()=0;
    22                 virtual void   Marshall(char** pmarshalled_dataset)=0;
    23                 virtual int    MarshallSize()=0;
    24                 virtual char*  GetName()=0;
    25                 virtual void   Demarshall(char** pmarshalled_dataset)=0;
    2619                virtual void   Configure(void* loads,void* nodes,void* materials,void* parameters)=0;
    2720                virtual void   CreateKMatrix(Mat Kgg,void* inputs,int analysis_type,int sub_analysis_type)=0;
     
    4437                virtual double MassFlux(double* segment,double* ug)=0;
    4538
     39                /*Implementation: */
    4640                int            Enum();
     41
    4742               
    4843};
Note: See TracChangeset for help on using the changeset viewer.