00001 #ifndef _SineF_F_H_ 00002 #define _SineF_F_H_ 00003 00004 #include "FORT_PROTO.H" 00005 #include "REAL.H" 00006 00007 extern "C" 00008 { 00009 00010 // Prototype for Fortran procedure SETSINE ... 00011 // 00012 #define FORT_SETSINE FORTRAN_NAME( SETSINE ,setsine ) 00013 void 00014 FORT_SETSINE( 00015 CHFp_CONST_REAL(augamma) 00016 ,CHFp_CONST_REAL(auambientDensity) 00017 ,CHFp_CONST_REAL(audeltaDensity) 00018 ,CHFp_CONST_INT(aupressure) 00019 ,CHFp_REALVECT(aucenter) 00020 ,CHFp_REALVECT(auvelocity) ); 00021 00022 // Prototype for Fortran procedure SINEINIT ... 00023 // 00024 #define FORT_SINEINIT FORTRAN_NAME( SINEINIT ,sineinit ) 00025 void 00026 FORT_SINEINIT( 00027 CHFp_FRA(U) 00028 ,CHFp_CONST_REAL(dx) 00029 ,CHFp_BOX(box) ); 00030 00031 } 00032 #endif