Changeset 16543


Ignore:
Timestamp:
10/24/13 16:33:26 (11 years ago)
Author:
Mathieu Morlighem
Message:

BUG: fixed new interface with no dataset pointer

Location:
issm/trunk-jpl/src/c/modules/ModelProcessorx
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/modules/ModelProcessorx/Autodiff/CreateParametersAutodiff.cpp

    r16542 r16543  
    88#include "../ModelProcessorx.h"
    99
    10 void CreateParametersAutodiff(Parameters** pparameters,IoModel* iomodel){
     10void CreateParametersAutodiff(Parameters* parameters,IoModel* iomodel){
    1111
    1212        int         i;
    13         Parameters *parameters       = NULL;
    1413        bool        autodiff_analysis;
    1514        int         num_dependent_objects;
     
    2726        int         num_ind,local_num_ind;
    2827        DataSet*    dependent_objects=NULL;
    29 
    30         /*Get parameters: */
    31         parameters=*pparameters;
    3228
    3329        /*retrieve some parameters: */
     
    164160        #endif
    165161
    166         /*Assign output pointer: */
    167         *pparameters=parameters;
    168 
    169162}
  • issm/trunk-jpl/src/c/modules/ModelProcessorx/Dakota/CreateParametersDakota.cpp

    r16542 r16543  
    99#include "../ModelProcessorx.h"
    1010
    11 void CreateParametersDakota(Parameters** pparameters,IoModel* iomodel,char* rootpath){
     11void CreateParametersDakota(Parameters* parameters,IoModel* iomodel,char* rootpath){
    1212
    1313        /*variable declarations*/
    1414        int          i;
    15         Parameters  *parameters             = NULL;
    1615        int         *part                   = NULL;
    1716        double      *dpart                  = NULL;
     
    3534        int   numberofresponses;
    3635        int   nrows,ncols;
    37 
    38         /*recover parameters : */
    39         parameters = *pparameters;
    4036
    4137        /*recover parameters: */
     
    124120        /*Free data*/
    125121        xDelete<char>(name);
    126 
    127         /*Assign output pointer: */
    128         *pparameters = parameters;
    129122}
Note: See TracChangeset for help on using the changeset viewer.