Changeset 10996


Ignore:
Timestamp:
11/30/11 16:33:13 (13 years ago)
Author:
seroussi
Message:

removed defaulting to observed velocities in diagnostic

Location:
issm/trunk-jpl/src/c
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/modules/ModelProcessorx/DiagnosticHoriz/UpdateElementsDiagnosticHoriz.cpp

    r9733 r10996  
    5959        iomodel->FetchDataToInput(elements,MaterialsRheologyBEnum);
    6060        iomodel->FetchDataToInput(elements,MaterialsRheologyNEnum);
    61         iomodel->FetchDataToInput(elements,VxEnum,InversionVxObsEnum,0);
    62         iomodel->FetchDataToInput(elements,VyEnum,InversionVyObsEnum,0);
     61        iomodel->FetchDataToInput(elements,VxEnum);
     62        iomodel->FetchDataToInput(elements,VyEnum);
    6363        iomodel->FetchDataToInput(elements,BathymetryEnum);
    6464
  • issm/trunk-jpl/src/c/objects/Elements/Penta.cpp

    r10990 r10996  
    26922692                        /*default vx,vy and vz: either observation or 0 */
    26932693                        if(!iomodel->Data(VxEnum)){
    2694                                 if (iomodel->Data(InversionVxObsEnum)) for(i=0;i<6;i++)nodeinputs[i]=iomodel->Data(InversionVxObsEnum)[penta_vertex_ids[i]-1]/yts;
    2695                                 else                 for(i=0;i<6;i++)nodeinputs[i]=0;
     2694                                for(i=0;i<6;i++)nodeinputs[i]=0;
    26962695                                this->inputs->AddInput(new PentaVertexInput(VxEnum,nodeinputs));
    2697                                 this->inputs->AddInput(new PentaVertexInput(VxPicardEnum,nodeinputs));
    26982696                                if(dakota_analysis) this->inputs->AddInput(new PentaVertexInput(QmuVxEnum,nodeinputs));
    26992697                        }
    27002698                        if(!iomodel->Data(VyEnum)){
    2701                                 if (iomodel->Data(InversionVyObsEnum)) for(i=0;i<6;i++)nodeinputs[i]=iomodel->Data(InversionVyObsEnum)[penta_vertex_ids[i]-1]/yts;
    2702                                 else                 for(i=0;i<6;i++)nodeinputs[i]=0;
     2699                                for(i=0;i<6;i++)nodeinputs[i]=0;
    27032700                                this->inputs->AddInput(new PentaVertexInput(VyEnum,nodeinputs));
    2704                                 this->inputs->AddInput(new PentaVertexInput(VyPicardEnum,nodeinputs));
    27052701                                if(dakota_analysis) this->inputs->AddInput(new PentaVertexInput(QmuVyEnum,nodeinputs));
    27062702                        }
    27072703                        if(!iomodel->Data(VzEnum)){
    2708                                 if (iomodel->Data(InversionVzObsEnum)) for(i=0;i<6;i++)nodeinputs[i]=iomodel->Data(InversionVzObsEnum)[penta_vertex_ids[i]-1]/yts;
    2709                                 else                 for(i=0;i<6;i++)nodeinputs[i]=0;
     2704                                for(i=0;i<6;i++)nodeinputs[i]=0;
    27102705                                this->inputs->AddInput(new PentaVertexInput(VzEnum,nodeinputs));
    2711                                 this->inputs->AddInput(new PentaVertexInput(VzPicardEnum,nodeinputs));
    27122706                                if(dakota_analysis) this->inputs->AddInput(new PentaVertexInput(QmuVzEnum,nodeinputs));
    27132707                        }
  • issm/trunk-jpl/src/c/objects/Elements/Tria.cpp

    r10990 r10996  
    23272327                        /*default vx,vy and vz: either observation or 0 */
    23282328                        if(!iomodel->Data(VxEnum)){
    2329                                 if (iomodel->Data(InversionVxObsEnum)) for(i=0;i<3;i++)nodeinputs[i]=iomodel->Data(InversionVxObsEnum)[tria_vertex_ids[i]-1]/yts;
    2330                                 else                 for(i=0;i<3;i++)nodeinputs[i]=0;
     2329                                for(i=0;i<3;i++)nodeinputs[i]=0;
    23312330                                this->inputs->AddInput(new TriaVertexInput(VxEnum,nodeinputs));
    2332                                 this->inputs->AddInput(new TriaVertexInput(VxPicardEnum,nodeinputs));
    23332331                                if(dakota_analysis) this->inputs->AddInput(new TriaVertexInput(QmuVxEnum,nodeinputs));
    23342332                        }
    23352333                        if(!iomodel->Data(VyEnum)){
    2336                                 if (iomodel->Data(InversionVyObsEnum)) for(i=0;i<3;i++)nodeinputs[i]=iomodel->Data(InversionVyObsEnum)[tria_vertex_ids[i]-1]/yts;
    2337                                 else                 for(i=0;i<3;i++)nodeinputs[i]=0;
     2334                                for(i=0;i<3;i++)nodeinputs[i]=0;
    23382335                                this->inputs->AddInput(new TriaVertexInput(VyEnum,nodeinputs));
    2339                                 this->inputs->AddInput(new TriaVertexInput(VyPicardEnum,nodeinputs));
    23402336                                if(dakota_analysis) this->inputs->AddInput(new TriaVertexInput(QmuVyEnum,nodeinputs));
    23412337                        }
    23422338                        if(!iomodel->Data(VzEnum)){
    2343                                 if (iomodel->Data(InversionVzObsEnum)) for(i=0;i<3;i++)nodeinputs[i]=iomodel->Data(InversionVzObsEnum)[tria_vertex_ids[i]-1]/yts;
    2344                                 else                 for(i=0;i<3;i++)nodeinputs[i]=0;
     2339                                for(i=0;i<3;i++)nodeinputs[i]=0;
    23452340                                this->inputs->AddInput(new TriaVertexInput(VzEnum,nodeinputs));
    2346                                 this->inputs->AddInput(new TriaVertexInput(VzPicardEnum,nodeinputs));
    23472341                                if(dakota_analysis) this->inputs->AddInput(new TriaVertexInput(QmuVzEnum,nodeinputs));
    23482342                        }
Note: See TracChangeset for help on using the changeset viewer.