Changeset 4167


Ignore:
Timestamp:
06/23/10 12:28:36 (15 years ago)
Author:
Eric.Larour
Message:

some debugging

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

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/modules/OutputResultsx/FileWriteResults.cpp

    r4163 r4167  
    99#endif
    1010
     11#include "../../io/io.h"
     12#include "../../objects/objects.h"
     13#include "../../shared/shared.h"
     14#include "../../include/include.h"
     15
     16
    1117void FileWriteResults(Parameters* parameters, DataSet* results){
    1218
     19        int         i;
    1320        extern int  my_rank;
    1421        char       *filename     = NULL;
  • issm/trunk/src/c/modules/OutputResultsx/MatlabWriteResults.cpp

    r4166 r4167  
    3535        for(i=0;i<nfields;i++){
    3636                ExternalResult* result=(ExternalResult*)results->GetObjectByOffset(i);
    37                 fnames[i]=results->GetResultName();
     37                fnames[i]=result->GetResultName();
    3838        }
    3939
  • issm/trunk/src/c/objects/ExternalResults/BoolExternalResult.cpp

    r4166 r4167  
    184184/*FUNCTION BoolExternalResult::SetMatlabField(mxArray* dataref);{{{1*/
    185185#ifdef _SERIAL_
    186 char* BoolExternalResult::SetMatlabField(mxArray* dataref){
     186void BoolExternalResult::SetMatlabField(mxArray* dataref){
    187187
    188188        char* name=NULL;
  • issm/trunk/src/c/objects/ExternalResults/DoubleExternalResult.cpp

    r4166 r4167  
    180180/*FUNCTION DoubleExternalResult::SetMatlabField(mxArray* dataref);{{{1*/
    181181#ifdef _SERIAL_
    182 char* DoubleExternalResult::SetMatlabField(mxArray* dataref){
     182void DoubleExternalResult::SetMatlabField(mxArray* dataref){
    183183
    184184        char* name=NULL;
  • issm/trunk/src/c/objects/ExternalResults/DoubleMatExternalResult.cpp

    r4166 r4167  
    206206/*FUNCTION DoubleMatExternalResult::SetMatlabField(mxArray* dataref);{{{1*/
    207207#ifdef _SERIAL_
    208 char* DoubleMatExternalResult::SetMatlabField(mxArray* dataref){
     208void DoubleMatExternalResult::SetMatlabField(mxArray* dataref){
    209209
    210210        mxArray* pfield=NULL;
    211211        mxArray* pfield2=NULL;
    212         double* doublemat=NULL;
    213212        int M,N;
    214213        char* name=NULL;
  • issm/trunk/src/c/objects/ExternalResults/DoubleVecExternalResult.cpp

    r4166 r4167  
    202202/*FUNCTION DoubleVecExternalResult::SetMatlabField(mxArray* dataref);{{{1*/
    203203#ifdef _SERIAL_
    204 char* DoubleVecExternalResult::SetMatlabField(mxArray* dataref){
     204void DoubleVecExternalResult::SetMatlabField(mxArray* dataref){
    205205
    206206        mxArray* pfield=NULL;
  • issm/trunk/src/c/objects/ExternalResults/IntExternalResult.cpp

    r4166 r4167  
    184184/*FUNCTION IntExternalResult::SetMatlabField(mxArray* dataref);{{{1*/
    185185#ifdef _SERIAL_
    186 char* IntExternalResult::SetMatlabField(mxArray* dataref){
     186void IntExternalResult::SetMatlabField(mxArray* dataref){
    187187
    188188        char* name=NULL;
    189189        name=this->GetResultName();
    190         mxSetField( dataref, 0, name,mxCreateIntScalar(value));
     190        mxSetField( dataref, 0, name,mxCreateDoubleScalar(value));
    191191}
    192192#endif
Note: See TracChangeset for help on using the changeset viewer.