00001 00007 #ifndef _DUST_DUSTMIE_H__ 00008 #define _DUST_DUSTMIE_H__ 00009 00010 #ifdef __cplusplus 00011 extern "C" { 00012 #endif 00013 00014 00015 typedef struct { 00016 double Cabs; /* absorption cross section */ 00017 double Csca; /* scattering cross section */ 00018 } dust_miexsect ; 00019 00020 00035 void dust_miecalc( double lambda, double radius , 00036 double epsreal, double epsimag , 00037 dust_miexsect * res ); 00038 00039 00040 #ifdef __cplusplus 00041 } 00042 #endif 00043 00044 #endif