Changeset 24946 for issm/trunk-jpl/src/c/classes/FemModel.cpp
- Timestamp:
- 06/01/20 14:22:09 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/FemModel.cpp
r24944 r24946 4673 4673 #endif 4674 4674 #ifdef _HAVE_SEALEVELRISE_ 4675 void FemModel::SealevelriseGeometry(IssmDouble* latitude, IssmDouble* longitude, IssmDouble* radius ) { /*{{{*/4675 void FemModel::SealevelriseGeometry(IssmDouble* latitude, IssmDouble* longitude, IssmDouble* radius, IssmDouble* xx, IssmDouble* yy, IssmDouble* zz) { /*{{{*/ 4676 4676 4677 4677 /*Run sealevelrie geometry routine in elements:*/ 4678 4678 for(int i=0;i<elements->Size();i++){ 4679 4679 Element* element=xDynamicCast<Element*>(elements->GetObjectByOffset(i)); 4680 element->SealevelriseGeometry(latitude,longitude,radius );4680 element->SealevelriseGeometry(latitude,longitude,radius,xx,yy,zz); 4681 4681 } 4682 4682 … … 4854 4854 } 4855 4855 /*}}}*/ 4856 void FemModel::SealevelriseElastic(Vector<IssmDouble>* pUp, Vector<IssmDouble>* pNorth, Vector<IssmDouble>* pEast, Vector<IssmDouble>* pRSLg, SealevelMasks* masks, IssmDouble* latitude, IssmDouble* longitude, IssmDouble* radius, IssmDouble* xx, IssmDouble* yy, IssmDouble* zz,int loop ,int horiz){/*{{{*/4856 void FemModel::SealevelriseElastic(Vector<IssmDouble>* pUp, Vector<IssmDouble>* pNorth, Vector<IssmDouble>* pEast, Vector<IssmDouble>* pRSLg, SealevelMasks* masks, IssmDouble* latitude, IssmDouble* longitude, IssmDouble* radius, IssmDouble* xx, IssmDouble* yy, IssmDouble* zz,int loop){/*{{{*/ 4857 4857 4858 4858 /*serialized vectors:*/ … … 4863 4863 IssmDouble* East = NULL; 4864 4864 int* indices = NULL; 4865 int gsize; 4866 4865 int gsize; 4866 int horiz; 4867 4868 /*retrieve parameters:*/ 4869 this->parameters->FindParam(&horiz,SealevelriseHorizEnum); 4867 4870 4868 4871 /*Serialize vectors from previous iteration:*/ … … 4880 4883 for(int i=0;i<elements->Size();i++){ 4881 4884 Element* element=xDynamicCast<Element*>(elements->GetObjectByOffset(i)); 4882 element->SealevelriseGeodetic(Up,North,East,RSLg,masks, latitude,longitude,radius,xx,yy,zz ,horiz);4885 element->SealevelriseGeodetic(Up,North,East,RSLg,masks, latitude,longitude,radius,xx,yy,zz); 4883 4886 } 4884 4887
Note:
See TracChangeset
for help on using the changeset viewer.