ISCE_INSAR/components/mroipac/getPegInfo/include/get_peg_infomoduleFortTrans.h

89 lines
5.2 KiB
C

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Giangi Sacco
// NASA Jet Propulsion Laboratory
// California Institute of Technology
// (C) 2009-2010 All Rights Reserved
//
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#ifndef get_peg_infomoduleFortTrans_h
#define get_peg_infomoduleFortTrans_h
#if defined(NEEDS_F77_TRANSLATION)
#if defined(F77EXTERNS_LOWERCASE_TRAILINGBAR)
#define allocate_r_af_f allocate_r_af_
#define allocate_r_afdot_f allocate_r_afdot_
#define allocate_r_axyz1_f allocate_r_axyz1_
#define allocate_r_cf_f allocate_r_cf_
#define allocate_r_cfdot_f allocate_r_cfdot_
#define allocate_r_intPos_f allocate_r_intpos_
#define allocate_r_intVel_f allocate_r_intvel_
#define allocate_r_platacc_f allocate_r_platacc_
#define allocate_r_platvel_f allocate_r_platvel_
#define allocate_r_sfdot_f allocate_r_sfdot_
#define allocate_r_time_f allocate_r_time_
#define allocate_r_transVect_f allocate_r_transvect_
#define allocate_r_transfMat_f allocate_r_transfmat_
#define allocate_r_vxyz1_f allocate_r_vxyz1_
#define allocate_r_vxyzpeg_f allocate_r_vxyzpeg_
#define allocate_r_xyz1_f allocate_r_xyz1_
#define deallocate_r_af_f deallocate_r_af_
#define deallocate_r_afdot_f deallocate_r_afdot_
#define deallocate_r_axyz1_f deallocate_r_axyz1_
#define deallocate_r_cf_f deallocate_r_cf_
#define deallocate_r_cfdot_f deallocate_r_cfdot_
#define deallocate_r_intPos_f deallocate_r_intpos_
#define deallocate_r_intVel_f deallocate_r_intvel_
#define deallocate_r_platacc_f deallocate_r_platacc_
#define deallocate_r_platvel_f deallocate_r_platvel_
#define deallocate_r_sfdot_f deallocate_r_sfdot_
#define deallocate_r_time_f deallocate_r_time_
#define deallocate_r_transVect_f deallocate_r_transvect_
#define deallocate_r_transfMat_f deallocate_r_transfmat_
#define deallocate_r_vxyz1_f deallocate_r_vxyz1_
#define deallocate_r_vxyzpeg_f deallocate_r_vxyzpeg_
#define deallocate_r_xyz1_f deallocate_r_xyz1_
#define getAlongTrackVelocityFit_f getalongtrackvelocityfit_
#define getCrossTrackVelocityFit_f getcrosstrackvelocityfit_
#define getGroundSpacing_f getgroundspacing_
#define getHorizontalFit_f gethorizontalfit_
#define getIntPosition_f getintposition_
#define getIntVelocity_f getintvelocity_
#define getPegHeading_f getpegheading_
#define getPegHeight_f getpegheight_
#define getPegLat_f getpeglat_
#define getPegLon_f getpeglon_
#define getPegRadius_f getpegradius_
#define getPegVelocity_f getpegvelocity_
#define getPlatformSCHAcceleration_f getplatformschacceleration_
#define getPlatformSCHVelocity_f getplatformschvelocity_
#define getTimeFirstScene_f gettimefirstscene_
#define getTransformationMatrix_f gettransformationmatrix_
#define getTranslationVector_f gettranslationvector_
#define getVerticalFit_f getverticalfit_
#define getVerticalVelocityFit_f getverticalvelocityfit_
#define get_peg_info_f get_peg_info_
#define setAccelerationVector_f setaccelerationvector_
#define setNumAzimuthLooksInt_f setnumazimuthlooksint_
#define setNumLinesInt_f setnumlinesint_
#define setNumLinesSlc_f setnumlinesslc_
#define setNumObservations_f setnumobservations_
#define setPlanetGM_f setplanetgm_
#define setPlanetSpinRate_f setplanetspinrate_
#define setPositionVector_f setpositionvector_
#define setPrfSlc_f setprfslc_
#define setStartLineSlc_f setstartlineslc_
#define setTimeSlc_f settimeslc_
#define setTime_f settime_
#define setVelocityVector_f setvelocityvector_
#else
#error Unknown traslation for FORTRAN external symbols
#endif
#endif
#endif //get_peg_infomoduleFortTrans_h