Ignore:
Timestamp:
06/16/11 14:13:46 (14 years ago)
Author:
Mathieu Morlighem
Message:

Deleted noisedmp, use DragCoefficientAbsGradientEnum as a cost function instead

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/objects/Params/DoubleMatParam.cpp

    r8224 r8646  
    152152
    153153/*DoubleMatParam virtual functions definitions: */
    154 /*FUNCTION DoubleMatParam::GetParameterValue{{{1*/
     154/*FUNCTION DoubleMatParam::GetParameterValue(double** pdoublearray,int* pM,int* pN){{{1*/
    155155void  DoubleMatParam::GetParameterValue(double** pdoublearray,int* pM,int* pN){
    156156        double* output=NULL;
     
    163163        if(pN) *pN=N;
    164164        *pdoublearray=output;
     165}
     166/*}}}*/
     167/*FUNCTION DoubleMatParam::GetParameterValue(int** pintarray,int* pM,int* pN){{{1*/
     168void  DoubleMatParam::GetParameterValue(int** pintarray,int* pM,int* pN){
     169#ifdef _SERIAL_
     170        int* output=NULL;
     171        int  i;
     172
     173        output=(int*)xmalloc((int)(M*N*sizeof(int)));
     174        for(i=0;i<M*N;i++) output[i]=(int)value[i];
     175
     176        /*Assign output pointers:*/
     177        if(pM) *pM=M;
     178        if(pN) *pN=N;
     179        *pintarray=output;
     180#else
     181        _error_("DoubleMat of enum %i (%s) cannot return an array of int",enum_type,EnumToStringx(enum_type));
     182#endif
    165183}
    166184/*}}}*/
Note: See TracChangeset for help on using the changeset viewer.