source: issm/oecreview/Archive/12678-13393/ISSM-13325-13326.diff@ 13980

Last change on this file since 13980 was 13394, checked in by Mathieu Morlighem, 13 years ago

Added 12678-13393

File size: 1.1 KB
  • u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/src/c/modules/AutodiffDriversx/AutodiffDriversx.cpp

     
    7171#if 0
    7272                double **J=xNew<double>(num_dependents,num_independents);
    7373                jacobian(1,num_dependents,num_independents,xp,J);
    74                 IssmPDouble *matJ=xNew<IssmPDouble>(num_dependents*num_independents);
    75                 for (int i=0;i<num_dependents*num_independents;++i)
    76                   matJ[i]=J[i];
    77                 results->AddObject(new GenericExternalResult<IssmPDouble*>(results->Size()+1,AutodiffJacobianEnum,matJ,num_independents,num_dependents,1,1,0.0));
    78                 xDelete<IssmPDouble>(matJ);
     74                results->AddObject(new GenericExternalResult<IssmPDouble*>(results->Size()+1,AutodiffJacobianEnum,*J,num_independents,num_dependents,1,1,0.0));
    7975                xDelete(J);
    8076#endif
    8177
Note: See TracBrowser for help on using the repository browser.