178 |
return temp->getSampleDataRW(sampleNo); |
return temp->getSampleDataRW(sampleNo); |
179 |
} |
} |
180 |
|
|
181 |
|
double* getDataRW(escriptDataC* data) |
182 |
|
{ |
183 |
|
escript::Data* temp=(escript::Data*)(data->m_dataPtr); |
184 |
|
if (temp->getNumSamples()>0) |
185 |
|
{ |
186 |
|
requireWrite(data); |
187 |
|
return getSampleDataRWFast(data,0); |
188 |
|
} |
189 |
|
return 0; |
190 |
|
} |
191 |
|
|
192 |
|
|
193 |
void* allocSampleBuffer(escriptDataC* data) |
void* allocSampleBuffer(escriptDataC* data) |
194 |
{ |
{ |
195 |
if (data == (struct escriptDataC*)0) { |
if (data == (struct escriptDataC*)0) { |