Ignore:
Timestamp:
11/21/19 14:07:14 (5 years ago)
Author:
Mathieu Morlighem
Message:

CHG: more cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified issm/trunk-jpl/src/c/classes/Elements/Element.cpp

    r24375 r24376  
    707707        switch(this->ObjectEnum()){
    708708        case TriaEnum:
    709                 this->inputs->AddInput(new TriaInput(SmbMassBalanceSubstepEnum,&smb[0],P1Enum));
    710                 this->inputs->AddInput(new TriaInput(SmbRunoffSubstepEnum,&runoff[0],P1Enum));
     709                this->AddInput2(SmbMassBalanceSubstepEnum,&smb[0],P1Enum);
     710                this->AddInput2(SmbRunoffSubstepEnum,&runoff[0],P1Enum);
    711711                break;
    712712        case PentaEnum:
    713                 this->inputs->AddInput(new PentaInput(SmbMassBalanceSubstepEnum,&smb[0],P1Enum));
    714                 this->inputs->AddInput(new PentaInput(SmbRunoffSubstepEnum,&runoff[0],P1Enum));
    715                 this->InputExtrude(SmbMassBalanceSubstepEnum,-1);
    716                 this->InputExtrude(SmbRunoffSubstepEnum,-1);
    717                 break;
    718         case TetraEnum:
    719                 this->inputs->AddInput(new TetraInput(SmbMassBalanceSubstepEnum,&smb[0],P1Enum));
    720                 this->inputs->AddInput(new TetraInput(SmbRunoffSubstepEnum,&runoff[0],P1Enum));
     713                this->AddInput2(SmbMassBalanceSubstepEnum,&smb[0],P1Enum);
     714                this->AddInput2(SmbRunoffSubstepEnum,&runoff[0],P1Enum);
    721715                this->InputExtrude(SmbMassBalanceSubstepEnum,-1);
    722716                this->InputExtrude(SmbRunoffSubstepEnum,-1);
     
    19141908                        }
    19151909                }
    1916                 this->inputs->AddInput(new ControlInput(input_enum,TransientInputEnum,values_input,mins_input,maxs_input,grad_input,P1Enum,id));
     1910                //this->inputs->AddInput(new ControlInput(input_enum,TransientInputEnum,values_input,mins_input,maxs_input,grad_input,P1Enum,id));
    19171911                xDelete<IssmDouble>(times);
    19181912        }
     
    20272021                                }
    20282022                        }
    2029                         //datasetinput->AddInput(transientinput,input_id);
    20302023                        xDelete<IssmDouble>(times);
    20312024                }
     
    20412034                        for(t=0;t<N;t++) layers[t] = vector[N*this->Sid()+t];
    20422035                        DoubleArrayInput* arrayinput=new DoubleArrayInput(input_enum,layers,N);
    2043                         //datasetinput->AddInput(arrayinput,input_id);
    20442036                        xDelete<IssmDouble>(layers);
    20452037                }
Note: See TracChangeset for help on using the changeset viewer.