; szss96_test.pro -- translated by f2idl ; using argument information from test.f and test_f.c ; and documentation information from test.f ;+ ; NAME: ; szss96_test ; ; PURPOSE: ; test ; CALLING SEQUENCE: ; szss96_test ; ; INPUTS: ; ; OUTPUTS: ; ; zm - altitude [m, km array] ; tem - temperature [K, km array] ; rho1 - mass mixing ratio of CH4 [unitless] ; rho2 - mass mixing ratio of CO [unitless] ; MODIFICATION HISTORY: ; Written 2007 Feb 7, LAY ; : ; ;- PRO szss96_test ; -------------------- This function name fcn = 'szss96_test' ; -------------------- assign parameters (including dimensions) ;------------------------- ; setup the output variables that will be passed to the fortran ; routine ;------------------------- ; check all variables if n_params() ne 0 then begin print,'szss96_test: wrong number of arguments' return endif ;------------------------- ; Find root directory for library tname findpro, fcn, dirlist=dirlist, /noprint if dirlist[0] eq '' then root = '.' else root = dirlist[0] ;------------------------- ; CALL lib_name = root + '/szss96.so' entry_name = 'idl_ce_call_test_' RESULT = CALL_EXTERNAL( lib_name, ENTRY_NAME, $ /verbose ) end