Changeset 24938 for issm/trunk-jpl/src/c/classes/Elements/Element.h
- Timestamp:
- 05/31/20 00:21:13 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified issm/trunk-jpl/src/c/classes/Elements/Element.h ¶
r24935 r24938 30 30 class DatasetInput2; 31 31 class IoModel; 32 class SealevelMasks; 32 33 class Gauss; 33 34 class ElementVector; … … 373 374 #endif 374 375 #ifdef _HAVE_SEALEVELRISE_ 376 virtual void SetSealevelMasks(SealevelMasks* masks)=0; 375 377 virtual IssmDouble GetArea3D(void)=0; 376 378 virtual IssmDouble GetAreaSpherical(void)=0; 377 virtual IssmDouble OceanAverage(IssmDouble* Sg)=0; 378 virtual IssmDouble OceanArea(void)=0; 379 virtual void SealevelriseMomentOfInertia(IssmDouble* dI_list,IssmDouble* Sg_old,IssmDouble eartharea)=0; 380 virtual void SealevelriseEustatic(IssmDouble* Sgi, IssmDouble* peustatic,IssmDouble* latitude,IssmDouble* longitude,IssmDouble* radius,IssmDouble oceanarea,IssmDouble eartharea)=0; 379 virtual IssmDouble OceanAverage(IssmDouble* Sg, SealevelMasks* masks)=0; 380 virtual void SealevelriseMomentOfInertia(IssmDouble* dI_list,IssmDouble* Sg_old, SealevelMasks* masks,IssmDouble eartharea)=0; 381 virtual void SealevelriseEustatic(IssmDouble* Sgi, IssmDouble* peustatic,SealevelMasks* masks,IssmDouble* latitude,IssmDouble* longitude,IssmDouble* radius,IssmDouble oceanarea,IssmDouble eartharea)=0; 381 382 virtual void SealevelriseGeometry(IssmDouble* latitude,IssmDouble* longitude,IssmDouble* radius)=0; 382 virtual void SealevelriseNonEustatic(IssmDouble* Sgo, IssmDouble* Sg_old, IssmDouble* latitude,IssmDouble* longitude,IssmDouble* radius,IssmDouble eartharea)=0;383 virtual void SealevelriseGeodetic(IssmDouble* Up, IssmDouble* North, IssmDouble* East, IssmDouble* Sg, IssmDouble* latitude,IssmDouble* longitude,IssmDouble* radius,IssmDouble* xx,IssmDouble* yy,IssmDouble* zz,IssmDouble eartharea,int horiz)=0;383 virtual void SealevelriseNonEustatic(IssmDouble* Sgo, IssmDouble* Sg_old,SealevelMasks* masks,IssmDouble* latitude,IssmDouble* longitude,IssmDouble* radius,IssmDouble eartharea)=0; 384 virtual void SealevelriseGeodetic(IssmDouble* Up, IssmDouble* North, IssmDouble* East, IssmDouble* Sg,SealevelMasks* masks,IssmDouble* latitude,IssmDouble* longitude,IssmDouble* radius,IssmDouble* xx,IssmDouble* yy,IssmDouble* zz,IssmDouble eartharea,int horiz)=0; 384 385 #endif 385 386
Note:
See TracChangeset
for help on using the changeset viewer.