Changeset 3468
- Timestamp:
- 04/08/10 11:09:08 (15 years ago)
- Location:
- issm/trunk/src
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/objects/DofIndexing.cpp
r3463 r3468 125 125 126 126 char* marshalled_dataset=NULL; 127 int enum_type; 127 128 128 129 /*recover marshalled_dataset: */ 129 130 marshalled_dataset=*pmarshalled_dataset; 130 131 131 /* this time, no need to get enum type, the pointer directly points to the beginning of the132 *object data (thanks to DataSet::Demarshall):*/132 /*get enum type of object since DofIndexing is not directly called by DataSet: */ 133 memcpy(&enum_type,marshalled_dataset,sizeof(int)); marshalled_dataset+=sizeof(int); 133 134 134 135 memcpy(&numberofdofs,marshalled_dataset,sizeof(numberofdofs));marshalled_dataset+=sizeof(numberofdofs); -
issm/trunk/src/c/objects/Hook.cpp
r3420 r3468 159 159 160 160 /*allocate: */ 161 if (num<=0) ISSMERROR("cannot demarshall Hook as num<=0"); 161 162 this->ids=(int*)xmalloc(num*sizeof(int)); 162 163 this->offsets=(int*)xmalloc(num*sizeof(int)); -
issm/trunk/src/c/objects/NodeProperties.cpp
r3451 r3468 110 110 char* marshalled_dataset=NULL; 111 111 int i; 112 int enum_type; 112 113 113 114 /*recover marshalled_dataset: */ 114 115 marshalled_dataset=*pmarshalled_dataset; 115 116 116 /* this time, no need to get enum type, the pointer directly points to the beginning of the117 *object data (thanks to DataSet::Demarshall):*/117 /*get enum type of object since NodeProperties is not directly called by DataSet: */ 118 memcpy(&enum_type,marshalled_dataset,sizeof(int)); marshalled_dataset+=sizeof(int); 118 119 119 120 memcpy(&onbed,marshalled_dataset,sizeof(onbed));marshalled_dataset+=sizeof(onbed); -
issm/trunk/src/m/classes/public/marshall.m
r3359 r3468 172 172 WriteData(fid,md.name,'String','name'); 173 173 174 %Get penalties to connect collapsed and non-collapsed 3d meshes: 175 if strcmpi(md.type,'3d'), 176 WriteData(fid,md.penalties,'Mat','penalties'); 177 end 174 %Get penalties 175 WriteData(fid,md.penalties,'Mat','penalties'); 178 176 179 177 %input and output file names
Note:
See TracChangeset
for help on using the changeset viewer.