Changeset 12746
- Timestamp:
- 07/26/12 07:14:51 (13 years ago)
- Location:
- issm/trunk-jpl/src/c/Container
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/Container/Parameters.cpp
r12493 r12746 102 102 } 103 103 /*}}}*/ 104 /*FUNCTION Parameters::FindParam(IssmDouble* pscalar, int enum_type,IssmDouble time){{{*/ 105 void Parameters::FindParam(IssmDouble* pscalar, int enum_type,IssmDouble time){ _assert_(this); 106 107 vector<Object*>::iterator object; 108 Param* param=NULL; 109 110 for ( object=objects.begin() ; object < objects.end(); object++ ){ 111 112 param=(Param*)(*object); 113 if(param->InstanceEnum()==enum_type){ 114 param->GetParameterValue(pscalar,time); 115 return; 116 } 117 } 118 _error2_("could not find parameter " << EnumToStringx(enum_type)); 119 } 120 /*}}}*/ 104 121 /*FUNCTION Parameters::FindParam(char** pstring,int enum_type){{{*/ 105 122 void Parameters::FindParam(char** pstring,int enum_type){ _assert_(this); -
issm/trunk-jpl/src/c/Container/Parameters.h
r12466 r12746 23 23 public: 24 24 25 /*constructors, destructors : {{{*/25 /*constructors, destructors*/ 26 26 Parameters(); 27 27 ~Parameters(); 28 /*}}}*/ 29 /*numerics : {{{*/28 29 /*numerics*/ 30 30 bool Exist(int enum_type); 31 31 … … 33 33 void FindParam(int* pinteger,int enum_type); 34 34 void FindParam(IssmDouble* pscalar, int enum_type); 35 void FindParam(IssmDouble* pscalar, int enum_type,IssmDouble time); 35 36 void FindParam(char** pstring,int enum_type); 36 37 void FindParam(char*** pstringarray,int* pM,int enum_type); … … 59 60 60 61 Object* FindParamObject(int enum_type); 61 /*}}}*/62 62 63 63 };
Note:
See TracChangeset
for help on using the changeset viewer.