- Timestamp:
- 08/31/12 17:23:24 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/objects/Params/GenericParam.h
r13186 r13216 47 47 _printLine_(" value: " << myP);; 48 48 } 49 49 void Echo() {DeepEcho();}; 50 50 int Id(){ return -1; }; 51 51 int MyRank() { extern int my_rank; return my_rank;} ; … … 77 77 void GetParameterValue(IssmDouble** pIssmDoublearray,int* pM, int* pN){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot return a IssmDouble array");} 78 78 void GetParameterValue(IssmDouble*** parray, int* pM,int** pmdims, int** pndims){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot return a matrix array");} 79 void GetParameterValue(Vector ** pvec){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot return a Vec");}80 void GetParameterValue(Matrix ** pmat){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot return a Mat");}79 void GetParameterValue(Vector<IssmDouble>** pvec){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot return a Vec");} 80 void GetParameterValue(Matrix<IssmDouble>** pmat){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot return a Mat");} 81 81 void GetParameterValue(FILE** pfid){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot return a FILE");} 82 82 … … 90 90 void SetValue(IssmDouble* IssmDoublearray,int M){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot hold a IssmDouble array");} 91 91 void SetValue(IssmDouble* pIssmDoublearray,int M,int N){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot hold a IssmDouble array");} 92 void SetValue(Vector * vec){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot hold a Vec");}93 void SetValue(Matrix * mat){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot hold a Mat");}92 void SetValue(Vector<IssmDouble>* vec){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot hold a Vec");} 93 void SetValue(Matrix<IssmDouble>* mat){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot hold a Mat");} 94 94 void SetValue(FILE* fid){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot hold a FILE");} 95 95 void SetValue(IssmDouble** array, int M, int* mdim_array, int* ndim_array){_error_("Param "<< EnumToStringx(myEnumVal) << " cannot hold an array of matrices");}
Note:
See TracChangeset
for help on using the changeset viewer.