Changeset 25379 for issm/trunk-jpl/src/c/classes/Inputs/ControlInput.h
- Timestamp:
- 08/11/20 19:43:31 (5 years ago)
- Location:
- issm/trunk-jpl/src/c/classes/Inputs
- Files:
-
- 1 copied
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Inputs/ControlInput.h
r25378 r25379 1 /*! \file ControlInput 2.h1 /*! \file ControlInput.h 2 2 * \brief: header file for triavertexinput object 3 3 */ … … 7 7 8 8 /*Headers:*/ 9 #include "./Input 2.h"9 #include "./Input.h" 10 10 class Gauss; 11 class ElementInput 2;11 class ElementInput; 12 12 13 class ControlInput 2: public Input2{13 class ControlInput: public Input{ 14 14 15 15 public: … … 17 17 int enum_type; 18 18 int layout_enum; 19 ElementInput 2*gradient;20 ElementInput 2*maxvalues;21 ElementInput 2*minvalues;22 ElementInput 2*savedvalues;23 ElementInput 2*values;19 ElementInput *gradient; 20 ElementInput *maxvalues; 21 ElementInput *minvalues; 22 ElementInput *savedvalues; 23 ElementInput *values; 24 24 25 /*ControlInput 2constructors, destructors: {{{*/26 ControlInput 2();27 ControlInput 2(int nbe, int nbv,int input_layout_enum,int interp,int id);28 ~ControlInput 2();25 /*ControlInput constructors, destructors: {{{*/ 26 ControlInput(); 27 ControlInput(int nbe, int nbv,int input_layout_enum,int interp,int id); 28 ~ControlInput(); 29 29 /*}}}*/ 30 30 /*Object virtual functions definitions:{{{ */ 31 Input 2* copy();31 Input* copy(); 32 32 void DeepEcho(); 33 33 void Echo(); … … 36 36 int ObjectEnum(); 37 37 /*}}}*/ 38 void SetInput(Input 2* in_input){_error_("not impelemented");};39 void SetInput(Input 2* in_input,int timeoffset){_error_("not impelemented");};40 ElementInput 2* GetInput2(const char* data);38 void SetInput(Input* in_input){_error_("not impelemented");}; 39 void SetInput(Input* in_input,int timeoffset){_error_("not impelemented");}; 40 ElementInput* GetInput(const char* data); 41 41 void SetControl(int interp,int numindices,int* indices,IssmDouble* values_in,IssmDouble* values_min,IssmDouble* values_max); 42 42 void SetGradient(int interp,int numindices,int* indices,IssmDouble* values_in); 43 43 void SetGradient(int interp,int numindices,int* indices,IssmDouble* values_in,int n); 44 TriaInput 2* GetTriaInput();45 PentaInput 2* GetPentaInput();44 TriaInput* GetTriaInput(); 45 PentaInput* GetPentaInput(); 46 46 }; 47 47 #endif /* _CONTROLINPUT_H */
Note:
See TracChangeset
for help on using the changeset viewer.