Changeset 23998


Ignore:
Timestamp:
06/07/19 08:06:17 (6 years ago)
Author:
Mathieu Morlighem
Message:

CHG: removed Set method for inputs, not used

Location:
issm/trunk-jpl/src/c/classes/Inputs
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/Inputs/BoolInput.h

    r22519 r23998  
    6262                IssmDouble MinAbs(void){_error_("Min not implemented for booleans");};
    6363                void Scale(IssmDouble scale_factor);
    64                 void Set(IssmDouble setvalue){_error_("Set not implemented yet");};
    6564                /*}}}*/
    6665
  • issm/trunk-jpl/src/c/classes/Inputs/ControlInput.h

    r22739 r23998  
    7676                void SaveValue(void);
    7777                void Scale(IssmDouble scale_factor){_error_("not implemented yet");};
    78                 void Set(IssmDouble setvalue){_error_("Set not implemented yet");};
    7978                void SetGradient(Input* gradient_in,int timestep);
    8079                void SetGradient(Input* gradient_in);
  • issm/trunk-jpl/src/c/classes/Inputs/DatasetInput.h

    r22519 r23998  
    7070                void SaveValue(void){_error_("not implemented yet");};
    7171                void Scale(IssmDouble scale_factor){_error_("not implemented yet");};
    72                 void Set(IssmDouble setvalue){_error_("Set not implemented yet");};
    7372                void SetGradient(Input* gradient_in){_error_("not implemented yet");};
    7473                void UpdateValue(IssmDouble scalar){_error_("not implemented yet");};
  • issm/trunk-jpl/src/c/classes/Inputs/DoubleArrayInput.h

    r22519 r23998  
    6464                IssmDouble MinAbs(void){_error_("not implemented yet");};
    6565                void Scale(IssmDouble scale_factor){_error_("not implemented yet");};
    66                 void Set(IssmDouble setvalue){_error_("Set not implemented yet");};
    6766                /*}}}*/
    6867
  • issm/trunk-jpl/src/c/classes/Inputs/DoubleInput.h

    r22519 r23998  
    6565                IssmDouble MinAbs(void);
    6666                void Scale(IssmDouble scale_factor);
    67                 void Set(IssmDouble setvalue){_error_("Set not implemented yet");};
    6867                /*}}}*/
    6968
  • issm/trunk-jpl/src/c/classes/Inputs/Input.h

    r22519 r23998  
    4949                virtual IssmDouble MinAbs(void)=0;
    5050                virtual void   Scale(IssmDouble scale_factor)=0;
    51                 virtual void   Set(IssmDouble setvalue)=0;
    5251
    5352                virtual int  GetResultArraySize(void)=0;
  • issm/trunk-jpl/src/c/classes/Inputs/IntInput.h

    r22519 r23998  
    6666                IssmDouble MinAbs(void){_error_("Min not implemented for integers");};
    6767                void Scale(IssmDouble scale_factor);
    68                 void Set(IssmDouble setvalue){_error_("Set not implemented yet");};
    6968                /*}}}*/
    7069
  • issm/trunk-jpl/src/c/classes/Inputs/PentaInput.h

    r22519 r23998  
    6464                IssmDouble MinAbs(void);
    6565                void Scale(IssmDouble scale_factor);
    66                 void Set(IssmDouble setvalue){_error_("Set not implemented yet");};
    6766                Input* SpawnTriaInput(int index1,int index2,int index3);
    6867                Input* SpawnSegInput(int index1,int index2);
  • issm/trunk-jpl/src/c/classes/Inputs/SegInput.h

    r22519 r23998  
    6767                IssmDouble MinAbs(void){_error_("not implemented yet");};
    6868                void Scale(IssmDouble scale_factor){_error_("not implemented yet");};
    69                 void Set(IssmDouble setvalue){_error_("not implemented yet");};
    7069
    7170};
  • issm/trunk-jpl/src/c/classes/Inputs/TetraInput.cpp

    r22519 r23998  
    292292}
    293293/*}}}*/
    294 void TetraInput::Set(IssmDouble setvalue){/*{{{*/
    295 
    296         const int numnodes=this->NumberofNodes(this->interpolation_type);
    297         for(int i=0;i<numnodes;i++)values[i]=setvalue;
    298 }
    299 /*}}}*/
  • issm/trunk-jpl/src/c/classes/Inputs/TetraInput.h

    r22519 r23998  
    6767                IssmDouble MinAbs(void);
    6868                void Scale(IssmDouble scale_factor);
    69                 void Set(IssmDouble setvalue);
    7069
    7170};
  • issm/trunk-jpl/src/c/classes/Inputs/TransientInput.h

    r23546 r23998  
    7575                IssmDouble MinAbs(void);
    7676                void Scale(IssmDouble scale_factor){_error_("not implemented yet");};
    77                 void Set(IssmDouble setvalue){_error_("Set not implemented yet");};
    7877                /*}}}*/
    7978
  • issm/trunk-jpl/src/c/classes/Inputs/TriaInput.cpp

    r22519 r23998  
    326326}
    327327/*}}}*/
    328 void TriaInput::Set(IssmDouble setvalue){/*{{{*/
    329 
    330         const int numnodes=this->NumberofNodes(this->interpolation_type);
    331         for(int i=0;i<numnodes;i++)values[i]=setvalue;
    332 }
    333 /*}}}*/
  • issm/trunk-jpl/src/c/classes/Inputs/TriaInput.h

    r22519 r23998  
    6767                IssmDouble MinAbs(void);
    6868                void Scale(IssmDouble scale_factor);
    69                 void Set(IssmDouble setvalue);
    7069
    7170};
Note: See TracChangeset for help on using the changeset viewer.