Changeset 9777


Ignore:
Timestamp:
09/12/11 13:11:44 (14 years ago)
Author:
Eric.Larour
Message:

Discarded Marshall, Demarshall and MarshallSize routines for parallel compilation, where it is never used.
Only activated according to _SERIAL_ symbol.

Location:
issm/trunk/src/c
Files:
107 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/Container/DataSet.cpp

    r9775 r9777  
    8585
    8686/*I/O*/
     87#ifdef _SERIAL_
    8788/*FUNCTION DataSet::Marshall{{{1*/
    8889char* DataSet::Marshall(){
     
    398399}
    399400/*}}}*/
     401#endif
    400402
    401403/*Specific methods*/
  • issm/trunk/src/c/Container/DataSet.h

    r6411 r9777  
    4949                void  Echo();
    5050                void  DeepEcho();
     51                #ifdef _SERIAL_
    5152                char* Marshall();
    5253                int   MarshallSize();
     54                #endif
    5355                int   AddObject(Object* object);
    5456                int   DeleteObject(int id);
     
    6870
    6971/*This routine cannot be object oriented, but need for demarshalling: */
     72#ifdef _SERIAL_
    7073DataSet* DataSetDemarshall(char* marshalled_dataset);
    7174DataSet* DataSetDemarshallRaw(char** pmarshalled_dataset);
     75#endif
    7276       
    7377
  • issm/trunk/src/c/objects/Bamg/QuadTree.h

    r6412 r9777  
    3333                                        int   Id(){_error_("not implemented yet");};
    3434                                        int   MyRank(){_error_("not implemented yet");};
     35                                        #ifdef _SERIAL_
    3536                                        void  Marshall(char** pmarshalled_dataset){_error_("not implemented yet");};
    3637                                        int   MarshallSize(){_error_("not implemented yet");};
    3738                                        void  Demarshall(char** pmarshalled_dataset){_error_("not implemented yet");};
     39                                        #endif
    3840                                        int   Enum(){_error_("not implemented yet");};
    3941                                        Object* copy(){_error_("not implemented yet");};
  • issm/trunk/src/c/objects/Constraints/SpcDynamic.cpp

    r9320 r9777  
    7272}
    7373/*}}}1*/
     74#ifdef _SERIAL_
    7475/*FUNCTION SpcDynamic::Marshall {{{1*/
    7576void  SpcDynamic::Marshall(char** pmarshalled_dataset){
     
    134135}
    135136/*}}}1*/
     137#endif
    136138/*FUNCTION SpcDynamic::Enum {{{1*/
    137139int SpcDynamic::Enum(void){
  • issm/trunk/src/c/objects/Constraints/SpcDynamic.h

    r9298 r9777  
    3434                int   Id();
    3535                int   MyRank();
     36                #ifdef _SERIAL_
    3637                void  Marshall(char** pmarshalled_dataset);
    3738                int   MarshallSize();
    3839                void  Demarshall(char** pmarshalled_dataset);
     40                #endif
    3941                int   Enum();
    4042                Object* copy();
  • issm/trunk/src/c/objects/Constraints/SpcStatic.cpp

    r9320 r9777  
    7575}
    7676/*}}}1*/
     77#ifdef _SERIAL_
    7778/*FUNCTION SpcStatic::Marshall {{{1*/
    7879void  SpcStatic::Marshall(char** pmarshalled_dataset){
     
    134135}
    135136/*}}}1*/
     137#endif
    136138/*FUNCTION SpcStatic::Enum {{{1*/
    137139int SpcStatic::Enum(void){
  • issm/trunk/src/c/objects/Constraints/SpcStatic.h

    r9285 r9777  
    3333                int   Id();
    3434                int   MyRank();
     35                #ifdef _SERIAL_
    3536                void  Marshall(char** pmarshalled_dataset);
    3637                int   MarshallSize();
    3738                void  Demarshall(char** pmarshalled_dataset);
     39                #endif
    3840                int   Enum();
    3941                Object* copy();
  • issm/trunk/src/c/objects/Constraints/SpcTransient.cpp

    r9320 r9777  
    8787}
    8888/*}}}1*/
     89#ifdef _SERIAL_
    8990/*FUNCTION SpcTransient::Marshall {{{1*/
    9091void  SpcTransient::Marshall(char** pmarshalled_dataset){
     
    157158}
    158159/*}}}1*/
     160#endif
    159161/*FUNCTION SpcTransient::Enum {{{1*/
    160162int SpcTransient::Enum(void){
  • issm/trunk/src/c/objects/Constraints/SpcTransient.h

    r9285 r9777  
    3535                int   Id();
    3636                int   MyRank();
     37                #ifdef _SERIAL_
    3738                void  Marshall(char** pmarshalled_dataset);
    3839                int   MarshallSize();
    3940                void  Demarshall(char** pmarshalled_dataset);
     41                #endif
    4042                int   Enum();
    4143                Object* copy();
  • issm/trunk/src/c/objects/DofIndexing.cpp

    r9320 r9777  
    208208}               
    209209/*}}}*/
     210#ifdef _SERIAL_
     211/*FUNCTION DofIndexing::Marshall{{{1*/
     212void  DofIndexing::Marshall(char** pmarshalled_dataset){
     213
     214        char* marshalled_dataset=NULL;
     215        int   enum_type=0;
     216        bool  flagdoftype; //to indicate if there are some doftype or if NULL
     217
     218        /*recover marshalled_dataset: */
     219        marshalled_dataset=*pmarshalled_dataset;
     220
     221        /*preliminary: */
     222        if(this->doftype)flagdoftype=true;
     223        else             flagdoftype=false;
     224
     225        /*get enum type of DofIndexing: */
     226        enum_type=DofIndexingEnum;
     227       
     228        /*marshall enum: */
     229        memcpy(marshalled_dataset,&enum_type,sizeof(enum_type));marshalled_dataset+=sizeof(enum_type);
     230       
     231        /*marshall DofIndexing data: */
     232        memcpy(marshalled_dataset,&gsize,sizeof(gsize));marshalled_dataset+=sizeof(gsize);
     233        memcpy(marshalled_dataset,&fsize,sizeof(fsize));marshalled_dataset+=sizeof(fsize);
     234        memcpy(marshalled_dataset,&ssize,sizeof(ssize));marshalled_dataset+=sizeof(ssize);
     235        memcpy(marshalled_dataset,&flagdoftype,sizeof(flagdoftype));marshalled_dataset+=sizeof(flagdoftype);
     236        memcpy(marshalled_dataset,&clone,sizeof(clone));marshalled_dataset+=sizeof(clone);
     237       
     238        if(this->gsize>0){
     239                memcpy(marshalled_dataset,f_set,gsize*sizeof(bool));marshalled_dataset+=gsize*sizeof(bool);
     240                memcpy(marshalled_dataset,s_set,gsize*sizeof(bool));marshalled_dataset+=gsize*sizeof(bool);
     241                memcpy(marshalled_dataset,svalues,gsize*sizeof(double)); marshalled_dataset+=gsize*sizeof(double);
     242                if(flagdoftype){ memcpy(marshalled_dataset,doftype,gsize*sizeof(int)); marshalled_dataset+=gsize*sizeof(int); }
     243                memcpy(marshalled_dataset,gdoflist,gsize*sizeof(int)); marshalled_dataset+=gsize*sizeof(int);
     244        }
     245        if(this->fsize>0 && this->fsize!=UNDEF){ memcpy(marshalled_dataset,fdoflist,fsize*sizeof(int)); marshalled_dataset+=fsize*sizeof(int);}
     246        if(this->ssize>0 && this->ssize!=UNDEF){ memcpy(marshalled_dataset,sdoflist,ssize*sizeof(int)); marshalled_dataset+=ssize*sizeof(int);}
     247
     248        *pmarshalled_dataset=marshalled_dataset;
     249        return;
     250}
     251/*}}}*/
     252/*FUNCTION DofIndexing::MarshallSize{{{1*/
     253int   DofIndexing::MarshallSize(){
     254
     255        int size=0;
     256
     257        size+=4*sizeof(int)+sizeof(bool);
     258        if(this->gsize>0){
     259                size+= 2*this->gsize*sizeof(bool)+
     260                           this->gsize*sizeof(double)+
     261                           this->gsize*sizeof(int);
     262                if(this->doftype)size+=this->gsize*sizeof(int);
     263        }
     264        if(this->fsize>0 && this->fsize!=UNDEF)size+=this->fsize*sizeof(int);
     265        if(this->ssize>0 && this->ssize!=UNDEF)size+=this->ssize*sizeof(int);
     266
     267        size+=sizeof(int); //sizeof(int) for enum type
     268
     269        return size;
     270}
     271/*}}}*/
    210272/*FUNCTION DofIndexing::Demarshall{{{1*/
    211273void  DofIndexing::Demarshall(char** pmarshalled_dataset){
     
    270332}
    271333/*}}}*/
    272 /*FUNCTION DofIndexing::Marshall{{{1*/
    273 void  DofIndexing::Marshall(char** pmarshalled_dataset){
    274 
    275         char* marshalled_dataset=NULL;
    276         int   enum_type=0;
    277         bool  flagdoftype; //to indicate if there are some doftype or if NULL
    278 
    279         /*recover marshalled_dataset: */
    280         marshalled_dataset=*pmarshalled_dataset;
    281 
    282         /*preliminary: */
    283         if(this->doftype)flagdoftype=true;
    284         else             flagdoftype=false;
    285 
    286         /*get enum type of DofIndexing: */
    287         enum_type=DofIndexingEnum;
    288        
    289         /*marshall enum: */
    290         memcpy(marshalled_dataset,&enum_type,sizeof(enum_type));marshalled_dataset+=sizeof(enum_type);
    291        
    292         /*marshall DofIndexing data: */
    293         memcpy(marshalled_dataset,&gsize,sizeof(gsize));marshalled_dataset+=sizeof(gsize);
    294         memcpy(marshalled_dataset,&fsize,sizeof(fsize));marshalled_dataset+=sizeof(fsize);
    295         memcpy(marshalled_dataset,&ssize,sizeof(ssize));marshalled_dataset+=sizeof(ssize);
    296         memcpy(marshalled_dataset,&flagdoftype,sizeof(flagdoftype));marshalled_dataset+=sizeof(flagdoftype);
    297         memcpy(marshalled_dataset,&clone,sizeof(clone));marshalled_dataset+=sizeof(clone);
    298        
    299         if(this->gsize>0){
    300                 memcpy(marshalled_dataset,f_set,gsize*sizeof(bool));marshalled_dataset+=gsize*sizeof(bool);
    301                 memcpy(marshalled_dataset,s_set,gsize*sizeof(bool));marshalled_dataset+=gsize*sizeof(bool);
    302                 memcpy(marshalled_dataset,svalues,gsize*sizeof(double)); marshalled_dataset+=gsize*sizeof(double);
    303                 if(flagdoftype){ memcpy(marshalled_dataset,doftype,gsize*sizeof(int)); marshalled_dataset+=gsize*sizeof(int); }
    304                 memcpy(marshalled_dataset,gdoflist,gsize*sizeof(int)); marshalled_dataset+=gsize*sizeof(int);
    305         }
    306         if(this->fsize>0 && this->fsize!=UNDEF){ memcpy(marshalled_dataset,fdoflist,fsize*sizeof(int)); marshalled_dataset+=fsize*sizeof(int);}
    307         if(this->ssize>0 && this->ssize!=UNDEF){ memcpy(marshalled_dataset,sdoflist,ssize*sizeof(int)); marshalled_dataset+=ssize*sizeof(int);}
    308 
    309         *pmarshalled_dataset=marshalled_dataset;
    310         return;
    311 }
    312 /*}}}*/
    313 /*FUNCTION DofIndexing::MarshallSize{{{1*/
    314 int   DofIndexing::MarshallSize(){
    315 
    316         int size=0;
    317 
    318         size+=4*sizeof(int)+sizeof(bool);
    319         if(this->gsize>0){
    320                 size+= 2*this->gsize*sizeof(bool)+
    321                            this->gsize*sizeof(double)+
    322                            this->gsize*sizeof(int);
    323                 if(this->doftype)size+=this->gsize*sizeof(int);
    324         }
    325         if(this->fsize>0 && this->fsize!=UNDEF)size+=this->fsize*sizeof(int);
    326         if(this->ssize>0 && this->ssize!=UNDEF)size+=this->ssize*sizeof(int);
    327 
    328         size+=sizeof(int); //sizeof(int) for enum type
    329 
    330         return size;
    331 }
    332 /*}}}*/
     334#endif
     335
  • issm/trunk/src/c/objects/DofIndexing.h

    r5772 r9777  
    4343                void  Echo(void);
    4444                void  DeepEcho(void);
     45                #ifdef _SERIAL_
    4546                void  Marshall(char** pmarshalled_dataset);
    4647                int   MarshallSize();
    4748                void  Demarshall(char** pmarshalled_dataset);
     49                #endif
    4850                void  copy(DofIndexing* properties);
    4951                /*}}}*/
  • issm/trunk/src/c/objects/ElementResults/BoolElementResult.cpp

    r9320 r9777  
    6464}
    6565/*}}}*/
     66#ifdef _SERIAL_
    6667/*FUNCTION BoolElementResult::Marshall{{{1*/
    6768void  BoolElementResult::Marshall(char** pmarshalled_dataset){
     
    109110}
    110111/*}}}*/
     112/*FUNCTION BoolElementResult::MarshallSize{{{1*/
     113int   BoolElementResult::MarshallSize(){
     114       
     115        return sizeof(value)+
     116                +sizeof(enum_type)
     117                +sizeof(time)
     118                +sizeof(step)
     119                +sizeof(int); //sizeof(int) for enum value
     120}
     121/*}}}*/
     122#endif
    111123/*FUNCTION BoolElementResult::Enum{{{1*/
    112124int BoolElementResult::Enum(void){
     
    125137
    126138/*ElementResult management*/
    127 /*FUNCTION BoolElementResult::MarshallSize{{{1*/
    128 int   BoolElementResult::MarshallSize(){
    129        
    130         return sizeof(value)+
    131                 +sizeof(enum_type)
    132                 +sizeof(time)
    133                 +sizeof(step)
    134                 +sizeof(int); //sizeof(int) for enum value
    135 }
    136 /*}}}*/
    137139/*FUNCTION BoolElementResult::EnumType{{{1*/
    138140int BoolElementResult::EnumType(void){
  • issm/trunk/src/c/objects/ElementResults/BoolElementResult.h

    r7077 r9777  
    3535                int   Id();
    3636                int   MyRank();
     37                #ifdef _SERIAL_
    3738                void  Marshall(char** pmarshalled_dataset);
    3839                int   MarshallSize();
    3940                void  Demarshall(char** pmarshalled_dataset);
     41                #endif
    4042                int   Enum();
    4143                Object* copy();
  • issm/trunk/src/c/objects/ElementResults/DoubleElementResult.cpp

    r9320 r9777  
    6464}
    6565/*}}}*/
     66#ifdef _SERIAL_
    6667/*FUNCTION DoubleElementResult::Marshall{{{1*/
    6768void  DoubleElementResult::Marshall(char** pmarshalled_dataset){
     
    109110}
    110111/*}}}*/
     112/*FUNCTION DoubleElementResult::MarshallSize{{{1*/
     113int   DoubleElementResult::MarshallSize(){
     114       
     115        return sizeof(value)+
     116                +sizeof(enum_type)
     117                +sizeof(time)
     118                +sizeof(step)
     119                +sizeof(int); //sizeof(int) for enum value
     120}
     121/*}}}*/
     122#endif
    111123/*FUNCTION DoubleElementResult::Enum{{{1*/
    112124int DoubleElementResult::Enum(void){
     
    125137
    126138/*ElementResult management*/
    127 /*FUNCTION DoubleElementResult::MarshallSize{{{1*/
    128 int   DoubleElementResult::MarshallSize(){
    129        
    130         return sizeof(value)+
    131                 +sizeof(enum_type)
    132                 +sizeof(time)
    133                 +sizeof(step)
    134                 +sizeof(int); //sizeof(int) for enum value
    135 }
    136 /*}}}*/
    137139/*FUNCTION DoubleElementResult::EnumType{{{1*/
    138140int DoubleElementResult::EnumType(void){
  • issm/trunk/src/c/objects/ElementResults/DoubleElementResult.h

    r4927 r9777  
    3535                int   Id();
    3636                int   MyRank();
     37                #ifdef _SERIAL_
    3738                void  Marshall(char** pmarshalled_dataset);
    3839                int   MarshallSize();
    3940                void  Demarshall(char** pmarshalled_dataset);
     41                #endif
    4042                int   Enum();
    4143                Object* copy();
  • issm/trunk/src/c/objects/ElementResults/PentaVertexElementResult.cpp

    r9320 r9777  
    6767}
    6868/*}}}*/
     69#ifdef _SERIAL_
    6970/*FUNCTION PentaVertexElementResult::Marshall{{{1*/
    7071void  PentaVertexElementResult::Marshall(char** pmarshalled_dataset){
     
    122123}
    123124/*}}}*/
     125#endif
    124126/*FUNCTION PentaVertexElementResult::Enum{{{1*/
    125127int PentaVertexElementResult::Enum(void){
  • issm/trunk/src/c/objects/ElementResults/PentaVertexElementResult.h

    r4927 r9777  
    3434                int   Id();
    3535                int   MyRank();
     36                #ifdef _SERIAL_
    3637                void  Marshall(char** pmarshalled_dataset);
    3738                int   MarshallSize();
    3839                void  Demarshall(char** pmarshalled_dataset);
     40                #endif
    3941                int   Enum();
    4042                Object* copy();
  • issm/trunk/src/c/objects/ElementResults/TriaVertexElementResult.cpp

    r9320 r9777  
    6666}
    6767/*}}}*/
     68#ifdef _SERIAL_
    6869/*FUNCTION TriaVertexElementResult::Marshall{{{1*/
    6970void  TriaVertexElementResult::Marshall(char** pmarshalled_dataset){
     
    122123}
    123124/*}}}*/
     125#endif
    124126/*FUNCTION TriaVertexElementResult::Enum{{{1*/
    125127int TriaVertexElementResult::Enum(void){
  • issm/trunk/src/c/objects/ElementResults/TriaVertexElementResult.h

    r4927 r9777  
    3333                int   Id();
    3434                int   MyRank();
     35                #ifdef _SERIAL_
    3536                void  Marshall(char** pmarshalled_dataset);
    3637                int   MarshallSize();
    3738                void  Demarshall(char** pmarshalled_dataset);
     39                #endif
    3840                int   Enum();
    3941                Object* copy();
  • issm/trunk/src/c/objects/Elements/Penta.cpp

    r9775 r9777  
    144144
    145145/*Marshall*/
     146#ifdef _SERIAL_
    146147/*FUNCTION Penta::Marshall {{{1*/
    147148void  Penta::Marshall(char** pmarshalled_dataset){
     
    297298}
    298299/*}}}*/
     300#endif
    299301
    300302/*Other*/
  • issm/trunk/src/c/objects/Elements/Penta.h

    r9775 r9777  
    5252                Object*   copy();
    5353                void      DeepEcho();
    54                 void      Demarshall(char** pmarshalled_dataset);
    5554                void      Echo();
    5655                int               Enum();
    5756                int               Id();
     57                #ifdef _SERIAL_
    5858                void      Marshall(char** pmarshalled_dataset);
    5959                int               MarshallSize();
     60                void      Demarshall(char** pmarshalled_dataset);
     61                #endif
    6062                int               MyRank();
    6163                /*}}}*/
  • issm/trunk/src/c/objects/Elements/Tria.cpp

    r9775 r9777  
    124124
    125125/*Marshall*/
     126#ifdef _SERIAL_
    126127/*FUNCTION Tria::Marshall {{{1*/
    127128void  Tria::Marshall(char** pmarshalled_dataset){
     
    274275}
    275276/*}}}*/
     277#endif
    276278
    277279/*Other*/
  • issm/trunk/src/c/objects/Elements/Tria.h

    r9775 r9777  
    5151                int   Id();
    5252                int   MyRank();
     53                #ifdef _SERIAL_
    5354                void  Marshall(char** pmarshalled_dataset);
    5455                int   MarshallSize();
    5556                void  Demarshall(char** pmarshalled_dataset);
     57                #endif
    5658                int   Enum();
    5759                Object* copy();
  • issm/trunk/src/c/objects/ExternalResults/BoolExternalResult.cpp

    r9320 r9777  
    6868}
    6969/*}}}*/
     70#ifdef _SERIAL_
    7071/*FUNCTION BoolExternalResult::Marshall{{{1*/
    7172void  BoolExternalResult::Marshall(char** pmarshalled_dataset){
     
    126127}
    127128/*}}}*/
     129#endif
    128130/*FUNCTION BoolExternalResult::Enum{{{1*/
    129131int BoolExternalResult::Enum(void){
  • issm/trunk/src/c/objects/ExternalResults/BoolExternalResult.h

    r9320 r9777  
    4747                int   Id();
    4848                int   MyRank();
     49                #ifdef _SERIAL_
    4950                void  Marshall(char** pmarshalled_dataset);
    5051                int   MarshallSize();
    5152                void  Demarshall(char** pmarshalled_dataset);
     53                #endif
    5254                int   Enum();
    5355                Object* copy();
  • issm/trunk/src/c/objects/ExternalResults/DoubleExternalResult.cpp

    r9320 r9777  
    6868}
    6969/*}}}*/
     70#ifdef _SERIAL_
    7071/*FUNCTION DoubleExternalResult::Marshall{{{1*/
    7172void  DoubleExternalResult::Marshall(char** pmarshalled_dataset){
     
    126127}
    127128/*}}}*/
     129#endif
    128130/*FUNCTION DoubleExternalResult::Enum{{{1*/
    129131int DoubleExternalResult::Enum(void){
  • issm/trunk/src/c/objects/ExternalResults/DoubleExternalResult.h

    r9320 r9777  
    4848                int   Id();
    4949                int   MyRank();
     50                #ifdef _SERIAL_
    5051                void  Marshall(char** pmarshalled_dataset);
    5152                int   MarshallSize();
    5253                void  Demarshall(char** pmarshalled_dataset);
     54                #endif
    5355                int   Enum();
    5456                Object* copy();
  • issm/trunk/src/c/objects/ExternalResults/DoubleMatExternalResult.cpp

    r9320 r9777  
    9696}
    9797/*}}}*/
     98#ifdef _SERIAL_
    9899/*FUNCTION DoubleMatExternalResult::Marshall{{{1*/
    99100void  DoubleMatExternalResult::Marshall(char** pmarshalled_dataset){
     
    163164}
    164165/*}}}*/
     166#endif
    165167/*FUNCTION DoubleMatExternalResult::Enum{{{1*/
    166168int DoubleMatExternalResult::Enum(void){
  • issm/trunk/src/c/objects/ExternalResults/DoubleMatExternalResult.h

    r9320 r9777  
    4949                int   Id();
    5050                int   MyRank();
     51                #ifdef _SERIAL_
    5152                void  Marshall(char** pmarshalled_dataset);
    5253                int   MarshallSize();
    5354                void  Demarshall(char** pmarshalled_dataset);
     55                #endif
    5456                int   Enum();
    5557                Object* copy();
  • issm/trunk/src/c/objects/ExternalResults/DoubleVecExternalResult.cpp

    r9320 r9777  
    8787}
    8888/*}}}*/
     89#ifdef _SERIAL_
    8990/*FUNCTION DoubleVecExternalResult::Marshall{{{1*/
    9091void  DoubleVecExternalResult::Marshall(char** pmarshalled_dataset){
     
    151152}
    152153/*}}}*/
     154#endif
    153155/*FUNCTION DoubleVecExternalResult::Enum{{{1*/
    154156int DoubleVecExternalResult::Enum(void){
  • issm/trunk/src/c/objects/ExternalResults/DoubleVecExternalResult.h

    r9320 r9777  
    4848                int   Id();
    4949                int   MyRank();
     50                #ifdef _SERIAL_
    5051                void  Marshall(char** pmarshalled_dataset);
    5152                int   MarshallSize();
    5253                void  Demarshall(char** pmarshalled_dataset);
     54                #endif
    5355                int   Enum();
    5456                Object* copy();
  • issm/trunk/src/c/objects/ExternalResults/IntExternalResult.cpp

    r9320 r9777  
    6868}
    6969/*}}}*/
     70#ifdef _SERIAL_
    7071/*FUNCTION IntExternalResult::Marshall{{{1*/
    7172void  IntExternalResult::Marshall(char** pmarshalled_dataset){
     
    126127}
    127128/*}}}*/
     129#endif
    128130/*FUNCTION IntExternalResult::Enum{{{1*/
    129131int IntExternalResult::Enum(void){
  • issm/trunk/src/c/objects/ExternalResults/IntExternalResult.h

    r9320 r9777  
    4646                int   Id();
    4747                int   MyRank();
     48                #ifdef _SERIAL_
    4849                void  Marshall(char** pmarshalled_dataset);
    4950                int   MarshallSize();
    5051                void  Demarshall(char** pmarshalled_dataset);
     52                #endif
    5153                int   Enum();
    5254                Object* copy();
  • issm/trunk/src/c/objects/ExternalResults/PetscVecExternalResult.cpp

    r9761 r9777  
    8080}
    8181/*}}}*/
     82#ifdef _SERIAL_
    8283/*FUNCTION PetscVecExternalResult::Marshall{{{1*/
    8384void  PetscVecExternalResult::Marshall(char** pmarshalled_dataset){
     
    182183}
    183184/*}}}*/
     185#endif
    184186/*FUNCTION PetscVecExternalResult::Enum{{{1*/
    185187int PetscVecExternalResult::Enum(void){
  • issm/trunk/src/c/objects/ExternalResults/PetscVecExternalResult.h

    r9320 r9777  
    4848                int   Id();
    4949                int   MyRank();
     50                #ifdef _SERIAL_
    5051                void  Marshall(char** pmarshalled_dataset);
    5152                int   MarshallSize();
    5253                void  Demarshall(char** pmarshalled_dataset);
     54                #endif
    5355                int   Enum();
    5456                Object* copy();
  • issm/trunk/src/c/objects/ExternalResults/StringExternalResult.cpp

    r9336 r9777  
    7171}
    7272/*}}}*/
     73#ifdef _SERIAL_
    7374/*FUNCTION StringExternalResult::Marshall{{{1*/
    7475void  StringExternalResult::Marshall(char** pmarshalled_dataset){
     
    142143}
    143144/*}}}*/
     145#endif
    144146/*FUNCTION StringExternalResult::Enum{{{1*/
    145147int StringExternalResult::Enum(void){
  • issm/trunk/src/c/objects/Hook.cpp

    r9320 r9777  
    118118}
    119119/*}}}*/
     120#ifdef _SERIAL_
    120121/*FUNCTION Hook::Marshall{{{1*/
    121122void Hook::Marshall(char** pmarshalled_dataset){
     
    203204}
    204205/*}}}*/
     206#endif
    205207/*FUNCTION Hook::copy {{{1*/
    206208Object* Hook::copy(void){
  • issm/trunk/src/c/objects/Hook.h

    r4396 r9777  
    3434                void       Echo(void);
    3535                void       DeepEcho(void);
     36                #ifdef _SERIAL_
    3637                void       Marshall(char** pmarshalled_dataset);
    3738                int        MarshallSize();
    3839                void       Demarshall(char** pmarshalled_dataset);
     40                #endif
    3941                Object*    copy(void);
    4042                /*}}}*/
  • issm/trunk/src/c/objects/Inputs/BoolInput.cpp

    r9320 r9777  
    5959}
    6060/*}}}*/
     61#ifdef _SERIAL_
    6162/*FUNCTION BoolInput::Marshall{{{1*/
    6263void  BoolInput::Marshall(char** pmarshalled_dataset){
     
    108109}
    109110/*}}}*/
     111#endif
    110112/*FUNCTION BoolInput::Enum{{{1*/
    111113int BoolInput::Enum(void){
  • issm/trunk/src/c/objects/Inputs/BoolInput.h

    r8592 r9777  
    3131                int   Id();
    3232                int   MyRank();
     33                #ifdef _SERIAL_
    3334                void  Marshall(char** pmarshalled_dataset);
    3435                int   MarshallSize();
    3536                void  Demarshall(char** pmarshalled_dataset);
     37                #endif
    3638                int   Enum();
    3739                Object* copy();
  • issm/trunk/src/c/objects/Inputs/ControlInput.cpp

    r9320 r9777  
    9090}
    9191/*}}}*/
     92#ifdef _SERIAL_
    9293/*FUNCTION ControlInput::Marshall{{{1*/
    9394void  ControlInput::Marshall(char** pmarshalled_dataset){
     
    296297}
    297298/*}}}*/
     299#endif
    298300/*FUNCTION ControlInput::Enum{{{1*/
    299301int ControlInput::Enum(void){
  • issm/trunk/src/c/objects/Inputs/ControlInput.h

    r8592 r9777  
    3535                int   Id();
    3636                int   MyRank();
     37                #ifdef _SERIAL_
    3738                void  Marshall(char** pmarshalled_dataset);
    3839                int   MarshallSize();
    3940                void  Demarshall(char** pmarshalled_dataset);
     41                #endif
    4042                int   Enum();
    4143                Object* copy();
  • issm/trunk/src/c/objects/Inputs/DatasetInput.cpp

    r9320 r9777  
    6161}
    6262/*}}}*/
     63#ifdef _SERIAL_
    6364/*FUNCTION DatasetInput::Marshall{{{1*/
    6465void  DatasetInput::Marshall(char** pmarshalled_dataset){
     
    123124}
    124125/*}}}*/
     126#endif
    125127/*FUNCTION DatasetInput::Enum{{{1*/
    126128int DatasetInput::Enum(void){
  • issm/trunk/src/c/objects/Inputs/DatasetInput.h

    r8793 r9777  
    3131                int   Id();
    3232                int   MyRank();
     33                #ifdef _SERIAL_
    3334                void  Marshall(char** pmarshalled_dataset);
    3435                int   MarshallSize();
    3536                void  Demarshall(char** pmarshalled_dataset);
     37                #endif
    3638                int   Enum();
    3739                Object* copy();
  • issm/trunk/src/c/objects/Inputs/DoubleInput.cpp

    r9320 r9777  
    5959}
    6060/*}}}*/
     61#ifdef _SERIAL_
    6162/*FUNCTION DoubleInput::Marshall{{{1*/
    6263void  DoubleInput::Marshall(char** pmarshalled_dataset){
     
    108109}
    109110/*}}}*/
     111#endif
    110112/*FUNCTION DoubleInput::Enum{{{1*/
    111113int DoubleInput::Enum(void){
  • issm/trunk/src/c/objects/Inputs/DoubleInput.h

    r9035 r9777  
    3030                int   Id();
    3131                int   MyRank();
     32                #ifdef _SERIAL_
    3233                void  Marshall(char** pmarshalled_dataset);
    3334                int   MarshallSize();
    3435                void  Demarshall(char** pmarshalled_dataset);
     36                #endif
    3537                int   Enum();
    3638                Object* copy();
  • issm/trunk/src/c/objects/Inputs/IntInput.cpp

    r9320 r9777  
    5454}
    5555/*}}}*/
     56#ifdef _SERIAL_
    5657/*FUNCTION IntInput::Marshall{{{1*/
    5758void  IntInput::Marshall(char** pmarshalled_dataset){
     
    103104}
    104105/*}}}*/
     106#endif
    105107/*FUNCTION IntInput::Enum{{{1*/
    106108int IntInput::Enum(void){
  • issm/trunk/src/c/objects/Inputs/IntInput.h

    r8592 r9777  
    3131                int   Id();
    3232                int   MyRank();
     33                #ifdef _SERIAL_
    3334                void  Marshall(char** pmarshalled_dataset);
    3435                int   MarshallSize();
    3536                void  Demarshall(char** pmarshalled_dataset);
     37                #endif
    3638                int   Enum();
    3739                Object* copy();
  • issm/trunk/src/c/objects/Inputs/PentaVertexInput.cpp

    r9320 r9777  
    7070}
    7171/*}}}*/
     72#ifdef _SERIAL_
    7273/*FUNCTION PentaVertexInput::Marshall{{{1*/
    7374void  PentaVertexInput::Marshall(char** pmarshalled_dataset){
     
    119120}
    120121/*}}}*/
     122#endif
    121123/*FUNCTION PentaVertexInput::Enum{{{1*/
    122124int PentaVertexInput::Enum(void){
  • issm/trunk/src/c/objects/Inputs/PentaVertexInput.h

    r8592 r9777  
    3131                int   Id();
    3232                int   MyRank();
     33                #ifdef _SERIAL_
    3334                void  Marshall(char** pmarshalled_dataset);
    3435                int   MarshallSize();
    3536                void  Demarshall(char** pmarshalled_dataset);
     37                #endif
    3638                int   Enum();
    3739                Object* copy();
  • issm/trunk/src/c/objects/Inputs/TransientInput.cpp

    r9320 r9777  
    114114}
    115115/*}}}*/
     116#ifdef _SERIAL_
    116117/*FUNCTION TransientInput::Marshall{{{1*/
    117118void  TransientInput::Marshall(char** pmarshalled_dataset){
     
    185186}
    186187/*}}}*/
     188#endif
    187189/*FUNCTION TransientInput::Enum{{{1*/
    188190int TransientInput::Enum(void){
  • issm/trunk/src/c/objects/Inputs/TransientInput.h

    r8967 r9777  
    3434                int   Id();
    3535                int   MyRank();
     36                #ifdef _SERIAL_
    3637                void  Marshall(char** pmarshalled_dataset);
    3738                int   MarshallSize();
    3839                void  Demarshall(char** pmarshalled_dataset);
     40                #endif
    3941                int   Enum();
    4042                Object* copy();
  • issm/trunk/src/c/objects/Inputs/TriaVertexInput.cpp

    r9320 r9777  
    7070}
    7171/*}}}*/
     72#ifdef _SERIAL_
    7273/*FUNCTION TriaVertexInput::Marshall{{{1*/
    7374void  TriaVertexInput::Marshall(char** pmarshalled_dataset){
     
    119120}
    120121/*}}}*/
     122#endif
    121123/*FUNCTION TriaVertexInput::Enum{{{1*/
    122124int TriaVertexInput::Enum(void){
  • issm/trunk/src/c/objects/Inputs/TriaVertexInput.h

    r8592 r9777  
    3131                int   Id();
    3232                int   MyRank();
     33                #ifdef _SERIAL_
    3334                void  Marshall(char** pmarshalled_dataset);
    3435                int   MarshallSize();
    3536                void  Demarshall(char** pmarshalled_dataset);
     37                #endif
    3638                int   Enum();
    3739                Object* copy();
  • issm/trunk/src/c/objects/Loads/Icefront.cpp

    r9775 r9777  
    163163}
    164164/*}}}*/
     165#ifdef _SERIAL_
    165166/*FUNCTION Icefront::Marshall {{{1*/
    166167void  Icefront::Marshall(char** pmarshalled_dataset){
     
    249250}
    250251/*}}}*/
     252#endif
    251253/*FUNCTION Icefront::Enum {{{1*/
    252254int Icefront::Enum(void){
  • issm/trunk/src/c/objects/Loads/Icefront.h

    r9775 r9777  
    4949                int   Id();
    5050                int   MyRank();
     51                #ifdef _SERIAL_
    5152                void  Marshall(char** pmarshalled_dataset);
    5253                int   MarshallSize();
    5354                void  Demarshall(char** pmarshalled_dataset);
     55                #endif
    5456                int   Enum();
    5557                Object* copy();
  • issm/trunk/src/c/objects/Loads/Numericalflux.cpp

    r9733 r9777  
    189189}
    190190/*}}}*/
     191#ifdef _SERIAL_
    191192/*FUNCTION Numericalflux::Marshall {{{1*/
    192193void  Numericalflux::Marshall(char** pmarshalled_dataset){
     
    270271}
    271272/*}}}*/
     273#endif
    272274/*FUNCTION Numericalflux::Enum {{{1*/
    273275int Numericalflux::Enum(void){
  • issm/trunk/src/c/objects/Loads/Numericalflux.h

    r8800 r9777  
    4545                int   Id();
    4646                int   MyRank();
     47                #ifdef _SERIAL_
    4748                void  Marshall(char** pmarshalled_dataset);
    4849                int   MarshallSize();
    4950                void  Demarshall(char** pmarshalled_dataset);
     51                #endif
    5052                int   Enum();
    5153                Object* copy();
  • issm/trunk/src/c/objects/Loads/Pengrid.cpp

    r9725 r9777  
    132132}
    133133/*}}}1*/
     134#ifdef _SERIAL_
    134135/*FUNCTION Pengrid::Marshall {{{1*/
    135136void  Pengrid::Marshall(char** pmarshalled_dataset){
     
    224225}
    225226/*}}}*/
     227#endif
    226228/*FUNCTION Pengrid::Enum {{{1*/
    227229int Pengrid::Enum(void){
  • issm/trunk/src/c/objects/Loads/Pengrid.h

    r9127 r9777  
    5050                int   Id();
    5151                int   MyRank();
     52                #ifdef _SERIAL_
    5253                void  Marshall(char** pmarshalled_dataset);
    5354                int   MarshallSize();
    5455                void  Demarshall(char** pmarshalled_dataset);
     56                #endif
    5557                int   Enum();
    5658                Object* copy();
  • issm/trunk/src/c/objects/Loads/Penpair.cpp

    r9679 r9777  
    8585}
    8686/*}}}1*/
     87#ifdef _SERIAL_
    8788/*FUNCTION Penpair::Marshall {{{1*/
    8889void  Penpair::Marshall(char** pmarshalled_dataset){
     
    146147}
    147148/*}}}1*/
     149#endif
    148150/*FUNCTION Penpair::Enum {{{1*/
    149151int Penpair::Enum(void){
  • issm/trunk/src/c/objects/Loads/Penpair.h

    r8800 r9777  
    3737                int   Id();
    3838                int   MyRank();
     39                #ifdef _SERIAL_
    3940                void  Marshall(char** pmarshalled_dataset);
    4041                int   MarshallSize();
    4142                void  Demarshall(char** pmarshalled_dataset);
     43                #endif
    4244                int   Enum();
    4345                Object* copy();
  • issm/trunk/src/c/objects/Loads/Riftfront.cpp

    r9775 r9777  
    192192}
    193193/*}}}1*/
     194#ifdef _SERIAL_
    194195/*FUNCTION Riftfront::Marshall {{{1*/
    195196void  Riftfront::Marshall(char** pmarshalled_dataset){
     
    309310}
    310311/*}}}*/
     312#endif
    311313/*FUNCTION Riftfront::Enum {{{1*/
    312314int Riftfront::Enum(void){
  • issm/trunk/src/c/objects/Loads/Riftfront.h

    r9775 r9777  
    5757                int   Id();
    5858                int   MyRank();
     59                #ifdef _SERIAL_
    5960                void  Marshall(char** pmarshalled_dataset);
    6061                int   MarshallSize();
    6162                void  Demarshall(char** pmarshalled_dataset);
     63                #endif
    6264                int   Enum();
    6365                Object* copy();
  • issm/trunk/src/c/objects/Materials/Matice.cpp

    r9775 r9777  
    8888}
    8989/*}}}*/
     90#ifdef _SERIAL_
    9091/*FUNCTION Matice::Marshall {{{1*/
    9192void  Matice::Marshall(char** pmarshalled_dataset){
     
    156157}
    157158/*}}}*/
     159#endif
    158160/*FUNCTION Matice::Enum {{{1*/
    159161int Matice::Enum(void){
  • issm/trunk/src/c/objects/Materials/Matice.h

    r8386 r9777  
    3535                int   Id();
    3636                int   MyRank();
     37                #ifdef _SERIAL_
    3738                void  Marshall(char** pmarshalled_dataset);
    3839                int   MarshallSize();
    3940                void  Demarshall(char** pmarshalled_dataset);
     41                #endif
    4042                int   Enum();
    4143                Object* copy();
  • issm/trunk/src/c/objects/Materials/Matpar.cpp

    r9636 r9777  
    9999}
    100100/*}}}1*/
     101#ifdef _SERIAL_
    101102/*FUNCTION Matpar::Marshall {{{1*/
    102103void  Matpar::Marshall(char** pmarshalled_dataset){
     
    179180}
    180181/*}}}1*/
     182#endif
    181183/*FUNCTION Matpar::Enum {{{1*/
    182184int Matpar::Enum(void){
  • issm/trunk/src/c/objects/Materials/Matpar.h

    r9617 r9777  
    4545                int   Id();
    4646                int   MyRank();
     47                #ifdef _SERIAL_
    4748                void  Marshall(char** pmarshalled_dataset);
    4849                int   MarshallSize();
    4950                void  Demarshall(char** pmarshalled_dataset);
     51                #endif
    5052                int   Enum();
    5153                Object* copy();
  • issm/trunk/src/c/objects/Node.cpp

    r9729 r9777  
    180180}
    181181/*}}}*/
     182#ifdef _SERIAL_
    182183/*FUNCTION Node::Marshall{{{1*/
    183184void  Node::Marshall(char** pmarshalled_dataset){
     
    261262}
    262263/*}}}*/
     264#endif
    263265/*FUNCTION Node::Enum{{{1*/
    264266int Node::Enum(void){
  • issm/trunk/src/c/objects/Node.h

    r9002 r9777  
    4242                int   Id();
    4343                int   MyRank();
     44                #ifdef _SERIAL_
    4445                void  Marshall(char** pmarshalled_dataset);
    4546                int   MarshallSize();
    4647                void  Demarshall(char** pmarshalled_dataset);
     48                #endif
    4749                int   Enum();
    4850                Object* copy(){_error_("Not implemented yet (similar to Elements)");};
  • issm/trunk/src/c/objects/Object.h

    r8303 r9777  
    2121                virtual int   Id()=0;
    2222                virtual int   MyRank()=0;
     23                #ifdef _SERIAL_
    2324                virtual void  Marshall(char** pmarshalled_dataset)=0;
    2425                virtual int   MarshallSize()=0;
    2526                virtual void  Demarshall(char** pmarshalled_dataset)=0;
     27                #endif
    2628                virtual int   Enum()=0;
    2729                virtual Object* copy()=0;
  • issm/trunk/src/c/objects/Options/Option.h

    r8564 r9777  
    3333                int   Id(){_error_("Not implemented yet");};
    3434                int   MyRank(){_error_("Not implemented yet");};
     35                #ifdef _SERIAL_
    3536                void  Marshall(char** pmarshalled_dataset){_error_("Not implemented yet");};
    3637                int   MarshallSize(){_error_("Not implemented yet");};
    3738                void  Demarshall(char** pmarshalled_dataset){_error_("Not implemented yet");};
     39                #endif
    3840                int   Enum(){return OptionEnum;};
    3941                Object* copy(){_error_("Not implemented yet");};
  • issm/trunk/src/c/objects/Options/OptionCell.h

    r8564 r9777  
    3030                int   Id(){_error_("Not implemented yet");};
    3131                int   MyRank(){_error_("Not implemented yet");};
     32                #ifdef _SERIAL_
    3233                void  Marshall(char** pmarshalled_dataset){_error_("Not implemented yet");};
    3334                int   MarshallSize(){_error_("Not implemented yet");};
    3435                void  Demarshall(char** pmarshalled_dataset){_error_("Not implemented yet");};
     36                #endif
    3537                int   Enum(){return OptionCellEnum;};
    3638                Object* copy(){_error_("Not implemented yet");};
  • issm/trunk/src/c/objects/Options/OptionChar.h

    r8564 r9777  
    3030                int   Id(){_error_("Not implemented yet");};
    3131                int   MyRank(){_error_("Not implemented yet");};
     32                #ifdef _SERIAL_
    3233                void  Marshall(char** pmarshalled_dataset){_error_("Not implemented yet");};
    3334                int   MarshallSize(){_error_("Not implemented yet");};
    3435                void  Demarshall(char** pmarshalled_dataset){_error_("Not implemented yet");};
     36                #endif
    3537                int   Enum(){return OptionCharEnum;};
    3638                Object* copy(){_error_("Not implemented yet");};
  • issm/trunk/src/c/objects/Options/OptionDouble.h

    r8564 r9777  
    3030                int   Id(){_error_("Not implemented yet");};
    3131                int   MyRank(){_error_("Not implemented yet");};
     32                #ifdef _SERIAL_
    3233                void  Marshall(char** pmarshalled_dataset){_error_("Not implemented yet");};
    3334                int   MarshallSize(){_error_("Not implemented yet");};
    3435                void  Demarshall(char** pmarshalled_dataset){_error_("Not implemented yet");};
     36                #endif
    3537                int   Enum(){return OptionDoubleEnum;};
    3638                Object* copy(){_error_("Not implemented yet");};
  • issm/trunk/src/c/objects/Options/OptionLogical.h

    r8564 r9777  
    3030                int   Id(){_error_("Not implemented yet");};
    3131                int   MyRank(){_error_("Not implemented yet");};
     32                #ifdef _SERIAL_
    3233                void  Marshall(char** pmarshalled_dataset){_error_("Not implemented yet");};
    3334                int   MarshallSize(){_error_("Not implemented yet");};
    3435                void  Demarshall(char** pmarshalled_dataset){_error_("Not implemented yet");};
     36                #endif
    3537                int   Enum(){return OptionLogicalEnum;};
    3638                Object* copy(){_error_("Not implemented yet");};
  • issm/trunk/src/c/objects/Options/OptionStruct.h

    r8564 r9777  
    3030                int   Id(){_error_("Not implemented yet");};
    3131                int   MyRank(){_error_("Not implemented yet");};
     32                #ifdef _SERIAL_
    3233                void  Marshall(char** pmarshalled_dataset){_error_("Not implemented yet");};
    3334                int   MarshallSize(){_error_("Not implemented yet");};
    3435                void  Demarshall(char** pmarshalled_dataset){_error_("Not implemented yet");};
     36                #endif
    3537                int   Enum(){return OptionStructEnum;};
    3638                Object* copy(){_error_("Not implemented yet");};
  • issm/trunk/src/c/objects/Params/BoolParam.cpp

    r9356 r9777  
    6262}
    6363/*}}}*/
     64#ifdef _SERIAL_
    6465/*FUNCTION BoolParam::Marshall{{{1*/
    6566void  BoolParam::Marshall(char** pmarshalled_dataset){
     
    111112}
    112113/*}}}*/
     114#endif
    113115/*FUNCTION BoolParam::Enum{{{1*/
    114116int BoolParam::Enum(void){
  • issm/trunk/src/c/objects/Params/BoolParam.h

    r9356 r9777  
    4141                int   Id();
    4242                int   MyRank();
     43                #ifdef _SERIAL_
    4344                void  Marshall(char** pmarshalled_dataset);
    4445                int   MarshallSize();
    4546                void  Demarshall(char** pmarshalled_dataset);
     47                #endif
    4648                int   Enum();
    4749                Object* copy();
  • issm/trunk/src/c/objects/Params/DoubleMatArrayParam.cpp

    r9356 r9777  
    127127}
    128128/*}}}*/
     129#ifdef _SERIAL_
    129130/*FUNCTION DoubleMatArrayParam::Marshall{{{1*/
    130131void  DoubleMatArrayParam::Marshall(char** pmarshalled_dataset){
     
    232233}
    233234/*}}}*/
     235#endif
    234236/*FUNCTION DoubleMatArrayParam::Enum{{{1*/
    235237int DoubleMatArrayParam::Enum(void){
  • issm/trunk/src/c/objects/Params/DoubleMatArrayParam.h

    r9356 r9777  
    4444                int   Id();
    4545                int   MyRank();
     46                #ifdef _SERIAL_
    4647                void  Marshall(char** pmarshalled_dataset);
    4748                int   MarshallSize();
    4849                void  Demarshall(char** pmarshalled_dataset);
     50                #endif
    4951                int   Enum();
    5052                Object* copy();
  • issm/trunk/src/c/objects/Params/DoubleMatParam.cpp

    r9362 r9777  
    7878}
    7979/*}}}*/
     80#ifdef _SERIAL_
    8081/*FUNCTION DoubleMatParam::Marshall{{{1*/
    8182void  DoubleMatParam::Marshall(char** pmarshalled_dataset){
     
    136137}
    137138/*}}}*/
     139#endif
    138140/*FUNCTION DoubleMatParam::Enum{{{1*/
    139141int DoubleMatParam::Enum(void){
  • issm/trunk/src/c/objects/Params/DoubleMatParam.h

    r9362 r9777  
    4343                int   Id();
    4444                int   MyRank();
     45                #ifdef _SERIAL_
    4546                void  Marshall(char** pmarshalled_dataset);
    4647                int   MarshallSize();
    4748                void  Demarshall(char** pmarshalled_dataset);
     49                #endif
    4850                int   Enum();
    4951                Object* copy();
  • issm/trunk/src/c/objects/Params/DoubleParam.cpp

    r9356 r9777  
    5959}
    6060/*}}}*/
     61#ifdef _SERIAL_
    6162/*FUNCTION DoubleParam::Marshall{{{1*/
    6263void  DoubleParam::Marshall(char** pmarshalled_dataset){
     
    108109}
    109110/*}}}*/
     111#endif
    110112/*FUNCTION DoubleParam::Enum{{{1*/
    111113int DoubleParam::Enum(void){
  • issm/trunk/src/c/objects/Params/DoubleParam.h

    r9356 r9777  
    4242                int   Id();
    4343                int   MyRank();
     44                #ifdef _SERIAL_
    4445                void  Marshall(char** pmarshalled_dataset);
    4546                int   MarshallSize();
    4647                void  Demarshall(char** pmarshalled_dataset);
     48                #endif
    4749                int   Enum();
    4850                Object* copy();
  • issm/trunk/src/c/objects/Params/DoubleVecParam.cpp

    r9356 r9777  
    7575}
    7676/*}}}*/
     77#ifdef _SERIAL_
    7778/*FUNCTION DoubleVecParam::Marshall{{{1*/
    7879void  DoubleVecParam::Marshall(char** pmarshalled_dataset){
     
    130131}
    131132/*}}}*/
     133#endif
    132134/*FUNCTION DoubleVecParam::Enum{{{1*/
    133135int DoubleVecParam::Enum(void){
  • issm/trunk/src/c/objects/Params/DoubleVecParam.h

    r9356 r9777  
    4242                int   Id();
    4343                int   MyRank();
     44                #ifdef _SERIAL_
    4445                void  Marshall(char** pmarshalled_dataset);
    4546                int   MarshallSize();
    4647                void  Demarshall(char** pmarshalled_dataset);
     48                #endif
    4749                int   Enum();
    4850                Object* copy();
  • issm/trunk/src/c/objects/Params/FileParam.cpp

    r9356 r9777  
    6262}
    6363/*}}}*/
     64#ifdef _SERIAL_
    6465/*FUNCTION FileParam::Marshall{{{1*/
    6566void  FileParam::Marshall(char** pmarshalled_dataset){
     
    7879}
    7980/*}}}*/
     81#endif
    8082/*FUNCTION FileParam::Enum{{{1*/
    8183int FileParam::Enum(void){
  • issm/trunk/src/c/objects/Params/FileParam.h

    r9356 r9777  
    4141                int   Id();
    4242                int   MyRank();
     43                #ifdef _SERIAL_
    4344                void  Marshall(char** pmarshalled_dataset);
    4445                int   MarshallSize();
    4546                void  Demarshall(char** pmarshalled_dataset);
     47                #endif
    4648                int   Enum();
    4749                Object* copy();
  • issm/trunk/src/c/objects/Params/IntMatParam.cpp

    r9356 r9777  
    7878}
    7979/*}}}*/
     80#ifdef _SERIAL_
    8081/*FUNCTION IntMatParam::Marshall{{{1*/
    8182void  IntMatParam::Marshall(char** pmarshalled_dataset){
     
    136137}
    137138/*}}}*/
     139#endif
    138140/*FUNCTION IntMatParam::Enum{{{1*/
    139141int IntMatParam::Enum(void){
  • issm/trunk/src/c/objects/Params/IntMatParam.h

    r9356 r9777  
    4343                int   Id();
    4444                int   MyRank();
     45                #ifdef _SERIAL_
    4546                void  Marshall(char** pmarshalled_dataset);
    4647                int   MarshallSize();
    4748                void  Demarshall(char** pmarshalled_dataset);
     49                #endif
    4850                int   Enum();
    4951                Object* copy();
  • issm/trunk/src/c/objects/Params/IntParam.cpp

    r9356 r9777  
    6262}
    6363/*}}}*/
     64#ifdef _SERIAL_
    6465/*FUNCTION IntParam::Marshall{{{1*/
    6566void  IntParam::Marshall(char** pmarshalled_dataset){
     
    111112}
    112113/*}}}*/
     114#endif
    113115/*FUNCTION IntParam::Enum{{{1*/
    114116int IntParam::Enum(void){
  • issm/trunk/src/c/objects/Params/IntParam.h

    r9356 r9777  
    4242                int   Id();
    4343                int   MyRank();
     44                #ifdef _SERIAL_
    4445                void  Marshall(char** pmarshalled_dataset);
    4546                int   MarshallSize();
    4647                void  Demarshall(char** pmarshalled_dataset);
     48                #endif
    4749                int   Enum();
    4850                Object* copy();
  • issm/trunk/src/c/objects/Params/IntVecParam.cpp

    r9356 r9777  
    9191}
    9292/*}}}*/
     93#ifdef _SERIAL_
    9394/*FUNCTION IntVecParam::Marshall{{{1*/
    9495void  IntVecParam::Marshall(char** pmarshalled_dataset){
     
    148149}
    149150/*}}}*/
     151#endif
    150152/*FUNCTION IntVecParam::Enum{{{1*/
    151153int IntVecParam::Enum(void){
  • issm/trunk/src/c/objects/Params/IntVecParam.h

    r9356 r9777  
    4343                int   Id();
    4444                int   MyRank();
     45                #ifdef _SERIAL_
    4546                void  Marshall(char** pmarshalled_dataset);
    4647                int   MarshallSize();
    4748                void  Demarshall(char** pmarshalled_dataset);
     49                #endif
    4850                int   Enum();
    4951                Object* copy();
  • issm/trunk/src/c/objects/Params/PetscMatParam.cpp

    r9356 r9777  
    7171}
    7272/*}}}*/
     73#ifdef _SERIAL_
    7374/*FUNCTION PetscMatParam::Marshall{{{1*/
    7475void  PetscMatParam::Marshall(char** pmarshalled_dataset){
     
    172173}
    173174/*}}}*/
     175#endif
    174176/*FUNCTION PetscMatParam::Enum{{{1*/
    175177int PetscMatParam::Enum(void){
  • issm/trunk/src/c/objects/Params/PetscMatParam.h

    r9356 r9777  
    4242                int   Id();
    4343                int   MyRank();
     44                #ifdef _SERIAL_
    4445                void  Marshall(char** pmarshalled_dataset);
    4546                int   MarshallSize();
    4647                void  Demarshall(char** pmarshalled_dataset);
     48                #endif
    4749                int   Enum();
    4850                Object* copy();
  • issm/trunk/src/c/objects/Params/PetscVecParam.cpp

    r9356 r9777  
    7272}
    7373/*}}}*/
     74#ifdef _SERIAL_
    7475/*FUNCTION PetscVecParam::Marshall{{{1*/
    7576void  PetscVecParam::Marshall(char** pmarshalled_dataset){
     
    164165}
    165166/*}}}*/
     167#endif
    166168/*FUNCTION PetscVecParam::Enum{{{1*/
    167169int PetscVecParam::Enum(void){
  • issm/trunk/src/c/objects/Params/PetscVecParam.h

    r9356 r9777  
    4242                int   Id();
    4343                int   MyRank();
     44                #ifdef _SERIAL_
    4445                void  Marshall(char** pmarshalled_dataset);
    4546                int   MarshallSize();
    4647                void  Demarshall(char** pmarshalled_dataset);
     48                #endif
    4749                int   Enum();
    4850                Object* copy();
  • issm/trunk/src/c/objects/Params/StringArrayParam.cpp

    r9356 r9777  
    9292}
    9393/*}}}*/
     94#ifdef _SERIAL_
    9495/*FUNCTION StringArrayParam::Marshall{{{1*/
    9596void  StringArrayParam::Marshall(char** pmarshalled_dataset){
     
    182183}
    183184/*}}}*/
     185#endif
    184186/*FUNCTION StringArrayParam::Enum{{{1*/
    185187int StringArrayParam::Enum(void){
  • issm/trunk/src/c/objects/Params/StringArrayParam.h

    r9356 r9777  
    4444                int   Id();
    4545                int   MyRank();
     46                #ifdef _SERIAL_
    4647                void  Marshall(char** pmarshalled_dataset);
    4748                int   MarshallSize();
    4849                void  Demarshall(char** pmarshalled_dataset);
     50                #endif
    4951                int   Enum();
    5052                Object* copy();
  • issm/trunk/src/c/objects/Params/StringParam.cpp

    r9356 r9777  
    6464}
    6565/*}}}*/
     66#ifdef _SERIAL_
    6667/*FUNCTION StringParam::Marshall{{{1*/
    6768void  StringParam::Marshall(char** pmarshalled_dataset){
     
    126127}
    127128/*}}}*/
     129#endif
    128130/*FUNCTION StringParam::Enum{{{1*/
    129131int StringParam::Enum(void){
  • issm/trunk/src/c/objects/Params/StringParam.h

    r9356 r9777  
    4242                int   Id();
    4343                int   MyRank();
     44                #ifdef _SERIAL_
    4445                void  Marshall(char** pmarshalled_dataset);
    4546                int   MarshallSize();
    4647                void  Demarshall(char** pmarshalled_dataset);
     48                #endif
    4749                int   Enum();
    4850                Object* copy();
  • issm/trunk/src/c/objects/Segment.cpp

    r9320 r9777  
    7171}
    7272/*}}}*/
     73#ifdef _SERIAL_
    7374/*FUNCTION Segment::Marshall{{{1*/
    7475void  Segment::Marshall(char** pmarshalled_dataset){
     
    8788}
    8889/*}}}*/
     90#endif
    8991/*FUNCTION Segment::Enum{{{1*/
    9092int Segment::Enum(void){
  • issm/trunk/src/c/objects/Segment.h

    r4773 r9777  
    3030                int   Id();
    3131                int   MyRank();
     32                #ifdef _SERIAL_
    3233                void  Marshall(char** pmarshalled_dataset);
    3334                int   MarshallSize();
    3435                void  Demarshall(char** pmarshalled_dataset);
     36                #endif
    3537                int   Enum();
    3638                Object* copy();
  • issm/trunk/src/c/objects/Vertex.cpp

    r9734 r9777  
    8888}
    8989/*}}}*/
     90#ifdef _SERIAL_
    9091/*FUNCTION Vertex::Marshall {{{1*/
    9192void  Vertex::Marshall(char** pmarshalled_dataset){
     
    157158}
    158159/*}}}*/
     160#endif
    159161/*FUNCTION Vertex::Enum {{{1*/
    160162int Vertex::Enum(void){
  • issm/trunk/src/c/objects/Vertex.h

    r6231 r9777  
    4444                int   Id();
    4545                int   MyRank();
     46                #ifdef _SERIAL_
    4647                void  Marshall(char** pmarshalled_dataset);
    4748                int   MarshallSize();
    4849                void  Demarshall(char** pmarshalled_dataset);
     50                #endif
    4951                int   Enum();
    5052                Object* copy();
Note: See TracChangeset for help on using the changeset viewer.