Ignore:
Timestamp:
02/02/12 13:59:41 (13 years ago)
Author:
Mathieu Morlighem
Message:

Simplifying gradient call in CM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/mex/Gradj/Gradj.cpp

    r8910 r11310  
    88
    99        /*input datasets: */
    10         int         control_type;
     10        int         control_index;
     11        double      grad_norm;
    1112        Elements   *elements     = NULL;
    1213        Nodes      *nodes        = NULL;
     
    3233        FetchMatlabData((DataSet**)&materials,MATERIALS);
    3334        FetchMatlabData(&parameters,PARAMETERS);
    34         FetchMatlabData(&control_type,CONTROLTYPE);
     35        FetchMatlabData(&control_index,CONTROLINDEX);
    3536
    3637        /*configure: */
     
    4041
    4142        /*!Call core code: */
    42         Gradjx(&gradient, elements,nodes, vertices,loads, materials,parameters, control_type);
     43        Gradjx(&gradient,&grad_norm,elements,nodes, vertices,loads, materials,parameters, control_index);
    4344
    4445        /*write output : */
     46        WriteMatlabData(GRADNORM,grad_norm);
    4547        WriteMatlabData(GRADG,gradient);
    4648
Note: See TracChangeset for help on using the changeset viewer.