Ignore:
Timestamp:
08/16/12 18:30:40 (13 years ago)
Author:
Eric.Larour
Message:

CHG: extended rest of the code (except for kriging code) to use IssmDouble
and IssmPDouble active and passive types, for use with AD type constructs (using
ADOLC or ADIC in the future).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/modules/ControlInputScaleGradientx/ControlInputScaleGradientx.cpp

    r12450 r13073  
    99#include "../../EnumDefinitions/EnumDefinitions.h"
    1010
    11 void ControlInputScaleGradientx(Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,double* norm_list,int step){
     11void ControlInputScaleGradientx(Elements* elements,Nodes* nodes, Vertices* vertices, Loads* loads, Materials* materials, Parameters* parameters,IssmDouble* norm_list,int step){
    1212
    1313        /*Intermediaries*/
    1414        int     i,j,num_controls;
    1515        int    *control_type = NULL;
    16         double *scalar_list = NULL;
    17         double  scalar;
     16        IssmDouble *scalar_list = NULL;
     17        IssmDouble  scalar;
    1818
    1919
     
    3838        /*Clean up and return*/
    3939        xDelete<int>(control_type);
    40         xDelete<double>(scalar_list);
     40        xDelete<IssmDouble>(scalar_list);
    4141}
Note: See TracChangeset for help on using the changeset viewer.