Changeset 25508
- Timestamp:
- 09/01/20 14:48:32 (5 years ago)
- Location:
- issm/trunk-jpl/src/c
- Files:
-
- 174 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Cfdragcoeffabsgrad.cpp
r25507 r25508 73 73 } 74 74 /*}}}*/ 75 void Cfdragcoeffabsgrad::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/75 void Cfdragcoeffabsgrad::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 76 76 _error_("not implemented yet!"); 77 77 } -
issm/trunk-jpl/src/c/classes/Cfdragcoeffabsgrad.h
r25507 r25508 34 34 void Echo(void); 35 35 int Id(void); 36 void Marshall 2(MarshallHandle* marshallhandle);36 void Marshall(MarshallHandle* marshallhandle); 37 37 int ObjectEnum(void); 38 38 -
issm/trunk-jpl/src/c/classes/Cfsurfacelogvel.cpp
r25507 r25508 74 74 } 75 75 /*}}}*/ 76 void Cfsurfacelogvel::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/76 void Cfsurfacelogvel::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 77 77 _error_("not implemented yet!"); 78 78 } -
issm/trunk-jpl/src/c/classes/Cfsurfacelogvel.h
r25507 r25508 34 34 void Echo(void); 35 35 int Id(void); 36 void Marshall 2(MarshallHandle* marshallhandle);36 void Marshall(MarshallHandle* marshallhandle); 37 37 int ObjectEnum(void); 38 38 -
issm/trunk-jpl/src/c/classes/Cfsurfacesquare.cpp
r25507 r25508 82 82 } 83 83 /*}}}*/ 84 void Cfsurfacesquare::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/84 void Cfsurfacesquare::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 85 85 _error_("not implemented yet!"); 86 86 } -
issm/trunk-jpl/src/c/classes/Cfsurfacesquare.h
r25507 r25508 39 39 void Echo(void); 40 40 int Id(void); 41 void Marshall 2(MarshallHandle* marshallhandle);41 void Marshall(MarshallHandle* marshallhandle); 42 42 int ObjectEnum(void); 43 43 -
issm/trunk-jpl/src/c/classes/Constraints/SpcDynamic.cpp
r25507 r25508 71 71 int SpcDynamic::Id(void){ return id; }/*{{{*/ 72 72 /*}}}*/ 73 void SpcDynamic::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/73 void SpcDynamic::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 74 74 75 75 int object_enum = SpcDynamicEnum; -
issm/trunk-jpl/src/c/classes/Constraints/SpcDynamic.h
r25507 r25508 34 34 void Echo(); 35 35 int Id(); 36 void Marshall 2(MarshallHandle* marshallhandle);36 void Marshall(MarshallHandle* marshallhandle); 37 37 int ObjectEnum(); 38 38 -
issm/trunk-jpl/src/c/classes/Constraints/SpcStatic.cpp
r25507 r25508 73 73 int SpcStatic::Id(void){ return id; }/*{{{*/ 74 74 /*}}}*/ 75 void SpcStatic::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/75 void SpcStatic::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 76 76 77 77 int object_enum = SpcStaticEnum; -
issm/trunk-jpl/src/c/classes/Constraints/SpcStatic.h
r25507 r25508 33 33 void Echo(); 34 34 int Id(); 35 void Marshall 2(MarshallHandle* marshallhandle);35 void Marshall(MarshallHandle* marshallhandle); 36 36 int ObjectEnum(); 37 37 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Constraints/SpcTransient.cpp
r25507 r25508 79 79 } 80 80 /*}}}*/ 81 void SpcTransient::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/81 void SpcTransient::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 82 82 83 83 int object_enum = SpcTransientEnum; -
issm/trunk-jpl/src/c/classes/Constraints/SpcTransient.h
r25507 r25508 35 35 void Echo(); 36 36 int Id(); 37 void Marshall 2(MarshallHandle* marshallhandle);37 void Marshall(MarshallHandle* marshallhandle); 38 38 int ObjectEnum(); 39 39 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Contour.h
r25507 r25508 79 79 } 80 80 /*}}}*/ 81 void Marshall 2(MarshallHandle* marshallhandle){/*{{{*/81 void Marshall(MarshallHandle* marshallhandle){/*{{{*/ 82 82 _error_("not implemented yet!"); 83 83 } -
issm/trunk-jpl/src/c/classes/DependentObject.h
r25507 r25508 34 34 int Id(); 35 35 int ObjectEnum(); 36 void Marshall 2(MarshallHandle* marshallhandle){_error_("not implemented yet!"); };36 void Marshall(MarshallHandle* marshallhandle){_error_("not implemented yet!"); }; 37 37 38 38 /*DependentObject methods: */ -
issm/trunk-jpl/src/c/classes/Elements/Element.h
r25507 r25508 290 290 virtual void JacobianDeterminantSurface(IssmDouble* Jdet, IssmDouble* xyz_list,Gauss* gauss)=0; 291 291 virtual void JacobianDeterminantTop(IssmDouble* Jdet,IssmDouble* xyz_list_base,Gauss* gauss)=0; 292 virtual void Marshall 2(MarshallHandle* marshallhandle)=0;292 virtual void Marshall(MarshallHandle* marshallhandle)=0; 293 293 virtual IssmDouble Masscon(IssmDouble* levelset)=0; 294 294 virtual IssmDouble MassFlux(IssmDouble* segment)=0; -
issm/trunk-jpl/src/c/classes/Elements/ElementHook.cpp
r25507 r25508 65 65 } 66 66 /*}}}*/ 67 void ElementHook::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/67 void ElementHook::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 68 68 69 69 int i; … … 114 114 115 115 if (this->hnodes){ 116 for (i=0;i<numanalyses;i++) if(this->hnodes[i])this->hnodes[i]->Marshall 2(marshallhandle);117 } 118 this->hvertices->Marshall 2(marshallhandle);119 this->hmaterial->Marshall 2(marshallhandle);120 if(this->hneighbors)this->hneighbors->Marshall 2(marshallhandle);116 for (i=0;i<numanalyses;i++) if(this->hnodes[i])this->hnodes[i]->Marshall(marshallhandle); 117 } 118 this->hvertices->Marshall(marshallhandle); 119 this->hmaterial->Marshall(marshallhandle); 120 if(this->hneighbors)this->hneighbors->Marshall(marshallhandle); 121 121 122 122 /*Free ressources: */ -
issm/trunk-jpl/src/c/classes/Elements/ElementHook.h
r25507 r25508 22 22 ElementHook(int in_numanalyses,int material_id,int numvertices,IoModel* iomodel); 23 23 ~ElementHook(); 24 void Marshall 2(MarshallHandle* marshallhandle);24 void Marshall(MarshallHandle* marshallhandle); 25 25 26 26 void DeepEcho(); -
issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
r25507 r25508 141 141 } 142 142 /*}}}*/ 143 void Penta::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/143 void Penta::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 144 144 145 145 int object_enum = PentaEnum; … … 149 149 150 150 /*Call parent classes: */ 151 ElementHook::Marshall 2(marshallhandle);151 ElementHook::Marshall(marshallhandle); 152 152 Element::MarshallElement2(marshallhandle,this->numanalyses); 153 PentaRef::Marshall 2(marshallhandle);153 PentaRef::Marshall(marshallhandle); 154 154 155 155 vertices = (Vertex**)this->hvertices->deliverp(); -
issm/trunk-jpl/src/c/classes/Elements/Penta.h
r25507 r25508 40 40 /*Object virtual functions definitions: {{{*/ 41 41 Object *copy(); 42 void Marshall 2(MarshallHandle* marshallhandle);42 void Marshall(MarshallHandle* marshallhandle); 43 43 int ObjectEnum(); 44 44 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Elements/PentaRef.h
r25507 r25508 29 29 void GetTriaJacobianDeterminant(IssmDouble* Jdet, IssmDouble* xyz_list,Gauss* gauss); 30 30 void VerticalSegmentIndicesBase(int** pindices,int* pnumseg,int finiteelement); 31 void Marshall 2(MarshallHandle* marshallhandle){ /*do nothing */};31 void Marshall(MarshallHandle* marshallhandle){ /*do nothing */}; 32 32 int NumberofNodes(int finiteelement); 33 33 int PressureInterpolation(int fe_stokes); -
issm/trunk-jpl/src/c/classes/Elements/Seg.cpp
r25507 r25508 120 120 } 121 121 /*}}}*/ 122 void Seg::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/122 void Seg::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 123 123 124 124 int object_enum = SegEnum; … … 132 132 133 133 /*Call parent classes: */ 134 ElementHook::Marshall 2(marshallhandle);134 ElementHook::Marshall(marshallhandle); 135 135 Element::MarshallElement2(marshallhandle,this->numanalyses); 136 SegRef::Marshall 2(marshallhandle);136 SegRef::Marshall(marshallhandle); 137 137 138 138 vertices = (Vertex**)this->hvertices->deliverp(); -
issm/trunk-jpl/src/c/classes/Elements/Seg.h
r25507 r25508 38 38 /*Object virtual functions definitions:{{{ */ 39 39 Object *copy(); 40 void Marshall 2(MarshallHandle* marshallhandle);40 void Marshall(MarshallHandle* marshallhandle); 41 41 int ObjectEnum(); 42 42 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Elements/SegRef.h
r25507 r25508 24 24 void GetNodalFunctionsDerivatives(IssmDouble* dbasis,IssmDouble* xyz_list, GaussSeg* gauss,int finiteelement); 25 25 void GetNodalFunctionsDerivativesReference(IssmDouble* dbasis,GaussSeg* gauss,int finiteelement); 26 void Marshall 2(MarshallHandle* marshallhandle){ /*do nothing */};26 void Marshall(MarshallHandle* marshallhandle){ /*do nothing */}; 27 27 int NumberofNodes(int finiteelement); 28 28 }; -
issm/trunk-jpl/src/c/classes/Elements/Tetra.cpp
r25507 r25508 118 118 } 119 119 /*}}}*/ 120 void Tetra::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/120 void Tetra::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 121 121 122 122 int object_enum = TetraEnum; … … 127 127 128 128 /*Call parent classes: */ 129 ElementHook::Marshall 2(marshallhandle);129 ElementHook::Marshall(marshallhandle); 130 130 Element::MarshallElement2(marshallhandle,this->numanalyses); 131 TetraRef::Marshall 2(marshallhandle);131 TetraRef::Marshall(marshallhandle); 132 132 133 133 vertices = (Vertex**)this->hvertices->deliverp(); -
issm/trunk-jpl/src/c/classes/Elements/Tetra.h
r25507 r25508 36 36 /*Object virtual functions definitions:{{{ */ 37 37 Object *copy(); 38 void Marshall 2(MarshallHandle* marshallhandle);38 void Marshall(MarshallHandle* marshallhandle); 39 39 int ObjectEnum(); 40 40 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Elements/TetraRef.h
r25507 r25508 25 25 void GetNodalFunctionsDerivatives(IssmDouble* dbasis,IssmDouble* xyz_list, GaussTetra* gauss,int finiteelement); 26 26 void GetNodalFunctionsDerivativesReference(IssmDouble* dbasis,GaussTetra* gauss,int finiteelement); 27 void Marshall 2(MarshallHandle* marshallhandle){ /*do nothing */};27 void Marshall(MarshallHandle* marshallhandle){ /*do nothing */}; 28 28 int NumberofNodes(int finiteelement); 29 29 int PressureInterpolation(int fe_stokes); -
issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
r25507 r25508 144 144 } 145 145 /*}}}*/ 146 void Tria::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/146 void Tria::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 147 147 148 148 int object_enum = TriaEnum; … … 154 154 155 155 /*Call parent classes: */ 156 ElementHook::Marshall 2(marshallhandle);156 ElementHook::Marshall(marshallhandle); 157 157 Element::MarshallElement2(marshallhandle,this->numanalyses); 158 TriaRef::Marshall 2(marshallhandle);158 TriaRef::Marshall(marshallhandle); 159 159 160 160 vertices = (Vertex**)this->hvertices->deliverp(); -
issm/trunk-jpl/src/c/classes/Elements/Tria.h
r25507 r25508 39 39 /*Object virtual functions definitions:{{{ */ 40 40 Object *copy(); 41 void Marshall 2(MarshallHandle* marshallhandle);41 void Marshall(MarshallHandle* marshallhandle); 42 42 int ObjectEnum(); 43 43 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Elements/TriaRef.h
r25507 r25508 28 28 void GetSegmentNodalFunctions(IssmDouble* basis,Gauss* gauss, int index1,int index2,int finiteelement); 29 29 void GetSegmentNodalFunctionsDerivatives(IssmDouble* dbasis,IssmDouble* xyz_list_tria,Gauss* gauss, int index1,int index2,int finiteelement); 30 void Marshall 2(MarshallHandle* marshallhandle){ /*do nothing */};30 void Marshall(MarshallHandle* marshallhandle){ /*do nothing */}; 31 31 void NodeOnEdgeIndices(int* pnumindices,int** pindices,int index,int finiteelement); 32 32 int NumberofNodes(int finiteelement); -
issm/trunk-jpl/src/c/classes/ExternalResults/GenericExternalResult.h
r25507 r25508 170 170 _error_("template ObjectEnum not implemented for this ResultType\n"); 171 171 } /*}}}*/ 172 void Marshall 2(MarshallHandle* marshallhandle){/*{{{*/172 void Marshall(MarshallHandle* marshallhandle){/*{{{*/ 173 173 _error_("not implemented yet!"); 174 174 } … … 238 238 return BoolExternalResultEnum; 239 239 } /*}}}*/ 240 template <> inline void GenericExternalResult<bool>::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/240 template <> inline void GenericExternalResult<bool>::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 241 241 242 242 this->GenericMarshall(marshallhandle); … … 255 255 return IntExternalResultEnum; 256 256 } /*}}}*/ 257 template <> inline void GenericExternalResult<int>::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/257 template <> inline void GenericExternalResult<int>::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 258 258 this->GenericMarshall(marshallhandle); 259 259 } /*}}}*/ … … 273 273 return value; 274 274 } /*}}}*/ 275 template <> inline void GenericExternalResult<double>::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/275 template <> inline void GenericExternalResult<double>::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 276 276 this->GenericMarshall(marshallhandle); 277 277 } /*}}}*/ … … 342 342 return StringExternalResultEnum; 343 343 } /*}}}*/ 344 template <> inline void GenericExternalResult<char*>::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/344 template <> inline void GenericExternalResult<char*>::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 345 345 346 346 int size = 0; … … 472 472 return IntMatExternalResultEnum; 473 473 } /*}}}*/ 474 template <> inline void GenericExternalResult<int*>::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/474 template <> inline void GenericExternalResult<int*>::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 475 475 476 476 int object_enum = this->ObjectEnum(); … … 605 605 return value; 606 606 } /*}}}*/ 607 template <> inline void GenericExternalResult<IssmPDouble*>::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/607 template <> inline void GenericExternalResult<IssmPDouble*>::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 608 608 609 609 int object_enum = this->ObjectEnum(); … … 828 828 } 829 829 /*}}}*/ 830 template <> inline void GenericExternalResult<Vector<IssmDouble>*>::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/830 template <> inline void GenericExternalResult<Vector<IssmDouble>*>::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 831 831 832 832 _error_("GenericExternalResult instantiated for type Vector<IssmDouble>* called " << result_name << " not implemented yet"); -
issm/trunk-jpl/src/c/classes/FemModel.cpp
r25507 r25508 261 261 /*Marshall:*/ 262 262 WriteCheckpointFunctor* marshallhandle = new WriteCheckpointFunctor(&femmodel_buffer); 263 this->Marshall 2(marshallhandle);263 this->Marshall(marshallhandle); 264 264 delete marshallhandle; 265 265 … … 484 484 delete iomodel; 485 485 }/*}}}*/ 486 void FemModel::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/486 void FemModel::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 487 487 488 488 /*Allocate new fields if necessary*/ … … 524 524 marshallhandle->call(this->analysis_type_list,nummodels); 525 525 526 this->materials->Marshall 2(marshallhandle);527 this->parameters->Marshall 2(marshallhandle);528 this->inputs->Marshall 2(marshallhandle);529 this->results->Marshall 2(marshallhandle);530 this->vertices->Marshall 2(marshallhandle);531 this->elements->Marshall 2(marshallhandle);526 this->materials->Marshall(marshallhandle); 527 this->parameters->Marshall(marshallhandle); 528 this->inputs->Marshall(marshallhandle); 529 this->results->Marshall(marshallhandle); 530 this->vertices->Marshall(marshallhandle); 531 this->elements->Marshall(marshallhandle); 532 532 533 533 if(marshallhandle->OperationNumber()==MARSHALLING_LOAD){ … … 541 541 542 542 for(int i=0;i<nummodels;i++){ 543 this->constraints_list[i]->Marshall 2(marshallhandle);544 this->loads_list[i]->Marshall 2(marshallhandle);545 this->nodes_list[i]->Marshall 2(marshallhandle);543 this->constraints_list[i]->Marshall(marshallhandle); 544 this->loads_list[i]->Marshall(marshallhandle); 545 this->nodes_list[i]->Marshall(marshallhandle); 546 546 } 547 547 if(marshallhandle->OperationNumber()==MARSHALLING_LOAD){ … … 608 608 /*Create new FemModel by demarshalling the buffer: */ 609 609 LoadCheckpointFunctor* marshallhandle = new LoadCheckpointFunctor(&femmodel_buffer); 610 this->Marshall 2(marshallhandle);610 this->Marshall(marshallhandle); 611 611 delete marshallhandle; 612 612 … … 679 679 680 680 SizeCheckpointFunctor* marshallhandle = new SizeCheckpointFunctor(); 681 this->Marshall 2(marshallhandle);681 this->Marshall(marshallhandle); 682 682 int femmodel_size = marshallhandle->MarshalledSize(); 683 683 -
issm/trunk-jpl/src/c/classes/FemModel.h
r25507 r25508 81 81 void InitFromFiles(char* rootpath, char* inputfilename, char* outputfilename, char* petscfilename, char* lockfilename, char* restartfilename, const int solution_type,bool trace,IssmPDouble* X=NULL); 82 82 void InitFromFids(char* rootpath, FILE* IOMODEL, FILE* toolkitsoptionsfid, int in_solution_type, bool trace, IssmPDouble* X=NULL); 83 void Marshall 2(MarshallHandle* marshallhandle);83 void Marshall(MarshallHandle* marshallhandle); 84 84 void Restart(void); 85 85 void RestartAD(int step); -
issm/trunk-jpl/src/c/classes/Hook.cpp
r25507 r25508 120 120 } 121 121 /*}}}*/ 122 void Hook::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/122 void Hook::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 123 123 124 124 if(marshallhandle->OperationNumber()==MARSHALLING_LOAD) reset(); -
issm/trunk-jpl/src/c/classes/Hook.h
r25507 r25508 34 34 void DeepEcho(void); 35 35 void Echo(void); 36 void Marshall 2(MarshallHandle* marshallhandle);36 void Marshall(MarshallHandle* marshallhandle); 37 37 /*}}}*/ 38 38 /*Hook management: {{{*/ -
issm/trunk-jpl/src/c/classes/Inputs/ArrayInput.cpp
r25507 r25508 76 76 return -1; 77 77 }/*}}}*/ 78 void ArrayInput::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/78 void ArrayInput::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 79 79 80 80 int object_enum = ArrayInputEnum; -
issm/trunk-jpl/src/c/classes/Inputs/ArrayInput.h
r25507 r25508 23 23 void Echo(); 24 24 int Id(); 25 void Marshall 2(MarshallHandle* marshallhandle);25 void Marshall(MarshallHandle* marshallhandle); 26 26 int ObjectEnum(); 27 27 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Inputs/BoolInput.cpp
r25507 r25508 55 55 int BoolInput::Id(void){ return -1; }/*{{{*/ 56 56 /*}}}*/ 57 void BoolInput::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/57 void BoolInput::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 58 58 59 59 int object_enum = BoolInputEnum; -
issm/trunk-jpl/src/c/classes/Inputs/BoolInput.h
r25507 r25508 22 22 void Echo(); 23 23 int Id(); 24 void Marshall 2(MarshallHandle* marshallhandle);24 void Marshall(MarshallHandle* marshallhandle); 25 25 int ObjectEnum(); 26 26 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Inputs/ControlInput.cpp
r25507 r25508 118 118 int ControlInput::Id(void){ return -1; }/*{{{*/ 119 119 /*}}}*/ 120 void ControlInput::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/120 void ControlInput::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 121 121 122 122 int object_enum = ControlInputEnum; -
issm/trunk-jpl/src/c/classes/Inputs/ControlInput.h
r25507 r25508 36 36 void Echo(); 37 37 int Id(); 38 void Marshall 2(MarshallHandle* marshallhandle);38 void Marshall(MarshallHandle* marshallhandle); 39 39 int ObjectEnum(); 40 40 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Inputs/DatasetInput.cpp
r25507 r25508 81 81 int DatasetInput::Id(void){ return -1; }/*{{{*/ 82 82 /*}}}*/ 83 void DatasetInput::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/83 void DatasetInput::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 84 84 85 85 int object_enum = DatasetInputEnum; … … 91 91 marshallhandle->call(this->ids,numids); 92 92 //if (marshallhandle->OperationNumber() == MARSHALLING_LOAD) inputs = new Inputs(); 93 //inputs->Marshall 2(marshallhandle);93 //inputs->Marshall(marshallhandle); 94 94 _error_("not implemented"); 95 95 -
issm/trunk-jpl/src/c/classes/Inputs/DatasetInput.h
r25507 r25508 34 34 void Echo(); 35 35 int Id(); 36 void Marshall 2(MarshallHandle* marshallhandle);36 void Marshall(MarshallHandle* marshallhandle); 37 37 int ObjectEnum(); 38 38 void SetTriaInput(int interp_in,int numinds,int* rows,IssmDouble* values_in); -
issm/trunk-jpl/src/c/classes/Inputs/DoubleInput.cpp
r25507 r25508 54 54 int DoubleInput::Id(void){ return -1; }/*{{{*/ 55 55 /*}}}*/ 56 void DoubleInput::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/56 void DoubleInput::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 57 57 58 58 int object_enum = DoubleInputEnum; -
issm/trunk-jpl/src/c/classes/Inputs/DoubleInput.h
r25507 r25508 22 22 void Echo(); 23 23 int Id(); 24 void Marshall 2(MarshallHandle* marshallhandle);24 void Marshall(MarshallHandle* marshallhandle); 25 25 int ObjectEnum(); 26 26 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Inputs/ElementInput.h
r25507 r25508 29 29 virtual void Echo()=0; 30 30 virtual int Id()=0; 31 virtual void Marshall 2(MarshallHandle* marshallhandle)=0;31 virtual void Marshall(MarshallHandle* marshallhandle)=0; 32 32 virtual int ObjectEnum()=0; 33 33 /*Other*/ -
issm/trunk-jpl/src/c/classes/Inputs/Inputs.cpp
r25507 r25508 79 79 } 80 80 /*}}}*/ 81 void Inputs::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/81 void Inputs::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 82 82 83 83 int num_inputs=0; … … 101 101 marshallhandle->call(i); 102 102 marshallhandle->call(object_enum); 103 this->inputs[i]->Marshall 2(marshallhandle);103 this->inputs[i]->Marshall(marshallhandle); 104 104 } 105 105 } … … 119 119 if(object_enum==BoolInputEnum){ 120 120 BoolInput* boolinput2=new BoolInput(); 121 boolinput2->Marshall 2(marshallhandle);121 boolinput2->Marshall(marshallhandle); 122 122 this->inputs[index]=boolinput2; 123 123 } 124 124 else if(object_enum==IntInputEnum){ 125 125 IntInput* intinput2=new IntInput(); 126 intinput2->Marshall 2(marshallhandle);126 intinput2->Marshall(marshallhandle); 127 127 this->inputs[index]=intinput2; 128 128 } 129 129 else if(object_enum==TriaInputEnum){ 130 130 TriaInput* triainput2=new TriaInput(); 131 triainput2->Marshall 2(marshallhandle);131 triainput2->Marshall(marshallhandle); 132 132 this->inputs[index]=triainput2; 133 133 } 134 134 else if(object_enum==PentaInputEnum){ 135 135 PentaInput* pentainput2=new PentaInput(); 136 pentainput2->Marshall 2(marshallhandle);136 pentainput2->Marshall(marshallhandle); 137 137 this->inputs[index]=pentainput2; 138 138 } -
issm/trunk-jpl/src/c/classes/Inputs/Inputs.h
r25507 r25508 63 63 DatasetInput* GetDatasetInput(int enum_type); 64 64 ControlInput* GetControlInput(int enum_type); 65 void Marshall 2(MarshallHandle* marshallhandle);65 void Marshall(MarshallHandle* marshallhandle); 66 66 int GetInputObjectEnum(int enum_type); 67 67 void GetInputValue(bool* pvalue,int enum_in,int index); -
issm/trunk-jpl/src/c/classes/Inputs/IntInput.cpp
r25507 r25508 54 54 int IntInput::Id(void){ return -1; }/*{{{*/ 55 55 /*}}}*/ 56 void IntInput::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/56 void IntInput::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 57 57 58 58 int object_enum = IntInputEnum; -
issm/trunk-jpl/src/c/classes/Inputs/IntInput.h
r25507 r25508 22 22 void Echo(); 23 23 int Id(); 24 void Marshall 2(MarshallHandle* marshallhandle);24 void Marshall(MarshallHandle* marshallhandle); 25 25 int ObjectEnum(); 26 26 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Inputs/PentaInput.cpp
r25507 r25508 126 126 return -1; 127 127 }/*}}}*/ 128 void PentaInput::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/128 void PentaInput::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 129 129 130 130 int object_enum = PentaInputEnum; -
issm/trunk-jpl/src/c/classes/Inputs/PentaInput.h
r25507 r25508 21 21 void Echo(); 22 22 int Id(); 23 void Marshall 2(MarshallHandle* marshallhandle);23 void Marshall(MarshallHandle* marshallhandle); 24 24 int ObjectEnum(); 25 25 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Inputs/SegInput.cpp
r25507 r25508 108 108 return -1; 109 109 }/*}}}*/ 110 void SegInput::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/110 void SegInput::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 111 111 112 112 int object_enum = SegInputEnum; -
issm/trunk-jpl/src/c/classes/Inputs/SegInput.h
r25507 r25508 19 19 void Echo(); 20 20 int Id(); 21 void Marshall 2(MarshallHandle* marshallhandle);21 void Marshall(MarshallHandle* marshallhandle); 22 22 int ObjectEnum(); 23 23 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Inputs/TransientInput.cpp
r25507 r25508 117 117 int TransientInput::Id(void){ return -1; }/*{{{*/ 118 118 /*}}}*/ 119 void TransientInput::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/119 void TransientInput::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 120 120 121 121 if (marshallhandle->OperationNumber() == MARSHALLING_LOAD){ … … 130 130 marshallhandle->call(this->numtimesteps); 131 131 marshallhandle->call(this->timesteps,numtimesteps); 132 //inputs->Marshall 2(marshallhandle);132 //inputs->Marshall(marshallhandle); 133 133 _error_("not implemented"); 134 134 } -
issm/trunk-jpl/src/c/classes/Inputs/TransientInput.h
r25507 r25508 43 43 void Echo(); 44 44 int Id(); 45 void Marshall 2(MarshallHandle* marshallhandle);45 void Marshall(MarshallHandle* marshallhandle); 46 46 int ObjectEnum(); 47 47 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Inputs/TriaInput.cpp
r25507 r25508 112 112 return -1; 113 113 }/*}}}*/ 114 void TriaInput::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/114 void TriaInput::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 115 115 116 116 int object_enum = TriaInputEnum; -
issm/trunk-jpl/src/c/classes/Inputs/TriaInput.h
r25507 r25508 22 22 void Echo(); 23 23 int Id(); 24 void Marshall 2(MarshallHandle* marshallhandle);24 void Marshall(MarshallHandle* marshallhandle); 25 25 int ObjectEnum(); 26 26 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Loads/Channel.cpp
r25507 r25508 146 146 } 147 147 /*}}}*/ 148 void Channel::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/148 void Channel::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 149 149 150 150 _assert_(this); … … 162 162 } 163 163 164 this->hnodes->Marshall 2(marshallhandle);165 this->helement->Marshall 2(marshallhandle);166 this->hvertices->Marshall 2(marshallhandle);164 this->hnodes->Marshall(marshallhandle); 165 this->helement->Marshall(marshallhandle); 166 this->hvertices->Marshall(marshallhandle); 167 167 168 168 /*corresponding fields*/ -
issm/trunk-jpl/src/c/classes/Loads/Channel.h
r25507 r25508 49 49 void Echo(); 50 50 int Id(); 51 void Marshall 2(MarshallHandle* marshallhandle);51 void Marshall(MarshallHandle* marshallhandle); 52 52 int ObjectEnum(); 53 53 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Loads/Loads.cpp
r25507 r25508 73 73 } 74 74 /*}}}*/ 75 void Loads::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/75 void Loads::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 76 76 77 77 int object_enum = LoadsEnum; … … 80 80 marshallhandle->call(this->numpenalties); 81 81 82 DataSet::Marshall 2(marshallhandle);82 DataSet::Marshall(marshallhandle); 83 83 } 84 84 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Loads/Loads.h
r25507 r25508 27 27 /*Objects virtual functions*/ 28 28 Loads* Copy(); 29 void Marshall 2(MarshallHandle* marshallhandle);29 void Marshall(MarshallHandle* marshallhandle); 30 30 31 31 /*numerics*/ -
issm/trunk-jpl/src/c/classes/Loads/Moulin.cpp
r25507 r25508 109 109 int Moulin::Id(void){ return id; }/*{{{*/ 110 110 /*}}}*/ 111 void Moulin::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/111 void Moulin::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 112 112 113 113 _assert_(this); … … 124 124 } 125 125 126 this->hnode->Marshall 2(marshallhandle);127 this->hvertex->Marshall 2(marshallhandle);128 this->helement->Marshall 2(marshallhandle);126 this->hnode->Marshall(marshallhandle); 127 this->hvertex->Marshall(marshallhandle); 128 this->helement->Marshall(marshallhandle); 129 129 130 130 /*corresponding fields*/ -
issm/trunk-jpl/src/c/classes/Loads/Moulin.h
r25507 r25508 49 49 void Echo(); 50 50 int Id(); 51 void Marshall 2(MarshallHandle* marshallhandle);51 void Marshall(MarshallHandle* marshallhandle); 52 52 int ObjectEnum(); 53 53 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Loads/Neumannflux.cpp
r25507 r25508 125 125 } 126 126 /*}}}*/ 127 void Neumannflux::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/127 void Neumannflux::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 128 128 129 129 _assert_(this); … … 140 140 } 141 141 142 this->hnodes->Marshall 2(marshallhandle);143 this->helement->Marshall 2(marshallhandle);144 this->hvertices->Marshall 2(marshallhandle);142 this->hnodes->Marshall(marshallhandle); 143 this->helement->Marshall(marshallhandle); 144 this->hvertices->Marshall(marshallhandle); 145 145 146 146 /*corresponding fields*/ -
issm/trunk-jpl/src/c/classes/Loads/Neumannflux.h
r25507 r25508 42 42 void Echo(); 43 43 int Id(); 44 void Marshall 2(MarshallHandle* marshallhandle);44 void Marshall(MarshallHandle* marshallhandle); 45 45 int ObjectEnum(); 46 46 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Loads/Numericalflux.cpp
r25507 r25508 201 201 } 202 202 /*}}}*/ 203 void Numericalflux::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/203 void Numericalflux::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 204 204 205 205 _assert_(this); … … 218 218 } 219 219 220 this->hnodes->Marshall 2(marshallhandle);221 this->helement->Marshall 2(marshallhandle);222 this->hvertices->Marshall 2(marshallhandle);220 this->hnodes->Marshall(marshallhandle); 221 this->helement->Marshall(marshallhandle); 222 this->hvertices->Marshall(marshallhandle); 223 223 224 224 /*corresponding fields*/ -
issm/trunk-jpl/src/c/classes/Loads/Numericalflux.h
r25507 r25508 44 44 void Echo(); 45 45 int Id(); 46 void Marshall 2(MarshallHandle* marshallhandle);46 void Marshall(MarshallHandle* marshallhandle); 47 47 int ObjectEnum(); 48 48 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Loads/Pengrid.cpp
r25507 r25508 119 119 int Pengrid::Id(void){ return id; }/*{{{*/ 120 120 /*}}}*/ 121 void Pengrid::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/121 void Pengrid::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 122 122 123 123 _assert_(this); … … 133 133 } 134 134 135 this->hnode->Marshall 2(marshallhandle);136 this->helement->Marshall 2(marshallhandle);135 this->hnode->Marshall(marshallhandle); 136 this->helement->Marshall(marshallhandle); 137 137 138 138 /*corresponding fields*/ -
issm/trunk-jpl/src/c/classes/Loads/Pengrid.h
r25507 r25508 51 51 void Echo(); 52 52 int Id(); 53 void Marshall 2(MarshallHandle* marshallhandle);53 void Marshall(MarshallHandle* marshallhandle); 54 54 int ObjectEnum(); 55 55 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Loads/Penpair.cpp
r25507 r25508 84 84 int Penpair::Id(void){ return id; }/*{{{*/ 85 85 /*}}}*/ 86 void Penpair::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/86 void Penpair::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 87 87 88 88 _assert_(this); … … 96 96 this->hnodes = new Hook(); 97 97 } 98 this->hnodes->Marshall 2(marshallhandle);98 this->hnodes->Marshall(marshallhandle); 99 99 100 100 /*corresponding fields*/ -
issm/trunk-jpl/src/c/classes/Loads/Penpair.h
r25507 r25508 34 34 void Echo(); 35 35 int Id(); 36 void Marshall 2(MarshallHandle* marshallhandle);36 void Marshall(MarshallHandle* marshallhandle); 37 37 int ObjectEnum(); 38 38 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Loads/Riftfront.cpp
r25507 r25508 187 187 int Riftfront::Id(void){ return id; }/*{{{*/ 188 188 /*}}}*/ 189 void Riftfront::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/189 void Riftfront::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 190 190 191 191 _assert_(this); … … 207 207 } 208 208 209 this->hnodes->Marshall 2(marshallhandle);210 this->hvertices->Marshall 2(marshallhandle);211 this->helements->Marshall 2(marshallhandle);209 this->hnodes->Marshall(marshallhandle); 210 this->hvertices->Marshall(marshallhandle); 211 this->helements->Marshall(marshallhandle); 212 212 213 213 /*corresponding fields*/ -
issm/trunk-jpl/src/c/classes/Loads/Riftfront.h
r25507 r25508 60 60 void Echo(); 61 61 int Id(); 62 void Marshall 2(MarshallHandle* marshallhandle);62 void Marshall(MarshallHandle* marshallhandle); 63 63 int ObjectEnum(); 64 64 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Masscon.h
r25507 r25508 73 73 } 74 74 /*}}}*/ 75 void Marshall 2(MarshallHandle* marshallhandle){/*{{{*/75 void Marshall(MarshallHandle* marshallhandle){/*{{{*/ 76 76 _error_("not implemented yet!"); 77 77 } -
issm/trunk-jpl/src/c/classes/Massconaxpby.h
r25507 r25508 84 84 } 85 85 /*}}}*/ 86 void Marshall 2(MarshallHandle* marshallhandle){/*{{{*/86 void Marshall(MarshallHandle* marshallhandle){/*{{{*/ 87 87 _error_("not implemented yet!"); 88 88 } -
issm/trunk-jpl/src/c/classes/Massfluxatgate.h
r25507 r25508 123 123 } 124 124 /*}}}*/ 125 void Marshall 2(MarshallHandle* marshallhandle){/*{{{*/125 void Marshall(MarshallHandle* marshallhandle){/*{{{*/ 126 126 127 127 int object_enum = MassfluxatgateEnum; -
issm/trunk-jpl/src/c/classes/Materials/Matestar.cpp
r25507 r25508 101 101 int Matestar::Id(void){ return mid; }/*{{{*/ 102 102 /*}}}*/ 103 void Matestar::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/103 void Matestar::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 104 104 105 105 if(marshallhandle->OperationNumber()==MARSHALLING_LOAD)helement=new Hook(); … … 109 109 110 110 marshallhandle->call(this->mid); 111 this->helement->Marshall 2(marshallhandle);111 this->helement->Marshall(marshallhandle); 112 112 this->element=(Element*)this->helement->delivers(); 113 113 -
issm/trunk-jpl/src/c/classes/Materials/Matestar.h
r25507 r25508 41 41 void Echo(); 42 42 int Id(); 43 void Marshall 2(MarshallHandle* marshallhandle);43 void Marshall(MarshallHandle* marshallhandle); 44 44 int ObjectEnum(); 45 45 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Materials/Matice.cpp
r25507 r25508 159 159 int Matice::Id(void){ return mid; }/*{{{*/ 160 160 /*}}}*/ 161 void Matice::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/161 void Matice::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 162 162 163 163 if(marshallhandle->OperationNumber()==MARSHALLING_LOAD)helement=new Hook(); … … 169 169 marshallhandle->call(this->isdamaged); 170 170 marshallhandle->call(this->isenhanced); 171 this->helement->Marshall 2(marshallhandle);171 this->helement->Marshall(marshallhandle); 172 172 this->element=(Element*)this->helement->delivers(); 173 173 }/*}}}*/ -
issm/trunk-jpl/src/c/classes/Materials/Matice.h
r25507 r25508 45 45 void Echo(); 46 46 int Id(); 47 void Marshall 2(MarshallHandle* marshallhandle);47 void Marshall(MarshallHandle* marshallhandle); 48 48 int ObjectEnum(); 49 49 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Materials/Matlitho.cpp
r25507 r25508 145 145 int Matlitho::Id(void){ return mid; }/*{{{*/ 146 146 /*}}}*/ 147 void Matlitho::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/147 void Matlitho::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 148 148 149 149 int object_enum = MatlithoEnum; -
issm/trunk-jpl/src/c/classes/Materials/Matlitho.h
r25507 r25508 37 37 void Echo(); 38 38 int Id(); 39 void Marshall 2(MarshallHandle* marshallhandle);39 void Marshall(MarshallHandle* marshallhandle); 40 40 int ObjectEnum(); 41 41 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Misfit.cpp
r25507 r25508 89 89 } 90 90 /*}}}*/ 91 void Misfit::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/91 void Misfit::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 92 92 _error_("not implemented yet!"); 93 93 } -
issm/trunk-jpl/src/c/classes/Misfit.h
r25507 r25508 38 38 void Echo(void); 39 39 int Id(void); 40 void Marshall 2(MarshallHandle* marshallhandle);40 void Marshall(MarshallHandle* marshallhandle); 41 41 int ObjectEnum(void); 42 42 -
issm/trunk-jpl/src/c/classes/Nodalvalue.cpp
r25507 r25508 63 63 } 64 64 /*}}}*/ 65 void Nodalvalue::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/65 void Nodalvalue::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 66 66 _error_("not implemented yet!"); 67 67 } -
issm/trunk-jpl/src/c/classes/Nodalvalue.h
r25507 r25508 34 34 void Echo(void); 35 35 int Id(void); 36 void Marshall 2(MarshallHandle* marshallhandle);36 void Marshall(MarshallHandle* marshallhandle); 37 37 int ObjectEnum(void); 38 38 -
issm/trunk-jpl/src/c/classes/Node.cpp
r25507 r25508 249 249 } 250 250 /*}}}*/ 251 void Node::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/251 void Node::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 252 252 253 253 int object_enum = NodeEnum; -
issm/trunk-jpl/src/c/classes/Node.h
r25507 r25508 76 76 void Echo(); 77 77 int Id(); 78 void Marshall 2(MarshallHandle* marshallhandle);78 void Marshall(MarshallHandle* marshallhandle); 79 79 int ObjectEnum(); 80 80 -
issm/trunk-jpl/src/c/classes/Nodes.cpp
r25507 r25508 103 103 } 104 104 /*}}}*/ 105 void Nodes::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/105 void Nodes::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 106 106 107 107 int object_enum = NodesEnum; … … 118 118 if(test!=num_procs) _error_("number of cores is not the same as before"); 119 119 120 DataSet::Marshall 2(marshallhandle);120 DataSet::Marshall(marshallhandle); 121 121 122 122 if(marshallhandle->OperationNumber() == MARSHALLING_LOAD){ -
issm/trunk-jpl/src/c/classes/Nodes.h
r25507 r25508 36 36 /*Objects virtual functions*/ 37 37 Nodes* Copy(); 38 void Marshall 2(MarshallHandle* marshallhandle);38 void Marshall(MarshallHandle* marshallhandle); 39 39 40 40 /*numerics*/ -
issm/trunk-jpl/src/c/classes/Numberedcostfunction.cpp
r25507 r25508 86 86 } 87 87 /*}}}*/ 88 void Numberedcostfunction::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/88 void Numberedcostfunction::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 89 89 _error_("not implemented yet!"); 90 90 } -
issm/trunk-jpl/src/c/classes/Numberedcostfunction.h
r25507 r25508 32 32 void Echo(void); 33 33 int Id(void); 34 void Marshall 2(MarshallHandle* marshallhandle);34 void Marshall(MarshallHandle* marshallhandle); 35 35 int ObjectEnum(void); 36 36 -
issm/trunk-jpl/src/c/classes/Options/Option.h
r25507 r25508 25 25 virtual void Echo()= 0; 26 26 int Id(){_error_("Not implemented yet"); }; 27 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); };27 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); }; 28 28 int ObjectEnum(){return OptionEnum;}; 29 29 -
issm/trunk-jpl/src/c/classes/Params/BoolParam.cpp
r25507 r25508 48 48 int BoolParam::Id(void){ return -1; }/*{{{*/ 49 49 /*}}}*/ 50 void BoolParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/50 void BoolParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 51 51 52 52 int object_enum = BoolParamEnum; -
issm/trunk-jpl/src/c/classes/Params/BoolParam.h
r25507 r25508 35 35 void Echo(); 36 36 int Id(); 37 void Marshall 2(MarshallHandle* marshallhandle);37 void Marshall(MarshallHandle* marshallhandle); 38 38 int ObjectEnum(); 39 39 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/DataSetParam.cpp
r25507 r25508 52 52 int DataSetParam::Id(void){ return -1; }/*{{{*/ 53 53 /*}}}*/ 54 void DataSetParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/54 void DataSetParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 55 55 56 56 if(marshallhandle->OperationNumber()==MARSHALLING_LOAD)value=new DataSet(); … … 59 59 marshallhandle->call(object_enum); 60 60 marshallhandle->call(this->enum_type); 61 value->Marshall 2(marshallhandle);61 value->Marshall(marshallhandle); 62 62 63 63 } -
issm/trunk-jpl/src/c/classes/Params/DataSetParam.h
r25507 r25508 36 36 void Echo(); 37 37 int Id(); 38 void Marshall 2(MarshallHandle* marshallhandle);38 void Marshall(MarshallHandle* marshallhandle); 39 39 int ObjectEnum(); 40 40 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/DoubleMatArrayParam.cpp
r25507 r25508 116 116 int DoubleMatArrayParam::Id(void){ return -1; }/*{{{*/ 117 117 /*}}}*/ 118 void DoubleMatArrayParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/118 void DoubleMatArrayParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 119 119 120 120 int object_enum = DoubleMatArrayParamEnum; -
issm/trunk-jpl/src/c/classes/Params/DoubleMatArrayParam.h
r25507 r25508 38 38 void Echo(); 39 39 int Id(); 40 void Marshall 2(MarshallHandle* marshallhandle);40 void Marshall(MarshallHandle* marshallhandle); 41 41 int ObjectEnum(); 42 42 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/DoubleMatParam.cpp
r25507 r25508 73 73 } 74 74 /*}}}*/ 75 void DoubleMatParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/75 void DoubleMatParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 76 76 77 77 int object_enum = DoubleMatParamEnum; -
issm/trunk-jpl/src/c/classes/Params/DoubleMatParam.h
r25507 r25508 38 38 int ObjectEnum(); 39 39 Param* copy(); 40 void Marshall 2(MarshallHandle* marshallhandle);40 void Marshall(MarshallHandle* marshallhandle); 41 41 /*}}}*/ 42 42 /*Param vritual function definitions: {{{*/ -
issm/trunk-jpl/src/c/classes/Params/DoubleParam.cpp
r25507 r25508 46 46 int DoubleParam::Id(void){ return -1; }/*{{{*/ 47 47 /*}}}*/ 48 void DoubleParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/48 void DoubleParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 49 49 50 50 int object_enum = DoubleParamEnum; -
issm/trunk-jpl/src/c/classes/Params/DoubleParam.h
r25507 r25508 36 36 void Echo(); 37 37 int Id(); 38 void Marshall 2(MarshallHandle* marshallhandle);38 void Marshall(MarshallHandle* marshallhandle); 39 39 int ObjectEnum(); 40 40 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/DoubleVecParam.cpp
r25507 r25508 59 59 int DoubleVecParam::Id(void){ return -1; }/*{{{*/ 60 60 /*}}}*/ 61 void DoubleVecParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/61 void DoubleVecParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 62 62 63 63 int object_enum = DoubleVecParamEnum; -
issm/trunk-jpl/src/c/classes/Params/DoubleVecParam.h
r25507 r25508 36 36 void Echo(); 37 37 int Id(); 38 void Marshall 2(MarshallHandle* marshallhandle);38 void Marshall(MarshallHandle* marshallhandle); 39 39 int ObjectEnum(); 40 40 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/FileParam.cpp
r25507 r25508 49 49 int FileParam::Id(void){ return -1; }/*{{{*/ 50 50 /*}}}*/ 51 void FileParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/51 void FileParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 52 52 53 53 int object_enum = FileParamEnum; -
issm/trunk-jpl/src/c/classes/Params/FileParam.h
r25507 r25508 35 35 void Echo(); 36 36 int Id(); 37 void Marshall 2(MarshallHandle* marshallhandle);37 void Marshall(MarshallHandle* marshallhandle); 38 38 int ObjectEnum(); 39 39 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/GenericParam.h
r25507 r25508 52 52 // it does not clarify ownership of the newed up instance... 53 53 // use the default copy constructor instead 54 void Marshall 2(MarshallHandle* marshallhandle){54 void Marshall(MarshallHandle* marshallhandle){ 55 55 _printf_(" WARNING: parameter "<<EnumToStringx(this->myEnumVal)<<" is a GenericParam and cannot be marshalled\n"); 56 56 /*Nothing for now*/ -
issm/trunk-jpl/src/c/classes/Params/IntMatParam.cpp
r25507 r25508 67 67 int IntMatParam::Id(void){ return -1; }/*{{{*/ 68 68 /*}}}*/ 69 void IntMatParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/69 void IntMatParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 70 70 71 71 int object_enum = IntMatParamEnum; -
issm/trunk-jpl/src/c/classes/Params/IntMatParam.h
r25507 r25508 37 37 void Echo(); 38 38 int Id(); 39 void Marshall 2(MarshallHandle* marshallhandle);39 void Marshall(MarshallHandle* marshallhandle); 40 40 int ObjectEnum(); 41 41 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/IntParam.cpp
r25507 r25508 49 49 int IntParam::Id(void){ return -1; }/*{{{*/ 50 50 /*}}}*/ 51 void IntParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/51 void IntParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 52 52 53 53 int object_enum = IntParamEnum; -
issm/trunk-jpl/src/c/classes/Params/IntParam.h
r25507 r25508 36 36 void Echo(); 37 37 int Id(); 38 void Marshall 2(MarshallHandle* marshallhandle);38 void Marshall(MarshallHandle* marshallhandle); 39 39 int ObjectEnum(); 40 40 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/IntVecParam.cpp
r25507 r25508 70 70 int IntVecParam::Id(void){ return -1; }/*{{{*/ 71 71 /*}}}*/ 72 void IntVecParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/72 void IntVecParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 73 73 74 74 int object_enum = IntVecParamEnum; -
issm/trunk-jpl/src/c/classes/Params/IntVecParam.h
r25507 r25508 37 37 void Echo(); 38 38 int Id(); 39 void Marshall 2(MarshallHandle* marshallhandle);39 void Marshall(MarshallHandle* marshallhandle); 40 40 int ObjectEnum(); 41 41 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/MatrixParam.h
r25507 r25508 36 36 void Echo(); 37 37 int Id(); 38 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); };38 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); }; 39 39 int ObjectEnum(); 40 40 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/Param.h
r25507 r25508 45 45 virtual void GetParameterValue(DataSet** pdataset)=0; 46 46 virtual int InstanceEnum()=0; 47 virtual void Marshall 2(MarshallHandle* marshallhandle)=0;47 virtual void Marshall(MarshallHandle* marshallhandle)=0; 48 48 virtual int ObjectEnum()=0; 49 49 -
issm/trunk-jpl/src/c/classes/Params/Parameters.cpp
r25507 r25508 111 111 } 112 112 /*}}}*/ 113 void Parameters::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/113 void Parameters::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 114 114 115 115 int num_params=0; … … 130 130 obj_enum = this->params[i]->ObjectEnum(); 131 131 marshallhandle->call(obj_enum); 132 this->params[i]->Marshall 2(marshallhandle);132 this->params[i]->Marshall(marshallhandle); 133 133 } 134 134 } … … 149 149 DoubleParam* doubleparam=NULL; 150 150 doubleparam=new DoubleParam(); 151 doubleparam->Marshall 2(marshallhandle);151 doubleparam->Marshall(marshallhandle); 152 152 this->AddObject(doubleparam); 153 153 } … … 155 155 IntParam* intparam=NULL; 156 156 intparam=new IntParam(); 157 intparam->Marshall 2(marshallhandle);157 intparam->Marshall(marshallhandle); 158 158 this->AddObject(intparam); 159 159 } … … 161 161 IntMatParam* intmparam=NULL; 162 162 intmparam=new IntMatParam(); 163 intmparam->Marshall 2(marshallhandle);163 intmparam->Marshall(marshallhandle); 164 164 this->AddObject(intmparam); 165 165 } … … 167 167 IntVecParam* intvparam=NULL; 168 168 intvparam=new IntVecParam(); 169 intvparam->Marshall 2(marshallhandle);169 intvparam->Marshall(marshallhandle); 170 170 this->AddObject(intvparam); 171 171 } … … 173 173 BoolParam* boolparam=NULL; 174 174 boolparam=new BoolParam(); 175 boolparam->Marshall 2(marshallhandle);175 boolparam->Marshall(marshallhandle); 176 176 this->AddObject(boolparam); 177 177 } … … 179 179 DataSetParam* dsparam=NULL; 180 180 dsparam=new DataSetParam(); 181 dsparam->Marshall 2(marshallhandle);181 dsparam->Marshall(marshallhandle); 182 182 this->AddObject(dsparam); 183 183 } … … 185 185 DoubleMatArrayParam* dmaparam=NULL; 186 186 dmaparam=new DoubleMatArrayParam(); 187 dmaparam->Marshall 2(marshallhandle);187 dmaparam->Marshall(marshallhandle); 188 188 this->AddObject(dmaparam); 189 189 } … … 191 191 DoubleMatParam* dmparam=NULL; 192 192 dmparam=new DoubleMatParam(); 193 dmparam->Marshall 2(marshallhandle);193 dmparam->Marshall(marshallhandle); 194 194 this->AddObject(dmparam); 195 195 } … … 197 197 DoubleVecParam* dvparam=NULL; 198 198 dvparam=new DoubleVecParam(); 199 dvparam->Marshall 2(marshallhandle);199 dvparam->Marshall(marshallhandle); 200 200 this->AddObject(dvparam); 201 201 } … … 203 203 FileParam* fileparam=NULL; 204 204 fileparam=new FileParam(); 205 fileparam->Marshall 2(marshallhandle);205 fileparam->Marshall(marshallhandle); 206 206 delete fileparam; 207 207 /* FIXME: No need to add this object, the pointer is not valid … … 211 211 StringParam* sparam=NULL; 212 212 sparam=new StringParam(); 213 sparam->Marshall 2(marshallhandle);213 sparam->Marshall(marshallhandle); 214 214 this->AddObject(sparam); 215 215 } … … 217 217 StringArrayParam* saparam=NULL; 218 218 saparam=new StringArrayParam(); 219 saparam->Marshall 2(marshallhandle);219 saparam->Marshall(marshallhandle); 220 220 this->AddObject(saparam); 221 221 } … … 223 223 TransientParam* transparam=NULL; 224 224 transparam=new TransientParam(); 225 transparam->Marshall 2(marshallhandle);225 transparam->Marshall(marshallhandle); 226 226 this->AddObject(transparam); 227 227 } … … 229 229 TransientArrayParam* transarrayparam=NULL; 230 230 transarrayparam=new TransientArrayParam(); 231 transarrayparam->Marshall 2(marshallhandle);231 transarrayparam->Marshall(marshallhandle); 232 232 this->AddObject(transarrayparam); 233 233 } -
issm/trunk-jpl/src/c/classes/Params/Parameters.h
r25507 r25508 35 35 void Delete(int enum_type); 36 36 bool Exist(int enum_type); 37 void Marshall 2(MarshallHandle* marshallhandle);37 void Marshall(MarshallHandle* marshallhandle); 38 38 39 39 void FindParam(bool* pinteger,int enum_type); -
issm/trunk-jpl/src/c/classes/Params/StringArrayParam.cpp
r25507 r25508 73 73 int StringArrayParam::Id(void){ return -1; }/*{{{*/ 74 74 /*}}}*/ 75 void StringArrayParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/75 void StringArrayParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 76 76 77 77 int* sizes=NULL; -
issm/trunk-jpl/src/c/classes/Params/StringArrayParam.h
r25507 r25508 36 36 void Echo(); 37 37 int Id(); 38 void Marshall 2(MarshallHandle* marshallhandle);38 void Marshall(MarshallHandle* marshallhandle); 39 39 int ObjectEnum(); 40 40 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/StringParam.cpp
r25507 r25508 50 50 int StringParam::Id(void){ return -1; }/*{{{*/ 51 51 /*}}}*/ 52 void StringParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/52 void StringParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 53 53 54 54 int size = 0; -
issm/trunk-jpl/src/c/classes/Params/StringParam.h
r25507 r25508 36 36 void Echo(); 37 37 int Id(); 38 void Marshall 2(MarshallHandle* marshallhandle);38 void Marshall(MarshallHandle* marshallhandle); 39 39 int ObjectEnum(); 40 40 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/TransientArrayParam.cpp
r25507 r25508 73 73 int TransientArrayParam::Id(void){ return -1; }/*{{{*/ 74 74 /*}}}*/ 75 void TransientArrayParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/75 void TransientArrayParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 76 76 77 77 int object_enum = TransientArrayParamEnum; -
issm/trunk-jpl/src/c/classes/Params/TransientArrayParam.h
r25507 r25508 39 39 void Echo(); 40 40 int Id(); 41 void Marshall 2(MarshallHandle* marshallhandle);41 void Marshall(MarshallHandle* marshallhandle); 42 42 int ObjectEnum(); 43 43 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/TransientParam.cpp
r25507 r25508 68 68 int TransientParam::Id(void){ return -1; }/*{{{*/ 69 69 /*}}}*/ 70 void TransientParam::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/70 void TransientParam::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 71 71 72 72 int object_enum = TransientParamEnum; -
issm/trunk-jpl/src/c/classes/Params/TransientParam.h
r25507 r25508 38 38 void Echo(); 39 39 int Id(); 40 void Marshall 2(MarshallHandle* marshallhandle);40 void Marshall(MarshallHandle* marshallhandle); 41 41 int ObjectEnum(); 42 42 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Params/VectorParam.h
r25507 r25508 36 36 void Echo(); 37 37 int Id(); 38 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); };38 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); }; 39 39 int ObjectEnum(); 40 40 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Profiler.cpp
r25507 r25508 64 64 } 65 65 /*}}}*/ 66 void Profiler::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/66 void Profiler::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 67 67 68 68 IssmPDouble* pointer = NULL; -
issm/trunk-jpl/src/c/classes/Profiler.h
r25507 r25508 52 52 void Echo(); 53 53 int Id(); 54 void Marshall 2(MarshallHandle* marshallhandle);54 void Marshall(MarshallHandle* marshallhandle); 55 55 int ObjectEnum(); 56 56 -
issm/trunk-jpl/src/c/classes/Radar.cpp
r25507 r25508 58 58 } 59 59 /*}}}*/ 60 void Radar::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/60 void Radar::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 61 61 _error_("not implemented yet!"); 62 62 } -
issm/trunk-jpl/src/c/classes/Radar.h
r25507 r25508 29 29 void Echo(void); 30 30 int Id(void); 31 void Marshall 2(MarshallHandle* marshallhandle);31 void Marshall(MarshallHandle* marshallhandle); 32 32 int ObjectEnum(void); 33 33 -
issm/trunk-jpl/src/c/classes/Regionaloutput.cpp
r25507 r25508 63 63 } 64 64 /*}}}*/ 65 void Regionaloutput::Marshall 2(MarshallHandle* marshallhandle){/*{{{*/65 void Regionaloutput::Marshall(MarshallHandle* marshallhandle){/*{{{*/ 66 66 _error_("not implemented yet!"); 67 67 } -
issm/trunk-jpl/src/c/classes/Regionaloutput.h
r25507 r25508 33 33 void Echo(void); 34 34 int Id(void); 35 void Marshall 2(MarshallHandle* marshallhandle);35 void Marshall(MarshallHandle* marshallhandle); 36 36 int ObjectEnum(void); 37 37 -
issm/trunk-jpl/src/c/classes/Segment.h
r25507 r25508 65 65 int Id(void){ return eid; }/*{{{*/ 66 66 /*}}}*/ 67 void Marshall 2(MarshallHandle* marshallhandle){/*{{{*/67 void Marshall(MarshallHandle* marshallhandle){/*{{{*/ 68 68 _error_("not implemented yet!"); 69 69 } -
issm/trunk-jpl/src/c/classes/Vertex.cpp
r25507 r25508 114 114 int Vertex::Id(void){ return id; }/*{{{*/ 115 115 /*}}}*/ 116 void Vertex::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/116 void Vertex::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 117 117 118 118 int object_enum = VertexEnum; -
issm/trunk-jpl/src/c/classes/Vertex.h
r25507 r25508 46 46 int ObjectEnum(); 47 47 Object* copy(); 48 void Marshall 2(MarshallHandle* marshallhandle);48 void Marshall(MarshallHandle* marshallhandle); 49 49 50 50 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Vertices.cpp
r25507 r25508 110 110 } 111 111 /*}}}*/ 112 void Vertices::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/112 void Vertices::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 113 113 114 114 int object_enum = VerticesEnum; … … 135 135 marshallhandle->call(this->common_send_ids[i],this->common_send[i]); 136 136 } 137 DataSet::Marshall 2(marshallhandle);137 DataSet::Marshall(marshallhandle); 138 138 } 139 139 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Vertices.h
r25507 r25508 31 31 /*Objects virtual functions*/ 32 32 Vertices* Copy(); 33 void Marshall 2(MarshallHandle* marshallhandle);33 void Marshall(MarshallHandle* marshallhandle); 34 34 35 35 /*numerics:*/ -
issm/trunk-jpl/src/c/classes/kriging/ExponentialVariogram.h
r25507 r25508 26 26 void Echo(); 27 27 int Id(){_error_("Not implemented yet");}; 28 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); };28 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); }; 29 29 int ObjectEnum(){_error_("Not implemented yet");}; 30 30 -
issm/trunk-jpl/src/c/classes/kriging/GaussianVariogram.h
r25507 r25508 27 27 void Echo(); 28 28 int Id(){_error_("Not implemented yet");}; 29 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); };29 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); }; 30 30 int ObjectEnum(){_error_("Not implemented yet");}; 31 31 -
issm/trunk-jpl/src/c/classes/kriging/Observation.h
r25507 r25508 31 31 int Id() {_error_("Not implemented yet"); }; 32 32 void print() const; 33 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};33 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 34 34 int ObjectEnum(){_error_("Not implemented yet"); }; 35 35 -
issm/trunk-jpl/src/c/classes/kriging/PowerVariogram.h
r25507 r25508 26 26 void Echo(); 27 27 int Id(){_error_("Not implemented yet");}; 28 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); };28 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); }; 29 29 int ObjectEnum(){_error_("Not implemented yet");}; 30 30 -
issm/trunk-jpl/src/c/classes/kriging/Quadtree.h
r25507 r25508 30 30 void Echo(); 31 31 int Id() {_error_("not implemented yet"); }; 32 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};32 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 33 33 int ObjectEnum(){_error_("not implemented yet"); }; 34 34 -
issm/trunk-jpl/src/c/classes/kriging/SphericalVariogram.h
r25507 r25508 26 26 void Echo(); 27 27 int Id(){_error_("Not implemented yet");}; 28 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); };28 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!"); }; 29 29 int ObjectEnum(){_error_("Not implemented yet");}; 30 30 -
issm/trunk-jpl/src/c/datastructures/DataSet.cpp
r25507 r25508 91 91 92 92 /*Specific methods*/ 93 void DataSet::Marshall 2(MarshallHandle* marshallhandle){ /*{{{*/93 void DataSet::Marshall(MarshallHandle* marshallhandle){ /*{{{*/ 94 94 95 95 vector<Object*>::iterator obj; … … 127 127 obj_enum=(*obj)->ObjectEnum(); 128 128 marshallhandle->call(obj_enum); 129 (*obj)->Marshall 2(marshallhandle);129 (*obj)->Marshall(marshallhandle); 130 130 } 131 131 } … … 154 154 Node* node=NULL; 155 155 node=new Node(); 156 node->Marshall 2(marshallhandle);156 node->Marshall(marshallhandle); 157 157 this->AddObject(node); 158 158 } … … 160 160 Vertex* vertex=NULL; 161 161 vertex=new Vertex(); 162 vertex->Marshall 2(marshallhandle);162 vertex->Marshall(marshallhandle); 163 163 this->AddObject(vertex); 164 164 } … … 166 166 Matice* matice=NULL; 167 167 matice=new Matice(); 168 matice->Marshall 2(marshallhandle);168 matice->Marshall(marshallhandle); 169 169 this->AddObject(matice); 170 170 } … … 172 172 Matestar* matestar=NULL; 173 173 matestar=new Matestar(); 174 matestar->Marshall 2(marshallhandle);174 matestar->Marshall(marshallhandle); 175 175 this->AddObject(matestar); 176 176 } … … 178 178 SpcStatic* spcstatic=NULL; 179 179 spcstatic=new SpcStatic(); 180 spcstatic->Marshall 2(marshallhandle);180 spcstatic->Marshall(marshallhandle); 181 181 this->AddObject(spcstatic); 182 182 } … … 184 184 SpcDynamic* spcdynamic=NULL; 185 185 spcdynamic=new SpcDynamic(); 186 spcdynamic->Marshall 2(marshallhandle);186 spcdynamic->Marshall(marshallhandle); 187 187 this->AddObject(spcdynamic); 188 188 } … … 190 190 SpcTransient* spctransient=NULL; 191 191 spctransient=new SpcTransient(); 192 spctransient->Marshall 2(marshallhandle);192 spctransient->Marshall(marshallhandle); 193 193 this->AddObject(spctransient); 194 194 } … … 196 196 Tria* tria=NULL; 197 197 tria=new Tria(); 198 tria->Marshall 2(marshallhandle);198 tria->Marshall(marshallhandle); 199 199 this->AddObject(tria); 200 200 } … … 202 202 Penta* penta=NULL; 203 203 penta=new Penta(); 204 penta->Marshall 2(marshallhandle);204 penta->Marshall(marshallhandle); 205 205 this->AddObject(penta); 206 206 } … … 208 208 Tetra* tetra=NULL; 209 209 tetra=new Tetra(); 210 tetra->Marshall 2(marshallhandle);210 tetra->Marshall(marshallhandle); 211 211 this->AddObject(tetra); 212 212 } … … 214 214 Seg* seg=NULL; 215 215 seg=new Seg(); 216 seg->Marshall 2(marshallhandle);216 seg->Marshall(marshallhandle); 217 217 this->AddObject(seg); 218 218 } … … 220 220 Riftfront* rift=NULL; 221 221 rift=new Riftfront(); 222 rift->Marshall 2(marshallhandle);222 rift->Marshall(marshallhandle); 223 223 this->AddObject(rift); 224 224 } … … 226 226 Numericalflux* numflux=NULL; 227 227 numflux=new Numericalflux(); 228 numflux->Marshall 2(marshallhandle);228 numflux->Marshall(marshallhandle); 229 229 this->AddObject(numflux); 230 230 } … … 232 232 Pengrid* pengrid=NULL; 233 233 pengrid=new Pengrid(); 234 pengrid->Marshall 2(marshallhandle);234 pengrid->Marshall(marshallhandle); 235 235 this->AddObject(pengrid); 236 236 } … … 238 238 Penpair* penpair=NULL; 239 239 penpair=new Penpair(); 240 penpair->Marshall 2(marshallhandle);240 penpair->Marshall(marshallhandle); 241 241 this->AddObject(penpair); 242 242 } 243 243 else if(obj_enum==DoubleExternalResultEnum){ 244 244 GenericExternalResult<double>* result=new GenericExternalResult<double>(); 245 result->Marshall 2(marshallhandle);245 result->Marshall(marshallhandle); 246 246 this->AddObject(result); 247 247 } -
issm/trunk-jpl/src/c/datastructures/DataSet.h
r25507 r25508 34 34 DataSet(int enum_type); 35 35 ~DataSet(); 36 void Marshall 2(MarshallHandle* marshallhandle);36 void Marshall(MarshallHandle* marshallhandle); 37 37 38 38 /*management*/ -
issm/trunk-jpl/src/c/datastructures/Object.h
r25507 r25508 21 21 virtual int ObjectEnum()=0; 22 22 virtual Object* copy()=0; 23 virtual void Marshall 2(MarshallHandle* marshallhandle)=0;23 virtual void Marshall(MarshallHandle* marshallhandle)=0; 24 24 25 25 }; -
issm/trunk-jpl/src/c/kml/KML_Attribute.h
r25507 r25508 29 29 int ObjectEnum(){_error_("Not implemented yet.");}; 30 30 Object* copy(){_error_("Not implemented yet.");}; 31 void Marshall 2(MarshallHandle* marshallhandle);31 void Marshall(MarshallHandle* marshallhandle); 32 32 /*}}}*/ 33 33 -
issm/trunk-jpl/src/c/kml/KML_ColorStyle.h
r25507 r25508 36 36 int ObjectEnum(){_error_("Not implemented yet.");}; 37 37 Object* copy(){_error_("Not implemented yet.");}; 38 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};38 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 39 39 /*}}}*/ 40 40 -
issm/trunk-jpl/src/c/kml/KML_Comment.h
r25507 r25508 30 30 int ObjectEnum(){_error_("Not implemented yet.");}; 31 31 Object* copy(){_error_("Not implemented yet.");}; 32 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};32 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 33 33 /*}}}*/ 34 34 -
issm/trunk-jpl/src/c/kml/KML_Container.h
r25507 r25508 33 33 int ObjectEnum(){_error_("Not implemented yet.");}; 34 34 Object* copy(){_error_("Not implemented yet.");}; 35 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};35 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 36 36 /*}}}*/ 37 37 -
issm/trunk-jpl/src/c/kml/KML_Document.h
r25507 r25508 30 30 int ObjectEnum(){_error_("Not implemented yet.");}; 31 31 Object* copy(){_error_("Not implemented yet.");}; 32 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};32 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 33 33 /*}}}*/ 34 34 -
issm/trunk-jpl/src/c/kml/KML_Feature.h
r25507 r25508 44 44 int ObjectEnum(){_error_("Not implemented yet.");}; 45 45 Object* copy(){_error_("Not implemented yet.");}; 46 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};46 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 47 47 /*}}}*/ 48 48 -
issm/trunk-jpl/src/c/kml/KML_File.h
r25507 r25508 32 32 int ObjectEnum(){_error_("Not implemented yet.");}; 33 33 Object* copy(){_error_("Not implemented yet.");}; 34 void Marshall 2(MarshallHandle* marshallhandle);34 void Marshall(MarshallHandle* marshallhandle); 35 35 /*}}}*/ 36 36 -
issm/trunk-jpl/src/c/kml/KML_Folder.h
r25507 r25508 30 30 int ObjectEnum(){_error_("Not implemented yet.");}; 31 31 Object* copy(){_error_("Not implemented yet.");}; 32 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};32 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 33 33 /*}}}*/ 34 34 -
issm/trunk-jpl/src/c/kml/KML_Geometry.h
r25507 r25508 29 29 int ObjectEnum(){_error_("Not implemented yet.");}; 30 30 Object* copy(){_error_("Not implemented yet.");}; 31 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};31 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 32 32 /*}}}*/ 33 33 -
issm/trunk-jpl/src/c/kml/KML_GroundOverlay.h
r25507 r25508 36 36 int ObjectEnum(){_error_("Not implemented yet.");}; 37 37 Object* copy(){_error_("Not implemented yet.");}; 38 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};38 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 39 39 /*}}}*/ 40 40 -
issm/trunk-jpl/src/c/kml/KML_Icon.h
r25507 r25508 44 44 int ObjectEnum(){_error_("Not implemented yet.");}; 45 45 Object* copy(){_error_("Not implemented yet.");}; 46 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};46 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 47 47 /*}}}*/ 48 48 -
issm/trunk-jpl/src/c/kml/KML_LatLonBox.h
r25507 r25508 35 35 int ObjectEnum(){_error_("Not implemented yet.");}; 36 36 Object* copy(){_error_("Not implemented yet.");}; 37 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};37 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 38 38 /*}}}*/ 39 39 -
issm/trunk-jpl/src/c/kml/KML_LineString.h
r25507 r25508 38 38 int ObjectEnum(){_error_("Not implemented yet.");}; 39 39 Object* copy(){_error_("Not implemented yet.");}; 40 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};40 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 41 41 /*}}}*/ 42 42 -
issm/trunk-jpl/src/c/kml/KML_LineStyle.h
r25507 r25508 31 31 int ObjectEnum(){_error_("Not implemented yet.");}; 32 32 Object* copy(){_error_("Not implemented yet.");}; 33 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};33 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 34 34 /*}}}*/ 35 35 -
issm/trunk-jpl/src/c/kml/KML_LinearRing.h
r25507 r25508 38 38 int ObjectEnum(){_error_("Not implemented yet.");}; 39 39 Object* copy(){_error_("Not implemented yet.");}; 40 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};40 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 41 41 /*}}}*/ 42 42 -
issm/trunk-jpl/src/c/kml/KML_MultiGeometry.h
r25507 r25508 34 34 int ObjectEnum(){_error_("Not implemented yet.");}; 35 35 Object* copy(){_error_("Not implemented yet.");}; 36 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};36 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 37 37 /*}}}*/ 38 38 -
issm/trunk-jpl/src/c/kml/KML_Object.h
r25507 r25508 30 30 int ObjectEnum(){_error_("Not implemented yet.");}; 31 31 Object* copy(){_error_("Not implemented yet.");}; 32 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};32 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 33 33 /*}}}*/ 34 34 -
issm/trunk-jpl/src/c/kml/KML_Overlay.h
r25507 r25508 36 36 int ObjectEnum(){_error_("Not implemented yet.");}; 37 37 Object* copy(){_error_("Not implemented yet.");}; 38 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};38 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 39 39 /*}}}*/ 40 40 -
issm/trunk-jpl/src/c/kml/KML_Placemark.h
r25507 r25508 34 34 int ObjectEnum(){_error_("Not implemented yet.");}; 35 35 Object* copy(){_error_("Not implemented yet.");}; 36 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};36 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 37 37 /*}}}*/ 38 38 -
issm/trunk-jpl/src/c/kml/KML_Point.h
r25507 r25508 36 36 int ObjectEnum(){_error_("Not implemented yet.");}; 37 37 Object* copy(){_error_("Not implemented yet.");}; 38 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};38 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 39 39 /*}}}*/ 40 40 -
issm/trunk-jpl/src/c/kml/KML_PolyStyle.h
r25507 r25508 32 32 int ObjectEnum(){_error_("Not implemented yet.");}; 33 33 Object* copy(){_error_("Not implemented yet.");}; 34 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};34 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 35 35 /*}}}*/ 36 36 -
issm/trunk-jpl/src/c/kml/KML_Polygon.h
r25507 r25508 40 40 int ObjectEnum(){_error_("Not implemented yet.");}; 41 41 Object* copy(){_error_("Not implemented yet.");}; 42 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};42 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 43 43 /*}}}*/ 44 44 -
issm/trunk-jpl/src/c/kml/KML_Style.h
r25507 r25508 38 38 int ObjectEnum(){_error_("Not implemented yet.");}; 39 39 Object* copy(){_error_("Not implemented yet.");}; 40 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};40 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 41 41 /*}}}*/ 42 42 -
issm/trunk-jpl/src/c/kml/KML_StyleSelector.h
r25507 r25508 29 29 int ObjectEnum(){_error_("Not implemented yet.");}; 30 30 Object* copy(){_error_("Not implemented yet.");}; 31 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};31 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 32 32 /*}}}*/ 33 33 -
issm/trunk-jpl/src/c/kml/KML_SubStyle.h
r25507 r25508 29 29 int ObjectEnum(){_error_("Not implemented yet.");}; 30 30 Object* copy(){_error_("Not implemented yet.");}; 31 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};31 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 32 32 /*}}}*/ 33 33 -
issm/trunk-jpl/src/c/kml/KML_Unknown.h
r25507 r25508 32 32 int ObjectEnum(){_error_("Not implemented yet.");}; 33 33 Object* copy(){_error_("Not implemented yet.");}; 34 void Marshall 2(MarshallHandle* marshallhandle){ _error_("not implemented yet!");};34 void Marshall(MarshallHandle* marshallhandle){ _error_("not implemented yet!");}; 35 35 /*}}}*/ 36 36 -
issm/trunk-jpl/src/c/toolkits/issm/Bucket.h
r25507 r25508 129 129 else _error_("No Copy of Bucket because its type is invalid."); }; 130 130 /*}}}*/ 131 void Marshall 2(MarshallHandle* marshallhandle){/*{{{*/131 void Marshall(MarshallHandle* marshallhandle){/*{{{*/ 132 132 _error_("not implemented yet!"); 133 133 }
Note:
See TracChangeset
for help on using the changeset viewer.