Changeset 25379 for issm/trunk-jpl/src/c/classes/Inputs/DatasetInput.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/DatasetInput.h
r25378 r25379 1 /*! \file DatasetInput 2.h1 /*! \file DatasetInput.h 2 2 * \brief: header file for datasetinput object 3 3 */ … … 7 7 8 8 /*Headers:*/ 9 #include "./Input 2.h"10 class TriaInput 2;11 class PentaInput 2;12 class TransientInput 2;9 #include "./Input.h" 10 class TriaInput; 11 class PentaInput; 12 class TransientInput; 13 13 14 class DatasetInput 2: public Input2{14 class DatasetInput: public Input{ 15 15 16 16 private: 17 17 int numids; 18 Input 2**inputs;18 Input **inputs; 19 19 int *ids; 20 20 int numberofelements_local; … … 24 24 int GetNumIds() const {return this->numids;}; 25 25 /*DatasetInput constructors, destructors: {{{*/ 26 DatasetInput 2();27 DatasetInput 2(int nbe, int nbv);28 ~DatasetInput 2();26 DatasetInput(); 27 DatasetInput(int nbe, int nbv); 28 ~DatasetInput(); 29 29 /*}}}*/ 30 30 /*Object virtual functions definitions:{{{ */ 31 Input 2* copy();31 Input* copy(); 32 32 void Configure(Parameters* params); 33 33 void DeepEcho(); … … 41 41 void SetTriaInput(int id,int interp_in,int numinds,int* rows,IssmDouble* values_in); 42 42 void SetPentaInput(int id,int interp_in,int numinds,int* rows,IssmDouble* values_in); 43 TransientInput 2* SetTransientInput(int id,IssmDouble* times,int numtimes);44 PentaInput 2* GetPentaInputByOffset(int i);45 TriaInput 2* GetTriaInput(void);46 TriaInput 2* GetTriaInputByOffset(int i);47 TransientInput 2* GetTransientInputByOffset(int offset);43 TransientInput* SetTransientInput(int id,IssmDouble* times,int numtimes); 44 PentaInput* GetPentaInputByOffset(int i); 45 TriaInput* GetTriaInput(void); 46 TriaInput* GetTriaInputByOffset(int i); 47 TransientInput* GetTransientInputByOffset(int offset); 48 48 void GetInputValue(IssmDouble* pvalue,Gauss* gauss,int index); 49 49 };
Note:
See TracChangeset
for help on using the changeset viewer.