source: issm/oecreview/Archive/21724-22754/ISSM-22739-22740.diff

Last change on this file was 22755, checked in by Mathieu Morlighem, 7 years ago

CHG: added 21724-22754

File size: 4.5 KB
  • ../trunk-jpl/src/c/modules/ControlInputSetGradientx/ControlInputSetGradientx.cpp

     
    1414                /*Intermediaries*/
    1515                int  num_controls;
    1616                int *control_type = NULL;
    17                 int* M_all;
    18                 int* N_all;
     17                int* M_all = NULL;
     18                int* N_all = NULL;
    1919
    2020                /*Retrieve some parameters*/
    2121                parameters->FindParam(&num_controls,InversionNumControlParametersEnum);
  • ../trunk-jpl/src/c/classes/Elements/Penta.cpp

     
    11791179
    11801180        int* idlist = NULL;
    11811181        IssmDouble* values = NULL;
    1182         int* M;
     1182        int* M = NULL;
    11831183
    11841184        /*Get out if this is not an element input*/
    11851185        if(!IsInput(control_enum)) _error_("Enum "<<EnumToStringx(control_enum)<<" is not in IsInput");
     
    12191219                                        GradientIndexing(&idlist[0],control_index,true);
    12201220                                        for(int i=0;i<NUMVERTICES;i++){
    12211221                                                values[i] = pentainput->values[i];
    1222                                                 //if(this->Id()<=10)_printf_("index "<<idlist[i]<<"\n");
    12231222                                        }
    12241223                                        vector->SetValues(NUMVERTICES,idlist,values,INS_VAL);
    12251224                                        break;
  • ../trunk-jpl/src/c/classes/Elements/Element.cpp

     
    13941394        /*Get number of vertices*/
    13951395        int numvertices = this->GetNumberOfVertices();
    13961396        if(isautodiff){
    1397                 int* N;
    1398                 int* M;
     1397                int* N=NULL;
     1398                int* M=NULL;
    13991399                int start = 0;
    14001400                parameters->FindParam(&N,NULL,ControlInputSizeNEnum);
    14011401                parameters->FindParam(&M,NULL,ControlInputSizeMEnum);
     
    16781678                                                                        maxs_input->AddTimeInput(new TriaInput(ControlInputMaxsEnum,values_max,P1Enum));
    16791679                                                                break;
    16801680                    case PentaEnum:
    1681                                                                 printf("-------------- file: Element.cpp line: %i\n",__LINE__);
    16821681                                                                        values_input->AddTimeInput(new PentaInput(ControlInputValuesEnum,values,P1Enum));
    16831682                                                                        mins_input->AddTimeInput(new PentaInput(ControlInputMinsEnum,values_min,P1Enum));
    16841683                                                                        maxs_input->AddTimeInput(new PentaInput(ControlInputMaxsEnum,values_max,P1Enum));
  • ../trunk-jpl/src/c/classes/Inputs/TransientInput.cpp

     
    8282void TransientInput::DeepEcho(void){/*{{{*/
    8383
    8484        int i;
    85         printf("-------------- file: TransientInput.cpp line: %i\n",__LINE__);
    8685
    8786        _printf_("TransientInput:\n");
    8887        _printf_("   enum: " << this->enum_type << " (" << EnumToStringx(this->enum_type) << ")\n");
  • ../trunk-jpl/src/c/modules/ModelProcessorx/Control/UpdateElementsAndMaterialsControl.cpp

     
    191191                        iomodel->FetchData(&independent,&M,&N,iofieldname);
    192192                        _assert_(independent);
    193193                        _assert_(N==control_sizes[i]);
    194                         _printf_("N control size: "<<control_sizes[i]<<"\n");
    195194               
    196195                        independents_min = NULL; independents_min = xNew<IssmDouble>(M*N);
    197196                        independents_max = NULL; independents_max = xNew<IssmDouble>(M*N);
  • ../trunk-jpl/src/c/classes/Elements/Tria.cpp

     
    17141714
    17151715        int* idlist = NULL;
    17161716        IssmDouble* values = NULL;
    1717         int* M;
     1717        int* M = NULL;
    17181718
    17191719        /*Get out if this is not an element input*/
    17201720        if(!IsInput(control_enum)) _error_("Enum "<<EnumToStringx(control_enum)<<" is not in IsInput");
     
    32973297                for(int i=0;i<NUMVERTICES;i++){
    32983298                        idlist[i]=offset + this->vertices[i]->Sid()+n*M;
    32993299                        values[i]=vector[idlist[i]];
    3300                         //_printf_("index: "<<idlist[i]<<" -- value: "<<values[i]<<"\n");
    33013300                }
    33023301                if(input->ObjectEnum()==TriaInputEnum){
    33033302                        Input* new_input = new TriaInput(control_enum,values,P1Enum);
Note: See TracBrowser for help on using the repository browser.